Windows Update の一般的なエラーと軽減策

適用対象

  • Windows 10
  • Windows 11

次の表では、Windows Update で発生する可能性がある一般的なエラーと、それらを軽減するための手順について説明します。

0x8024402F

メッセージ 説明 軽減策
WU_E_PT_ECP_SUCCEEDED_WITH_ERRORS 外部.cabファイル処理が完了し、エラーが発生しました これは、Web フィルター ソフトウェア用の Lightspeed Rocket によって発生する可能性があります。
更新プログラムを取得するデバイスの IP アドレスを Lightspeed Rocket の例外リストに追加します。

0x80242006

メッセージ 説明 軽減策
WU_E_UH_INVALIDMETADATA 更新プログラムに無効なメタデータが含まれていたため、ハンドラーの操作を完了できませんでした。 ソフトウェアの再配布フォルダーの名前を変更し、更新プログラムのダウンロードを再度試みます。
次のフォルダーの名前を *.BAK に変更します。
- %systemroot%\system32\catroot2

コマンド プロンプトで、次のコマンドを入力します。 1 つのコマンドを入力するたびに Enter キーを押します。
- Ren %systemroot%\SoftwareDistribution\DataStore *.bak
- Ren %systemroot%\SoftwareDistribution\Download *.bak
- Ren %systemroot%\system32\catroot2 *.bak

0x80070BC9

メッセージ 説明 軽減策
ERROR_FAIL_REBOOT_REQUIRED 要求された操作が失敗しました。 システムを再起動して、行った変更をロールバックします。 Windows モジュール インストーラーの起動動作を制御するポリシーがないことを確認します。 このサービスは、オペレーティング システムで管理する必要があります。

0x80200053

メッセージ 説明 軽減策
BG_E_VALIDATION_FAILED NA ダウンロードをフィルタリングするファイアウォールがないことを確認します。 このようなフィルター処理を実行すると、Update クライアントが受信した応答がWindows可能性があります。

問題が引き続き発生する場合は、Windows Update リセット スクリプトを実行します。

0x80072EFDまたは0x80072EFEまたは0x80D02002

メッセージ 説明 軽減策
TIME_OUT_ERRORS 操作がタイムアウトしました Microsoft のダウンロード URL をブロックするファイアウォールルールやプロキシが存在しなかからず確認してください。
ネットワーク モニターのトレースを実行して詳しく確認します。 <Refer to Firewall Troubleshooting scenario>

0X8007000D

メッセージ 説明 軽減策
ERROR_INVALID_DATA 無効なデータがダウンロードされたか、破損が発生したかどうかを示します。 更新プログラムを再ダウンロードしてインストールを開始します。

0x8024A10A

メッセージ 説明 軽減策
USO_E_SERVICE_SHUTTING_DOWN Windows Update サービスがシャットダウンされようとしていることを示しています。 これは、非常に長い期間の非アクティブ状態の後に発生する可能性があります。 システムは応答に失敗し、サービスがアイドル状態にされ、サービスがシャットダウンします。 システムがアクティブな状態を維持し、接続が確立されたままでインストールを完了します。

0x80240020

メッセージ 説明 軽減策
WU_E_NO_INTERACTIVE_USER 対話型ユーザーがサインインしていないので、操作が完了しなかった。 デバイスにサインインしてインストールを開始し、デバイスを再起動できるようにします。

0x80242014

メッセージ 説明 軽減策
WU_E_UH_POSTREBOOTSTILLPENDING 更新時の再起動後の操作が進行中です。 一部Windows更新プログラムでは、デバイスを再起動する必要があります。 デバイスを再起動して、更新プログラムのインストールを完了します。

0x80246017

メッセージ 説明 軽減策
WU_E_DM_UNAUTHORIZED_LOCAL_USER コンテンツをダウンロードするための承認がローカル ユーザーに対して拒否されたため、ダウンロードに失敗しました。 更新プログラムのダウンロードおよびインストールを試みているユーザーに、更新プログラムをインストールするための十分な権限 (ローカル管理者) が付与されていることを確認します。

0x8024000B

メッセージ 説明 軽減策
WU_E_CALL_CANCELLED 操作が取り消されました。 操作がユーザーまたはサービスによって取り消されました。 結果をフィルター処理できない場合にも、このエラーが表示される場合があります。 Decline Superseded PowerShell スクリプトを実行して、フィルター処理を完了できるようにします。

0x8024000E

