外付けHDDから読み取り専用を解除する効果的な4つの方法

書き込み保護のためにハードディスクをフォーマットしたり、ハードディスク上のファイルを変更することができない場合、この記事でハードディスクから読み取り専用を解除する方法を学ぶことができます。

Comnena

投稿者:Comnena/更新日:2023年05月15日

この記事を共有: instagram reddit

HDDの読み取り専用機能を解除する必要がある

 

Windows10がインストールされているパソコンに1TBのシーゲイト製外付けHDDが接続されています。Windows10で外付けハードディスクにファイルをコピーしようとすると、「このディスクは書き込み禁止になっています。書き込み禁止を解除するか、別のディスクを使用してください。」というメッセージが表示され、コピーに失敗しました。

「再試行」ボタンをクリックしても、このエラーは表示されたままです。Cドライブの空きディスク容量を確保するために、どうしてもこれらのファイルをコピーして削除する必要があるのです。外付けハードディスクの書き込み保護とは何なのか、Windows10で書き込み保護を解除する方法はないのか、気になります。

- あるユーザーからの質問

読み取り専用機能を解除

読み取り専用について

読み取り専用は、書き込み保護とも呼ばれ、仮想的なものと物理的なものとがあります。ハードディスクやUSBフラッシュメモリーなどのストレージデバイスに書き込み保護がかかっていると、そのデバイスへの書き込み操作ができなくなります。

例えば、ファイルを削除したり、新しいファイルを保存したりすることはできません。また、すでに保存されているデータを読み出すことだけが許可されます。つまり、ディスクが書き込み保護されていれば、正しい操作によるディスクのデータ損失を回避することができます。

外付けHDDの読み取り専用を解除する方法

一般的に、ディスク読み取り専用は、ウイルスの攻撃や感染、ファイルシステムの破損、Windowsレジストリキーの誤った値などが原因で発生することがあります。この問題でお困りの場合は、ハードディスクがウイルスに感染している可能性があるかどうかを考え、アンチウイルスソフトを実行して確認してください。もし、ハードディスクにウイルスがないことが確認できたら、次の部分で紹介する解決策を試してみてください。

方法 1. CHKDSKユーティリティでHDDをチェック

CHKDSKは、Windows内蔵のユーティリティで、ハードディスクの整合性をチェックし、FAT16、FAT32、NTFSドライブのファイルシステムのエラーを修正することができます。ハードディスクに不良セクタがないかチェックするために実行することができます。

手順 1. 管理者権限でCMDを実行します。

手順 2. chkdsk e: /fと入力し、Enterキーを押します。(「e」はハードディスク・パーティションのドライブレター)。

このコマンドを実行できず、「このボリューム上では書き込みが禁止されているため、ディスクチェックを実行できません。」というメッセージエラーが表示された場合は、以下のコマンドを実行してみてください。

chkdsk e: /f/r/x(「e」は、ハードディスクパーティションのドライブレターに置き換えることができます。)

それでも書き込み禁止の問題でお困りの場合は、以下のコンテンツで解決策をお探しください。

方法 2. Diskpartで読み取り専用をクリア

この方法は、Diskpartでハードディスクの属性が読み取り専用に設定されている場合に適用されます。手順は以下の通りです。

手順 1. 「Windows + R」を同時に押し、「ファイル名を指定して実行」ダイアログを開きます。

手順 2. 「diskpart」と入力し、Enterキーを押してください。

手順 3. 以下のコマンドラインを入力し、各コマンドラインの後にEnterキーを押します。

list disk
select disk n(「n」はハードディスクのディスク番号です。)
attributes disk clear readonly

Diskpartで読み取り専用をクリア

数秒後、Diskpartは読み取り専用を正常にクリアしました。その後、「exit」と入力してEnterキーを押して、このウィンドウを閉じます。

方法 3. Windowsレジストリキーを編集

Windowsレジストリキーの値が正しく設定されていない場合、レジストリエディタを使用して書き込み禁止を解除することができます。

手順 1. 「ファイル名を指定して実行」ダイアログで「regedit」と入力します。

手順 2. 以下のパスに移動します。

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies

手順 3. WriteProtectをダブルクリックして、値を1から0に変更し、「OK」をクリックします。

WriteProtectをダブルクリック

注意:もし「StorageDevicePolicies」フォルダがない場合は、フォルダを作成しましょう。Controlフォルダを右クリック→「新規」→「キー」をクリックしたらControlフォルダの中に「新しいキー #1」フォルダが作成されます。このフォルダの名前を「StorageDevicePolicies」に変更してフォルダ作成を完了させます。

キーをクリック

もし「StorageDevicePolicies」フォルダの右側に「WriteProtect」がない場合は、「StorageDevicePolicies」フォルダを右クリック→「新規」→「QWORD(64ビット)値」をクリックします。もしお使いのパソコンが32ビットの場合は「DWORD(32ビット)値」を選択してください。「StorageDevicePolicies」フォルダ内に「新しい値 #1」が作成されます。この値の名前を「WriteProtect」に変更してEnterキーを押します。

DWORD(32ビット)値

これで、USBメモリの書き込み禁止が解除されるはずです。そうではないなら、次の方法を試してみてください。

方法 4. パーティションマネージャーで読み取り専用のHDDをフォーマット

ディスクの読み取り専用エラーが破損したファイルシステムに起因する場合、HDDをフォーマットして書き込み保護を解除することができます。パーティションマネージャであるAOMEI Partition Assistant Professionalは、あなたを助けることができます。Windows 11/10/8.1/8/7/XP/Vistaで適用が可能です。

ダウンロードし、どのように動作するか見てみましょう。また、この操作を行うと、外付けHDD上のすべてのデータが消去されるため、フォーマットする前に外付けHDD上のデータをバックアップする必要があります。

Proのデモ版Win 11/10/8.1/8/7/XP
安全かつ高速
注意:デモ版は動作確認の目的でのみ使用されます。つまり、デモでは、すべての機能をプレビュー、すべての操作をシミュレートすることしかできません。

ステップ 1. AOMEI Partition Assistantをインストールし、開きます。ハードディスクのパーティションを見つけて、右クリックして、「パーティションをフォーマット」を選択します。

パーティションをフォーマット

ステップ 2. この小さなポップアップウィンドウで、ハードドライブのファイルシステムを決定します。その後、「はい」をクリックします。

ファイルシステムを決定

★注意事項:
ハードディスクのパーティションにパーティションラベルを好きなだけ追加できます。
クラスタサイズの変更も可能です。でも、デフォルトのクラスターサイズを採用することをお勧めします。

ステップ 3. メインインターフェイスで、操作を確認し、「適用」>「続行」をクリックして実行します。

適用

まとめ

ディスクが書き込み禁止になっている問題は、さまざまな原因に応じて対応する方法を用いて解決することができます。ハードディスクの読み取り専用を解除すると、ハードディスクにファイルをコピーしたり、削除したり、変更したりできるようになります。

この記事が助けることができるならば、それは素晴らしいと思います。もしご不明な点などがありましたら、遠慮なくご質問ください。弊社のメールは[email protected]です。最後までありがとうございます。

Comnena
Comnena・編集者
Comnenaは、パソコンに関わるヘルプドキュメント、基礎知識、リソースなどを書いています。そのほか、バックアップ&復元、クローン、ディスク&パーティションの管理、クラウドファイルの同期などの記事もたくさん持っています。