Windows 11で制限されたフォルダを開いたときに発生する「アクセス拒否」エラーを解決する方法
Windows 11でファイルを開こうとしたり、削除しようとしたり、時には移動しようとしたりした時に、あの非常に迷惑な「アクセス拒否」メッセージに遭遇したことはありませんか? 権限や所有権があるはずなのに、なぜかシステムが拒否してしまうので、ちょっと変な気分になります。これはWindowsの典型的な権限設定がうまくいかなくなった状態です。ファイルが古いシステムで作成された、バックアップから復元された、あるいは何らかの理由で権限が絡まってしまったなど、原因が考えられます。原因が何であれ、Windowsが突然アクセスできない要塞と化したように感じるかもしれません。でも、心配しないでください。修正方法はあります。どのコマンドや設定を調整すればいいのかがわかれば、かなり簡単に解決できるものもあります。 このガイドでは、ファイルの所有権を手動で取得することから、権限をリセットするコマンドの実行、さらには非表示の管理者アカウントのロックを解除することまで、制御権の取得方法について説明します。目標は? 完全なアクセス権を取り戻し、ファイルが必要なたびに「アクセス拒否」の壁にぶつかるのをやめることです。ネタバレ注意:修正方法によっては、コマンドプロンプトを深く掘り下げる必要がある場合もあれば、設定を少し調整するだけで済む場合もあります。いずれにせよ、最終的には、ほとんどの頑固な権限の問題は解決するはずです。 Windows 11で「アクセス拒否」エラーを修正する方法 方法1: ファイルとフォルダの所有権を主張する 最も大きな原因の一つは、所有権の不一致です。ファイルやフォルダが他の場所(古いPCや別のユーザーアカウントなど)で作成または所有されている場合、アクセス権がない可能性があります。所有権を取得すると、実際には制御を取り戻すことができます。では、なぜそれが役立つのでしょうか?Windowsがあなたを「所有者」ではないと判断し、アクセスできないようにしてしまう可能性があります。そのような場合は、手動で所有権を取得すると通常はうまくいきます。これは、アクセスを放棄してくれない外付けドライブや移行したデータの場合に特に便利です。 やり方は次のとおりです: ファイルエクスプローラーでフォルダまたはドライブに移動し、右クリックして「プロパティ」を選択します。「セキュリティ」タブに移動し、「詳細設定」をクリックします。 上部に現在の所有者が表示されます。その横にある[変更]をクリックします。 ユーザー名の入力を求めるダイアログが表示されます。Windowsのユーザー名を入力するか、「Administrators」と入力してください。 「名前の確認」をクリックしてユーザー名が有効であることを確認してから、「OK」をクリックしてください。 「サブコンテナとオブジェクトの所有者を置き換える」というボックスにチェックを入れます。これにより、サブコンテナとオブジェクトの中のすべてのファイルとフォルダの所有権も更新されます。これは非常に重要です。「適用」をクリックし、「OK」をクリックします。 メインのプロパティウィンドウに戻り、「セキュリティ」タブの「編集」をクリックして権限を変更します。ユーザー名またはグループを選択し、 「許可」の「フルコントロール」にチェックを入れて「OK」をクリックします。これですべてのアクセス権が付与されます。 ほとんどの場合、これだけで「アクセス拒否」は解決します。特に外付けドライブや移行したドライブの場合はなおさらです。それでも解決しない場合は、管理者として実行する必要があるかもしれません。 方法2:コマンドプロンプトを使ってパワーパンチする プロパティ内をクリックしても問題が解決しない場合、または「セキュリティ」タブが見つからないかグレー表示になっている場合は、コマンドラインを使って問題を解決できます。 や などのコマンドを使えば、takeown深くicaclsロックされたファイルであっても所有権と権限を取り戻すことができます。 そこに入るには: 「コマンドプロンプト」を検索し、右クリックして「管理者として実行」を選択します。そう、ここでは権限の昇格が重要です。