メッセージ 説明 軽減策
WU_E_XML_INVALID Windowsエージェントが、無効な更新プログラムの XML データに情報が見つかりました。 特定のドライバーには、有効でないデータUpdate.xmlオーケストレーターが解釈できるメタデータ情報が含まれています。 デバイスに最新の更新Windowsがインストールされていることを確認します。

0x8024D009

メッセージ 説明 軽減策
WU_E_SETUP_SKIP_UPDATE 更新プログラム エージェントの更新Windowsファイル内のディレクティブが原因でWuident.cabされました。 WSUS が自己更新プログラムをクライアントに送信していない場合、このエラーが発生する可能性があります。

この問題を解決するための手順については、KB920659 を確認してください。

0x80244007

メッセージ 説明 軽減策
WU_E_PT_SOAPCLIENT_SOAPFAULT WU_E_PT_SOAP_* エラー コードが原因で SOAP にエラーが発生したため、SOAP クライアントにエラーが発生しました。 この問題は、Windows更新プログラムの Cookie を更新できないWindows発生します。

この問題を解決するための手順については、KB2883975 を確認してください。

0x80070422

メッセージ 説明 軽減策
NA この問題は、更新プログラム Windowsが動作を停止するか、実行されていない場合に発生します。 Windows Update サービスが実行されている場合に確認します。

0x800f0821

メッセージ 説明 軽減策
CBS_E_ABORT;クライアントの中止、エラー() を除く ICbsUIHandler メソッドによって返される IDABORT CBS トランザクションのタイムアウトを超えました。 サービス操作の完了に時間がかかっています。 サービス スタック ウォッチドッグ タイマーの有効期限が切れます。 タイムアウトを延長すると、問題が軽減されます。 デバイスのリソースを増やします。 仮想マシンの場合は、仮想 CPU とメモリを増やして操作を高速化します。 KB4493473 以降の更新プログラムがインストールされていることを確認します。

0x800f0825

メッセージ 説明 軽減策
CBS_E_CANNOT_UNINSTALL;パッケージはアンインストールできません。 通常、これはコンポーネントが部分的にインストールされた状態にあるときに発生するコンポーネント ストアの破損による原因です。 Dism RestoreHealthコマンドを使用してコンポーネント ストアを修復するか、部分的にインストールされたコンポーネントのペイロードを使用して手動で修復します。 管理者特権のコマンド プロンプトから、次のコマンドを実行します。
DISM /ONLINE /CLEANUP-IMAGE /SCANHEALTH
DISM /ONLINE /CLEANUP-IMAGE /CHECKHEALT
DISM /ONLINE /CLEANUP-IMAGE /RESTOREHEALTH
Sfc /Scannow
デバイスを再起動します。

0x800F0920

メッセージ 説明 軽減策
CBS_E_HANG_DETECTED;操作の実行中に応答に失敗が検出されました。 取得後にログに記録される後続の0x800f0821 サービス操作の完了に時間がかかっています。 サービス スタック ウォッチドッグ タイマーの有効期限が切れ、システムが応答を停止したと仮定します。 タイムアウトを延長すると、問題が軽減されます。 デバイスのリソースを増やします。 仮想マシンの場合は、仮想 CPU とメモリを増やして操作を高速化します。 デバイスが KB4493473 以降で更新プログラムをインストールされていることを確認します。

0x800f081f

メッセージ 説明 軽減策
CBS_E_SOURCE_MISSING;パッケージまたはファイルのソースが見つからない場合、ResolveSource() が失敗しました コンポーネント ストアの破損 Dism RestoreHealthコマンドを使用してコンポーネント ストアを修復するか、部分的にインストールされたコンポーネントのペイロードを手動で修復します。 管理者特権のコマンド プロンプトから、次のコマンドを実行します。
DISM /ONLINE /CLEANUP-IMAGE /SCANHEALTH
DISM /ONLINE /CLEANUP-IMAGE /CHECKHEALT
DISM /ONLINE /CLEANUP-IMAGE /RESTOREHEALTH
Sfc /Scannow
デバイスを再起動します。

0x800f0831

メッセージ 説明 軽減策
CBS_E_STORE_CORRUPTION;CBS ストアが破損しています。 コンポーネント ストアWindows破損。 Dism RestoreHealth を使用してコンポーネント ストアを修復するか、部分的にインストールされたコンポーネントのペイロードを使用して手動で修復します。 管理者特権のコマンド プロンプトから、次のコマンドを実行します。
DISM /ONLINE /CLEANUP-IMAGE /SCANHEALTH
DISM /ONLINE /CLEANUP-IMAGE /CHECKHEALT
DISM /ONLINE /CLEANUP-IMAGE /RESTOREHEALTH
Sfc /Scannow
デバイスを再起動します。

