Windows 11でWindows Updateのエラーを解決する9つの対処法
Microsoftのサポートフォーラムや各種テックサポートサイトには、Windows Updateのエラーに関する報告が数多く寄せられています。これらは「設定」からWindows 10やWindows 11の更新を行おうとした際に発生する問題で、エラーが起こると「更新プログラムのインストール中に問題が発生しましたが、後でもう一度試みます」といったメッセージが表示されます。
こうした更新エラーには0x800f0816のような固有のコードが割り当てられています。コードはそれぞれ異なりますが、いずれもWindowsがパッチやビルドの更新プログラムをダウンロード・インストールできなくなるという点では共通しています。この記事では、Windows 11で発生した更新エラーを解消するためのさまざまな方法を紹介します。
1. Windows Updateのトラブルシューティングツールを実行する
Windows Updateのトラブルシューティングツールは、更新プロセスの問題を解決するために特別に設計された機能です。すべてのエラーを必ずしも修復できるわけではありませんが、多くの更新トラブルを解決できる可能性があります。手軽に試せるトラブルシューティング手法なので、まず最初に実行してみる価値があります。以下の手順で起動できます。
- スタートボタンをクリックし、ピン留めされている設定アプリを開きます。
- 設定のシステムタブからトラブルシューティングを選択します。
- その他のトラブルシューティングツールをクリックして一覧を表示します。
- 「Windows Update」の実行するをクリックします。
トラブルシューティングツールが起動すると、自動的に問題の検出が始まります。処理が完了するまで待ちましょう。修復が適用された場合は、「問題が見つかり、システムに変更を加えました」といったメッセージが表示されます。
2. システムファイルチェッカー(SFC)スキャンを実行する
システムファイルの破損が原因で、Windows Updateのエラーが発生することがあります。システムファイルチェッカー(SFC)は、Windows 11に標準搭載されているシステムファイル修復ツールの中でも特に優れたもので、システムファイルの整合性を検証し、破損したファイルを置き換えてくれます。コマンドプロンプトから以下の手順で実行できます。
- スタートボタンを右クリックし、ターミナル(管理者)を選択して開きます。
- 新しいタブを開くのドロップダウンからコマンドプロンプトを選択します。

- まず展開イメージの servicing コマンドを入力し、Enterキーを押します。
DISM.exe /Online /Cleanup-image /Restorehealth - 続いてSFCスキャンを開始するため、以下のコマンドを入力してEnterキーを押します。
sfc /scannow - スキャンが完了し、結果が表示されるまで待ちます。
DISM(展開イメージの servicing と管理)によるスキャンは任意の手順ですが、事前に実行しておくことをおすすめします。イメージの修復が必要な場合、DISMスキャンを先に行わないと、その後のシステムファイルスキャンが効果を発揮しないことがあるためです。
3. Windows Updateサービスの状態を確認する
Windows Updateは、更新プログラムのダウンロードとインストールに必要なサービスです。このサービスが無効になっていると、OSは更新プログラムを取得できません。更新エラーが発生した際には、このサービスおよび関連サービスが有効かつ実行中であることを確認しましょう。
- Win + Rキーを押して「ファイル名を指定して実行」ダイアログを開きます。
- 名前ボックスにservices.mscと入力します。
- OKをクリックして「サービス」を開きます。
- 一覧からWindows Updateサービスをダブルクリックします。

- スタートアップの種類が自動に設定されていることを確認します。

- サービスが停止している場合は開始をクリックします。
- 適用ボタンを押して設定を保存します。
- OKをクリックしてウィンドウを閉じます。
さらに、Windows Updateに必要な以下の関連サービスについても、同様の手順で有効化・実行状態を確認しておきましょう。
- Application Identity(アプリケーション ID)
- Background Intelligent Transfer Service(バックグラウンド インテリジェント転送サービス/BITS)
- Cryptographic Services(暗号化サービス)
4. ドライブの空き容量を確認して確保する
Windowsの更新用に一定の領域は予約されていますが、ハードディスクの空き容量が極端に少ないと問題が発生することがあります。Cドライブ(またはシステムパーティション)には、更新プログラム用として少なくとも数GB以上の空き容量を確保しておきましょう。エクスプローラーでPCをクリックすると、各ドライブの使用状況をアイコンで確認できます。
ドライブの使用率が90%を超えている場合は、空き容量を増やすことをおすすめします。HDDやSSDの空き容量を確保する最も効果的な方法は、不要な大型ソフトウェアをアンインストールすることです。併せてディスククリーンアップを実行して、ジャンクファイルを削除するのも有効です。
関連記事:Windows 11にアップグレード後にディスクの空き容量を増やす方法
5. サードパーティ製ウイルス対策ソフトを無効化(アンインストール)する
サードパーティ製のウイルス対策ソフトが、Windows Updateの動作を妨げたり競合を引き起こしたりすることがあります。原因を切り分けるため、まずは一時的に無効化してから「設定」で更新を確認してみてください。多くのセキュリティソフトは、タスクトレイのアイコンを右クリックして「無効化」や「一時停止」などの項目を選択することでオフにできます。
より確実に対処したい場合は、サードパーティ製ウイルス対策ソフトをアンインストールし、標準のWindowsセキュリティに頼る方法もあります。「ファイル名を指定して実行」にappwiz.cplと入力してOKをクリックし、「プログラムと機能」の一覧から該当するソフトを選択してアンインストールを実行してください。Avastなど一部の製品には専用のアンインストールユーティリティが用意されているので、そちらを使うのも良いでしょう。
6. クリーンブートを実行する
Windows 11をクリーンブート状態にすると、常駐ソフトやサービスが更新プロセスと競合する可能性を排除できます。サードパーティ製のスタートアッププログラムとサービスをすべて無効化することで、クリーンブートの設定が可能です。MSConfig(システム構成)で以下のように設定しましょう。
- スタートボタンを右クリックし、Power Userメニューからファイル名を指定して実行を開きます。
- 名前ボックスにmsconfigと入力し、OKを選択します。
- 「全般」タブでスタートアップの項目を読み込むのチェックを外します。ただし、システム サービスを読み込むと元のブート構成を使用するにはチェックを付けたままにします。

