我通过 sysprep(Windows 10 Pro Build 20H2)构建了一个自定义 Windows 10 安装程序。Windows 创建的 WIM 文件对我来说太大了,超过 9GB(希望它能装在 8GB 的驱动器上)。因此,我尝试使用维姆利布重新压缩文件并注入到我的 Windows 安装程序中。
我想使用安全启动,但不要在驱动器上创建单独的分区。由于分区需要为 fat32,因此目的是压缩和分割 WIM 文件。
测试原始 WIM 文件,安装程序顺利完成。
从最佳压缩开始,我使用了 LZMS solid(ESD 文件)。压缩效果非常好,缩小到 5.6gb。并使用 NTFS 驱动器安装(无安全启动)
winoptimize.cmd install.wim --solid
RENAME install.wim install.esd
尝试拆分文件以使其适合 fat32 驱动器时,Windows 无法运行安装程序。
wimsplit.cmd install.esd install.swm 1000
考虑到只有 WIM 文件可以拆分,我的下一次尝试是使用非固态 LZX。正如预期的那样,压缩后的文件会少一点(6.7gb),但仍适合 8gb 的驱动器。使用压缩文件安装失败,并出现相同的错误“无法打开所需的文件 install.wim”
winoptimize.cmd install.wim --compress=LZX:100 --chunk-size=2M
有人知道是否有办法分割 ESD 文件吗?还是只有 WIM 文件才可以?
Windows 安装程序中支持的 LZX 的最大块大小是多少?
提前致谢