Jika drive tampaknya terlindungi dari penulisan, mulailah dengan memasukkan drive ke komputer lain untuk mengisolasi penyebab masalah.
Jika Anda dapat menulis ke drive dari komputer lain, Anda mungkin mengalami salah satu masalah berikut:
Sistem file korupsi. Drive mungkin memiliki sistem file yang rusak atau masalah lain (mungkin khusus untuk komputer atau OS tertentu) yang dapat diperbaiki dengan menggunakan CHKDSK
atau utilitas serupa. Jika ini mengatasi masalah, drive Anda mungkin berfungsi normal. Penting juga untuk mengeluarkan drive dengan benar sebelum menghapusnya atau setidaknya menunggu hingga drive selesai menulis, karena penghapusan drive saat sedang menulis data dapat menyebabkan korupsi data tingkat rendah .
Pengaturan Kebijakan Grup salah. Jika Anda menjalankan Windows, mungkin Kebijakan Grup sistem Anda mungkin melarang penulisan ke perangkat penyimpanan eksternal, termasuk USB flash drive. Kunci registri HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\StorageDevicePolicies
harus tidak ada atau ditetapkan ke 0; jika diatur ke 1, Windows tidak akan mengizinkan penulisan ke perangkat penyimpanan eksternal.
(Khusus kartu SD ) Sakelar proteksi yang rusak atau rusak pada slot kartu. Sakelar kunci mekanis pada kartu SD tidak terhubung ke elektroniknya :
Tuan rumah bertanggung jawab untuk melindungi kartu. Posisi sakelar proteksi tidak diketahui oleh sirkuit internal kartu.
Ini berarti bahwa perangkat keras dan lunak selain kartu itu sendiri bertanggung jawab untuk memeriksa status kunci kartu. Jika mekanisme ini tidak berfungsi seperti yang dirancang, kartu SD dapat terlihat terlindung dari penulisan meskipun berfungsi normal. Biasanya, ini dapat diatasi dengan mengganti pembaca kartu, meskipun driver yang salah atau konfigurasi perangkat lunak yang salah juga dapat menyebabkan masalah ini.
Jika drive hanya-baca tidak peduli komputer mana yang Anda tancapkan, atau Anda telah mencoba langkah-langkah di atas tidak berhasil, maka drive mungkin mengalami kondisi kesalahan, dan umumnya tidak mungkin untuk menghapus perlindungan tulis dari kesalahan. flash drive. Perilaku ini tipikal dari pengontrol flash drive ketika mereka mendeteksi masalah dengan NAND yang mendasarinya (misalnya terlalu banyak blok buruk). Perlindungan penulisan dimaksudkan untuk mencegah kondisi ini dari benar-benar menyebabkan kehilangan data, misalnya NAND menjadi tidak dapat dibaca sama sekali . Misalnya, dukungan pelanggan SanDisk mengatakan :
Kesalahan perlindungan penulisan terjadi ketika flash drive mendeteksi potensi kesalahan di dalamnya. Drive akan masuk ke mode terproteksi untuk mencegah kehilangan data. Tidak ada metode untuk memperbaikinya.
Perhatikan bahwa tergantung pada drive, mungkin sebenarnya ada cara untuk menonaktifkan (atau lebih tepatnya, mengatur ulang) perlindungan penulisan dengan memprogram ulang pengontrol memori flash, seperti dengan menggunakan teknik yang tercantum di bawah "Potensi Hardware-Khusus Restorasi" dalam jawaban ini . Melakukan ini bukan ide yang baik karena perlindungan penulisan menandakan bahwa masalah telah terdeteksi oleh pengontrol; mengesampingkan ini dan terus menulis ke drive dapat mengakibatkan hilangnya data.
Hasil dari perilaku ini adalah bahwa data pada drive masih dapat diakses. Karena drive gagal, Anda harus mencadangkan konten flash drive sesegera mungkin dan mengganti drive . (Jika drive berisi informasi sensitif, pastikan untuk menghancurkannya sebelum Anda membuangnya.)
Mendapatkan data dari drive mungkin rumit karena beberapa kerusakan data mungkin sudah terjadi saat drive masuk ke mode read-only. Ini biasanya memanifestasikan dirinya sebagai sistem file mengalami korupsi tingkat rendah yang menyebabkan sistem file muncul sebagai RAW atau OS yang mendorong format drive. Memulihkan dari jenis korupsi ini bisa rumit karena sistem file tidak dapat langsung diperbaiki — drive, bagaimanapun, dilindungi dari penulisan.
Anda mungkin dapat mengambil data dari drive yang rusak dengan cara ini dengan menggunakan utilitas pemulihan data seperti TestDisk open-source . Anda juga bisa mendapatkan drive dengan kapasitas yang sama atau lebih besar dan menyalin dari sektor konten drive yang gagal berdasarkan sektor ke drive baru menggunakan GNU ddrescue , dan menindaklanjuti dengan CHKDSK
untuk memperbaiki kesalahan sistem file. Jika gagal, dan datanya sangat berharga, Anda bisa mengirim drive ke layanan pemulihan data khusus; Namun, layanan ini cenderung sangat mahal karena sifatnya yang sangat khusus dan jarang sepadan.