- 「サービス」タブですべてのMicrosoftサービスを隠すにチェックを入れます。

- すべて無効をクリックして、一覧にあるサードパーティ製サービスをすべて無効化します。
- 適用を押し、OKをクリックしてMSConfigを閉じます。
- 表示されるダイアログで再起動を選択します。
- 再起動後にWindows 11の更新を再び試してみてください。
関連記事:Windows 11でMSConfigを開く方法
7. Windows Updateのコンポーネントをリセットする
更新エラーの原因として多いのが、Windows Updateコンポーネントの破損です。そのため、これらのコンポーネントをリセットすることも、多くの更新トラブルに対する有効な解決策になります。具体的には、SoftwareDistributionフォルダーとcatroot2フォルダーの名前を変更します。
- 手順2の最初のステップと同じ要領で、管理者権限のコマンドプロンプトをターミナルから開きます。
- 以下の4つのコマンドを1行ずつ入力し、それぞれEnterキーで実行します。
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc - SoftwareDistributionフォルダーの名前を変更するため、次のコマンドを入力してEnterキーを押します。
Ren %systemroot%\SoftwareDistribution SoftwareDistribution.old - 続いてcatroot2の名前を変更するため、以下のコマンドを入力してEnterキーを押します。
Ren %systemroot%\System32\catroot2 catroot2.old - 停止したサービスを再開するため、以下のコマンドを1行ずつ入力してEnterキーで実行します。
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
上記の手順でフォルダー名を変更すると、Windows Updateは新しいSoftwareDistributionフォルダーとcatroot2フォルダーを自動的に作成します。net stopおよびnet startコマンドは、更新に必要なサービスを再起動するためのものです。作業が完了したらWindows 11を再起動し、改めて更新プログラムのインストールを試みてください。
8. Windows 11をリセットする
Windows 11には「このPCを初期状態に戻す」機能が搭載されており、OSを再インストールできます。リセットを実行すると工場出荷時の状態に戻り、プリインストールされていないソフトウェアはすべて削除されます。ただし、ユーザーファイルを保持したままリセットするオプションも選択可能です。
Windowsのリセットは最終手段であり、他の解決策では直らないOSの問題を修復できる可能性があります。まずはここまで紹介した他の対処法を試し、それでも改善しない場合にのみ実行しましょう。選択肢が尽きたときは、下記のガイドを参考にWindows 11をリセットしてください。
関連記事:管理者パスワードなしでWindows 11を出荷時状態にリセットする方法
9. 更新プログラムを手動でダウンロードしてインストールする
根本的な修正というよりも回避策ですが、Microsoft Updateカタログから必要なWindows 11の更新プログラムを手動でダウンロードしてインストールすることもできます。この方法なら、「設定」の更新プログラムのチェックを利用する必要がありません。以下の手順で手動インストールが可能です。
- Microsoft UpdateカタログのWebサイトを開きます。
- 検索ボックスに、インストールしたい更新プログラムのKB番号を入力します。
- 検索結果から、お使いの環境に対応した更新プログラムのダウンロードを選択します。

- 表示されたウィンドウ内のダウンロードリンクを右クリックし、名前を付けてリンク先を保存を選択します。

- 保存先のフォルダーを選択し、保存ボタンをクリックします。
- Win + Eショートカットでエクスプローラーを開き、ダウンロードした更新パッケージのあるフォルダーに移動します。
- 更新プログラムのMSUファイルをダブルクリックしてインストールします。
関連記事:Microsoft Windows Updateカタログを使って更新プログラムを入手する方法
まとめ:Windows Updateを復活させよう
すべての更新エラーを必ずしもすぐに修正する必要はありませんが、パッチ更新はバグ修正やWindowsセキュリティの維持にとって重要です。本記事で紹介した対処法を実践すれば、ほとんどのWindows 11の更新エラーは解決し、最新の更新プログラムを問題なく受け取れるようになるはずです。それ以外にも、システムの復元ポイントへの復旧やデバイスドライバーの更新なども、こうした問題の解決につながる可能性があります。
-
Windows UpdateでWindows 11/10の更新プログラムがインストールできない問題を解決する9つの方法
Windows OSは、バグやエラーと無縁ではありません。最近では、多くのユーザーがWindows 11 22H2アップデートのインストールを試みたものの失敗するという事例が報告されています。同様の問題は、以前のWindows 10のバージョンでも発生しており、Windows Updateが正常にインストールできないケースは少なくありません。 もしあなたも同じ問題に直面しているなら、この記事はきっと役立つはずです。ここでは、Windows 11/10 PCでWindows Updateのインストールに失敗したときに試せる、あらゆる対処法を詳しく解説します。 なお、以下の各方法を試した後は、必ず
-
Windows 11でWindows Updateをアンインストールする4つの方法
Microsoftは、バグ修正やセキュリティ更新を含むWindowsアップデートを定期的にリリースしています。アップデートを適切にインストールすることで、デバイスを最新のセキュリティパッチや新機能の状態に保つことができます。そのため、PCを快適かつ安全に動作させるためには、最新のWindows 11アップデートを適用することが非常に重要です。しかしその一方で、リリースされたアップデートが原因でPCがクラッシュしたり、予期しない不具合が発生したりすることもあります。そのような場合は、最近インストールしたWindowsアップデートをアンインストールすることで問題を解消できる可能性があります。この記