0x80070005

メッセージ 説明 軽減策
E_ACCESSDENIED;一般的なアクセス拒否エラー ファイル システムまたはレジストリ キーのアクセス許可が変更され、サービス スタックに必要なレベルのアクセス権はありません。 通常、このエラーはアクセスが拒否されたという意味です。
%Windir%\logs\CBS に移動し、最後の CBS.log を開き、「エラー」を検索し、タイムスタンプと一致します。 エラーを見つけたら、上にスクロールして、アクセス拒否の原因を特定します。 ファイル、レジストリ キーに対して acess が拒否されている可能性があります。 適切なアクセス許可を必要とするオブジェクトを特定し、必要に応じてアクセス許可を変更します。

0x80070570

メッセージ 説明 軽減策
ERROR_FILE_CORRUPT;ファイルまたはディレクトリが破損して読み取り不能です。 コンポーネント ストアの破損 Dism RestoreHealth を使用してコンポーネント ストアを修復するか、部分的にインストールされたコンポーネントのペイロードを使用して手動で修復します。 管理者特権のコマンド プロンプトから、次のコマンドを実行します。
DISM /ONLINE /CLEANUP-IMAGE /SCANHEALTH
DISM /ONLINE /CLEANUP-IMAGE /CHECKHEALT
DISM /ONLINE /CLEANUP-IMAGE /RESTOREHEALTH
Sfc /Scannow
デバイスを再起動します。

0x80070003

メッセージ 説明 軽減策
ERROR_PATH_NOT_FOUND;システムは、指定されたパスを見つけ出す必要があります。 サービス スタックは、特定のパスにアクセスできません。 実行可能ファイルへの無効なパスを示します。 %Windir%\logs\CBS に移動し、最後の CBS.log を開き、「エラー」を検索し、タイムスタンプと一致します。

0x80070020

メッセージ 説明 軽減策
ERROR_SHARING_VIOLATION 多数の原因。 CBS ログ分析が必要です。 このエラーは通常、ウイルス対策のような Microsoft 以外のフィルター ドライバーによって発生します。
1. クリーン ブートを実行し、インストールを再試行する
2. sysinternal ツールのプロセス モニター をダウンロードします
3. 次のProcmon.exe。 データ キャプチャが自動的に開始されます。
4. 更新プログラム パッケージを再度インストールする
5. [プロセス モニター] メイン ウィンドウがフォーカスされている状態で、Ctrl + E キーを押すか、拡大鏡を選択してデータキャプチャを停止します。
6. [ファイル ] > PML> [すべてのイベント>保存] を選択し、保存するパスを選択します。PML ファイル
7. %windir%\logs\cbs に移動し、最後の Cbs.log ファイルを開き、エラーを検索します。 少し上のエラー行を見つけたら、共有違反エラーが発生しているインストール中にファイルにアクセスする必要があります
8. プロセス モニターで、パスをフィルター処理してファイル名を挿入します ("path" "contains" "filename from CBS" のようなものである必要があります)。
9. エラーの原因となっているプロセスを停止またはアンインストールしてください。

0x80073701

メッセージ 説明 軽減策
ERROR_SXS_ASSEMBLY_MISSING;参照されているアセンブリが見つかりませんでした。 通常、コンポーネントが部分的にインストールされた状態にある場合に発生するコンポーネント ストアの破損。 Dism RestoreHealthコマンドを使用してコンポーネント ストアを修復するか、部分的にインストールされたコンポーネントのペイロードを使用して手動で修復します。 管理者特権のコマンド プロンプトから、次のコマンドを実行します。
DISM /ONLINE /CLEANUP-IMAGE /SCANHEALTH
DISM /ONLINE /CLEANUP-IMAGE /CHECKHEALTH
DISM /ONLINE /CLEANUP-IMAGE /RESTOREHEALTH
Sfc /Scannow
デバイスを再起動します。

0x8007371b

メッセージ 説明 軽減策
ERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETE;トランザクションの 1 つ以上の必須メンバーが存在しない。 コンポーネント ストアの破損。 Dism RestoreHealthコマンドを使用してコンポーネント ストアを修復するか、部分的にインストールされたコンポーネントのペイロードを使用して手動で修復します。 管理者特権のコマンド プロンプトから、次のコマンドを実行します。
DISM /ONLINE /CLEANUP-IMAGE /SCANHEALTH
DISM /ONLINE /CLEANUP-IMAGE /CHECKHEALT
DISM /ONLINE /CLEANUP-IMAGE /RESTOREHEALTH
Sfc /Scannow
デバイスを再起動します。

