Windows Updateのエラーを迅速に修正する方法【Windows 11】

Windows Update で更新プログラムをインストールしようとすると、「インストール エラー」や「ダウンロード エラー」と表示され、0x800... などのエラーコードが表示されることがあります。

Windows Update のエラーは、次のような原因で発生します。

  • Windows Update 関連サービスの停止や設定不良
  • システムファイルやコンポーネントストアの破損
  • Cドライブの空き容量不足
  • 再起動待ちの処理が残っている
  • PC の日付や時刻のずれ
  • ネットワークやプロキシ設定の問題
  • セキュリティソフトや常駐アプリとの競合
  • 更新プログラム自体の破損や適用失敗

画面に表示されたエラーコードだけでは原因を判断しにくく、Windows 標準のトラブルシューティングを実行しても解決しない場合があります。

Microsoft 公式サイトには、Windows Update の一般的なトラブルシューティングと、DISM や CBS.log を使用した高度な修復方法が掲載されています。

ただし、高度な修復手順はサポート担当者や IT プロフェッショナル向けとして案内されており、一般ユーザーには難しい内容です。

そこで本記事では、Windows Update のエラーを修正する方法を、影響の少ないものから順番に解説します。

また、Windows Update のエラーログを自動で解析し、原因の確認や修復を行える専用ツール「Windows Update 高機能修復ツール」も公開しています。

この記事の対象

本記事は、Windows Updateにエラーコードが表示される場合や、更新プログラムのインストールが「失敗」と表示される場合を対象としています。

「保留中」「ダウンロード中」「インストール中」のまま進まない場合は、次の記事をご覧ください。

Windows Updateが進まない・「保留中」の原因と対処法

目次

修復方法を選んでください

Windows Update のエラーを修正する方法は、大きく分けて次の 2つです。

手動で修復する

Windows 標準のトラブルシューティング、DISM、SFC などを使用します。

実行する処理を自分で確認しながら進めたい方や、外部ツールを使用したくない方に向いています。

手動で修復する方法へ進む

専用ツールで修復する

当サイトの「Windows Update 高機能修復ツール」を使用して、空き容量、再起動待ち、サービス状態、エラーログなどを確認します。

コマンド操作が苦手な方や、原因の診断から修復まで段階的に進めたい方に向いています。

Windows Update 高機能修復ツールへ進む

各手順を実行した後に Windows Update を確認してください。問題が解決した場合、それ以降の操作は不要です。

Windows Update のエラーが発生する主な原因

Windows Update 関連サービスの問題

Windows Update では、複数のサービスを使用して更新プログラムを検索、ダウンロード、検証、インストールします。

主に使用されるサービスは次のとおりです。

  • Windows Update
  • Background Intelligent Transfer Service
  • Cryptographic Services
  • Windows Installer

これらのサービスが無効になっていたり、正常に起動していなかったりすると、更新プログラムのダウンロードやインストールに失敗する場合があります。

システムファイルの破損

Windows のシステムファイルやコンポーネントストアが破損していると、更新プログラムの適用に必要なファイルを確認できず、エラーが発生する場合があります。

Microsoft は、Windows Update の破損を修復する方法として、DISM を実行した後に SFC を実行する手順を案内しています。

再起動待ちの処理が残っている

以前の更新プログラムやソフトウェアのインストールによって再起動待ちの状態が残っていると、新しい更新プログラムの処理がブロックされる場合があります。

空き容量不足

Cドライブの空き容量が不足していると、更新プログラムのダウンロード、展開、バックアップ、インストールに必要な領域を確保できません。

ネットワークや時刻の問題

PC の日付や時刻が大きくずれている場合や、意図しないプロキシ設定が残っている場合は、Microsoft の更新サーバーへ正常に接続できないことがあります。

セキュリティソフトとの競合

一部のセキュリティソフトやバックアップソフトが、Windows Update 関連サービスやファイル操作を妨げる場合があります。

最初に確認すること

本格的な修復を行う前に、次の項目を確認してください。

PC を再起動する

一時的に停止したサービスや、使用中のファイルが原因の場合は、PC の再起動だけで解決することがあります。

「シャットダウン」ではなく、スタートメニューの電源ボタンから「再起動」を選択してください。

