USBメモリの「書き込み保護されています」エラーを解消する9つの対処法
仕事が終わり、あとはファイルをUSBメモリに保存するだけ——そんなときに表示されるのが「ディスクは書き込み保護されています。書き込み保護を解除するか、別のディスクを使用してください」というエラーメッセージ。自分のUSBメモリなのだから、読み書き自由にできるはずなのに、と頭を抱えてしまう人も多いでしょう。
落ち着いてください。幸い、USBドライブの書き込み保護はいくつかの簡単な手順で解除できます。テクノロジーの問題なので、必ず解決できます。
1. USBメモリをウイルススキャンする
USBドライブをパソコンに接続したら、毎回ウイルススキャンを行う習慣をつけましょう。特に、他人のパソコンや公共のパソコンで使用したことがある場合は重要です。
ウイルスの中には、無意味なファイルを大量に生成してUSBドライブを埋め尽くすものがあり、その結果として「書き込み保護」エラーが発生することがあります。
お使いのウイルス対策ソフトによっては、USBドライブ接続時に自動スキャンするよう設定できる場合があります。設定できない場合は、エクスプローラーでUSBドライブを右クリックし、手動でウイルススキャンを実行してください。
ウイルスが見つかったら、ウイルス対策ソフトで駆除しましょう。この際、ウイルス定義を最新に更新したうえで、システム全体のフルスキャンを実行することをおすすめします。USBメモリに1つでもウイルスが潜んでいれば、メインシステムに何が蔓延しているかわかりません。
2. USBドライブ本体のスイッチを確認する
本来なら最初に確認したい単純な対処法ですが、まずはウイルスからの保護を優先しました。一部のUSBメモリには、書き込み保護モードに切り替える物理的なスイッチが搭載されています。ポケットやパソコンケースの中で何かに引っかかって、意図せずロックされてしまうこともある、非常に小さなスライドスイッチです。
これが原因の場合は、スイッチをロック解除位置に戻して、再度ファイルをコピーしてみてください。
幸い、最近製造されるUSBメモリにこのようなロックスイッチが搭載されることは少なくなっています。
3. USBメモリの空き容量を確認する
USBメモリが満杯になっていると、「書き込み保護」エラーが表示されることがあります。
エクスプローラーを開き、「PC」をクリックすると、システムに接続されているすべてのドライブの一覧が表示されます。USBドライブを右クリックして「プロパティ」を選択すると、円グラフで現在のドライブ容量を確認できます。
空き容量があれば問題ありませんが、USBドライブが完全に満杯の場合、書き込み保護エラーが返されることがあります。
4. 書き込み保護された個別ファイルを削除する
場合によっては、1つのファイルが原因となることがあります。「読み取り専用」属性が付いたファイルが削除を拒否しているケースです。これはまったく別のエラーメッセージが表示されますが、厄介なことには変わりありません。
USBドライブを開き、問題のファイルを見つけてください。右クリックして「プロパティ」を選択し、下部の「属性」欄で「読み取り専用」のチェックが外れていることを確認します。
また、ファイル名が破損することもあります。さらに、WindowsではMS-DOSアーキテクチャ由来の長いファイル名が扱えますが、ファイル名が255文字を超えるとトラブルの元になります。
長いファイル名のファイルを削除する具体的な方法は、専門のガイド記事を参照してください。手間を省き、USBフラッシュドライブを修復できます。
5. DiskPartコマンドで読み取り専用属性を解除する
コマンドプロンプトを使ったことはありますか?これから少し親しくなるかもしれません。心配いりません。怖いものではなく、USBメモリを修復するための次のステップです。
Windowsキー + X を押し、メニューから「コマンドプロンプト(管理者)」を選択します。diskpartと入力してEnterキーを押します(下図の1)。続いてlist diskと入力してEnterキーを押すと、現在マウントされているディスクの一覧が表示されます(下図の2)。
自分のUSBドライブが表示されていることを確認してください。筆者の場合は「ディスク4」でした。ディスク番号を控えて、以下のコマンドを入力します:
select disk [ディスク番号]
選択できたら、次のコマンドを入力します:
attributes disk clear readonly
これで、USBドライブに残っていた読み取り専用のファイル属性がすべてクリアされました。
6. Windowsレジストリで書き込み保護エラーを解消する
ここまでの手順で解決しない場合も、心配ご無用です。まだいくつか手段が残っています。次はWindowsレジストリの編集です。レジストリ編集に不安がある方は、次のセクション(書き込み保護されたUSBドライブのフォーマット方法)に進んでも構いません。フォーマットはやや強硬な手段なので、まずはこちらの方法を試すことをおすすめします。
Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。regeditと入力してEnterキーを押し、以下のレジストリの場所へ移動してください:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies
WriteProtectという名前のキーを探します。
存在する場合はダブルクリックします。「DWORD (32ビット) 値の編集」ボックスが開くので、値を0または1に設定できます。1は「USBストレージデバイスを書き込み保護する」、逆に0は「書き込み保護しない」を意味します。値を0に設定してOKを押してください。
WriteProtectキーが存在しない場合
環境によっては、WriteProtectのレジストリエントリが存在しないことがあります。その場合は、自分でレジストリキーを作成できます。
(操作中に問題が起きた場合は、Windowsレジストリをデフォルト状態に戻しましょう。)
7. USBドライブをフォーマットする
警告: フォーマット前に、USBドライブ内のすべてのファイルとデータをパソコンにバックアップしてください。フォーマットすると全データが失われます。
USBメモリのフォーマットは最終手段です。ただし、フォーマットすればUSBドライブを読み書きできる状態に戻せるはずです。フォーマット前に、既存のファイルシステムがNTFSかFAT32かを確認しておきましょう。通常、既存のファイルシステムがそのドライブに最適です。
エクスプローラーを開き、「PC」をクリックします。USBドライブを右クリックして「プロパティ」を選択し、ファイルシステムを確認します。
プロパティウィンドウを閉じたら、今度はUSBドライブを右クリックして「フォーマット」を選択します。フォーマットウィンドウには、ファイルシステム、アロケーションユニットサイズ、ボリュームラベル、クイックフォーマットなど、カスタマイズ可能な項目がいくつかあります。
ボリュームラベルは覚えやすい名前に変更しましょう。ハードウェア的な問題が疑われるため、「クイックフォーマット」のチェックは外してください。これにより、単なるファイル消去以上の処理が行われます。たとえば、USBドライブに不良セクタがある場合、完全フォーマットではエラーが返されます。
フォーマットにはそれほど時間はかかりませんが、ドライブの容量が大きいほど待ち時間は長くなります。ドライブに物理的な問題がなければ、フォーマット完了後、USBドライブはクリーンな状態で再び使えるようになります。
8. BitLockerをオフにする
BitLockerを使用している場合は、ロックされたパーティションやドライブ上のファイルを変更する前に、BitLockerが無効になっていることを確認してください。
エクスプローラーを開き、BitLockerで暗号化されたパーティションまたはドライブを右クリックして「BitLockerの管理」を選択します。「BitLockerドライブ暗号化」ウィンドウで対象のドライブを選び、「BitLockerをオフにする」をクリックします。復号化が始まり、完了すればエラーメッセージなしでファイルの編集・保存ができるようになります。
9. SDカードの場合は?
幸い、上記で紹介したUSBドライブの書き込み保護エラー対処法の多くは、SDカードにもそのまま使えます。
ただし、一般的なUSBドライブと異なり、SDカードには今でも物理的な書き込み保護スイッチが搭載されていることが多い点に注意してください。慌てる前に、スイッチの位置を必ず確認しましょう。
まとめ: USB書き込み保護エラーを解決しよう
問題は簡単なこともあれば、難しいこともあります。どちらの場合でも、この記事の中に解決策が見つかることを願っています。それでもUSBドライブの問題が解決しない場合は、より深刻な原因が潜んでいる可能性があります。たとえばパーティションテーブルが削除されているようなケースでは、TestDiskなどのサードパーティ製ソフトが助けになるでしょう。
ともあれ、今回紹介したトラブルシューティング手法を身につければ、USBドライブを再び動作させられるはずです。新しいドライブを購入する費用と、大切なファイルを失う痛みからあなたを守ってくれるかもしれません!
-
Skypeエラー9502の原因と解決方法を徹底解説
Skypeで番号に発信しようとした際に「内部エラー9502」が表示され、お困りではありませんか?Skype 9502エラーは、Skypeで発信操作を行ったときに発生する内部エラーです。多くのユーザーがこの問題に遭遇しており、場合によってはSkypeアカウント自体がほとんど利用できなくなることもあります。 Skype 9502エラーが発生する主な原因 このエラーは、主に以下のいずれかの理由によって引き起こされると考えられます。 Skypeのプログラムファイルが何らかの理由で破損している Skypeクレジット(残高)が不足している Windowsのレジストリ設定が変更または破損している Sky
-
「書き込み保護されているため、Windowsがこのボリューム上のディスクチェックを実行できません」エラーの対処法
パソコンで「書き込み保護されているため、Windowsがこのボリューム上のディスクチェックを実行できません(Windows cannot run disk checking on this volume because it is write protected)」というエラーが表示されてお困りではありませんか?ご安心ください。本記事では、このエラーの原因と効果的な解決策を詳しくご紹介します。 まず、このエラーの主な原因を確認しましょう。最も一般的なのは、読み取り専用として設定されたディスクやドライブの破損です。コマンドラインからCHKDSKコマンドを実行することで、ドライブ内の不良セクタの有