Windows Update 失敗?0x80070002 エラー解決策と注意点

Windows Update エラー 0x80070002 のトラブルシューティング

Windows Update は、セキュリティ更新プログラムや新機能の提供を通じて、PC を安全かつ最新の状態に保つために不可欠です。しかし、アップデート中に 0x80070002 エラーが発生し、更新が中断されることがあります。このエラーは、多くの場合、ファイルまたはレジストリの破損が原因で発生します。本記事では、0x80070002 エラーの考えられる原因と、解決するための具体的な手順を解説します。

症状の例

  • Windows Update が特定の段階で停止し、エラーコード 0x80070002 が表示される。
  • アップデートのダウンロードは完了するが、インストールが開始されない。
  • イベント ログに、Windows Update 関連のエラーが記録されている。

考えられる原因

  • システムファイルの破損:Windows Update に必要なシステムファイルが破損している。
  • レジストリの問題:Windows Update 関連のレジストリ エントリが誤っているか、破損している。
  • ソフトウェアの競合:セキュリティソフトなどの他のソフトウェアが、Windows Update のプロセスを妨げている。
  • ネットワークの問題:アップデートファイルのダウンロード中にネットワーク接続が中断された。
  • ディスク容量不足:アップデートに必要な十分なディスク容量がない。

試すべき対処手順

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

    Windows には、Windows Update の問題を自動的に診断して修復するトラブルシューティング ツールが組み込まれています。このツールを最初に試すことをお勧めします。

    1. 「設定」アプリを開きます(Windows キー + I)。
    2. 「システム」→「トラブルシューティング」→「その他のトラブルシューティングツール」を選択します。
    3. 「Windows Update」を見つけて「実行」をクリックします。
    4. 画面の指示に従って、トラブルシューティング ツールを完了させます。
  2. システム ファイル チェッカー (SFC) を実行する:

    システム ファイル チェッカーは、保護されたシステム ファイルをスキャンし、破損したファイルを正しいバージョンに置き換えます。

    1. 管理者としてコマンド プロンプトを開きます(スタートメニューを右クリックし、「ターミナル(管理者)」または「コマンド プロンプト(管理者)」を選択)。
    2. sfc /scannow と入力して Enter キーを押します。
    3. スキャンが完了するまで待ちます。問題が検出された場合は、画面の指示に従います。
  3. DISM (展開イメージのサービスと管理) ツールを実行する:

    DISM ツールは、Windows イメージを修復するために使用されます。SFC で修復できない問題を解決できる場合があります。

    1. 管理者としてコマンド プロンプトを開きます。
    2. 次のコマンドを順番に実行します。
      • DISM /Online /Cleanup-Image /CheckHealth
      • DISM /Online /Cleanup-Image /ScanHealth
      • DISM /Online /Cleanup-Image /RestoreHealth
    3. 各コマンドの完了を待ちます。
  4. Windows Update サービスを再起動する:

    Windows Update サービスが正しく動作していない場合、再起動することで問題が解決することがあります。

    1. Windows キー + R を押して「ファイル名を指定して実行」ダイアログを開きます。
    2. services.msc と入力して Enter キーを押します。
    3. 「Windows Update」サービスを見つけて右クリックし、「再起動」を選択します。
    4. 同様に、「Background Intelligent Transfer Service」も再起動します。
  5. ソフトウェアの競合を確認する:

    セキュリティソフトなどの他のソフトウェアが Windows Update を妨げている可能性があります。一時的にセキュリティソフトを無効にして、アップデートを再度試してみてください(アップデート後に必ず再度有効にしてください)。

  6. ディスク容量を確認する:

    Windows がインストールされているドライブ (通常は C ドライブ) に十分な空き容量があることを確認してください。不要なファイルを削除するか、ディスク クリーンアップ ツールを実行して空き容量を増やします。

  7. Windows Update のキャッシュをクリアする:

    以前のアップデートファイルが破損している場合、キャッシュをクリアすることで問題を解決できることがあります。

    1. 管理者としてコマンドプロンプトを開きます。
    2. 次のコマンドを順番に実行します。
      • net stop wuauserv
      • net stop bits
      • net stop appidsvc
      • net stop cryptsvc
      • ren %windir%SoftwareDistribution SoftwareDistribution.old
      • ren %windir%system32catroot2 catroot2.old
      • net start wuauserv
      • net start bits
      • net start appidsvc
      • net start cryptsvc

やってはいけないこと

  • レジストリエディタを使用して、理解していないレジストリ値を変更しないでください。誤った変更は、システムに深刻な問題を引き起こす可能性があります。
  • 信頼できないソースからダウンロードしたツールやスクリプトを実行しないでください。マルウェア感染のリスクがあります。

データを守るための注意点

上記の手順を実行する前に、重要なデータのバックアップを作成することを強くお勧めします。万が一、問題が発生した場合でも、データを復元することができます。

お問い合わせ

お問い合わせいただきありがとうございます。以下のフォームにご記入いただくか、お電話にてお問い合わせください。営業日においては、お問い合わせいただいた内容について、24時間以内に回答いたします。