Windows Update が失敗する?エラーコード別の対処法
Windows Updateは、セキュリティ更新や機能追加のために不可欠ですが、時にエラーが発生し、アップデートが完了しないことがあります。アップデートに失敗すると、セキュリティリスクが高まるだけでなく、新機能を利用できないなどの不便が生じます。本記事では、Windows Updateが失敗する原因を特定し、エラーコード別に具体的な対処手順を解説します。
症状の例
- 「更新プログラムをインストールできませんでした」と表示される。
- エラーコード(例:0x80070002, 0x800f0922など)が表示される。
- アップデートが途中で停止し、進捗バーが動かない。
- アップデート後にPCが正常に起動しない。
考えられる原因
- ディスク容量不足: アップデートに必要な空き容量が不足している。
- インターネット接続の問題: アップデートファイルのダウンロード中に接続が途切れる。
- Windows Update コンポーネントの破損: アップデート関連のシステムファイルが破損している。
- デバイスドライバの問題: ドライバがアップデートに対応していない、または競合している。
- セキュリティソフトウェアの影響: セキュリティソフトがアップデートをブロックしている。
- システムファイルの破損: Windowsのシステムファイルが破損している。
試すべき対処手順
エラーコードごとに異なる対処法が必要となる場合がありますが、まずは以下の一般的な手順を試してみてください。
- ディスク容量の確認と整理:
Cドライブに十分な空き容量があるか確認し、不要なファイルを削除します。「設定」→「システム」→「記憶域」で空き容量を確認できます。一時ファイルやダウンロードフォルダを整理すると効果的です。
- インターネット接続の確認:
Wi-Fiルーターの再起動や、有線接続への切り替えを試します。ブラウザでWebサイトにアクセスできるか確認し、接続状況に問題がないか確認してください。
- Windows Update トラブルシューティングツールの実行:
Windowsには、Updateに関する問題を自動的に診断して修復するツールが内蔵されています。「設定」→「システム」→「トラブルシューティング」→「その他のトラブルシューティングツール」→「Windows Update」を選択し、トラブルシューティングツールを実行します。
- Windows Update サービスの手動再起動:
Windows Update サービスが正常に動作していない場合、手動で再起動することで改善する可能性があります。管理者権限でコマンドプロンプトを開き、以下のコマンドを実行します。
net stop wuauserv net start wuauserv - SFC (システムファイルチェッカー) の実行:
システムファイルの破損が疑われる場合、SFCを実行して修復を試みます。管理者権限でコマンドプロンプトを開き、
sfc /scannowコマンドを実行します。 - DISM (展開イメージのサービスと管理) ツールの実行:
SFCで修復できない場合、DISMツールを使用してWindowsイメージを修復します。管理者権限でコマンドプロンプトを開き、以下のコマンドを実行します。
DISM /Online /Cleanup-Image /RestoreHealth - セキュリティソフトウェアの一時的な無効化:
セキュリティソフトがアップデートをブロックしている可能性があるため、一時的に無効化してアップデートを試します。ただし、無効化する際は、セキュリティリスクに注意してください。アップデート完了後、すぐに再度有効化してください。
- デバイスドライバのアップデート:
「デバイスマネージャー」を開き、不明なデバイスやエラー表示のあるデバイスがないか確認します。あれば、ドライバをアップデートします。メーカーのWebサイトから最新のドライバをダウンロードしてインストールするのが確実です。
- Windows Update のリセット:
上記の方法で解決しない場合、Windows Update コンポーネントをリセットすることで改善する可能性があります。MicrosoftのWebサイトで公開されているスクリプトやツールを利用してリセットを試してください。
- 手動での更新:
Microsoft Update カタログから更新プログラムをダウンロードし、手動でインストールしてみます。エラーコードで検索し、該当する更新プログラムをダウンロードして適用します。
特定のエラーコードに対する対処法
エラーコードが表示されている場合は、Microsoftのサポートページでエラーコードを検索し、特定のエラーに対する対処法を確認してください。エラーコードによって、必要な対処法が異なります。
やってはいけないこと / 注意点
- 重要なデータのバックアップをせずにアップデートを実行しない: アップデート中に問題が発生した場合に備え、重要なデータは事前にバックアップしておきましょう。
- 安易にレジストリを編集しない: レジストリの編集はシステムに深刻な影響を与える可能性があるため、知識がない場合は行わないでください。
- 信頼できないソースからダウンロードしたファイルを実行しない: マルウェア感染のリスクがあるため、信頼できる公式サイトからのみファイルをダウンロードしてください。
上記の手順を試しても問題が解決しない場合は、専門家(ITサポート)に相談することを検討してください。



