コミットするたびに 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/ja-jp/library/hh825258.aspx より

答え2

追加の技術的な詳細、これらは「追加リソース」ファイルではなく、実際には孤立した/置き換えられたファイルであり、.wim 内の「どの」イメージにも含まれなくなります。

たとえば、この単一イメージ install.wim では、孤立したファイルは (1) イメージから削除された後、内部の「Files」フォルダに保存されます。 (1) イメージをエクスポートすると、それらはスキップされます。.wim 形式の制限であり、内部削除メカニズムは不明です。

.wim 内の 7z ファイル マネージャー ビュー

関連情報