Windows Update実行時にエラーコード0x80004005が表示され、更新が完了しない状況でお困りではないでしょうか。
このエラーは、Windows Updateサービスの一時的な不具合や、更新ファイルのキャッシュ破損が原因で発生することがあります。
この記事では、Windows Updateサービスを完全に停止し、関連ファイルを再構築してからサービスを再開することで、この特定不能なエラーを解消する具体的な手順を解説します。
記載の手順を実行することで、Windows Updateの正常な動作を取り戻し、システムのセキュリティと機能性を維持できるようになります。
【要点】Windows Updateエラー0x80004005の解決策
- Windows Updateサービスの停止: サービスの一時的な不具合を初期状態に戻すことで、更新処理の妨げを解消します。
- Windows Update関連フォルダの削除: 破損した更新キャッシュや一時ファイルをクリアし、クリーンな状態で更新を再開できるようにします。
- Windows Updateサービスの再開: サービスを正常な状態で再起動し、Windows Updateが滞りなく動作するよう環境を整えます。
ADVERTISEMENT
目次
エラーコード0x80004005が発生する原因
エラーコード0x80004005は「特定不能なエラー」として表示されることが多く、その原因は多岐にわたりますが、Windows Updateの文脈では主にいくつかの要因が考えられます。
一つは、Windows Updateサービス自体の一時的な不具合です。サービスが正常に動作しない場合、更新ファイルのダウンロードやインストールが妨げられ、このエラーが発生します。
次に、ダウンロードされた更新ファイルやキャッシュが破損しているケースです。Windows Updateは更新ファイルを一時フォルダに保存しますが、このファイルが破損していると処理を進められません。
さらに、システムファイルの一部が軽微な損傷を受けている場合や、セキュリティソフトウェアがWindows Updateの通信をブロックしている場合も、このエラーが表示されることがあります。
Windows Updateサービスを停止・再開する具体的な手順
ここでは、エラーコード0x80004005を解消するために、Windows Updateサービスを完全に停止し、関連ファイルを削除した上で再開する手順を解説します。
この操作はWindows 11を基準に説明しますが、Windows 10でも同様の手順で実行できます。
ステップ1: Windows Updateサービスの停止
- 「サービス」アプリを開く
WindowsキーとRキーを同時に押し、「ファイル名を指定して実行」ダイアログを開きます。「services.msc」と入力し、Enterキーを押すか「OK」をクリックします。 - Windows Updateサービスを探す
「サービス」ウィンドウが表示されたら、サービスの一覧から「Windows Update」を探します。 - サービスを停止する
「Windows Update」を右クリックし、表示されるメニューから「停止」を選択します。サービスの状態が「実行中」から空欄に変わることを確認します。 - スタートアップの種類を一時的に変更する
「Windows Update」をもう一度右クリックし、「プロパティ」を選択します。「全般」タブの「スタートアップの種類」を「無効」に変更し、「適用」をクリックします。
ステップ2: Windows Update関連フォルダの削除
次に、破損した可能性のある更新キャッシュファイルを削除します。
- エクスプローラーを開く
タスクバーのフォルダアイコンをクリックするか、WindowsキーとEキーを同時に押してエクスプローラーを開きます。 - SoftwareDistributionフォルダの中身を削除する
アドレスバーに「C:\Windows\SoftwareDistribution」と入力し、Enterキーを押します。表示されたフォルダ内の全てのファイルとフォルダを選択し、削除します。管理者権限を求められた場合は「続行」をクリックします。 - catroot2フォルダの中身を削除する
次にアドレスバーに「C:\Windows\System32\catroot2」と入力し、Enterキーを押します。表示されたフォルダ内の全てのファイルとフォルダを選択し、削除します。
ステップ3: Windows Updateサービスの再開
最後に、停止したWindows Updateサービスを元に戻し、再起動します。
- 「サービス」アプリに戻る
ステップ1で開いた「サービス」ウィンドウに戻ります。 - スタートアップの種類を元に戻す
「Windows Update」を右クリックし、「プロパティ」を選択します。「全般」タブの「スタートアップの種類」を「自動」に変更し、「適用」をクリックします。 - サービスを開始する
「Windows Update」を右クリックし、「開始」を選択します。サービスの状態が「実行中」に変わることを確認します。 - Windows Updateを再度実行する
「設定」アプリを開き、「Windows Update」の項目から更新プログラムのチェックを再度実行します。
サービス再開後もエラーが続く場合の追加対処法
上記の手順を実行してもエラーコード0x80004005が解消されない場合、さらに別の原因が考えられます。以下の追加対処法を試してください。
システムファイルチェッカーの実行
システムファイルに破損がある場合、Windows Updateが正常に機能しないことがあります。システムファイルチェッカーは、破損したWindowsシステムファイルをスキャンし、修復するツールです。
- コマンドプロンプトを管理者として実行する
スタートボタンを右クリックし、「ターミナル 管理者」または「Windows PowerShell 管理者」を選択します。 - コマンドを実行する
開いたウィンドウで「sfc /scannow」と入力し、Enterキーを押します。スキャンが完了するまで待ちます。 - DISMコマンドを実行する
次に「DISM /Online /Cleanup-Image /RestoreHealth」と入力し、Enterキーを押します。これも完了するまで待ちます。これらのコマンドは、システムイメージの整合性をチェックし、必要に応じて修復します。
Windows Updateトラブルシューティングツールの活用
Windowsには、Update関連の問題を自動的に診断し、修正を試みるトラブルシューティングツールが組み込まれています。
- 設定アプリを開く
WindowsキーとIキーを同時に押し、「設定」アプリを開きます。 - トラブルシューティングツールにアクセスする
左側のメニューから「システム」を選択し、「トラブルシューティング」をクリックします。 - Windows Updateのトラブルシューティングを実行する
「その他のトラブルシューティングツール」をクリックし、「Windows Update」の項目を見つけて「実行」をクリックします。画面の指示に従い、問題の診断と修正を試みます。
ネットワーク接続の確認
Windows Updateはインターネット経由で更新ファイルをダウンロードするため、安定したネットワーク接続が必要です。Wi-Fi接続の場合は、一時的に有線LAN接続に切り替えて試すことを検討してください。
ADVERTISEMENT
Windows Updateサービスを手動で停止・再開する方法と自動設定との違い
| 項目 | 手動での停止・再開 | 通常のWindows Updateサービス(自動設定) |
|---|---|---|
| 目的 | トラブルシューティングや特定状況での更新制御 | システムのセキュリティと機能を最新に保つ |
| 実行タイミング | ユーザーが意図したときに実行 | スケジュールに基づいて自動でバックグラウンド実行 |
| 影響 | 一時的に更新が停止し、セキュリティ更新などが遅れる場合がある | 常に最新の更新が適用され、システムが保護される |
| 推奨される状況 | エラーが発生している場合、特定の更新を一時的に避けたい場合 | 特別な理由がない限り、常に「自動」設定を維持 |
Windows Updateサービスを手動で停止・再開する操作は、エラー解消のための特定の状況でのみ推奨されます。通常は「自動」設定を維持し、Windowsが自動的に更新を管理することが望ましいです。
まとめ
この記事では、Windows Updateのエラーコード0x80004005を解消するため、Windows Updateサービスを完全に停止し、関連ファイルを再構築してから再開する手順を解説しました。
この手順によって、多くの特定不能な更新エラーが解決され、Windowsシステムの安定性とセキュリティが向上します。
もしエラーが解消しない場合は、システムファイルチェッカーの実行やWindows Updateトラブルシューティングツールの活用、ネットワーク接続の確認も試してみてください。
これらの手順を実践することで、Windows Updateの正常な動作を取り戻し、安全なPC環境を維持できます。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Windows・PCの人気記事ランキング
- 【Edge】起動時や新しいタブを「Google」にする設定!ニュースを消してシンプルにする方法
- 【直し方】F7でカタカナにならない!ファンクションキーが効かず音量などが変わる時のFnロック解除法
- 【Windows】サブモニターが映らない!HDMIを挿しても「信号なし」になる時の認識・設定手順
- 【Windows】パスワードなしで起動!PIN入力を省略して自動ログイン(サインイン)させる設定手順
- 【Windows】画面がチカチカ・点滅する!グラフィックドライバの更新と設定の見直し
- 【Windows】デスクトップのアイコンが「白い紙」になった!アイコンキャッシュを削除して元に戻すコマンド
- 【PC周辺】2台のモニターで壁紙を「別々」にする方法!Windows11での配置と調整
- 【Windows】デスクトップアイコンの「緑のチェック」は何?OneDriveの同期マークを非表示にする方法
- Windows 11を極限まで軽量化する「不要な標準サービス」停止リスト|PCの動作を爆速化する設定手順とリスク管理の全貌
- 【Windows】イヤホンを挿してもスピーカーから音が出る!ジャックを認識しない時のRealtek設定と直し方
