Forgot to coment the SMALL PE version lacks all Registry Keys to directly load and run audio or video files from VLC, but having a link to VLC_x64 portable into our SendTo folder, and selecting lets say an mp3 file >>> right click >>> send to VLC, the mp3 file is played very fine.
EDIT: I re-checked and I was wrrong, sorry memory fails sometimes, Registry Keys for VLC are included in SMALL PE version, but the approach is valid in some other cases as the following.
Same works for PDF files and FireFox_x64, but it is too heavy just for opening a PDF file, or we can better use same way if having SumatraPDF_x64 portable into our Y drive.
Also forgot to comment if we booted from a SMALL PE and are using any portable (with a x86 launcher) from PortableApps, and we use the trick to use a link to launch the x64 program as mentioned in previous post about FireFox Portable, certain files/folders are created in:
This in no way creates any problem as long as we are booting in Ram as all PEs do, or Rambooting from a W10x64_US_LZX_S.vhd or W10x64_US_WB_S.vhd, because this files/folders will be created in Ram and are volatiles, and will disappear as soon as we shutdown the PE or VHD, and will not be present next boot.
But if Filedisk booting from a W10x64_US_LZX_S.vhd or W10x64_US_WB_S.vhd, this files/folders will remain into the VHD and will be growing very much every boot, additionally a lot of *.log and *.etl files are created every boot.
I will make a new set of my Clean* CMD files to be used especifically in this project, as soon as LARGE version is released and I fully identify all this garbage files/folders to delete them just before shutdown, to help us in try to keep the VHDs the cleaner possible after a Filedisk boot.
NOTE: By the way I noticed in SMALL PE version that even if a link is pre-set to run the program as Admin, the program is not launched as Admin, make note of this as certain programs as Wimlib-clc require to be run as Admin to work fine in Win10, will see if I find a work around maybe by means of PowerRun or any other alternative.