为什么我的 WinPE 4 映像在每次提交后都会变得越来越大?

为什么我的 WinPE 4 映像在每次提交后都会变得越来越大?

我目前正在构建 WinPE 4 ISO,我想知道为什么每次提交和构建 ISO 后 ISO 文件都会不断增大。我所做的只是更改几行 powershell 代码,这些代码肯定不会长达 1 MB。

姓名: winpe4_v16.iso尺寸:305'131'520 字节

姓名: winpe4_v17.iso尺寸:306'417'664 字节

姓名: winpe4_v18.iso尺寸:307'703'808 字节

答案1

我也注意到了这一点。当我完成任何特定的更新集时,我会将映像导出到新映像。PXE 启动使用的内存越少越好。

修改映像时,DISM 会存储额外的资源文件,从而增加映像的整体大小。导出映像将删除不必要的资源文件。

http://technet.microsoft.com/en-us/library/hh825258.aspx

答案2

额外的技术细节,那些不是“附加资源”文件,而是实际上不再是 .wim 内“任何”图像一部分的孤立/替换文件。

例如,在此单映像 install.wim 中,孤立文件在从 (1) 映像中删除后最终位于内部“文件”文件夹中。导出 (1) 映像时会跳过这些文件。.wim 格式的限制,没有已知的内部删除机制。

7z 文件管理器查看 .wim 内部

相关内容