Windows 10で「アクセスが拒否されました」エラーを解決する7つの方法
自分の所有物を使おうとしたのに拒否されたり、スマホやPCの特定アプリの使用を許可されなかったりしたら、とても苛立ちますよね。同じように、PC上の特定のファイルやフォルダにアクセスできない状況も、非常にストレスfullなものです。その際に表示されるのが「アクセスが拒否されました(Access is denied)」というエラーメッセージです。このエラーは、ファイルを開くとき、コピー&ペーストするとき、別の場所へ移動するとき、ファイルやフォルダを削除するとき、あるいは特定のアプリを起動するときなどに発生することがあります。
これらのエラーの多くは、適切な権限がないことが共通の原因となっています。この記事では、Windows 10で一見アクセスできないファイルに必要な権限を取得し、「アクセスが拒否されました」エラーを解消する方法を詳しく解説します。
Windows 10で「アクセスが拒否されました」と表示される主なパターン
実際に表示されるエラーメッセージは、実行している操作やアクセスしようとしているファイルによって多少異なります。以下のようなメッセージが表示されることがあります。
- 「この場所は利用できません。E:\ にアクセスできません。」
- 「F:\ にアクセスできません。アクセスが拒否されました。」
- 「アクセスが拒否されました」または「フォルダーへのアクセスは拒否されました」
- 「この操作を実行するにはアクセス許可が必要です。」
- 「このフォルダーへの変更には管理者からのアクセス許可が必要です。」
トラブルシューティング前の準備
本格的な対処に入る前に、まず以下の2点を試してみてください。
- ウイルス対策ソフトを一時的に無効化してから、ファイルにアクセスできるか確認します。セキュリティソフトは、悪意のあるアプリやウイルスからPCを守るため、特定のファイルへのアクセスをブロックすることがあります。それでも解決しない場合は、アンチウイルスソフトを完全にアンインストールすることも検討しましょう。
- 同様に、Windows Defender ファイアウォールがファイルやアクセス権限を妨げている可能性もあります。一時的に無効化して動作を確認してください。
注意:これらの設定を無効にしている間は、ウイルスやマルウェア感染のリスクが高まります。問題が解決したら、必ずすぐに有効に戻してください。
方法1:ファイル/フォルダの所有者を変更する
「アクセスが拒否されました」エラーが最も多く発生するのは、必要な権限を持たずにファイルへアクセスしようとした場合です。対象のファイルまたはフォルダの所有者を自分のユーザーアカウントに変更すれば、問題なくアクセスできるようになります。
1. アクセスできないファイル/フォルダを右クリックし、「プロパティ」を選択します。
2. 「セキュリティ」タブを開き、「詳細設定」ボタンをクリックします。
3. 「所有者」欄の横にある「変更」をクリックします。
4. 左下にある「詳細設定...」ボタンをクリックします。
5. 「検索」(Find Now)ボタンをクリックします。
6. 検索結果の一覧から自分のユーザーアカウントを選択し、「OK」をクリックします。
7. 「選択するオブジェクト名を入力してください」欄にアカウント名が表示されたら、「OK」をクリックして確定します。
8. 次の2つのオプションにチェックを入れます。
- サブコンテナーとオブジェクトの所有者を置き換える
- すべての子オブジェクトのアクセス許可エントリを、このオブジェクトからの継承可能なアクセス許可エントリで置き換える
注意:この設定により、フォルダ自体と、その中のすべてのファイルの所有権が変更されます。
9. 「適用」→「OK」の順にクリックして変更を保存します。
補足:管理者として起動したコマンドプロンプトから、takeown /f "ファイル・フォルダのパス" コマンドを実行して所有権を取得することも可能です。
方法2:ファイル/フォルダへのフルコントロール権限を付与する
所有者であり管理者であっても、ファイルやフォルダにアクセスできないケースがあります。これは、そのアイテムに対する「フルコントロール」権限がアカウントに割り当てられていない場合に起こります。幸い、フルコントロール権限の付与はチェックボックスをオンにするだけで完了します。
注意:ファイルのアクセス許可は、管理者アカウントからのみ変更できます。
1. 問題のファイルを右クリックし、「プロパティ」を選択します。
2. 「セキュリティ」タブを開き、「グループ名またはユーザー名」の一覧から「Administrators」を選択します。
3. 「編集...」ボタンをクリックしてアクセス許可を変更します。
4. アクセス許可の一覧で、「フルコントロール」の「許可」にチェックを入れます。
方法3:ファイルの暗号化状態を確認・変更する
家族とPCを共有していて、それぞれ異なるユーザーアカウントを使用している場合、他の人の目からファイルを守るために暗号化されている可能性があります。暗号化されたファイルは、暗号化を実行したユーザーアカウントか、必要な暗号化証明書を持つアカウントしか開けません。ファイルが暗号化されているかどうかは、次の手順で確認できます。
1. ファイル/フォルダのプロパティウィンドウを開き、「全般」タブ内の「詳細設定...」ボタンをクリックします。
2. 「圧縮属性または暗号化属性」セクションにある「内容を暗号化してデータをセキュリティで保護する」にチェックが入っているか確認します。
補足:ファイルが暗号化されている場合、アイコンに鍵マーク(南京錠)が表示されることもあります。
3. 暗号化されたファイルにアクセスするには、以下のいずれかが必要です。
- 暗号化を実行したユーザーアカウントでログインする
- 暗号化キーとともに暗号化証明書を入手する
方法4:Tempフォルダの所有権を取得する
特定のアプリをインストールする際に、次のようなエラーメッセージが表示されることがあります。
- 「一時ディレクトリ内のファイルを実行できません。セットアップを中止します。」
- 「エラー5:アクセスが拒否されました。」
- 「セットアップはディレクトリを作成できませんでした。エラー5:アクセスが拒否されました。」
この場合は、次の2つの方法で解決できます。
1. セットアップファイルを管理者として実行:アプリの.exeファイルを右クリックし、「管理者として実行」を選択します。
2. Tempフォルダの所有者になる:アプリのインストール時には、一時ファイルがTempフォルダ内に作成・保存されます。このフォルダにアクセス権がないと、インストールは失敗します。C:\Users\ユーザー名\AppData\Local\Temp に移動し、方法1の手順に従ってTempフォルダの所有権を取得してください。
方法5:ユーザーアカウント制御(UAC)を無効にする
ユーザーアカウント制御(UAC)は、不正なソフトウェアの自動インストールを防ぎ、サードパーティ製アプリによるシステム設定の変更を阻止するWindowsのセキュリティ機能です。しかし、UACが必要以上に厳しく働き、特定のファイルへのアクセスを妨げることがあります。以下の手順で無効化を試みましょう。
1. Windowsキーを押し、「コントロールパネル」と入力して開きます。
2. 表示方法を「大きいアイコン」に変更し、「ユーザーアカウント」をクリックします。
3. 右側のペインにある「ユーザーアカウント制御設定の変更」をクリックします。
4. スライダーを一番下の「通知しない」まで下げます。
5. 「OK」をクリックして保存し、再度ファイルへのアクセスを試みます。
方法6:新しいユーザーアカウントを作成する
上記の方法でもWindows 10 PCでエラーが続く場合、破損したユーザーアカウントが原因かもしれません。新しいユーザーアカウントを作成し、そこからファイルへアクセスできるか試してみてください。新規アカウントには初期状態の標準的な権限がすべて付与されます。
1. Windows + I キーを同時に押してWindowsの設定を開きます。
2. 「アカウント」をクリックします。
3. 「家族とその他のユーザー」タブを開き、「このPCにほかのユーザーを追加する」をクリックします。
4. 新しいサインインプロファイルを作成するために、メールアドレスまたは電話番号を入力して「次へ」をクリックします。
5. 後続の画面でユーザー名、パスワード、セキュリティの質問と回答を入力します。
6. 最後に「完了」をクリックします。
7. Windowsキーを押し、ユーザーアイコン→「サインアウト」の順にクリックします。
8. 作成したばかりの新しいアカウントでサインインし直し、対象のファイルにアクセスできるか確認します。
方法7:ユーザーをAdministratorsグループに追加する
Windows 10では、一部のファイル/フォルダや操作は管理者だけがアクセス・実行できます。PC上のすべてのファイルにまとめてアクセスしたい場合は、自分のユーザーアカウントを管理者グループに追加しましょう。これにより無制限のアクセス権が得られ、「アクセスが拒否されました」エラーが解決します。
1. Windowsキーを押し、「コンピューターの管理」と入力して開きます。
2. 左側のペインで「システムツール」→「ローカル ユーザーとグループ」→「ユーザー」へ移動します。
3. 右側のペインで問題が発生しているユーザーアカウントを右クリックし、「プロパティ」を選択します。
4. 「所属するグループ」タブを開き、「追加...」ボタンをクリックします。
注意:「所属するグループ」の一覧にすでに「Administrators」がある場合は、手順7へ進んでください。
5. オブジェクト名の選択ウィンドウに「Administrators」と入力します。
補足:「名前の確認」をクリックすると、入力したオブジェクト名を検証できます。
6. 入力内容が自動的に変換されたら「OK」をクリックします。
7. 「所属するグループ」タブで「Administrators」を選択します。
8. 「適用」→「OK」の順にクリックして変更を保存します。
9. 念のためPCを再起動し、再度アクセスを試みてください。
おまけ:コマンドプロンプト起動時のエラー対策
上記以外にも、コマンドプロンプトを起動しようとしたときにエラーが発生するケースがあります。この問題は、次のいずれかの方法で解決できます。
- コマンドプロンプトをスタートメニューにピン留めして起動する
- 管理者権限でコマンドプロンプトを起動する
まとめ
本記事では、Windows 10で発生する「アクセスが拒否されました」エラーの解決策として、所有権の変更、フルコントロール権限の付与、暗号化の確認、UACの無効化、新しいユーザーアカウントの作成、管理者グループへの追加といった7つの方法を紹介しました。まずは原因になりやすい権限周りから順に試していけば、多くの場合は解決できます。エラーが解消しない場合は、複数の方法を組み合わせて試してみてください。
-
Windows 11でフォルダのアクセス拒否エラーを解決する6つの方法
Windows 11でフォルダにアクセスしようとした際、「アクセスが拒否されました」というエラーが表示されて困っていませんか?フォルダやファイルの中身を開けず、画面に警告が出てしまうケースは少なくありません。この記事では、Windows 11で発生するフォルダのアクセス拒否エラーを解決するための実用的な対処法を6つご紹介します。 アクセス拒否エラーが発生する主な原因 Windowsが特定のフォルダやファイルへのアクセス権限がないと通知してくる場合、主な原因として以下のようなものが考えられます。 管理者権限の制限や不適切な設定 フォルダのアクセス許可設定の誤り Googleドライブとの同期に
-
Windows 11でエクスプローラーの動作が遅いときの対処法6選
ファイルエクスプローラーは、Windowsの標準ファイル管理アプリであり、多くのユーザーが毎日使用しています。しかし、サードパーティ製のファイラーを試してみたいと考えている方もいるかもしれません。その理由の一つとして挙げられるのが、エクスプローラーの起動や操作が異常に遅いという問題です。この不具合はWindows 10だけでなく、Windows 11でも報告されています。エクスプローラーが遅くなる原因は?「なぜ自分のエクスプローラーはこんなに遅いのか?」と悩んでいる方も多いでしょう。原因はいくつか考えられます。主なものを以下にまとめました。クイックアクセスに不要なフォルダーやアプリがピン留めさ