NTFSの件その5 - oopsの日記

MS06-049(KB920958) をあてた Windows 2000 にて、NTFS 上に保存したファイルの一部が圧縮により壊れることがあるそうです。Stressful Angelより。たまには逆リンク(笑)

1)KB920958をインストールした後から障害が発生する。
2)対象 OS は Windows 2000NTFS 内の圧縮属性が掛かったファイルが壊れる。
3)古いファイルは影響はなく、1)の後、作成、コピーされたファイルが影響を受ける。
4)圧縮されにくい、4096の整数倍より少し小さい、あまり大きくないファイルが対象。
5)ファイルの末尾が同じデータ(多くはDF)になって壊れる。
6)主に画像ファイルに影響が出る。IEのキャッシュファイル等。
7)EXE や DLL とか大部分のファイルは圧縮しにくくはないので影響を受けない。
8)MS06-049(KB920958)をアンインストールすれば解決。WindowsUpdateの自動更新は一時的に停止へ。
9)壊れたファイルを復活させるのは別途バックアップしていない限り無理。
10)CHKDSKやイベントログには異常が出力されない。
11)時間差でファイルが壊れる。再起動後には確定するが。