Windows Updateエラー0x80245006の原因と解決方法を徹底解説
Windows Updateは、パソコンの保護とメンテナンスにおいて非常に重要な機能です。Microsoftから新しい更新プログラムを確認し、自動的にインストールしてくれます。しかし、何らかの問題が発生すると、更新処理が失敗することがあります。最近確認されているエラー0x80245006もその一つで、ユーザーがWindowsを更新しようとした際に表示されます。このエラーが出た場合、Windows Updateに必要なファイルが破損しているか、見つからないことを意味します。本記事では、Windows Updateが失敗する主な原因と、その具体的な解決方法を詳しく解説します。
Windows Updateエラー0x80245006の主な原因
この問題は、Windows 11やWindows 10において、さまざまな要因で発生する可能性があります。主な原因は以下の通りです。
- Windows Updateのデータベースが破損している
- BITS(バックグラウンドインテリジェント転送サービス)にコンテンツリンクヘッダーがない
- システムに必要なシステムファイルが正しく登録されていない
まず最初に試すべきは、Windows Updateのトラブルシューティングツールの実行です。これで解決しない場合は、後述の他の対処法を順番に試してみてください。
Windows Updateエラー0x80245006の解決方法
Windows Updateは、Microsoftから新しい更新プログラムを確認してインストールするサービスです。最新の更新にはバグ修正やセキュリティ強化が含まれているため、デバイスを常に最新の状態に保つことが重要です。エラー0x80245006が発生した場合は、以下の4つの方法を順番に試してみてください。
- Windows Updateのトラブルシューティングツールを実行する
- SoftwareDistributionフォルダーとCatroot2フォルダーをリセットする
- BITSおよびWindows Update関連サービスの状態を確認する
- 更新プログラムを手動でインストールする
1. Windows Updateのトラブルシューティングツールを実行する
エラー0x80245006を解消するには、まずWindows Updateのトラブルシューティングツールを実行し、その後に更新を確認します。このツールは問題を自動的にスキャンし、検出された不具合の修復を試みてくれます。手順は以下の通りです。
- 「Windowsキー + I」を押して設定アプリを開きます。
- [更新とセキュリティ](Update & Security)を選択します。
- 左側のメニューから[トラブルシューティング](Troubleshoot)をクリックします。
- 右側の画面で[追加のトラブルシューティングツール](Additional troubleshooters)をクリックします。
- [Windows Update]を選択し、[トラブルシューティングツールの実行]ボタンをクリックします。
手順が完了したらパソコンを再起動し、エラーが解消されたかどうかを確認してください。
なお、Microsoft Storeからアプリをダウンロード・更新する際にこのエラーが表示される場合は、「Windows ストア アプリ」のトラブルシューティングツールを実行することをおすすめします。
2. SoftwareDistributionフォルダーとCatroot2フォルダーをリセットする
上記の方法で解決しない場合は、次のステップとしてSoftwareDistributionフォルダーとcatroot2フォルダーをリセットします。以下の手順に従ってください。
スタートメニューで「コマンドプロンプト」と検索し、検索結果を右クリックして[管理者として実行]を選択します。
まず、関連するサービスを停止します。以下のコマンドを1行ずつ入力し、それぞれEnterキーを押してください。
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver
次に、SoftwareDistributionフォルダーとcatroot2フォルダーの名前を変更します。以下のコマンドを1行ずつ実行し、毎回Enterキーを押すのを忘れないでください。
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 catroot2.old
続いて、先ほど停止したサービスを再起動します。以下のコマンドを1行ずつ入力し、それぞれEnterキーを押してください。
net start wuauserv net start cryptSvc net start bits net start msiserver
最後にパソコンを再起動し、エラーコードが解消されたかどうかを確認します。
3. BITSおよびWindows Update関連サービスの状態を確認する
Windows Updateに関連するサービスが正常に動作しているかを確認することも有効です。以下の手順で確認しましょう。
Windowsサービスマネージャー(services.msc)を開き、Windows Update、Windows Update Medic Service、Update Orchestrator Serviceなどの関連サービスが無効になっていないかをチェックします。
スタンドアロンのWindows 10 PCにおける既定の構成は以下の通りです。
- Windows Update – 手動(トリガー開始)
- Windows Update Medic Service – 手動
- Cryptographic Services – 自動
- Background Intelligent Transfer Service(BITS)– 手動(サービスの状態が「実行中」になっていることを確認。停止している場合は[開始]ボタンをクリック)
- DCOM Server Process Launcher – 自動
- RPC Endpoint Mapper – 自動
- Windows Installer – 手動
これにより、必要なサービスが利用可能な状態になります。また、Windows Updateサービス本体だけでなく、その依存関係にあるサービスについても確認し、実行中であることを確かめてください。
以上の手順が完了したら、Windowsの更新を再度試みてください。エラーコードが解消されるはずです。
4. 更新プログラムを手動でインストールする
上記のどの方法でも解決しない場合は、Microsoft Update Catalog(Microsoft Updateカタログ)から必要な更新プログラムをダウンロードし、手動でインストールするという最終手段もあります。
Windows Updateのエラーを解消するには?
Windows Updateは、Windows OSの機能向上やセキュリティ更新プログラムを提供するMicrosoftのサービスです。お使いのパソコンが常に最新のセキュリティパッチを適用できるよう、定期的な更新が欠かせません。更新プログラムのダウンロードに問題が生じた場合は、本記事で紹介したトラブルシューティングの手順を参考に、エラーの解消をお試しください。
関連記事:Windows Updateエラー0x80080005の修正方法
-
Windows Updateエラー0x800F0825の原因と解決方法を徹底解説
Windows Updateは、新機能へのアクセスだけでなく、PCのセキュリティを維持するためにも欠かせないものです。しかし、まれに破損した更新プログラムがダウンロード・インストールされ、更新の適用やアンインストールの際にWindows Updateエラー0x800F0825が発生することがあります。このエラーに遭遇した場合は、本記事でご紹介する解決策をお試しください。 0x800f0825 – CBS_E_CANNOT_UNINSTALL – パッケージをアンインストールできません。 Windows Updateエラー0x800F0825とは このエラーは、Windowsが破損した更新パッケ
-
Windows Updateエラー0x8024A10Aの原因と対処法を徹底解説
Windowsの他の多くのサービスと同様に、Windows Updateサービスも、動作が不安定になることがあります。その結果として発生するのが、Windows Updateエラー0x8024A10Aです。このエラーコードは「Windows Updateサービスがシャットダウン中である」ことを示しています。本記事では、この問題の原因と具体的な対処方法をご紹介します。 USO_E_SERVICE_SHUTTING_DOWNは、Windows Update(WU)サービスがシャットダウン中であることを意味します。長時間にわたる非アクティブ状態や、システムハングによってサービスがアイドル状態になり、