目次
エラーコード「0x80070005」とは?
エラーコード「0x80070005」は、Windows上で「アクセスが拒否されました」と表示されるエラーです。主に以下のような場面で発生します。
- Windows Updateの実行時
- アプリケーションのインストールや起動時
- システムの復元やバックアップ時
これは、必要なアクセス権限がないことや、セキュリティソフトの干渉、システムファイルの破損などによって引き起こされることが多いです。
エラーコード「0x80070005」の原因
- アクセス権限が不足している
- セキュリティソフトが操作をブロックしている
- Windows Updateの構成ファイルに問題がある
- マルウェアによる設定変更やシステム破損
- システムファイルの破損
エラーコード「0x80070005」の直し方
対処法①:管理者として実行する
対象のアプリやコマンドを右クリックし、「管理者として実行」を選びます。
対処法②:PCを再起動する
一時的な不具合の可能性があるため、まずは再起動を試します。
対処法③:システムファイルチェッカー(SFC)を実行する
コマンドプロンプトを管理者として開き、以下を実行します。
sfc /scannow
対処法④:DISMツールを使って修復する
以下のコマンドでWindowsイメージの整合性を修復します。
DISM /Online /Cleanup-Image /RestoreHealth
対処法⑤:アクセス許可の設定を確認する
問題のファイルまたはフォルダのプロパティから「セキュリティ」タブを開き、ユーザーに「フルコントロール」権限を付与します。
対処法⑥:Windows Updateのトラブルシューティングツールを使う
「設定」→「システム」→「トラブルシューティング」→「その他のトラブルシューティング」→「Windows Update」を選択し、「実行」をクリックします。
対処法⑦:セキュリティソフトを一時的に無効にする
ウイルス対策ソフトが影響している可能性がある場合、一時的に無効にして問題が解消されるか確認します。
対処法⑧:マルウェアスキャンを実施する
信頼できるセキュリティソフトでフルスキャンを行い、マルウェアがないか確認します。
まとめ
「0x80070005」は、アクセス権限の不足やセキュリティ設定が原因で発生するエラーです。管理者権限での実行や、SFC・DISMの利用で解消されることが多いため、順に対処を試してみてください。