再起動後、次の画面を開きます。

「設定」>「Windows Update」>「更新プログラムのチェック」

「設定」>「Windows Update」
「設定」>「Windows Update」

Cドライブの空き容量を確認する

Windowsキー + R を押して「ファイル名を指定して実行」を開き、次のコマンドを入力して Enter を押します。

ms-settings:storagesense

「ローカルディスク(C:)」の空き容量を確認してください。

空き容量が極端に少ない場合は、一時ファイルや不要なファイルを削除してから Windows Update を再実行します。

あわせて読みたい
Windows 11 Cドライブの空き領域(容量)はどれくらいが最適?目安と確保する方法 今回は、Windows 11 のインストールされている Cドライブの空き領域はどれくらいが最適なのかを紹介します。 Cドライブの空き領域が少なくなると、PC 全体のパフォーマ...

インターネット接続を確認する

ブラウザーで Web サイトを正常に開けるか確認してください。

VPN やプロキシを使用している場合は、一時的に切断してから Windows Update を再実行します。

日付と時刻を確認する

次の画面を開きます。

「設定」>「時刻と言語」>「日付と時刻」

「時刻を自動的に設定する」がオンになっていることを確認してください。

「設定」>「時刻と言語」>「日付と時刻」
「設定」>「時刻と言語」>「日付と時刻」

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

最初に、Windows 標準のトラブルシューティングを実行します。

設定から実行する

  1. 「設定」を開きます。
  2. 「システム」をクリックします。
  3. 「トラブルシューティング」をクリックします。
  4. 「その他のトラブルシューティング ツール」を開きます。
  5. 「Windows Update」の右側にある「実行」をクリックします。
  6. 表示された案内に従って診断を完了します。
  7. PC を再起動します。
  8. Windows Update を再実行します。
「設定」>「システム」>「トラブルシューティング」>「その他のトラブルシューティング ツール」
「設定」>「システム」>「トラブルシューティング」>「その他のトラブルシューティング ツール」

この方法で解決しない場合は、次の DISM と SFC を実行してください。

方法2:DISM と SFC で Windows を修復する

Windows Update のエラーが、システムファイルやコンポーネントストアの破損によって発生している場合は、DISM と SFC で修復できる可能性があります。

Microsoft 公式の手順では、先に DISM を実行し、その後に SFC を実行します。

管理者としてターミナルを開く

  1. スタートボタンを右クリックします。
  2. 「ターミナル(管理者)」をクリックします。
  3. ユーザーアカウント制御が表示されたら「はい」をクリックします。

DISM を実行する

次のコマンドを入力してEnterを押します。

DISM.exe /Online /Cleanup-Image /RestoreHealth

処理には時間がかかる場合があります。

進行率がしばらく変わらなくても、すぐにターミナルを閉じないでください。

正常に完了すると、次のようなメッセージが表示されます。

  • 復元操作は正常に完了しました。
  • 操作は正常に完了しました。

DISM は、必要に応じて Windows Update から不足または破損した修復用ファイルを取得します。

あわせて読みたい
【完全解説】DISMコマンドとは?起動しないWindows 11を修復する全手順 「昨日まで普通に使えていたのに、Windows 11 が突然起動しなくなった…」青い画面や黒い画面を前に、途方に暮れてしまった経験はありませんか?多くの場合、その原因は...

SFC を実行する

DISM が完了したら、同じ画面で次のコマンドを実行します。

sfc /scannow

処理が完了するまで待ちます。

あわせて読みたい
Win10/Win11 システムファイルの修復「システムファイルチェッカー」 今回は、Windows 10/11 に標準搭載されている「システムファイルチェッカー(SFC)」を使って、システムファイルを修復する方法を説明します。 システムファイルが破損...

PC を再起動する

DISM と SFC の両方が完了したら PC を再起動し、Windows Update を再実行してください。

DISM と SFC の結果を確認する

DISM が正常に完了した場合

次のメッセージが表示された場合は、PC を再起動して Windows Update を確認します。

  • 復元操作は正常に完了しました。

SFC が破損を修復した場合

次のようなメッセージが表示されます。

  • Windows リソース保護により、破損したファイルが見つかりましたが、それらは正常に修復されました。

