Windows
 Computer >> コンピューター >  >> システム >> Windows

Windows Updateエラーコード0x80070002の原因と6つの解決策

Windows Updateの実行中にエラーコード0x80070002が表示され、その解決方法をお探しの方は、この記事が役立ちます。このエラーは、Windows Updateの実行時やMicrosoft Storeの利用時に発生するほか、Windows 7/8からWindows 10へのアップグレード、Windows 10からWindows 11へのアップグレード時などにも現れることがあります。また、レジストリエディターの不具合、Microsoft Outlookの使用、日付と時刻のずれ、サードパーティ製ソフトウェアによるブロックなど、さまざまな要因で類似のエラーコードが表示されるケースもあります。

Windows Updateエラーコード0x80070002の原因と6つの解決策

エラーコード0x80070002(ERROR_FILE_NOT_FOUND)は、HRESULT_FROM_WIN32に対応するコードで、必要なファイルが見つからないこと、またはデバイスが切断・取り外しされたことを示しています。

Windows Updateエラーコード0x80070002の解決策

以下の6つの対処法を順番に試して、Windows 11/10/8/7で発生するエラーコード0x80070002を解消しましょう。

  1. セキュリティソフトを一時的に無効化する
  2. Windows Updateトラブルシューティングツールを実行する
  3. システムファイルチェッカー(SFC)を実行する
  4. Windows Update関連サービスの状態を確認する
  5. Windows Updateのコンポーネントをリセットする
  6. 日付と時刻を同期する

1. セキュリティソフトを一時的に無効化する

タスクバー右下のシステムトレイにあるアンチウイルスソフトのアイコンを右クリックし、「保護を一時的に無効化する」といった項目を選択します。Windows 11/10でWindows Defenderを使用している場合は、Windows Defenderを一時的にオフにすることも可能です。加えて、Windowsファイアウォールも無効にしてみてください。ファイアウォールはPCとの間で行われる接続を監視し、許可または拒否を判断しているため、更新プログラムの通信を妨げる場合があります。

設定を変更したら、問題が解決したかどうかを確認してください。なお、Windows Updateのダウンロードとインストールが正常に完了した後は、必ずセキュリティソフトを再度有効にすることを忘れないでください。

2. Windows Updateトラブルシューティングツールを実行する

Windows Updateエラーコード0x80070002の原因と6つの解決策

Windows Updateトラブルシューティングツール、またはMicrosoftが提供するオンライン版のWindows Updateトラブルシューティングツールを実行してみましょう。これらは問題を自動的に検出して修復してくれる、最も信頼性の高い解決策の一つです。

3. システムファイルチェッカー(SFC)を実行する

管理者権限でコマンドプロンプトを開き、次のコマンドを実行します。

sfc /scannow

スキャンが完了したら、システムを再起動してください。

4. Windows Update関連サービスの状態を確認する

管理者権限のコマンドプロンプトで、以下のコマンドを順に実行します。

SC config wuauserv start= manual
SC config bits start= delayed-auto
SC config cryptsvc start= auto
SC config trustedinstaller start= auto

これにより、必要なサービスがPCの起動時に確実に利用できる状態になります。

5. Windows Updateのコンポーネントとフォルダーをリセットする

Windows Updateのコンポーネントを初期状態に戻したい場合は、以下の方法が有効です。

  1. Windows Updateエージェントをリセットする
  2. SoftwareDistributionフォルダー内のファイルを削除する
  3. Catroot2フォルダーをリセットする

6. 日付と時刻を同期する

Windows Updateエラーコード0x80070002の原因と6つの解決策

Windowsの各種サービスを正しく利用するには、PCの日付と時刻が正確に設定されている必要があります。以下の手順で確認・修正しましょう。

  • 「設定」アプリを開きます。
  • 「時刻と言語」>「日付と時刻」に移動します。
  • 右側のパネルで、「時刻を自動的に設定する」と「タイムゾーンを自動的に設定する」のトグルをオンにします。
  • 左側のパネルから「地域」を選択します。
  • 右側のパネルで「国または地域」が、実際に住んでいる国と一致していることを確認します。

設定アプリを閉じ、変更を適用するためにPCを再起動します。

これらの対処法でエラー0x80070002が解決したかどうか、ぜひお知らせください。

Windows Updateエラーコード0x80070002の原因と6つの解決策
  1. Windows Updateが実行できない?エラーコード0x80070002の直し方を徹底解説

    Windows Updateを実行しようとしたところ、エラーコード「0x80070002」が表示されて更新に失敗することはありませんか。このエラーは、更新プログラムのインストール時や検索時に発生することが多く、PCを再起動しても解決しないのが厄介な点です。通常、エラーメッセージには「Windowsで更新プログラムを検索できませんでした」といった内容が表示されます。 本記事では、エラーコード0x80070002を解消するために最も有効な3つの対処法を、手順付きでわかりやすく解説します。 対処法1:Windows Updateトラブルシューティングツールを使う 最も手軽で迅速な方法は、Windo

  2. Windows Update エラーコード 0x80073712 の解決方法|原因と8つの対処法を徹底解説

    Windows Update を実行した際にエラーコード 0x80073712 が表示される場合、Windows Update に必要なファイルが破損しているか、欠落していることが原因です。このエラーは PC 内部の潜在的な問題によって引き起こされることが多く、結果として Windows Update が正常に完了しなくなります。また、CBS(Component-Based Servicing:コンポーネント ベース サービシング)のマニフェストが破損しているケースもあります。 Windows Update エラーコード 0x80073712 を修正する方法 以下に、エラー 0x800737