小さいファイルの圧縮を検討するときは、4KのNTFSクラスタサイズに注意してください。4K未満で、MFTレコードに完全に収まるほど十分に圧縮できないファイル(つまり数バイト以上)は、前後に4Kを使用します。 。圧縮率が1.8未満の7Kのファイルでも、前後に8Kが使用されます。
テキストファイルは高い圧縮率を可能にするので、テキストファイルは圧縮の恩恵を受けるでしょう。
起動可能なドライブの場合は、いくつかのファイルを除外するほうがはるかに簡単です。 notepad.exe
と友達?にすべてのロケールが必要ですか boot
?
編集する
@Goyuixがテストしたように、EFIブートローダー(bootmgr.efi)は圧縮されないままでなければなりません。これは、Windowsではなく、EFIファームウェアによって読み取られるため、予想されることです。EFIファームウェアは、圧縮ファイルについては何も知りません。
同じことが、BIOSによって読み取られる従来のブートローダー(bootmgr)にも当てはまります。
両方のファームウェアの方言は、連続した長さのバイトをメモリに読み込んでから制御をそれらに転送するだけです。圧縮されていると、明らかに機能しません。