最近、多くのユーザーが Windows 0 コンピューターを更新しようとしたときにエラー コード 80096004x10 が発生したことを Microsoft に報告しました。 この種の Windows Update エラーは、最初のダウンロードおよび検証プロセス中に発生します。 これは Windows の機能 (FOD) にも影響し、このエラーが発生すると、エラー コード「TRUST_E_CERT_SIGNATURE」も表示されます。 このエラー コードは、証明書の署名が確認できなかったことを示します。 これは、証明書ストアが壊れているか、Windows オペレーティング システムの破損したコピーがインストールされていることが原因で発生します。
完全なエラーメッセージは次のとおりです。
「アップデートのインストールで問題が発生しましたが、後で再試行します。 これを引き続き表示し、Webを検索するか、サポートに情報を問い合わせたい場合は、(0x80096004)が役立つ場合があります。」
Windows Updateエラー0x80096004を修正するには、以下のオプションを確認してください。
オプション 1 – Software Distribution フォルダーと Catroot2 フォルダーの内容を削除する
- WinXメニューを開きます。
- そこから、管理者としてコマンドプロンプトを開きます。
- 次に、次のコマンドを入力します。それぞれを入力した直後にEnterキーを押すことを忘れないでください。
ネットストップ
net start cryptSvc
ネットスタートビット
net start msiserver
- これらのコマンドを入力すると、Windows Update サービス、バックグラウンド インテリジェント転送サービス (BITS)、暗号化、および MSI インストーラーが停止します。
- 次に、C:/Windows/SoftwareDistribution フォルダーに移動し、すべてのフォルダーとファイルを削除して、Ctrl + A キーを押してそれらをすべて選択し、[削除] をクリックします。 使用中のファイルは削除できませんのでご注意ください。
SoftwareDistributionフォルダーをリセットした後、停止したばかりのサービスを再開するには、Catroot2フォルダーをリセットする必要があります。 これを行うには、次の手順に従います。
ネットスタートwuauserv
net start cryptSvc
ネットスタートビット
net start msiserver
- その後、コマンド プロンプトを終了してコンピューターを再起動し、もう一度 Windows Update を実行してみます。
オプション 2 – Windows Update トラブルシューティング ツールを実行する
組み込みのWindowsUpdateトラブルシューティングツールの実行は、エラーコード0x80096004などのWindows Updateエラーを自動的に解決することが知られているため、最初に確認できることのXNUMXつです。 実行するには、次の手順を参照してください。
- Win + Iキーをタップして[設定]を開きます。
- そこから、[更新とセキュリティ]をクリックして、[トラブルシューティング]セクションに移動します。
- 次に、[Windows Update] を選択して [トラブルシューティング ツールの実行] ボタンをクリックし、完了するまで待ってから、Windows Update を再度実行してみます。
オプション 3 – ウイルス対策と Windows Defender ファイアウォールを一時的に無効にしてみる
前述したように、エラーの原因は、コンピューターにインストールされているウイルス対策プログラムまたは Windows Defender ファイアウォールである可能性があります。 したがって、コンピュータ上の共有ドライブにアクセスできない場合は、これらのソフトウェアやコンピュータにインストールされているセキュリティ ソフトウェアを無効にすることを常に試してみることをお勧めします。 ウイルス対策プログラムやセキュリティ プログラムの干渉により、エラー コード 0x80096004 のような問題が発生する場合があります。 したがって、当面はウイルス対策プログラムと Windows Defender ファイアウォールの両方を無効にして、エラーが修正されるかどうかを確認する必要があります。
オプション 4 – DLL ファイルを信頼できるソースに置き換えてみる
Windows Updateエラーの修正に役立つ可能性があるため、crypt32.dllファイルを置き換えることもできます。 信頼できるソースから入手するようにしてください。
- まず、できれば同じファイルバージョン番号を持つ別のコンピュータから新しいDLLファイルを取得する必要があります。
- その後、PCをセーフモードで起動し、以下のパスに移動して、USBドライブまたはその他の外部ストレージデバイスを使用してファイルを置き換える必要があります。
- x86: この PC > C:/Windows/System32
- x64: この PC > C:/Windows/SysWOW64
- 次に、Cortana の検索ボックスに「cmd」と入力し、コマンド プロンプトを右クリックし、「管理者として実行」を選択して管理者権限で開きます。
- 次に、「regsvr32 crypt32.dll」コマンドを入力し、Enterキーを押します。
- PCを再起動し、エラーが修正されたかどうかを確認します。
オプション 5 – Windows Update を手動でダウンロードしてインストールしてみる
エラー コード 0x80096004 は、Windows Update の失敗が原因である可能性があります。 したがって、機能更新プログラムではなく、累積的な更新プログラムのみである場合は、Windows Update をダウンロードして手動でインストールできます。 ただし、まず、失敗したアップデートを特定する必要があります。そのためには、次の手順を参照してください。
- [設定]に移動し、そこから[更新とセキュリティ]> [更新履歴の表示]に移動します。
- 次に、どの特定の更新が失敗したかを確認します。 インストールに失敗した更新は、「失敗」というラベルの付いた「ステータス」列の下に表示されることに注意してください。
- その後、Microsoftダウンロードセンターにアクセスし、KB番号を使用してその更新プログラムを探し、見つかったら、ダウンロードして手動でインストールします。
注: また、企業ネットワーク経由で配布できるソフトウェア更新プログラムのリストを提供する Microsoft のサービスである Microsoft Update カタログを使用することもできます。 このサービスを利用すると、Microsoft ソフトウェアの更新、ドライバー、および修正プログラムを簡単に見つけることができます。
オプション 6 – システム ファイル チェッカーまたは SFC スキャンを実行する
システムファイルチェッカーまたはSFCは、破損したファイルや不足しているファイルの復元に役立つ組み込みのコマンドユーティリティです。 不良で破損したシステムファイルを良好なシステムファイルに置き換えます。 SFCコマンドを実行するには、以下の手順に従います。
- Win + RをタップしてRunを起動します。
- 入力します CMD フィールドに入力し、Enterをタップします。
- コマンドプロンプトを開いた後、次のように入力します SFC / SCANNOW
コマンドはシステムスキャンを開始しますが、終了するまでに数時間かかります。 完了すると、次の結果が得られます。
- Windowsリソース保護は整合性違反を検出しませんでした。
- Windows Resource Protectionは破損したファイルを検出し、正常に修復しました。
- Windows Resource Protectionは破損したファイルを検出しましたが、一部を修正できませんでした。
PCを再起動します。
オプション7– WindowsUpdateサービスをクリーンブート状態で実行してみます
コンピュータにインストールされているいくつかの競合するプログラムが、WindowsUpdateエラーの原因である可能性がある場合があります。 問題の原因となっているプログラムを特定するには、コンピューターをクリーンブート状態にする必要があります。 これを行うには、以下の手順に従います。
- 管理者としてPCにログオンします。
- 入力します MSConfigの [検索の開始]で、[システム構成]ユーティリティを開きます。
- そこから、[全般]タブに移動し、[選択的なスタートアップ]をクリックします。
- [スタートアップ項目をロードする]チェックボックスをオフにし、[システムサービスをロードする]および[元のブート構成を使用する]オプションがオンになっていることを確認します。
- 次に、「サービス」タブをクリックし、「Microsoft サービスをすべて隠す」チェックボックスをオンにします。
- [すべて無効にする]をクリックします。
- [適用/ OK]をクリックして、PCを再起動します。 (これにより、PCがクリーンブート状態になります。通常の起動を使用するようにWindowsを構成し、変更を元に戻すだけです。)
- 次に、Windows Updateサービスを再度実行して、WindowsUpdateエラー0x80096004がなくなったかどうかを確認します。