「0x80070005」アクセスが拒否されましたエラーの原因と対処法

Last Updated on 2025年7月28日

🧩 このエラーって何?

0x80070005 アクセスが拒否されました」というエラーは、Windowsで何かの操作を実行しようとした際に「権限が足りない」などの理由でブロックされた時に表示されます。

主に以下のような場面でよく出てきます:

  • Windows Updateが失敗する
  • アプリのインストール・アンインストール時
  • ファイルやフォルダへのアクセス時
  • システム設定の変更時

🧨 主な原因

このエラーは主に「アクセス権限」や「セキュリティ設定」に関係しています。代表的な原因を見ていきましょう。

✅ 原因①:管理者権限がない

通常ユーザーとしてログインしている場合、システムファイルなどにはアクセスできないことがあります。

✅ 原因②:セキュリティソフトの干渉

ウイルス対策ソフトがファイルやアプリのアクセスをブロックしていることがあります。

✅ 原因③:フォルダやファイルのアクセス許可が制限されている

「読み取り専用」や「アクセス拒否」に設定されていると、操作できません。

✅ 原因④:レジストリの権限設定が間違っている

Windows Update関連のレジストリにアクセスできない場合に発生することがあります。

🔧 対処法

✅ 1. 管理者として実行する

対象のアプリケーションやインストーラーを右クリック →「管理者として実行」してみましょう。

✅ 2. セキュリティソフトを一時的に無効化

一時的にウイルス対策ソフトを無効にして、もう一度操作を試してみます。
※操作後は忘れずに有効化を!

✅ 3. ファイルやフォルダの権限を確認する

  1. エクスプローラーで対象ファイルを右クリック →「プロパティ」
  2. 「セキュリティ」タブを開く
  3. ユーザーアカウントに「フルコントロール」の権限があるか確認し、ない場合は追加

✅ 4. Windows Updateのトラブルシューティングを実行する

  1. 「設定」→「更新とセキュリティ」→「トラブルシューティング」
  2. 「Windows Update」→「トラブルシューティングツールの実行」を選択

✅ 5. レジストリの権限を修正する(上級者向け)

レジストリエディタで、アクセスが拒否されているキーの「所有権」と「アクセス許可」を見直す必要があります。

⚠️ レジストリ編集は慎重に行ってください。事前にバックアップを取りましょう。

📝 まとめ

項目 内容
エラーコード 0x80070005
主な原因 権限不足・セキュリティ設定・レジストリ問題など
優先すべき対策 管理者として実行、アクセス権の確認、セキュリティソフトの一時無効化

🔚 最後に

このエラーは一見難しそうに見えますが、「誰が何をしようとしていて、どこで拒否されているか」を丁寧に確認すれば、意外と簡単に解決できます。