
Windows 11「KB5079473」がインストールできない?エラーコード0x80070005の原因と確実な対処法
Windows 11で更新プログラム「KB5079473」のインストール時に「0x80070005」というエラーが表示され、先に進めないケースが増えています。このエラーは一見難解に見えますが、原因と対処法を正しく理解すれば解決できる可能性は高いです。本記事では、エラーの原因から具体的な修正手順までをわかりやすく解説します。
エラーコード0x80070005とは何か
エラーコード「0x80070005」は、Windowsにおいて「アクセス拒否(Access Denied)」を意味する代表的なエラーです。つまり、更新プログラムのインストール時に必要なファイルやシステム領域に対して、適切な権限が与えられていない場合に発生します。
特にWindows Update関連では、以下のような要因で発生することが多いです。
-
システムファイルの破損
-
管理者権限の不足
-
セキュリティソフトによる干渉
-
Windows Updateコンポーネントの不具合
主な原因を深掘り
1. システムファイルの破損
Windows内部の重要なファイルが破損していると、更新処理が正常に進まずエラーが発生します。
2. 権限設定の問題
更新プログラムの適用には管理者レベルの権限が必要です。ユーザー権限やポリシー設定が影響している場合があります。
3. セキュリティソフトの影響
ウイルス対策ソフトやファイアウォールが、更新プロセスを誤検知してブロックすることがあります。
4. Windows Updateの不具合
更新キャッシュやコンポーネントが壊れていると、インストールが途中で止まる原因になります。
確実に試すべき解決手順
ここからは、実際に効果が高い対処法を順番に紹介します。上から順に試すのがおすすめです。
手順1:SFCとDISMコマンドを実行
まずはシステムファイルの修復を行います。
-
「スタート」を右クリックし「ターミナル(管理者)」を開く
-
以下のコマンドを順番に実行
-
sfc /scannow
-
DISM /Online /Cleanup-Image /RestoreHealth
これにより破損したファイルが自動修復されます。
手順2:Windows Updateトラブルシューティング
Windows標準の修復機能を活用します。
-
設定 → システム → トラブルシューティング
-
「その他のトラブルシューティングツール」
-
「Windows Update」を実行
自動で問題を検出し、修正してくれます。
手順3:更新キャッシュのリセット
更新ファイルの不具合を解消します。
-
管理者権限でコマンドプロンプトを起動
-
以下を実行
-
net stop wuauserv
-
net stop bits
-
「C:\Windows\SoftwareDistribution」フォルダを削除
-
サービス再開
-
net start wuauserv
-
net start bits
手順4:セキュリティソフトの一時停止
サードパーティ製のウイルス対策ソフトを使用している場合は、一時的に無効化して再試行します。
手順5:手動インストール
Microsoft UpdateカタログからKB5079473を直接ダウンロードし、手動でインストールする方法も有効です。
それでも解決しない場合
上記を試しても改善しない場合、以下の対応も検討してください。
-
新しいユーザーアカウントで試す
-
クリーンブートで干渉を排除
-
Windowsの修復インストール
特に企業環境ではポリシー制限が原因のケースもあるため注意が必要です。
まとめ
Windows 11の「KB5079473」インストールエラー(0x80070005)は、主に権限やシステムファイルの問題が原因です。SFCやDISMの実行、更新キャッシュのリセットなど、基本的な対処を順に行うことで解決できる可能性が高いです。
エラーが発生した際は焦らず、原因を一つずつ潰していくことが重要です。今回紹介した方法を試せば、多くのケースで正常にアップデートできるようになるでしょう。