PC を再起動して Windows Update を確認してください。

SFC が一部のファイルを修復できなかった場合

次のようなメッセージが表示されます。

  • Windows リソース保護により、破損したファイルが見つかりましたが、 それらの一部は修復できませんでした。

詳細は次のログに記録されます。

C:\Windows\Logs\CBS\CBS.log

Microsoft 公式の高度な手順では、CBS.log から不足または破損しているファイルを特定し、対応する更新プログラムを Microsoft Update カタログから取得して修復します。

さらに、UBR 番号と KB 番号を照合し、更新プログラムから必要なファイルを抽出する手順まで案内されています。

ただし、この方法は一般ユーザーには難易度が高いため、先に専用ツールでエラーログを確認することをおすすめします。

方法3:Windows Update 高機能修復ツールを使用する

コマンド操作が苦手な方や、エラーの原因を確認しながら修復したい方は、当サイトの「Windows Update 高機能修復ツール」を使用できます。

このツールでは、次の操作をボタンで実行できます。

  • Cドライブの空き容量を確認
  • Windows Update 関連サービスの状態を確認
  • 再起動待ちの状態を確認
  • PC の時刻を同期
  • Windows Update が使用するプロキシ設定をリセット
  • Windows Update 関連サービスを停止・開始
  • Windows Update と Microsoft Defender のエラーログを解析
  • 修復後に Windows Update を開いて更新を確認

ツールは、いきなり強い修復を行うのではなく、空き容量や再起動待ちなどの安全な確認から段階的に進められる構成です。

また、イベントビューアーから直近の Windows Update や Microsoft Defender のエラーを抽出し、原因に応じた日本語の診断結果を表示します。

このツールの主な特徴

エラーの自動解析

システムログから直近の Windows Update や Microsoft Defender のエラーコードを抽出します。

確認されたエラーに応じて、

  • Cドライブの空き容量を確保してください
  • セキュリティソフトを一時停止してください
  • インターネット接続を確認してください
  • 再起動してください

など、次に確認すべき内容を日本語で表示します。

段階的に修復できる

各機能はボタンごとに分かれているため、最初からすべての修復を実行する必要はありません。

空き容量や再起動待ちを確認し、必要な場合だけサービスや Windows Update の構成を修復できます。

コマンド入力が不要

本来はコマンドプロンプトや PowerShell で実行する処理を、ボタン操作で実行できます。

Windows Update 高機能修復ツールのダウンロード

当サイトで配布しているソフトウェアは、すべて ESET インターネット セキュリティ にてウイルスチェックを実施しておりますが、個人開発のため Microsoft の正規デジタル署名がありません。そのため、初回実行時に一部の環境で以下の警告が表示される場合があります。

  • Windows の警告:Windows によって PC が保護されました」と表示された場合は、「詳細情報」をクリックしてから「実行」を選択してください。
  • セキュリティソフトの警告: ESET などの定義ファイル更新後に「Suspicious Object (不審物)」として誤検知される場合がありますが、危険なプログラムではありません。

ファイルのハッシュ値( SHA256 )による正当性の確認方法や、免責事項・ご利用条件については、ご利用前に必ず以下のページをご確認ください。

※ソフトウェアのご利用にあたって(必ずお読みください)

  • 実行には管理者権限が必要です。
  • 本ツールは Windows 11/10(64ビット)に対応しています。
  • Windows 10 は 2025年10月14日に Microsoft の通常サポートが終了しているため、現在の動作確認およびサポートは Windows 11 を対象としています。
Windows Update 高機能修復ツール
Windows Update 高機能修復ツール

対象ファイル:「Advanced_WU_Repair_v2.exe」(Ver 2.0.0.1)
ハッシュ値(SHA256):1c6e152f3e0e4985db146d886799eabb4f1d50e9c227e14cbce473ff978b4399

Advanced_WU_Repair_v2_1.zip(Ver 2.0.0.1)

Windows Update 高機能修復ツールの使い方

ステップ1:基本項目を確認する

0. Cドライブ空き容量

更新プログラムのダウンロードやインストールに必要な空き容量を確認します。

空き容量不足の警告が表示された場合は、不要なファイルを削除してください。

