Tool needed to runas TI https://www.nirsoft.net/utils/advanced_run.html *choosing "c:\*" should be on new clean system to avoid compressing user data if not intended *if intended runas ur own user [while it runs as TI] without /f switch to save time *use /f to force recompressing exe files to new format *impact on performance should go down the more the cmd is closer to bottom *run from Windows PE to compress used/locked files Code: run as admin *for lowest footprint but have nice cpu *reduce 300mb more compare to XPRESS4K for each 6gb[?] compact.exe /c /s /a /i /exe:lzx "C:\*" *for low footprint and have ok cpu compact.exe /c /s /a /i /exe:XPRESS4K "C:\*" run as TI (advancedrun.exe needed) AdvancedRun.exe /Runas 8 /EXEFilename cmd.exe /CommandLine "/c compact.exe /c /s /a /i "c:\*"" /run AdvancedRun.exe /Runas 8 /EXEFilename cmd.exe /CommandLine "/c compact.exe /c /s /a /i "c:\windows\*"" /run AdvancedRun.exe /Runas 8 /EXEFilename cmd.exe /CommandLine "/c compact.exe /c /s /a /i "c:\windows\winsxs\*"" /run u can also make combination to decrease performance impact by uncompressing exe files just in windows or system32 folders [for low-end pc and lowest footprint without compromise performance too much] Code: compact.exe /c /s /a /i /exe:lzx "C:\*" AdvancedRun.exe /Runas 8 /EXEFilename cmd.exe /CommandLine "/c compact /U /A c:\windows\*.exe" /run AdvancedRun.exe /Runas 8 /EXEFilename cmd.exe /CommandLine "/c compact /U /A c:\windows\system32\*.exe" /run if there still problem uncompress dll files too notification: btw u might wanna use runfromtoken64.exe due the limit of memory[?] with advanced_run Code: 461571 files within 78213 directories were compressed. 99,491,326,567 total bytes of data are stored in 63,656,390,360 bytes. The compression ratio is 1.6 to 1.
cant tell if there option to compress without exe files @Dark Dinosaur same good pc have small disks or small partitions or sometimes need few extra gb
My thoughts are CompactOS is more useful if there's enough free memory to cache recently decompressed files. Otherwise you repeat the same perf hit every time a file is read. With compression you can't just randomly read block XYZ from a large file. You must load all (or a large part of the file) to decompress the data first. Compression is highly variable, so it's difficult to benchmark performance.
AdvancedRun.exe /Runas 8 /EXEFilename cmd.exe /CommandLine "/c compact /U /A c:\windows\*.exe" /run AdvancedRun.exe /Runas 8 /EXEFilename cmd.exe /CommandLine "/c compact /U /A c:\windows\system32\*.exe" /run uncompressing those folders should reduce the impact on performance for those low-end pc is automatic switch cant have much control