Windows Updateが完了しない?失敗時のトラブルシューティングと解決策

Windows Updateが完了しない?原因究明と対処法

Windows Updateは、セキュリティを維持し、システムの安定性を保つために非常に重要です。しかし、アップデートが途中で止まったり、エラーが発生して完了しないという問題に遭遇することがあります。ここでは、Windows Updateが失敗する原因と、その解決策をステップ形式で解説します。

症状の例

  • アップデートのダウンロードが progress bar で止まって進まない。
  • 「更新プログラムを構成できませんでした。変更を元に戻しています。」というメッセージが表示される。
  • エラーコード(例:0x80070002, 0x800f0922)が表示される。
  • アップデート後、PCが正常に起動しなくなる。

考えられる原因

  • インターネット接続の不安定さ
  • ディスク容量の不足
  • Windows Updateコンポーネントの破損
  • セキュリティソフトウェア(ウイルス対策ソフトなど)との競合
  • デバイスドライバの互換性問題

試すべき対処手順

  1. インターネット接続の確認: まず、インターネット接続が正常に機能しているか確認してください。ブラウザでWebサイトを開いてみたり、別のデバイスでインターネット接続を試したりしてください。
  2. ディスク容量の確認: Cドライブの空き容量が十分にあるか確認してください。Windows Updateにはある程度の空き容量が必要です。不要なファイルやアプリケーションを削除して空き容量を増やしてください。
  3. Windows Updateトラブルシューティングツールの実行: Windowsには、Windows Updateに関する問題を自動的に診断し、修復するトラブルシューティングツールが内蔵されています。
    • 「設定」アプリを開きます(Windowsキー + I)。
    • 「システム」→「トラブルシューティング」→「その他のトラブルシューティング ツール」を選択します。
    • 「Windows Update」を選択し、「実行」をクリックします。
  4. Windows Updateコンポーネントのリセット: Windows Updateに関連するサービスを再起動し、一時ファイルを削除します。
    • 管理者としてコマンドプロンプトを開きます(Windowsキーを押し、「cmd」と入力し、「管理者として実行」を選択)。
    • 以下のコマンドを順番に入力し、Enterキーを押します。
      net stop wuauserv
      net stop cryptSvc
      net stop bits
      net stop msiserver
      ren C:WindowsSoftwareDistribution SoftwareDistribution.old
      ren C:WindowsSystem32catroot2 catroot2.old
      net start wuauserv
      net start cryptSvc
      net start bits
      net start msiserver
    • PCを再起動し、再度Windows Updateを実行します。
  5. セキュリティソフトウェアの一時的な無効化: セキュリティソフトウェアがWindows Updateを妨げている可能性があります。一時的にセキュリティソフトウェアを無効化して、再度アップデートを試してみてください。ただし、無効化する際は、インターネットから隔離された状態で行うなど、セキュリティリスクに注意してください。アップデート完了後は、必ずセキュリティソフトウェアを再度有効にしてください。
  6. デバイスドライバのアップデート: 特にグラフィックドライバやネットワークドライバが古い場合、アップデートに失敗することがあります。デバイスマネージャーから最新のドライバに更新してみてください。
    • Windowsキー + Xを押し、「デバイスマネージャー」を選択します。
    • 各デバイス(特に「ディスプレイアダプター」と「ネットワークアダプター」)を展開し、右クリックして「ドライバーの更新」を選択します。
    • 「ドライバーを自動的に検索」または「コンピューターを参照してドライバーを検索」を選択して、最新のドライバをインストールします。
  7. DISMとSFCスキャンを実行: システムファイルの破損が原因である可能性があります。DISM(Deployment Image Servicing and Management)とSFC(System File Checker)スキャンを実行して、システムファイルを修復します。
    • 管理者としてコマンドプロンプトを開きます。
    • 次のコマンドを順番に入力し、各コマンドの完了を待ちます。
      DISM.exe /Online /Cleanup-image /Restorehealth
      sfc /scannow
    • スキャンが完了したら、PCを再起動して、再度Windows Updateを実行します。

やってはいけないこと

  • アップデート中にPCの電源を強制的に切らないでください。データの破損やシステム障害の原因となります。
  • 信頼できないソースからダウンロードしたアップデートファイルをインストールしないでください。

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

Windows Updateを実行する前に、重要なデータのバックアップを取ることを強く推奨します。万が一、アップデート中に問題が発生した場合でも、データを復元できます。

お問い合わせ

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