WofCompress tool for Win7 - Win10 from JFX:
This tool is very useful to compress/recompress files/folders with the new (since 10 launch) compression formats: Compact: XPRESS4K, XPRESS8K, XPRESS16K or LZX that can run directly from the compressed files/folders and are decompressed on the fly, this files are loaded to ram as any usuall file, and unless there is a change on a file as a new update, they will remain unchange (compressed) on the disk.
How it works: The Compression is made file by file, not as when making a *.wim, *.7z, *.rar , or *.zip file where all files/folders are contained into a single container file.
Requirements: Win10 support this natively, but it may also be used starting from Win7 when wofadk.sys is installed and running, this is made automatically on this OSs the first time you run WinNTSetup and it downloads some files/folders from MS servers.
Benefits: Higher compression levels than old NTFS compression, and there is no fragmentation, contrary to the very high fragmentation made by old NTFS compression.
From Post No. 3:
Only on 10 and only on default XPRESS4K compression if you select the option always during compression with the compact.exe app (included on 10) all new files will be recompressed.
This do not apply on any other compression level or on 7 and 8.x, that's why the WofCompress tool for Win7 - Win10 from JFX is required from time to time to ReCompress some directory or some files as you need, or the OS if you made a Compact mode install using WinNTSetup.
Page with link to download the WofCompress tool for Win7 - Win10 from JFX (Program for Compress or recompress 7, 8.x and 10): https://msfn.org/boa...comment=1162805
Usage: https://msfn.org/boa...comment=1162857
Well first make sure the installation has the wof driver installed.
Best if you have installed that system with any of WinNTSetups compact option.Than start the compression:
WofCompress -c:LZX -path:C:\It will automatically use the exclusion list in WimBootReCompress.ini that WinNTSetup has placed in Windows\System32 folder.
You can also use it to just compress any folder, if you want:
WofCompress -c:LZX -a -path:D:\Programs
This is what you see when running the program:
WofCompress [Options] /Path:(path)
Options:
/c: {XPRESS4K | XPRESS8K | XPRESS16K | LZX}
/U - uncompress all files
/f - force compression, if compressed with diferent algorithm
/a - compress all, ignore exclusions
/wbc:¨custom exclusion ini}
/pathisroot
NOTE 1: If we have blank spaces on the path, we need to put the path into double quotes.
I don't think there is something better and compatible with WinNTSetup.
NOTE 3: This post has been edited to include additional relevant info from following posts.
EDIT: Wofadk Script for ChrisPE project and PEBakery builder: http://reboot.pro/topic/22021-wofadk/
alacran
Edited by alacran, 13 May 2019 - 05:58 AM.