synchronicity wrote:Thanks for doing these tests. I've included the file list in wimlib-1.8.3-BETA2, and it now knows to force XPRESS4K compression on all files in the list. Therefore, it should now be possible to apply a full Windows image in "compact mode" using XPRESS8K, XPRESS16K, or LZX compression, with no changes to the default WimBootCompress.ini file, and have Windows successfully boot. Feel free to test this if you have a chance.
synchronicity wrote:Thanks for the suggestions. I've added the three additional patterns and also made the fallback be "uncompressed" rather than XPRESS4K if the image does not appear to be Windows 10 (or later). I haven't yet had time to fully test the changes but feel free to try them out in wimlib-1.8.3-BETA3.
Hi Eric,
Apologies for the long delay in testing this feature - work and family commitments have been keeping me busy. I can confirm successful applications of Windows 7 (SP1) and Windows 8.1 (Update 1) in --compact mode (XPRESS4K, XPRESS8K, XPRESS16K and LZX compression formats all tested for Windows 8 - XPRESS4K, XPRESS8K, XPRESS16K all tested for Windows 7).
Windows 10 was used in all tests when applying relevant .wim's in --compact mode.
All Operating Systems were 64-bit - laptop running in UEFI mode. System set up to multiboot Windows 7/8.1/10.
Source files (Windows 7 and 8.1) had wofadk.sys driver and registry settings applied.
WimBootCompress.ini was not added (in the case of Windows 7) or edited (in the case of Windows 8) - the file list built in to wimlib was used.
Some results for Windows 7 (Used space displayed when checking properties of the systemdrive) -
* 18.0 GB (no compression used)
* 14.0 GB (XPRESS4K)
* 13.7 GB (XPRESS8K)
* 13.5 GB (XPRESS16K)
Note that the Pagefile was set to a fixed size of 8 GB and accounts for much of the used space reported above. This was a working system (with Office 2010 and some other programs installed) that was imaged using wimlib and reapplied in --compact mode after the drive was formated.
Some results for Windows 8.1 (Used space displayed when checking properties of the systemdrive) -
* 20.0 GB (no compression used)
* 15.8 GB (XPRESS4K)
* 15.4 GB (XPRESS8K)
* 15.2 GB (XPRESS16K)
* 14.5 GB (LZX)
Note that the Pagefile was set to a fixed size of 8 GB and accounts for much of the used space reported above. This was a working system (with Office 2010 and some other programs installed) that was imaged using wimlib and reapplied in --compact mode after the drive was formated.
Great work - as ever.
Regards,
Misty
P.s. I used wimlib version 1.10.0 in the above tests.