コンピュータのメンテナンス
 Computer >> コンピューター >  >> トラブルシューティング >> コンピュータのメンテナンス

【解決法】Windows 10 更新プログラム KB4056892 のインストールエラー 0x800f0845 を修正する方法

Windows 10 向け更新プログラム KB4056892 は、Intel・AMD・ARM 製チップに影響を与える深刻な CPU 脆弱性「Meltdown(メルトダウン)」および「Spectre(スペクター)」への対策として提供されたセキュリティパッチです。しかし、この更新プログラムのインストール中や適用後にブルースクリーン(BSOD)エラー「0x800f0845」が表示されたり、PC がクラッシュして起動できなくなるといったトラブルが多数報告されています。

本記事では、Windows 10 における KB4056892 のインストール問題を解決するための具体的な手順を、状況別に詳しく解説します。

【解決法】Windows 10 更新プログラム KB4056892 のインストールエラー 0x800f0845 を修正する方法

KB4056892 のインストールエラー 0x800f0845 を修正する手順

ケースA:Windows に正常にサインインできる場合(PC が通常どおり起動する)

  • 方法1: KB4073290 更新プログラムをインストールする
  • 方法2: 「TrustedInstaller」サービスを自動起動に設定してからインストールする
  • 方法3: KB4056892 のインストールをブロックする
  • 方法4: 上書きインストール(in-place upgrade)で Windows 10 を修復する
  • 方法5: Windows Update サービスを無効にする

ケースB:Windows にサインインできない場合(PC が起動しない)

  • 方法6: システムの復元で以前の正常な状態に戻す
  • 方法7: コマンドプロンプトと DISM ツールを使って KB4056892 をアンインストールする

ケースA:Windows にサインインできる場合の対処法

PC が通常どおり起動し、Windows にサインインできる場合は、以下の方法を順番に試してみてください。

方法1:KB4073290 更新プログラムをインストールする

KB4056892 をまだインストールしていない場合は、KB4056892 の問題を解消する累積更新プログラム「KB4073290」をダウンロードしてインストールしてください。

すでに KB4056892 がインストール済みの場合は、以下の手順で一度アンインストールします。

1. [設定] → [Update & Security] を開き、[更新履歴の表示] をクリックします。
2. [更新プログラムのアンインストール] をクリックします。
3. 一覧から [KB4056892] を選択し、[アンインストール] をクリックします。

【解決法】Windows 10 更新プログラム KB4056892 のインストールエラー 0x800f0845 を修正する方法

4. アンインストール完了後、「KB4073290」累積更新プログラムをダウンロードしてインストールします。

方法2:「TrustedInstaller」サービスを自動起動に設定する

1. コマンドプロンプトを管理者として実行します。手順は以下のとおりです。

1. 検索ボックスに「cmd」または「コマンドプロンプト」と入力します。
2. 検索結果の [コマンドプロンプト] を右クリックし、[管理者として実行] を選択します。

【解決法】Windows 10 更新プログラム KB4056892 のインストールエラー 0x800f0845 を修正する方法

2. コマンドプロンプトに以下のコマンドを入力し、Enter キーを押します。

  • SC config trustedinstaller start=auto

【解決法】Windows 10 更新プログラム KB4056892 のインストールエラー 0x800f0845 を修正する方法

3. コマンドプロンプトを閉じて、PC を再起動します。
4. 再起動後、[設定] → [Update & Security] を開き、利用可能なすべての更新プログラムを確認・インストールします。

方法3:KB4056892 のインストールをブロックする

次の方法は、Microsoft が提供する「更新プログラムの表示または非表示」ツールを使って、KB4056892 のインストールを防ぐものです。

1. 次のページにアクセスします:
https://support.microsoft.com/en-us/kb/3073930

2. ページ下部の ["Show or hide updates" トラブルシューティング ツール パッケージのダウンロード] リンクをクリックし、ファイルを PC に保存します。
※ 注意:Microsoft がサポートページからツールを削除しているため、MajorGeeks などのサイトからダウンロードする必要があります。

【解決法】Windows 10 更新プログラム KB4056892 のインストールエラー 0x800f0845 を修正する方法

3. ダウンロードしたファイルを実行し、最初の画面で [次へ] をクリックします。
4. [Hide updates(更新プログラムを非表示にする)] をクリックします。

【解決法】Windows 10 更新プログラム KB4056892 のインストールエラー 0x800f0845 を修正する方法

5. [KB4056892] を選択して [次へ] をクリックします。
6. ユーティリティを閉じます。
7. 最後に、「KB4073290」累積更新プログラムをインストールします。

方法4:上書きインストールで Windows 10 を修復する

Windows 10 の更新プログラム関連の問題には、メディア作成ツール(Media Creation Tool)を使って ISO ファイルまたは USB インストールメディアを作成し、上書き修復インストール(repair-upgrade)を行う方法が有効です。データを保持したままシステムを修復できるため、他の方法で解決しない場合におすすめです。

方法5:Windows Update サービスを無効にする

Microsoft が問題を修正するまでの応急措置として、Windows Update サービスを完全に無効化する方法もあります。

1. Windows キー + R を同時に押して「ファイル名を指定して実行」を開きます。
2.services.msc」と入力して Enter キーを押します。

【解決法】Windows 10 更新プログラム KB4056892 のインストールエラー 0x800f0845 を修正する方法

3. サービス一覧から [Windows Update] を右クリックし、[プロパティ] を選択します。

