Windows Updateが実行できない?エラーコード0x80070002の直し方を徹底解説

Windows Updateを実行しようとしたところ、エラーコード「0x80070002」が表示されて更新に失敗することはありませんか。このエラーは、更新プログラムのインストール時や検索時に発生することが多く、PCを再起動しても解決しないのが厄介な点です。通常、エラーメッセージには「Windowsで更新プログラムを検索できませんでした」といった内容が表示されます。
本記事では、エラーコード0x80070002を解消するために最も有効な3つの対処法を、手順付きでわかりやすく解説します。
対処法1:Windows Updateトラブルシューティングツールを使う
最も手軽で迅速な方法は、Windowsに標準搭載されているトラブルシューティングツールを使用することです。すべてのケースで確実に直るわけではありませんが、約90%のケースで問題を解決できるとされています。
トラブルシューティングツールを起動する手順は以下の通りです。
- スタートメニューの横にある検索バーをクリックします。
- 「トラブルシューティング」と入力し、表示された「トラブルシューティング」をクリックします。
- 画面左側のパネルにある「すべて表示」をクリックします。
- 「Windows Update」を選択します。
- 「次へ」をクリックし、画面の指示に従ってトラブルシューティングツールを実行します。
- 完了後、PCを再起動して問題が解決したかどうかを確認します。
対処法2:Windows Updateのコンポーネントをリセットする
トラブルシューティングツールでも解決しない場合は、Windows Updateのコンポーネントをリセットしてみましょう。手順は以下の通りです。
- キーボードで「Windowsキー + X」を押し、メニューから「コマンドプロンプト(管理者)」を選択します。
- 以下のコマンドを1行ずつ入力し、それぞれEnterキーを押して、BITS、暗号化サービス(Cryptographic)、MSIインストーラー、Windows Updateの各サービスを停止します。
- net stop wuauserv
- net stop cryptSvc
- net stop bits
- net stop msiserver
- 続いて、「SoftwareDistribution」フォルダと「Catroot2」フォルダの名前を変更します。以下のコマンドを入力し、それぞれEnterキーを押してください。
- ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
- ren C:\Windows\System32\catroot2 Catroot2.old
- 次のコマンドを入力して、停止した各サービスを再起動します。
- net start wuauserv
- net start cryptSvc
- net start bits
- net start msiserver
- 最後に「exit」と入力してコマンドプロンプトを閉じます。
対処法3:破損したシステムファイルをチェックする
システムファイルの破損が原因でこのエラーが発生している場合もあります。その際は、システムファイルチェッカー(SFC)を使って破損ファイルを検出・修復することで、エラーを解消できる可能性があります。手順は以下の通りです。
- Windowsアイコンをクリックし、「CMD」と入力します。
- 表示された「コマンドプロンプト」を右クリックし、「管理者として実行」を選択します。
- コマンドプロンプトのウィンドウに「sfc /scannow」と入力し、Enterキーを押します。
- スキャンが完了するまで待ちます。
スキャンが終わると、問題が修復されたことを示すメッセージが表示されます。その後、Windows Updateを再度実行してみてください。
それでも別のエラーが表示される場合は、Windows Updateサービスの再起動が必要かもしれません。手順は以下の通りです。
- 「スタート」ボタンをクリックし、「コントロールパネル」を開きます。検索ボックスで「管理ツール」を検索します。
- 「サービス」を探してクリックし、管理者のパスワードを入力して操作を確認します。
- 「名前」タブをクリックして項目を五十音(アルファベット)順に並べ替え、「Windows Update」サービスを見つけます。右クリックして「停止」を選択します。
次に、サービスのスタートアップの種類が「自動」に設定されていることを確認し、PCを再起動します。完了したら、Windows Updateのダウンロードをもう一度試してみてください。
これらの対処法によって、エラーコード0x80070002が無事に解決することをお祈りしています!
-
Windows 10のエラー0x80070002を解決する方法|原因と対処法を完全ガイド
Windows 10のアップデート中にエラーが発生して困っていませんか?これはWindows 7でもよく見られる問題です。この記事では、実績のある方法を使って、Windows 10で発生するアップデートエラー0x80070002の解決方法を詳しく解説します。エラーコード0x80070002は、Windows Updateのファイルがデータベースから消失した場合や、デバイス上のファイルとデータベースの情報が一致しない場合に特によく発生します。このエラーが表示されると、以下のようなメッセージが画面に出ることがあります。Windowsで新しい更新プログラムを検索できません。PCの新しい更新プログラム
-
Windows Updateエラーコード0x80070017の原因と8つの解決策を徹底解説
Windowsを使用していると、誰でも何らかのエラーに遭遇することがあります。OSには多数のコンポーネントが含まれているため、ある意味でエラーは避けられないものとも言えます。本記事では、その中でも「0x80070017」というエラーコードに焦点を当て、具体的な対処方法を詳しくご紹介します。 Windowsエラー0x80070017は、主にインストールメディアの破損が原因で発生します。この記事を読み進めて、Windows Updateエラー0x80070017を解決しましょう。 Windows Updateエラーコード0x80070017の修正方法 この更新エラーは、主に以下の2つのシナリオで