2. 保留中の再起動をチェック

過去の更新やソフトウェアのインストールによって、再起動待ちの状態が残っていないか確認します。

再起動が必要と表示された場合は、PC を再起動してから Windows Update を確認してください。

ステップ2:エラーの原因を確認する

7. エラーログの確認(分析)

Windows Update や Microsoft Defender の直近のエラーをイベントログから抽出します。

診断結果に、

  • セキュリティソフトとの競合
  • 通信エラー
  • 空き容量不足
  • 更新サービスの問題
  • 再起動待ち

などの情報が表示された場合は、案内に従って対処します。

ステップ3:サービスを修復する

エラーの原因が特定できない場合や、サービスの問題が疑われる場合は、次の順番で実行します。

  1. 「1. サービス状態の確認」
  2. 「4. WUサービスを完全停止」
  3. 「6. WUサービスを開始(修復)」

「6. WUサービスを開始(修復)」では、無効になっている関連サービスを正しいスタートアップの種類へ戻し、サービスを起動します。

ステップ4:更新プログラムを確認する

最後に、「8. WUで更新プログラムをチェック(修復後)」をクリックします。

Windows Update の画面が開き、更新プログラムのチェックが開始されます。

Windows Update のキャッシュ破損が疑われる場合

Windows Update のダウンロードデータや署名情報が破損していると、同じエラーが繰り返されたり、ダウンロードやインストールが進まなくなったりする場合があります。

この場合は、主に次のフォルダーを再作成します。

C:\Windows\SoftwareDistribution
C:\Windows\System32\catroot2

当サイトの専用ツールでは、

  1. Windows Update 関連サービスを停止
  2. SoftwareDistributioncatroot2をバックアップ
  3. Windows Update 関連サービスを修復して開始

という処理をボタンで実行できます。

詳しい仕組み、手動コマンド、注意点については、次の記事で解説しています。

Windows Updateが進まない・「保留中」の原因と対処法

キャッシュの再作成は、エラーコードが表示される場合にも有効なことがありますが、「保留中」「ダウンロード中」「インストール中」のまま進まない症状と重なるため、詳しい手順は上記の記事にまとめています。

特定の KB だけ失敗する場合

特定の更新プログラムだけが繰り返し失敗する場合は、Microsoft Update カタログから手動でインストールできる可能性があります。

Windows Update の画面で、失敗している更新プログラムの KB 番号を確認してください。

例:

KB50xxxxx

Microsoft Update カタログからダウンロードする際は、次の項目を確認します。

  • Windows 11 のバージョン
  • OS ビルド
  • x64 または ARM64
  • KB 番号
  • 通常の累積更新かプレビュー更新か

別のアーキテクチャや Windows バージョン向けのファイルを選ばないように注意してください。

Microsoft Update カタログから更新プログラムをダウンロードする方法

それでも Windows Update のエラーが直らない場合

Windows Update による修復インストールを実行する

Windows 11 には、Windows Update を利用して現在の Windows を修復する機能があります。

あわせて読みたい
Win11 の新機能「Windows Update で問題を解決する」 Windows 11 のシステムに問題がある場合、システムファイルの修復や Windows イメージの修復、初期化(リセット)やクリーンインストールを試す方が多いと思います。 小...

「Windows Update で問題を解決する」が表示されている場合は、個人ファイル、アプリ、設定を保持したままWindows を再インストールできます。

インストールメディアを使用して修復する

Windows Update からの修復でも解決しない場合は、Windows 11 の ISO またはインストールメディアを使用した上書きインストールを検討します。

個人ファイルやアプリを保持する設定を選択できますが、実行前に必ずバックアップを作成してください。

あわせて読みたい
Windows 11のクリーンインストール・上書きインストール(修復)方法を解説 PC の動作が重い、原因不明のエラーが頻発する、あるいはまっさらな状態で Windows 11 を使い始めたい—。そんな時、最も効果的で確実な解決策が、Windows 11 の「クリー...

CBS.log を解析する

Microsoft 公式の高度な方法では、CBS.log から破損ファイルを特定し、対応する KB を確認して修復元を作成します。

さらに、更新プログラムの.msu.cabを展開し、正しいファイルを修復元へコピーして DISM を再実行します。