【解決法】Windows 10 更新プログラム KB4056892 のインストールエラー 0x800f0845 を修正する方法

4. [スタートアップの種類] を [無効] に変更し、[OK] をクリックします。

【解決法】Windows 10 更新プログラム KB4056892 のインストールエラー 0x800f0845 を修正する方法

5. PC を再起動します。


ケースB:Windows にサインインできない場合の対処法

Windows が正常に起動せずサインインできない場合は、USB または DVD の Windows インストールメディアから PC を起動して対処する必要があります。
※ 注意:インストールメディアをお持ちでない場合は、別の動作する PC を使って作成できます。「起動可能な Windows 10 DVD メディアの作成方法」「起動可能な Windows 10 USB メディアの作成方法」などの記事を参考にしてください。

方法6:システムの復元で以前の状態に戻す

1. Windows 10 インストールメディアから PC を起動します。
2. 言語設定画面で [次へ] をクリックし、続いて [コンピューターの修復] をクリックします。
3. [トラブルシューティング] → [システムの復元] を選択します。

【解決法】Windows 10 更新プログラム KB4056892 のインストールエラー 0x800f0845 を修正する方法

4. システムの復元の初期画面で [次へ] をクリックします。
5. 以前の復元ポイントを選択して [次へ] をクリックします。
6. [完了] をクリックし(確認画面で [はい] を選択)、選択した日付の状態にシステムを復元します。
7. 復元処理が完了するまで待ちます。処理中に PC は数回再起動されますが、完了後は問題なく Windows にログインできるはずです。
8. システム復元後、「KB4073290」累積更新プログラムをインストールします。

方法7:コマンドプロンプトと DISM で KB4056892 をアンインストールする

1. Windows 10 インストールメディアから PC を起動します。

2. 言語設定画面で Shift + F10 を押してコマンドプロンプトを開くか、[次へ] → [コンピューターの修復] → [トラブルシューティング] → [詳細オプション] → [コマンドプロンプト] の順に進みます。

【解決法】Windows 10 更新プログラム KB4056892 のインストールエラー 0x800f0845 を修正する方法

3. コマンドプロンプトで以下のコマンドを入力し、Enter キーを押して、システム上のすべてのドライブを確認します。

  • wmic logicaldisk get name

【解決法】Windows 10 更新プログラム KB4056892 のインストールエラー 0x800f0845 を修正する方法

4. 「DIR <ドライブ文字>」コマンド(X: ドライブ以外)を使って各ドライブの中身を確認し、「Windows」フォルダが含まれるドライブを特定します。(例:「dir C:」)

  • dir C:

※ 注意:このコマンドで C: ドライブ内のフォルダ一覧が表示されます。
– 「Windows」フォルダが見えたら次のステップへ進みます。
– C: ドライブに見つからない場合は、「dir D:」「dir E:」などと順番に確認し、「Windows」フォルダがあるドライブを見つけてください。

【解決法】Windows 10 更新プログラム KB4056892 のインストールエラー 0x800f0845 を修正する方法

5. 「Windows」フォルダのあるドライブが特定できたら、そのドライブ文字を入力して移動します。この例では D: ドライブにあるため、以下のように入力します。

  • D:

6. 最後に、以下のコマンドを実行して KB4056892 を削除します。
※ 注意:コマンド内のドライブ文字「D」は、ご自身の環境に合わせて変更してください。

  • dism /image:D:\ /Remove-Package /PackageName:Package_for_RollupFix~31bf3856ad364e35~amd64~~16299.192.1.9

【解決法】Windows 10 更新プログラム KB4056892 のインストールエラー 0x800f0845 を修正する方法

7. 処理が正常に完了したら、コマンドプロンプトを閉じて PC を通常どおり再起動します。
※ 注意:「Error 5, Access is Denied 0x80070005」などのエラーが表示された場合は、同じ DISM コマンドをもう一度実行してください。

8. ログイン後、「KB4073290」累積更新プログラムをインストールします。


以上で作業完了です。どの方法がお役に立ちましたか?
このガイドが役立った場合は、ぜひコメントで体験談を共有してください。また、他の方の助けにもなるよう、記事のシェアにもご協力いただけると幸いです。

  1. 【解決済み】Windows 10/11でKB5012170のインストールに失敗する(エラー0x800f0922)原因と対処法

    Windows 10/11でKB5012170の更新プログラムがエラー「0x800f0922」によりインストールに失敗する場合は、以下の手順に従って問題を解決してください。 Microsoftによると、セキュリティ更新プログラムKB5012170は、Windows 10/11およびWindows Server 2012/2022におけるSecure Boot DBXの改善を目的としたものです。しかし、古いUEFIファームウェアを搭載した一部のデバイスではインストールに失敗し、「インストールに失敗しました - 0x800f0922」というエラーが表示されることがあります。 Windows 10

  2. Windows UpdateでWindows 11/10の更新プログラムがインストールできない問題を解決する9つの方法

    Windows OSは、バグやエラーと無縁ではありません。最近では、多くのユーザーがWindows 11 22H2アップデートのインストールを試みたものの失敗するという事例が報告されています。同様の問題は、以前のWindows 10のバージョンでも発生しており、Windows Updateが正常にインストールできないケースは少なくありません。 もしあなたも同じ問題に直面しているなら、この記事はきっと役立つはずです。ここでは、Windows 11/10 PCでWindows Updateのインストールに失敗したときに試せる、あらゆる対処法を詳しく解説します。 なお、以下の各方法を試した後は、必ず