Windowsアップデート失敗?エラーコードから解決への道
Windowsアップデートは、セキュリティの向上や新機能の追加に不可欠ですが、時に予期せぬエラーで中断されることがあります。「アップデートに失敗しました」というメッセージが表示され、先に進めなくなるのはよくあるトラブルです。今回は、Windowsアップデートが失敗した場合に、エラーコードを基に原因を特定し、解決するためのステップを解説します。
症状の例
- アップデートのダウンロード中にエラーが発生する。
- アップデートのインストール中に「更新に失敗しました」と表示される。
- 特定のエラーコード(例:0x80070002、0x800f0922など)が表示される。
- アップデート後、PCが正常に起動しない。
考えられる原因
- ディスク容量不足: アップデートに必要な空き容量が不足している。
- インターネット接続の問題: アップデートファイルのダウンロードが中断される。
- Windows Updateコンポーネントの破損: アップデート関連のシステムファイルが破損している。
- デバイスドライバの問題: 古いまたは互換性のないドライバがアップデートを妨げる。
- セキュリティソフトの干渉: セキュリティソフトがアップデートをブロックしている。
- システムファイルの破損: Windowsのシステムファイルが破損している。
試すべき対処手順
- エラーコードの確認: 表示されているエラーコードをメモし、Microsoftのサポートページで検索して、特定のエラーに対する解決策を探します。
- ディスクの空き容量を増やす: 不要なファイルやアプリケーションを削除し、十分な空き容量を確保します。少なくとも20GB以上の空き容量を推奨します。
「設定」→「システム」→「ストレージ」で確認できます。
- インターネット接続の確認: Wi-Fiルーターの再起動や、有線接続への切り替えを試して、安定したインターネット接続を確保します。
- Windows Updateトラブルシューティングツールの実行: Windowsには、Windows Updateの問題を自動的に診断し、修復するトラブルシューティングツールが搭載されています。
「設定」→「システム」→「トラブルシューティング」→「その他のトラブルシューティングツール」→「Windows Update」を選択して実行します。
- Windows Updateコンポーネントのリセット: コマンドプロンプトを管理者として実行し、以下のコマンドを順に入力して、Windows Updateコンポーネントをリセットします。
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 - デバイスドライバの更新: デバイスマネージャーを開き、不明なデバイスやエラーが表示されているデバイスドライバを更新します。メーカーのWebサイトから最新のドライバをダウンロードしてインストールします。
「スタート」を右クリック→「デバイスマネージャー」で開けます。
- セキュリティソフトの一時的な無効化: セキュリティソフトがアップデートを妨げている可能性がある場合は、一時的に無効化して、再度アップデートを試します。ただし、無効化する際は、セキュリティリスクに注意してください。
- システムファイルチェッカー (SFC) の実行: コマンドプロンプトを管理者として実行し、「sfc /scannow」と入力して、システムファイルの破損をチェックし、修復します。
- DISMツールの実行: SFCで修復できない場合は、DISMツールを使用してWindowsイメージを修復します。管理者権限でコマンドプロンプトを開き、以下のコマンドを実行します。
DISM /Online /Cleanup-Image /RestoreHealth - Windowsのクリーンブート: 競合する可能性のあるサービスやプログラムを停止した状態でWindowsを起動し、アップデートを試します。
「msconfig」と検索してシステム構成を開き、「サービス」タブで「Microsoftのサービスをすべて隠す」にチェックを入れ、「すべて無効」をクリックします。次に、「スタートアップ」タブでタスクマネージャーを開き、すべての項目を無効にします。
- Windowsの初期化: 上記の方法で解決しない場合は、最終手段としてWindowsを初期化します。データのバックアップを必ず行ってください。
「設定」→「システム」→「回復」→「このPCを初期状態に戻す」から実行できます。 「すべて削除する」オプションを選択する場合は、個人データが削除されることに注意してください。
やってはいけないこと
- アップデート中にPCの電源を切らないでください。データの破損やシステムのエラーを引き起こす可能性があります。
- 信頼できないソースからアップデートファイルをダウンロードしないでください。マルウェア感染のリスクがあります。
データを守るための注意点
Windowsアップデートを行う前に、重要なデータのバックアップを必ず行ってください。万が一、アップデート中に問題が発生した場合でも、データを失うリスクを最小限に抑えることができます。