この方法は難易度が高いため、通常は修復インストールを先に検討した方が安全です。

よくある質問

DISM と SFC はどちらを先に実行しますか?

先に DISM を実行し、その後に SFC を実行します。

  1. DISM.exe /Online /Cleanup-Image /RestoreHealth
  2. sfc /scannow

Microsoft 公式の案内もこの順番です。

DISMが途中で止まったように見えます

DISM は、進行率の表示が長時間変わらないことがあります。

CPU、ディスク、ネットワークが動作している場合は、強制終了せずに待ってください。

DISM コマンドが 62.3% でピタリと止まるのはなぜ?

SFCで修復できなかった場合はどうしますか?

CBS.log に詳細が記録されています。

C:\Windows\Logs\CBS\CBS.log

ただし、CBS.log を使った手動修復は難易度が高いため、専用ツールでエラーを確認するか、Windows Update による修復インストールを検討してください。

専用ツールはすべての修復を自動実行しますか?

いいえ。

各機能をボタンで個別に実行する方式です。

空き容量や再起動待ちの確認から始め、必要な場合だけサービス停止や修復を行います。

Windows Update の履歴は消えますか?

通常のトラブルシューティング、DISM、SFC、サービス確認では履歴は消えません。

SoftwareDistributionを再作成した場合は、Windows Update 画面に表示される一部の履歴情報が初期化されることがあります。

すでにインストールされた更新プログラム自体がアンインストールされるわけではありません。

まとめ

Windows Update にエラーコードが表示される、または更新プログラムのインストールに失敗する場合は、次の順番で対処してください。

  1. PC を再起動する
  2. Cドライブの空き容量、通信、時刻を確認する
  3. Windows Update トラブルシューティングを実行する
  4. DISM と SFC を実行する
  5. 専用ツールでサービス状態やエラーログを確認する
  6. キャッシュ破損が疑われる場合は、専用ツールまたは「保留中」の記事を参考に再作成する
  7. 特定の KB を Microsoft Update カタログから手動でインストールする
  8. Windows Update による修復インストールを実行する

Windows Update のエラーは、原因が 1つとは限りません。

いきなり Windows を初期化するのではなく、影響の少ない確認や修復から順番に試してください。

この記事が「役立った!」と思ったら、ぜひSNSでシェアをお願いします。
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

日々の PC 操作から生まれた疑問や、「もっとこうしたい」という想いを原動力に、2008年頃から現在に至るまで Windows の知識を独学で追求してきました。試行錯誤を重ねて見つけた「なるほど!」な技や、困った時の解決策を、皆さんの PC ライフに役立ててほしい一心で発信しています。

プロフィールを見る

コメント

