Saya memiliki sistem yang menulis file ke partisi FAT32 tetapi sering menulis nomor cluster awal yang salah untuk beberapa file. Saya ingin perangkat lunak yang mudah digunakan sehingga saya bisa menemukan file di tabel direktori root dan memperbarui nomor cluster awal file itu. Jika dalam mode baris perintah lebih mudah digunakan juga. Apakah ada perangkat lunak seperti itu atau bagaimana saya bisa melakukannya?
0
Jawaban:
Anda dapat menggunakan API defrag Win32 untuk memindahkan kluster file ke lokasi tertentu dalam volume: http://msdn.microsoft.com/en-us/library/windows/desktop/aa363911%28v=VS.85% 29.aspx # defragmenting_a_file
Perhatikan bahwa untuk file yang sangat kecil (kurang dari 1KB) file tersebut mungkin tidak menempati cluster sama sekali karena disimpan di halaman file dalam tabel file.
sumber