Ini penyebab paling sering. Sistem file pada SD card (misalnya FAT32 atau exFAT) bisa korup karena:
Pencabutan kartu secara paksa tanpa "eject" dulu.
Gangguan saat sedang menulis data, misalnya saat baterai habis tiba-tiba.
-
Terkena virus saat dihubungkan ke komputer yang terinfeksi.
Saat sistem file rusak, perangkat jadi tidak bisa mengenali struktur folder dan file di dalam SD card. Maka muncullah pesan minta diformat.
2. Kompatibilitas Antar Perangkat
Setiap perangkat punya cara sendiri membaca dan menulis SD card. Misalnya:
SD card diformat di kamera DSLR bisa jadi nggak bisa dibaca di HP Android.
Atau, SD card exFAT yang cocok di Windows, kadang nggak terbaca di kamera model lama.
Kalau format file system tidak dikenali, perangkat akan "ngira" bahwa SD card-nya rusak, padahal cuma beda format aja.
3. Virus atau Malware