WindowsでKB4056892アップデートのインストールがブロックされた場合の解決方法

ええ、KB4056892アップデートでシステムがおかしくなるのは本当に面倒ですよね。ちょっと変な話ですが、このアップデートをインストールしようとすると、PCがブートループに陥ったり、正常に起動しなくなったりすることがあります。複数回再起動してアップデートをロールバックしても、エラーコード0x800f0845が表示され、同じアップデートを再度インストールするように促す厄介なポップアップが表示される場合は、よくあるバグに巻き込まれているのは明らかです。幸いなことに、再インストールや全て消去といった大掛かりな対策を講じる前に試せる回避策がいくつかあります。このガイドでは、システムを正常な状態に戻し、このアップデートがこれ以上混乱を引き起こさないようにするための実践的な手順をいくつかご紹介します。

Windows 10でKB4056892のインストールとブートループの問題を解決する方法

修正1:アップデートを元に戻す

これは最初に行うべき、そして場合によっては最も簡単な対処法です。インストール失敗後にWindowsがアップデートをロールバックできた場合は、それで問題ありません。そうでない場合は、手動でロールバックする必要があるかもしれません。目的は、アップデートが問題を引き起こす前の状態にシステムを復元することです。一部のシステム構成では、Windowsは複数回の起動失敗後にパッチを自動的に元に戻そうとします。システムが最終的にデスクトップ画面まで起動したら、すぐに復元ポイントを作成するのが良いでしょう。

  • Windowsキーを押して「復元ポイント」と入力してください。
  • 「復元ポイントの作成」をクリックしてください。表示されない場合は、システムで復元ポイントが無効になっている可能性があります。まず復元ポイントを有効にするか、次の修正方法に進んでください。
  • 「システムの復元」をクリックし、「次へ」をクリックします。
  • 複数の復元ポイントが表示される場合は、 「その他の復元ポイントを表示する」のチェックボックスをオンにしてください。KB4056892 のインストール前に作成された復元ポイントを選択してください。
  • 「次へ」をクリックし、画面の指示に従ってロールバックしてください。

完了したら、Windowsがパッチをすぐに再インストールしないように、自動更新を一時的に無効にしてください。手順は以下のとおりです。

  • 設定>更新とセキュリティ> Windows Updateを開きます。
  • 「詳細オプション」をクリックしてください。
  • 「更新の一時停止」で、更新のインストールを一時的に停止する日付を選択します。または、Windowsのバージョンによっては、自動更新を直接オフにすることもできます(利用可能な場合)。

修正方法2:Windows Updateサービスを一時的に無効にする

アップデートのインストールが頑固に続く場合は、サービスを無効にすることで一時的に余裕が生まれます。これは、インストール失敗によってシステムがループ状態になっている場合に特に有効です。Windows Updateを無効にすると、現在のアップデートが停止するだけでなく、Windowsが繰り返し再インストールを試みることも防げます。アップデートに問題があり、クラッシュが発生している場合などに特に役立ちます。

  • Windows キー + Rを押してservices.mscと入力し、Enter キーを押します。
  • 一覧から「Windows Update」を見つけてダブルクリックします。
  • 「全般」タブで、「スタートアップの種類」を「無効」に設定します。
  • サービスが実行中の場合は「停止」をクリックし、次に「適用」「OK」をクリックします。

これにより、適切な対応を取る準備が整うまで、Windowsがそのアップデートに干渉しようとするのを防ぐことができます。

修正方法3:自動更新を一時的に停止する(適切なWindowsエディションをお持ちの場合)

Windows 10 Pro、Enterprise、またはEducationをお使いの場合は、ローカルグループポリシーエディターを使用して更新プログラムを完全に一時停止できます。これは、単にサービスを無効にするよりも制御が細かく、Windowsが更新プログラムを自動的にダウンロードまたはインストールするのを阻止します。これには、あの厄介なKB4056892も含まれます。

  • Windows キー + Rを押して、gpedit.mscと入力し、Enter キーを押します。
  • コンピューターの構成 > 管理用テンプレート > Windows コンポーネント > Windows Updateに移動します。
  • 「自動更新の設定」をダブルクリックします。
  • 「有効」に設定してから、ワークフローに合ったオプションを1つ選択してください。
    • 「ダウンロード通知とインストール通知」
    • 「自動ダウンロードしてインストール通知を受け取る」
    • 「自動ダウンロードとインストールスケジュールの設定」
  • 「適用」をクリックしてから「OK」をクリックしてください。

こうすれば、少なくともマイクロソフトが修正プログラムをリリースするまでは、Windowsはバグだらけのパッチを自動的にインストールしなくなるだろう。

修正4.システムを以前の状態に復元する

何も解決せず、システムが完全に壊れてしまった場合(例えば、正常に起動することすらできない場合)、リカバリ メディアを使用してシステムの復元を実行する必要があるかもしれません。まず、起動可能な USB または DVD を作成する必要があります。これは通常、[Microsoft Media Creation Tool](https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/install-windows-from-a-usb-flash-drive) を使用すれば簡単に作成できます。作成したメディアから起動し、[トラブルシューティング] > [詳細オプション] > [システムの復元]を選択します。これにより、アップデートが失敗する前の正常な状態に戻すことができます。

修正5:コマンドプロンプトを使用してアップデートをアンインストールする

万策尽きてブートループに陥ってしまった場合は、回復環境を使用してDISMなどのコマンドラインツールでKB4056892パッチを手動で削除してみてください。手順は概ね以下のとおりです。

  • 起動可能な Windows メディアから起動し、 [コンピューターを修復する] を選択して、[トラブルシューティング] > [詳細オプション] > [コマンド プロンプト] を選択します。
  • コマンドプロンプトが開いたら、wmic logicaldisk get nameドライブを識別するために入力します。
  • Windows ドライブ(通常はC :)に切り替えてC:dirWindows ファイルが表示されるかどうかを確認します。
  • DISM コマンドを次のように実行します。
    dism /image:C:\ /Remove-Package /PackageName:Package_for_RollupFix~31bf3856ad364e35~amd64~~16299.192.1.9

    (Windowsのインストール先が別の場合は、Cドライブの部分を置き換えてください。)

  • Enterキーを押して処理が完了するまで待ち、その後すべてを閉じて再起動してください。

こちらは少し手間がかかりますが、時には他に方法がない場合もあります。

まとめ

  • 復元ポイントを使ってロールバックを試してください。早期のバックアップが命を救います。
  • アップデートによって再び起動に問題が発生するのを避けたい場合は、Windows Updateサービスを無効にしてください。
  • より手動での制御を希望する場合は、アップデートを一時的に停止してください。
  • 起動不能なシステムを修復するにはリカバリメディアを使用するか、問題のある特定のパッチを手動でアンインストールしてください。

まとめ

アップデートのバグに対処するのは面倒ですが、これらの対処法のほとんどは、最悪の事態を回避するのに役立ちます。重要なのは、落ち着いて、まず影響の少ない方法を試してみて、必要に応じて上位の対策を講じることです。この情報が、システムの完全な再構築を回避するのに役立つことを願っています。最悪の場合でも、システムに再びアクセスできるようになるので、Microsoftからの公式パッチや修正プログラムがリリースされるのを待つことができます。

関連記事: