こんにちは、Windows プラットフォーム サポート Setup チームの宮崎です。
更新プログラムのインストール時にエラー 0x80096010, 0x800b010a, 0x80092004 が発生してインストールが失敗する事象について紹介いたします。
1. 現象
Windows 7, Windows Server 2008, Windows Server 2008 R2 で更新プログラムの適用を行う際に 0x80096010, 0x800b010a, 0x80092004 のエラーが記録されインストールに失敗することがあります。
2. 原因
SHA-2 対応がなされていないとご利用いただく更新プログラムによってこのエラーが生じる場合がございます。詳細につきましては、以下の技術情報をご確認下さい。
Windows および WSUS の 2019 SHA-2 コード署名サポートの要件
3. 対処策
SHA-2 対応を行うための更新プログラムと、サービススタックの更新プログラム (SSU) の適用を行います。記事執筆時点の 2019 年 8 月現在の対応する更新プログラムは以下の通りです。
- Windows Server 2008
SHA-2 code signing support update for Windows Server 2008 R2, Windows 7, and Windows Server 2008: August 13, 2019
https://support.microsoft.com/en-us/help/4474419
Servicing stack update for Windows Server 2008 SP2: April 9, 2019
https://support.microsoft.com/en-us/help/4493730
- Windows 7, Windows Server 2008 R2
SHA-2 code signing support update for Windows Server 2008 R2, Windows 7, and Windows Server 2008: August 13, 2019
https://support.microsoft.com/en-us/help/4474419
Servicing stack update for Windows 7 SP1 and Windows Server 2008 R2 SP1: March 12, 2019
https://support.microsoft.com/en-us/help/4490628
- 補足
今回ご案内しております更新プログラムの適用条件は、延長サポート期間とさせていただくためのサービスパックの適用のみが条件となります。
- Windows Server 2008: Service Pack 2
- Windows 7, Windows Server 2008 R2: Service Pack 1
また、本記事執筆時点のサービススタックの更新プログラムは KB4493730、KB4490628 となりますが、各オペレーティング システムの最新のサービス スタック更新プログラムの一覧をセキュリティ更新プログラム ガイド
ADV990001 | 最新のサービス スタック更新プログラム で情報提供いたしております。
4. エラーコードの発生パターン
シナリオ1 : KB4474419 が適用されていない場合
- Windows Server 2008 では 0x80096010 (TRUST_E_BAD_DIGEST 2148098064) が発生し、インストール処理自体が進行しません。
- Windows 7 と Windows Server 2008 R2 では 0x800b010a (CERT_E_CHAINING 2148204810) が発生し、インストール処理自体が進行しません。
シナリオ2 : KB4474419 のみが適用され、かつ、対応するサービススタック更新プログラムがインストールされていない場合
いずれの OS も 0x80092004 (CRYPT_E_NOT_FOUND 2148081668) のエラーが発生し、インストールが完了しません。
※上記のエラーコードはインストールの失敗後、Setup イベントログから確認が可能です。
5. 注意
スタンドアロンインストーラー(Windows Update カタログからダウンロードしてインストールする方法)を用いてサービススタックの更新プログラムをインストールする際に他の更新プログラムと同時にインストールを行いますと、公開情報 KB4493730/4490628 に記載の既知の問題が発生する可能性があります。
問題の事象:「再起動後に”Windows を構成するための準備中” から画面が進まない」
この問題を回避するためには、以下の対処方法のどちらかを行います。
- サービススタックの更新プログラムを先にインストールします。
- 画面が進まない状態はインストールは完了していますが、画面の遷移に至らない問題です。技術情報に記載の通り、Ctrl+Alt+Delete キーを押下し、ログオン画面に進みます。
また、Windows 7, Windows Server 2008, Windows Server 2008 R2 はいずれも延長サポートの終了日が 2020/1/14 となっております。メインストリーム サポート期間にある Windows 10 や Windows Server 2016, 2019 であれば、上記のような対応は不要となりますので、OS のアップグレードも併せてご検討ください。