Solusi error · Windows

The File or Directory Is Corrupted and Unreadable: Cara Mengatasinya

Diperbarui

Dicocokkan dengan bantuan resmi, (Windows 11, Windows 10). Belum dicoba di perangkat kami. Sumber · Apa artinya?
Pesan yang muncul di WindowsThe file or directory is corrupted and unreadable.

Jawaban cepat

Pesan the file or directory is corrupted and unreadable adalah kode kesalahan sistem Windows ERROR_FILE_CORRUPT (1392 atau 0x570), artinya file atau direktori rusak dan tidak terbaca. Salin dulu file yang masih bisa dibuka ke tempat lain, periksa drive dengan chkdsk tanpa parameter, lalu baru perbaiki dengan chkdsk /f.

Penyebab umum

  • Sistem file atau metadata sistem file pada volume mengalami kesalahan logis. Microsoft menyediakan chkdsk untuk memeriksa dan memperbaiki kesalahan jenis ini. [3]
  • Drive memiliki sektor buruk atau kesalahan disk fisik. Parameter chkdsk /r dipakai untuk menemukan sektor buruk dan memulihkan informasi yang masih dapat dibaca. [3]

Langkah perbaikan, mulai dari yang paling aman

  1. Salin dulu file yang masih bisa dibuka

    Sebelum memperbaiki apa pun, salin file penting yang masih bisa dibuka dari drive itu ke drive lain atau penyimpanan cloud. Perbaikan sistem file oleh chkdsk terkadang menyebabkan hilangnya data. [3]

  2. Periksa drive tanpa memperbaiki

    Klik kanan Prompt Perintah di menu Mulai, pilih Jalankan sebagai administrator, lalu ketik chkdsk E: (ganti E: dengan huruf drive yang bermasalah). Tanpa parameter, chkdsk hanya menampilkan status volume dan tidak memperbaiki apa pun. [3]

  3. Tutup semua file di drive tersebut

    chkdsk harus bisa mengunci drive untuk memperbaikinya. Tutup semua file dan aplikasi yang sedang memakai drive itu sebelum lanjut ke langkah perbaikan. [3]

  4. Perbaiki kesalahan dengan chkdsk /fHati-hati

    Di Prompt Perintah (administrator) ketik chkdsk E: /f. Jika chkdsk bertanya Convert lost chains to files?, menekan Y menyimpan potongan data yang hilang sebagai file File<nnnn>.chk di direktori root drive agar bisa kamu periksa, sedangkan N memperbaiki disk tanpa menyimpan isinya. [3]

    Perhatikan sebelum lanjut

    Pada drive FAT atau FAT32, perbaikan chkdsk bisa mengubah tabel alokasi file dan terkadang menghilangkan data. Buat cadangan file yang masih terbaca sebelum menjalankannya.

  5. Jadwalkan pemeriksaan saat restart bila drive sedang dipakaiHati-hati

    Jika muncul pesan Chkdsk cannot run because the volume is in use by another process. Would you like to schedule this volume to be checked the next time the system restarts? (Y/N), tekan Y. chkdsk akan memeriksa dan memperbaiki drive saat komputer dihidupkan ulang. [3]

  6. Cari sektor buruk dengan chkdsk /rHati-hati

    Jika masih gagal, ketik chkdsk E: /r. Parameter ini menemukan sektor buruk dan memulihkan informasi yang dapat dibaca, sudah mencakup fungsi /f, dan bisa butuh waktu lama pada disk besar atau berisi sangat banyak file. [3]

    Perhatikan sebelum lanjut

    Pemeriksaan sektor buruk bekerja langsung pada drive yang bermasalah. Pastikan cadangan file penting sudah dibuat sebelum memulainya.

Panduan lengkap

Masih belum berhasil?

Ceritakan apa yang terjadi ke asisten troubleshooting. Asisten sudah tahu masalah Windows yang sedang kamu buka, lalu memandu satu langkah per giliran.

Pertanyaan umum

Apa arti kode 0x570 atau 1392?

Keduanya kode yang sama: 1392 dalam desimal dan 0x570 dalam heksadesimal untuk ERROR_FILE_CORRUPT. Di Windows berbahasa Indonesia, pesannya berbunyi File atau direktori rusak dan tak terbaca.

Bolehkah menghentikan chkdsk di tengah jalan?

Microsoft tidak menyarankannya. Namun menurut dokumentasinya, membatalkan chkdsk seharusnya tidak membuat volume lebih rusak, dan menjalankan chkdsk lagi akan memeriksa serta memperbaiki kerusakan yang tersisa.

Kenapa chkdsk tanpa /f tidak memperbaiki apa-apa?

Itu memang perilakunya. Tanpa parameter, chkdsk hanya menampilkan status volume. Kesalahan disk logis baru diperbaiki bila kamu memakai parameter /f, dan drive harus bisa dikunci.

Bisakah chkdsk dipakai untuk drive jaringan?

Tidak. Menurut Microsoft, chkdsk hanya dapat digunakan untuk disk lokal, bukan huruf drive lokal yang dialihkan melalui jaringan.