1

NTFSフォーマットのUSBフラッシュドライブでFSCTL_GET_VOLUME_BITMAPを使用して割り当てられたクラスターの分布を読み取ると、空きクラスターの大きな領域が点在していることがわかります。これは、ファイルがコピーされる前にフラッシュドライブが新たにフォーマットされた場合でも同様です。対照的に、FAT32ドライブでは、フォーマットとコピーの後、割り当てられたクラスターは伝染します。

これは通常のNTFSの動作であり、おそらく断片化を防ぐための戦略ですか?

4

2 に答える 2

0

FAT** ファイル システムは、ファイルを 16 バイトまたは 32 バイト単位でクラスターに保存します。これは、FAT16 および FAT32 のラベルを説明し、基本的にディスク領域を浪費します。

ただし、NTFSはファイルを独自のサイズで保存できるよりも少し動的ですが、RAMによりファイルがランダムにDISKに保存されるため、これらの空のスペースをクリーンアップするには、DISK DEFRAGをすべてのデフォルトプログラムで実行することをお勧めしますWindows のバージョン

残念ながら、Windows 2000/ME より古いシステムは、FAT から NTFS への変換をサポートしていません。

それが私が知っているすべてです

于 2013-05-10T17:11:38.930 に答える
0

ウェアレベリング ( http://en.wikipedia.org/wiki/Wear_leveling ) かもしれないと思っていましたが、NTFS はこれをサポートしていないと思います。

exFATではなくNTFSでフォーマットされていますか?

于 2013-02-13T12:21:26.237 に答える