Windows 11/10で書き込み禁止のUSBドライブをフォーマットする方法
頑固で書き込み禁止になっているUSBメモリやフラッシュドライブの扱いは本当に面倒です。接続してフォーマットしたりファイルを削除しようとすると、突然「The disk is write protected」というエラーが表示されます。特にドライブをクリーンにしたいだけなのに、かなりイライラします。原因が必ずしも明らかではありませんが、通常はハードウェアスイッチ、あるいはセキュリティや破損のためにWindowsがドライブをロックしていることが原因です。そこで、この問題を回避する方法をいくつかご紹介します。ただし、成功率は設定によって異なります。これらの方法はすぐに効果が出る場合もあれば、何度か試したり再起動したりする必要がある場合もあります。とにかく、あらゆる方法を試したい、そうですよね?
Windows 11/10で書き込み禁止になったUSBメモリを修復する方法
以下に、書き込み禁止になったドライブを解除する主な3つの方法をご紹介します。まずは最も簡単な方法から試してみて、うまくいくかどうか試してみてください。うまくいかなければ、より高度な方法に進んでください。Windowsは、この方法を必要以上に難しくしているからです。
ディスク管理を使用して書き込み保護を解除する
これはかなり簡単です。Windowsがドライブを認識しているのに、フォーマットや削除ができない場合は、パーティションテーブルをリセットする必要があるかもしれません。ディスクの管理はWindowsに組み込まれているため、サードパーティ製のツールを必要とせず、起動するだけで問題が解決することがよくあります。
- Windows アイコン (Win + X) を右クリックし、[ディスクの管理]を選択します。
- リストからUSBメモリを探してください。おそらく「リムーバブル」と表示され、小さなディスクとして表示されます。
- 右クリックして、「ボリュームの削除…」を選択します。オプションがグレー表示になっている場合、または「ディスクは書き込み禁止です」と表示されている場合は、別の方法を検討してください。
- 削除すると、ドライブは未割り当てとして表示されます。もう一度右クリックし、「新しいシンプルボリューム…」を選択します。
- ウィザードの指示に従って、「次へ」をクリックし続けます。お好みのファイルシステム(Windowsの場合はNTFS、より幅広い互換性が必要な場合はFAT32)でフォーマットし、「完了」をクリックします。
注:この方法は、ドライブが物理的にロックされていない場合、またはWindowsがハードウェアレベルのロックを設定していない場合にのみ有効です。ボリュームが物理的に書き込み保護されている場合、Windowsではボリュームの削除ができない場合があり、その場合はこの方法が失敗する可能性があります。
Diskpartコマンドを使用して書き込み保護を解除する
Diskpartはちょっとマニアックなツールですが、実に強力です。GUIからフォーマットできない場合は、この定番のコマンドラインツールを使って書き込み禁止フラグを解除できます。ただし、間違ったコマンドを実行すると、他のドライブにも影響が出る可能性があるので注意してください。この方法は、ドライブがハードウェアレベルまたは以前のソフトウェア設定でロックされている場合に効果的です。
- Win + R を押して と入力し
cmd、Ctrl + Shift + Enter を押します。これにより、管理者権限でコマンドプロンプトが起動します。 - 入力し
diskpartてEnterキーを押します。プロンプトがDiskpartモードに切り替わります。 - 接続されているディスクのリストを取得するには、次のようにします。
list disk - USBドライブを番号で選択してください
select disk #(#はディスク番号に置き換えてください)。間違えると大変なことになるので、慎重に行ってください。 - 書き込み保護フラグをクリアします。
attributes disk clear readonly - ドライブをクリーニングします:
clean - 新しいパーティションを作成します。
create partition primary - NTFSでフォーマット:
format fs=ntfs quick - 最後に、
exit2回入力してウィンドウを閉じます。
*(これによりすべてのデータとパーティションが削除されます)*
これは大抵の場合、うまくいきます。ただし、「clean」はすべてを消去するので、まずそのドライブを消去したいかどうかを確認してください。
レジストリを調整して書き込み保護を解除する
Windowsは、特にマルウェアや破損が疑われる場合、USBドライブに書き込み禁止を強制するレジストリキーを設定することがあります。上記の方法がうまくいかない場合は、レジストリを詳しく調べることで解決できる場合があります。しかし、レジストリを操作するのは危険です。一つ間違えると、解決するどころか、さらに多くの問題を引き起こす可能性があります。そのため、慎重に作業を進め、可能であればレジストリをバックアップしてください。
- Win + S を押して と入力し
regedit、Enter キーを押します。UAC プロンプトで はい をクリックして確定します。 - Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePoliciesに移動します。最後のキーが見つからない場合は、手動で作成する必要があります。
- StorageDevicePolicies を右クリックし (見つからない場合は Control の下に作成し)、新規 > DWORD (32 ビット) 値 を選択して、WriteProtect という名前を付けます。
- WriteProtect をダブルクリックし、値のデータを 0 に設定して書き込み保護を無効にします(有効にする場合は 1 に設定します)。OK をクリックします。
- レジストリ エディターを閉じて、コンピューターを再起動します。
再起動したら、ドライブが書き込み可能になっているか確認してください。StorageDevicePolicies フォルダが存在しない場合は、上記のように作成することで問題が解決することが多いですが、繰り返しますが、注意が必要です。ここでの変更は、誤った方法で実行するとシステムの安定性に影響を与える可能性があります。
Windows 11でリムーバブルデバイスをフォーマットするための追加のヒント
ドライブが ファイル エクスプローラー で検出されても直接フォーマットできない場合は、次の操作を試してください。
- 接続して、ファイル エクスプローラー ( Win + E) を開きます。
- ドライブを右クリックし、[フォーマット] を選択します。
- フォーマットするには、プロンプトに従ってください。開始 を押して待機するだけです。
このシンプルなアプローチがうまくいく場合もあります。特に、ドライブがハードウェアレベルでロックされていない場合や、不明な設定で保護されていない場合は有効です。そうでない場合は、上記の方法でうまくいくはずです。
まとめ
- ディスクの管理を試してください。可能であれば、パーティションを削除して再作成してください。
- Diskpart を使用して書き込み保護属性を解除し、ドライブをクリーンアップします。
- Windows がシステム レベルで書き込み保護を強制している場合は、レジストリ キーを調整します。
まとめ
書き込み保護の対処は、多くの場合、ロックの原因(ハードウェア、ソフトウェア、またはシステム設定)を特定することです。通常、これらの方法で制御を取り戻すことができます。ただし、ドライブに物理的なスイッチが付いている場合や故障している場合は、ソフトウェアによる修復だけでは限界があることに注意してください。環境によっては、再起動や再接続で奇妙な不具合を修復できる場合もあります。この記事が、誰かのドライブがそれほど苦労せずに正常に戻るのに役立つことを願っています。