我目前正在构建 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 会存储额外的资源文件,从而增加映像的整体大小。导出映像将删除不必要的资源文件。
答案2
额外的技术细节,那些不是“附加资源”文件,而是实际上不再是 .wim 内“任何”图像一部分的孤立/替换文件。
例如,在此单映像 install.wim 中,孤立文件在从 (1) 映像中删除后最终位于内部“文件”文件夹中。导出 (1) 映像时会跳过这些文件。.wim 格式的限制,没有已知的内部删除机制。