Windows 11でドライブにアクセスできない場合の「アクセス拒否」エラーの解決方法
ドライブやボリュームを開こうとしたときに「アクセス拒否」エラーが発生すると、本当にイライラします。まるでWindowsが、たとえ管理者であっても、そのドライブ上のデータを表示したり変更したりできないように設定してしまったかのようです。通常、このエラーは、アクセス許可の問題、所有権の変更、あるいはディスクに潜む論理エラーが原因で発生します。場合によっては、ドライブが新品で初期化されていない、あるいはBitLockerなどの暗号化で保護されているというだけの場合もあります。原因が何であれ、ドライブを元の状態に戻す方法がいくつかあります。これらの修正方法は、単純なアクセス許可の調整からディスクチェックの実行まで多岐にわたるので、あなたの環境でもうまくいくかもしれません。
ドライブにアクセスできない「アクセス拒否」エラーを修正する方法
ドライブの権限を変更して所有権を取得する
Windowsの権限設定は、特にアップデート、ユーザーアカウントの変更、ネットワーク共有の変更などにより、混乱する可能性があるため、最初に試すべき方法であることが多いです。所有権を取得し、フルコントロールを与えることで、Windowsの制限が緩和され、アクセスが許可されやすくなります。ただし、Windowsは特定のドライブへのアクセスを必要以上に難しくする必要があることに注意してください。
- 押すWindows key + Eとファイルエクスプローラーが開きます
- 「アクセスが拒否されました」と表示されているドライブを右クリックし、「プロパティ」を選択します。
- 「セキュリティ」タブに切り替えて「詳細設定」をクリックします。
- 「セキュリティの詳細設定」ウィンドウで、上部の所有者の横にある「変更」をクリックします。
- ボックスに「Administrators」と入力するか、 「今すぐ検索」をクリックしてリストから「Administrators」を選択し、「OK」をクリックします。
- 「サブコンテナとオブジェクトの所有者を置き換える」というボックスにチェックを入れます。これにより、その中のすべてのファイルとフォルダにも所有権が与えられます。
- 「OK」をクリックし、プロンプト(「はい」や「OK」など)を確認します。
- セキュリティタブに戻り、アクセス許可の変更をクリックします。
- 「追加」をクリックし、プリンシパルを選択します
- シナリオに応じて「Authenticated Users」または「Everyone」と入力し、「OK」をクリックします。
- 権限でフルコントロールがチェックされていることを確認し、すべてをOKして変更を適用します。
完了したら、ドライブにアクセスできるかどうかを確認してください。システムによっては、サブフォルダごとにこの作業を行う必要があるため、数分かかる場合もあります。一部の環境では、Everyone を追加してフルコントロールを許可するとすぐにアクセスが修正されましたが、他の環境では再起動が必要になる場合があります。
ディスクチェックを実行して論理エラーがないか確認する
この手順は、ファイルシステムの不具合や論理的な損傷が原因でエラーが発生している場合に役立ちます。ディスクエラーが発生すると、アクセス権に問題がなくてもアクセスできなくなることがあります。チェックを実行することで、軽微な破損を修復し、Windowsがドライブを再び読み取れるようになる場合があります。
- を押してWindows key + R「実行」を開き、次のように入力します。
cmd - Ctrl + Shift + Enter管理者権限でコマンドプロンプトを起動するには、これを押します。
- コンソールで
chkdsk <drive letter>: /f /r(例chkdsk E: /f /r)と入力し、Enterキーを押します。 - 実行してみましょう。ディスクのサイズと状態によっては、しばらく時間がかかる場合があります。
このツールは不良セクタをスキャンし、ファイルシステムエラーを修復します。論理エラーが原因で「アクセス拒否」が発生した場合、これだけで問題が解決することがあります。ただし、ドライブによっては1回で問題が解決する場合もありますが、そうでない場合は、2回目の実行や再起動が必要になる場合があります。
BitLocker 暗号化を無効にする(有効な場合)
ドライブがBitLockerで暗号化されている場合、明確な手がかりを示さずにアクセスがブロックされる可能性があります。ドライブをクリックした直後に「アクセスが拒否されました」と表示され、暗号化が疑われる場合は、BitLockerを無効にすると問題が解決する可能性があります。
- 次のように入力してコントロールパネルを開きます。Win + R
control - システムとセキュリティ> BitLockerドライブ暗号化に移動します
- 影響を受けるドライブを見つけて、「BitLockerをオフにする」をクリックします。
- 指示に従って、復号化が完了するまで待ちます。
復号中はPCの電源を切らないでください!完了したら、ドライブに再度アクセスしてみてください。BitLockerの不具合が原因で、奇妙なアクセス問題が発生する場合が多く、BitLockerをオフにするとすべてがリセットされます。
新しいドライブまたは認識されないドライブを初期化する
新品のドライブ、またはインストールしたばかりのドライブの場合、Windows がまだ認識していない可能性があります。そのため、ドライブが初期化されていない状態になり、アクセスがブロックされる可能性があります。初期化することで、保存とアクセスが可能になります。
- 「プログラムから実行」を開いて入力Win + R
diskmgmt.msc - ディスクの管理で、「未割り当て」というラベルの付いたディスクを探します。
- それを右クリックして「ディスクの初期化」を選択します
- パーティション スタイルを選択します (通常、GPT の方が適しています。特に 2 TB を超えるドライブの場合)
- 初期化後、未割り当て領域を右クリックし、「新しいシンプルボリューム」を選択します。
- ウィザードに従って、ドライブ文字を割り当て、フォーマットし(クイックフォーマットでもOK)、セットアップを完了します。
初期化とフォーマットが完了すると、ドライブにアクセスできるようになります。ただし、特に新しいハードウェアをインストールした後など、Windowsがドライブを正しく認識するには、このような操作が必要になる場合があります。
最後の手段としてドライブをフォーマットする
これはまさに核兵器のようなオプションです。すべてのデータが消去されます。フォーマットするとすべてが削除されるので、重要なファイルは必ず事前にバックアップしておきましょう。
- ファイルエクスプローラーを開く
- ドライブを右クリックして「フォーマット」を選択します
- 希望するファイルシステム(WindowsではNTFSが標準)を選択し、「クイックフォーマット」をチェックします。
- 開始を押して警告を確認し、完了するまで待ちます
フォーマット後、ドライブは新品の状態になり、アクセス可能になるはずです。そうでない場合は、ディスクに物理的な問題がある可能性があります。
これらの方法のいずれかでドライブが復活することを願っています。場合によっては、アクセス権の修正と論理修復の組み合わせ、あるいは新しいドライブの初期化だけで済むこともあります。いずれにせよ、これらの手順を実行することで「アクセス拒否」の謎が解けることがよくあります。
まとめ
- 所有権を取得し、権限を設定する
- chkdskを実行してファイルシステムエラーを修正する
- BitLocker が有効になっている場合は無効にする
- 新しいディスクを初期化する
- すべてが失敗した場合はフォーマットしてください(最初にバックアップしてください)
まとめ
多くの場合、アクセス権をいじったり、簡単なディスクチェックを実行したりすることで、「アクセス拒否」の問題はそれほど手間をかけずに解消されます。ただし、アクセス権は複雑で、多くの場合、システムまたはユーザーアカウントの所有権が絡み合っているため、この問題が解決しないことがあります。ドライブが新しい場合、またはハードウェアの問題が疑われる場合は、初期化またはフォーマットが必要になる場合があります。これが解決することを祈っています。アップデートが1つでも実行できれば、それは成功です。