コメント一覧 (10件)

  • msdt.exe /id WindowsUpdateDiagnostic をPowerShellで打ち込むと以前のトラブルシューティングツールが使えるみたいです。

    • siden様、

      はい。msdt コマンドで各トラブルシューティングを実行することができます。
      https://learn.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-r2-and-2012/ee424379(v=ws.11)#available-troubleshooting-packs

      ただ、公式トラブルシューティングが失敗する環境では、旧トラブルシューティングツールでも正しく動作しない場合があります。
      そして、旧トラブルシューティングツール「msdt.exe(Microsoft サポート診断ツール )」は、2025年中に Microsoft の新しいプラットフォーム(対話型のトラブルシューティングツール)に移行され、廃止(削除)される予定となっております。

      • 公式トラブルシューティング使えないので旧トラブルシューティングツールの情報は助かります。
        msdt.exe /id の後をリンク先の名前に変えれば一通り動きますね。
        コマンドで使えるようにすれば何かと便利そう。

        • 匿名様、

          はい。今の時点ではまだ msdt コマンドが使えます。バッチファイルなど作成すれば便利だと思います。

  • ありがとうございます。
    私の記憶が定かならばWindows11にアップグレードした時点から実行できなくなっていたのです。

    更に言えばWindows10時点でも診断は出来るものの、少しメッセージが妙だったような覚えがあるのです。スクリーンショットとか残してないですし、うろ覚えなのですが。なんだったかな。コンポーネントが足りない?そんな感じだったような気はしてるのですが、不確かです。
    マイクロソフトにチャットで問い合わせたこともあるのですが、あまり、重要視されてなかった気がするのです。まあ、他に重篤な不具合があったから比較してってことだったかもしれませんが。あのときは、Windows セキュリティ アプリケーションのバージョンが更新されないとかそんな感じだったかな。何度も更新がふってくるのにという。
    結局同年の9月頃に、個人設定を保持した初期化でようやく解決した覚えがあります。

    • siden様、

      非常に詳しい経緯を教えていただき、ありがとうございます。
      なるほど、Windows 10 の時からすでに妙な兆候があり、Win11 へのアップグレードでその問題が顕在化した、という流れだったのですね。

      Microsoft サポートが重要視してくれなかったというのも、非常に厄介な状況でしたね…。
      Microsoft も根本的な原因を見つけられていないのかもしれませんね。

      まさに、siden様のような「公式ツールが(修復不可能なレベルで)壊れている」環境の方にこそ、「代行ツール」を使っていただく意味があるのだと、改めて確信いたしました。
      この問題の根深さを教えてくださる、非常に貴重な履歴をご共有いただき、本当にありがとうございました。

  • 自分なりに使いやすい環境を作った過程で公式トラブルシューティングが使えない設定になってしまったので助かります。
    25H2をtiny11builderで入れて今のとこ問題ありません。

    • 匿名様、コメントありがとうございます。

      tiny11builder で 25H2 を導入されるなど、ご自身で使いやすいよう、かなり高度なカスタマイズをされているのですね。
      ツールが匿名様のお役に立てたようで、大変嬉しく思います。

  • 特に問題起きてませんが、ツールつかってみました。ただ公式ツール自体が失敗するという状況はかわりません。それを解決するものではなくて、代行ツールだからってことだと思うのですが。
    sfcやDISM、修復インストールを行っても解決してないので、不具合だと思うのですが、一体なんなんでしょうか?私以外にもこの症状出てる人いますよね。

    • siden様、コメントありがとうございます。

      ツールの実行と、非常に的確なフィードバックをありがとうございます。

      特に問題起きてませんが、ツールつかってみました。ただ公式ツール自体が失敗するという状況はかわりません。それを解決するものではなくて、代行ツールだからってことだと思うのですが。

      はい、siden様のそのご認識は、まさしくその通りです。

      このツールは、公式ツールが依存するサービスが破損して「診断を実行できませんでした」と表示されるような環境でも、 その壊れた公式ツールを「修理」するのではなく、 公式ツールが本来行うべき修復作業(サービス再起動、キャッシュリセットなど)を「代行(バイパス)」して強制実行するためのツールです。

      sfcやDISM、修復インストールを行っても解決してないので、不具合だと思うのですが、一体なんなんでしょうか?私以外にもこの症状出てる人いますよね。

      はい、sfc、DISM、さらには「修復インストール」を実行しても、その『公式トラブルシューティングツール自体』が直らないというのは、非常に根深い不具合ですね。
      siden様のおっしゃる通り、siden様以外にもこの症状が出ている方はいらっしゃいます。これは、Windows のトラブルシューティング機能の根幹部分が、sfcやDISMでも修復できない形で破損してしまっている、深刻な「OS の不具合」だと私も判断しています。

      Win11 トラブルシューティング「Windows Update の診断を実行できませんでした」の原因にも追記しているのですが、月例更新プログラムを適用しただけで、診断ツールが動作しなくなることもあります。

      そのような「公式ツールが使えない」方々のために、この「代行ツール」を作成しました。 siden様の PC では Windows Update 自体は問題ないとのことですが、このツールが「公式ツールが壊れたまま」であることを再確認する役には立てたようで、良かったです。

      いつも的確な検証とご報告、本当にありがとうございます。

コメントする

【投稿について】
記事の内容に関するご質問や情報提供は大歓迎です。
ただし、記事の趣旨と無関係な内容、特定の人物・団体への批判、攻撃的な表現、不適切な語句を含むコメントは、管理人の判断で予告なく削除・非公開とさせていただく場合があります。
また、スパム対策機能により自動的に削除される場合もありますのでご了承ください。

CAPTCHA


目次