Memori flash tidak bekerja dengan cara yang sama seperti disk dengan piringan. Konsep "bad sector" tidak benar-benar ada dengan memori flash. Saat ini, dengan memori flash dan SSD, pengontrol bawaan mengidentifikasi dan menandai blok memori yang tidak dapat digunakan, secara dinamis memindahkan data untuk mengurangi batasan penulisan blok, dll. Fitur-fitur ini jauh lebih lazim di SSD, tetapi beberapa juga ada dalam kartu flash berkualitas (seperti SanDisk).
Sebagian besar alat pengecekan sistem file membuat asumsi spesifik tentang struktur fisik perangkat penyimpanan (berbasis platter, dengan silinder fisik, sektor, kluster, dll.), Atau bekerja pada level abstrak dan membuat perbaikan "secara virtual" menggunakan file atau direktori meja. Anda akan memerlukan alat yang dirancang khusus untuk menandai blok buruk pada perangkat memori flash, karena hal lain akan menyebabkan lebih banyak masalah (dengan mengasumsikan itu dapat memperbaiki masalah dengan cara yang sama dengan perangkat berbasis platter) atau membuat virtual perbaikan yang tidak memperhitungkan fitur tingkat perangkat keras dinamis dari flash. Bahkan jika Anda dapat menandai "sektor" atau "cluster" tertentu sebagai 'buruk', itu tidak akan selalu ada gunanya, karena konsep fisik tersebut tidak benar-benar ada dalam memori flash. Jika perangkat flash lebih maju, dan secara dinamis memindahkan data untuk secara otomatis memotong blok buruk dan mengurangi batasan penulisan, lokasi fisik data mungkin berada di blok buruk satu saat, dan di blok yang baik sesaat kemudian. (Perhatikan bahwa ide blok "buruk" dalam memori flash jauh lebih kabur daripada dengan disk platter ... blok memori flash cenderung mati perlahan, daripada tiba-tiba, dan mungkin "berkedip" antara terbaca / tidak dapat dibaca sedikit sebelum menjadi sepenuhnya tidak dapat digunakan.)
Secara umum, ketika datang ke flash, biarkan perangkat mengelola sendiri dari perspektif blok buruk. Pabrikan yang berbeda menyusun dan menyimpan data dengan cara yang berbeda, dan masing-masing mungkin memiliki tingkat dan jumlah perilaku dinamis yang berbeda yang memindahkan data untuk menghindari beberapa keterbatasan memori flash. Mencoba mengelolanya sendiri kemungkinan akan menyebabkan lebih banyak masalah daripada menyelesaikannya, dan dapat membuat flash disk Anda tidak berguna dalam jangka panjang.
Jika Anda ingin menghindari kartu flash yang buruk, saya sangat merekomendasikan menggunakan merek yang memiliki reputasi baik. Saya telah mencoba berbagai kartu flash di masa lalu, namun SanDisk adalah satu-satunya merek yang saya gunakan, setidaknya sampai saat ini, tidak pernah gagal. Saya memiliki beberapa kartu SDHC 4, 8, dan 16 manggung yang saya gunakan cukup banyak, dan secara teratur mengeluarkan kamera saya dan memasukkan ke laptop atau komputer saya, dan mereka masih bekerja dengan sempurna. (Beberapa berusia beberapa tahun.)