0x80072EFE

メッセージ 説明 軽減策
WININET_E_CONNECTION_ABORTED;サーバーとの接続が異常に閉じられました BITS はファイルを正常に転送できません。 BITS が壊れているか、転送中のファイルをクライアントの移動先フォルダーに書き込めなかった場合に発生します。 このエラーは、通常、更新プログラムの確認またはダウンロード中に接続エラーが原因で発生します。
cmd プロンプトの実行から: BITSADMIN /LIST /ALLUSERS /VERBOSE
エラー コード0x80072EFE検索します。 特定のファイルを含む HTTP コードへの参照が表示されます。 ブラウザーを使用して、手動でダウンロードし、組織のプロキシ設定を使用してください。 ダウンロードに失敗した場合は、プロキシ マネージャーに確認して、通信を sucesfull に許可します。 また、ネットワーク チームにこの特定の URL アクセスを確認します。

0x80072F8F

メッセージ 説明 軽減策
WININET_E_DECODING_FAILED;コンテンツのデコードに失敗しました TLS 1.2 がクライアントで正しく構成されていません。 通常、このエラーは、Windowsエージェントが受信したコンテンツをデコードできなかったという意味です。 KB3140245 に更新プログラムをインストールして、TLS 1.2 をインストールして構成します

0x80072EE2

メッセージ 説明 軽減策
WININET_E_TIMEOUT;操作のタイム アウト 更新プログラム、Configuration Manager、または WSUS への接続Windows原因で更新プログラムをスキャンできません。 通常、このエラーは、Windows Update Agent が更新サーバーまたは独自のソース (WSUS、Configuration Manager、Microsoft エンドポイント マネージャー など) に接続できなかったMicrosoft エンドポイント マネージャー。
ネットワーク チームに確認して、デバイスが更新プログラムのソースにアクセスできると確認します。 詳細については 、「Configuration Manager でのソフトウェア更新プログラムのスキャンエラーのトラブルシューティング」を参照してください
パブリック Microsoft 更新サーバーを使用している場合は、デバイスが Update エンドポイントの次のWindows確認します。
http://windowsupdate.microsoft.com
https://*
.windowsupdate.microsoft.com https://.windowsupdate.microsoft.com
https://

.update.microsoft.com https://.update.microsoft.com
https://

https://download.windowsupdate.com
https://download.microsoft.com
.windowsupdate.com https://*.download.windowsupdate.com
https://wustat.windows.com
https://ntservicepack.microsoft.com

0x80240022

メッセージ 説明 軽減策
WU_E_ALL_UPDATES_FAILED;すべての更新プログラムに対して操作が失敗しました。 このエラーの複数の根本原因。 最も一般的な問題は、ウイルス対策ソフトウェアが特定のフォルダー (SoftwareDistribution など) へのアクセスをブロックしている点です。 保護されているファイルまたはフォルダーを特定するために必要な CBS.log 分析。

0x8024401B

メッセージ 説明 軽減策
WU_E_PT_HTTP_STATUS_PROXY_AUTH_REQ;HTTP 状態 407 と同じ - プロキシ認証が必要です。 プロキシ サーバーを介して認証できません。 Winhttp プロキシまたは WinInet プロキシ設定が正しく構成されていません。 通常、このエラーは、Windows Update Agent がプロキシ エラーのために更新サーバーまたは独自の更新ソース (WSUS、Configuration Manager、Microsoft エンドポイント マネージャー など) に接続できなかったという意味です。
クライアントのプロキシ設定を確認します。 更新Windowsエージェントは WinHTTP を使用して利用可能な更新プログラムをスキャンします。 クライアントと更新元の間にプロキシ サーバーがある場合、プロキシ設定をクライアントで正しく構成して、ソースの FQDN を使用して通信できる必要があります。
ネットワークチームとプロキシ チームに確認し、ユーザー認証を必要とするプロキシなしでデバイスが更新元を使用できると確認します。

0x80244022

メッセージ 説明 軽減策
WU_E_PT_HTTP_STATUS_SERVICE_UNAVAILABLE;HTTP 状態 503 と同じ - サービスが一時的に過負荷になります。 構成済みの更新元に接続できません。 接続の問題を解決するために必要なネットワークのトラブルシューティング。 ネットワークチームとプロキシ チームに確認し、ユーザー認証を必要とするプロキシなしでデバイスが更新元を使用できると確認します。