Windows Updateが完了しない?原因究明と対処法
Windows Updateは、セキュリティを維持し、システムの安定性を保つために非常に重要です。しかし、アップデートが途中で止まったり、エラーが発生して完了しないという問題に遭遇することがあります。ここでは、Windows Updateが失敗する原因と、その解決策をステップ形式で解説します。
症状の例
- アップデートのダウンロードが progress bar で止まって進まない。
- 「更新プログラムを構成できませんでした。変更を元に戻しています。」というメッセージが表示される。
- エラーコード(例:0x80070002, 0x800f0922)が表示される。
- アップデート後、PCが正常に起動しなくなる。
考えられる原因
- インターネット接続の不安定さ
- ディスク容量の不足
- Windows Updateコンポーネントの破損
- セキュリティソフトウェア(ウイルス対策ソフトなど)との競合
- デバイスドライバの互換性問題
試すべき対処手順
- インターネット接続の確認: まず、インターネット接続が正常に機能しているか確認してください。ブラウザでWebサイトを開いてみたり、別のデバイスでインターネット接続を試したりしてください。
- ディスク容量の確認: Cドライブの空き容量が十分にあるか確認してください。Windows Updateにはある程度の空き容量が必要です。不要なファイルやアプリケーションを削除して空き容量を増やしてください。
- Windows Updateトラブルシューティングツールの実行: Windowsには、Windows Updateに関する問題を自動的に診断し、修復するトラブルシューティングツールが内蔵されています。
- 「設定」アプリを開きます(Windowsキー + I)。
- 「システム」→「トラブルシューティング」→「その他のトラブルシューティング ツール」を選択します。
- 「Windows Update」を選択し、「実行」をクリックします。
- 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を実行します。
- セキュリティソフトウェアの一時的な無効化: セキュリティソフトウェアがWindows Updateを妨げている可能性があります。一時的にセキュリティソフトウェアを無効化して、再度アップデートを試してみてください。ただし、無効化する際は、インターネットから隔離された状態で行うなど、セキュリティリスクに注意してください。アップデート完了後は、必ずセキュリティソフトウェアを再度有効にしてください。
- デバイスドライバのアップデート: 特にグラフィックドライバやネットワークドライバが古い場合、アップデートに失敗することがあります。デバイスマネージャーから最新のドライバに更新してみてください。
- Windowsキー + Xを押し、「デバイスマネージャー」を選択します。
- 各デバイス(特に「ディスプレイアダプター」と「ネットワークアダプター」)を展開し、右クリックして「ドライバーの更新」を選択します。
- 「ドライバーを自動的に検索」または「コンピューターを参照してドライバーを検索」を選択して、最新のドライバをインストールします。
- 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を実行する前に、重要なデータのバックアップを取ることを強く推奨します。万が一、アップデート中に問題が発生した場合でも、データを復元できます。




