仮想エージェント - 一般的なWindows Updateの問題をすばやく特定して修正するのに役立ちます。
次の表に、発生する可能性がある一般的なWindows Update関連エラーに関する情報と、エラーを軽減するための手順を示します。
適用対象: Windows 10、Windows 11
0x8024402F
| メッセージ | 説明 | 対応策 |
|---|---|---|
| WU_E_PT_ECP_SUCCEEDED_WITH_ERRORS | 外部.cabファイル処理が完了し、エラーが発生しました | このエラーは、Web フィルタリング ソフトウェアの Lightspeed Rocket によって発生する可能性があります。 Lightspeed Rocket の例外リストに更新プログラムを受信するデバイスの IP アドレスを追加します。 |
0x80242006
| メッセージ | 説明 | 緩和策 |
|---|---|---|
| WU_E_UH_INVALIDMETADATA | 更新プログラムに無効なメタデータが含まれているため、ハンドラー操作を完了できませんでした。 | ソフトウェア再配布フォルダーの名前を変更し、更新プログラムをもう一度ダウンロードしてみてください。 次のフォルダーの名前を *に変更します。BAK: - %systemroot%\system32\catroot2 コマンド プロンプトで次のコマンドを入力します。 各コマンドを入力した後、Enter キーを押します。 Ren %systemroot%\SoftwareDistribution\DataStore DataStore.bakRen %systemroot%\SoftwareDistribution\Download Download.bakRen %systemroot%\system32\catroot2 catroot2.bak |
0x80070BC9
| メッセージ | 説明 | 緩和策 |
|---|---|---|
| エラー_失敗_再起動が必要 | 要求された操作が失敗しました。 システムを再起動して、行われた変更をロールバックします。 | Windows インストーラー サービスの開始動作を制御するポリシーがないことを確認します。 このサービスは、オペレーティング システムによって管理される必要があります。 Windows インストーラー サービスの既定の Startup の種類 は Manual です。 |
0x80200053
| メッセージ | 説明 | 緩和 |
|---|---|---|
| BG_E_VALIDATION_FAILED | NA | ダウンロードをフィルター処理する可能性のあるファイアウォールがないことを確認します。 このようなフィルター処理により、Windows Update クライアントが誤った応答を受信する可能性があります。 |
0x80072EFDまたは0x80072EFEまたは0x80D02002
| メッセージ | 説明 | 軽減策 |
|---|---|---|
| タイムアウトエラー (TIME_OUT_ERRORS) | 操作がタイムアウトしました | ファイアウォールルールやプロキシが Microsoft のダウンロード用URLをブロックしていないことを確認します。 状況をよりよく理解するには、ネットワーク モニターのトレースを実行します。 <ファイアウォールのトラブルシューティングシナリオを参照してください> |
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 | 操作が取り消されました。 | 操作がユーザーまたはサービスによって取り消されました。 結果をフィルター処理できない場合は、このエラー メッセージが表示される場合もあります。 |
0x8024000E
| メッセージ | 説明 | 対応策 |
|---|---|---|
| WU_E_XML_INVALID (無効なXML) | Windows Update エージェントによって、更新プログラムの XML データに無効な情報が見つかりました。 | 特定のドライバーには、Update.xmlにメタデータ情報が含まれています。 オーケストレーターは、その条件を無効なデータとして解釈する場合があります。 デバイスに最新のWindows Update エージェントがインストールされていることを確認します。 |
0x8024D009
| メッセージ | 説明 | 対応策 |
|---|---|---|
| WU_E_SETUP_SKIP_UPDATE | Wuident.cab ファイル内のディレクティブが原因で、Windows Update エージェントの更新がスキップされました。 | WSUS が自己更新プログラムをクライアントに送信していない場合、このエラーが発生する可能性があります。 問題を解決する方法の詳細については、 KB920659を参照してください。 |
0x80244007
| メッセージ | 説明 | 対応策 |
|---|---|---|
| WU_E_PT_SOAPCLIENT_SOAPFAULT | この問題は、Windows Update の Cookie を更新できないために発生します。 この問題を解決する方法の詳細については、「windows が WSUS サーバーで更新プログラムをスキャンしようとしたときの 0x80244007 エラーを参照してください。 |
0x80070422
| メッセージ | 説明 | 対応策 |
|---|---|---|
| ERROR_SERVICE_DISABLED | この問題は、Windows Update サービスが動作を停止した場合、または実行されていない場合に発生します。 | Windows Update サービスが実行されているかどうかを確認します。 |
0x800f0821
| メッセージ | 説明 | 対応策 |
|---|---|---|
CBS_E_ABORT; client abort, IDABORT が ICbsUIHandler メソッドから返されましたが、Error() を除きます |
CBS トランザクションの時間が制限を超過しました。 | サービス操作の完了に時間がかかっています。 サービス スタック ウォッチドッグ タイマーの有効期限が切れます。 タイムアウトを延長すると、問題が軽減されます。 デバイス上のリソースを増やします。 仮想マシンの場合は、仮想 CPU とメモリを増やして操作を高速化します。 デバイスが更新プログラムをKB4493473以降にインストールしていることを確認します。 |
0x800f0825
| メッセージ | 説明 | 対応策 |
|---|---|---|
| CBS_E_CANNOT_UNINSTALL;パッケージをアンインストールできません。 | 通常、このエラーは、部分的にインストールされた状態のコンポーネントによって発生したコンポーネント ストアの破損が原因で発生します。 |
Dism RestoreHealth コマンドを使用してコンポーネント ストアを修復するか、部分的にインストールされたコンポーネントのペイロードを使用して手動で修復します。 管理者特権のコマンド プロンプト ウィンドウで、次のコマンドを実行します。Dism.exe /Online /Cleanup-Image /RestorehealthSfc.exe /Scannowデバイスを再起動します。 |
0x800F0920
| メッセージ | 説明 | 対応策 |
|---|---|---|
| CBS_E_HANG_DETECTED;操作の処理中に応答に失敗が検出されました。 | 0x800f0821を取得した後にログに記録された後続のエラー | サービス操作の完了に時間がかかっています。 サービス スタック ウォッチドッグ タイマーの有効期限が切れ、システムが応答を停止したことを前提としています。 タイムアウト値を拡張すると、問題が軽減されます。 デバイス上のリソースを増やします。 仮想マシンの場合は、仮想 CPU とメモリを増やして操作を高速化します。 デバイスに更新プログラムKB4493473以降がインストールされていることを確認します。 |
0x800f081f
| メッセージ | 説明 | 対応策 |
|---|---|---|
| CBS_E_SOURCE_MISSING;パッケージまたはファイルのソースが見つかりません。ResolveSource() が失敗しました | コンポーネント ストアの破損 |
Dism RestoreHealth コマンドを実行してコンポーネント ストアを修復するか、部分的にインストールされたコンポーネントのペイロードを使用して手動で修復します。 管理者特権のコマンド プロンプト ウィンドウで、次のコマンドを実行します。Dism.exe /Online /Cleanup-Image /RestorehealthSfc.exe /Scannowデバイスを再起動します。 |
0x800f0831
| メッセージ | 説明 | 対応策 |
|---|---|---|
| CBS_E_STORE_CORRUPTION;CBS ストアが破損しています。 | Windows コンポーネント ストアの破損。 |
Dism RestoreHealthを実行してコンポーネント ストアを修復するか、部分的にインストールされたコンポーネントのペイロードを使用して手動で修復します。 管理者特権のコマンド プロンプト ウィンドウで、次のコマンドを実行します。Dism.exe /Online /Cleanup-Image /RestorehealthSfc.exe /Scannowデバイスを再起動します。 |
0x80070005
| メッセージ | 説明 | 対応策 |
|---|---|---|
| E_ACCESSDENIED;一般的なアクセス拒否エラー | ファイル システムまたはレジストリ キーのアクセス許可が変更され、サービス スタックに必要なレベルのアクセス権がありません。 | このエラーは、通常、アクセスが拒否されたことを意味します。 \logs\CBS%Windir% に移動し、最後のCBS.logを開き、 , errorを検索して、タイムスタンプと一致させます。 エラーが見つかると、上にスクロールし、アクセス拒否の原因を特定してみてください。 ファイルやレジストリ キーへのアクセスが拒否されていた可能性があります。 適切なアクセス許可が必要なオブジェクトを特定し、必要に応じてアクセス許可を変更します。 詳細については、「エラー 0x80070005Windows Updateトラブルシューティング」を参照してください。 |
0x80070570
| メッセージ | 説明 | 対応策 |
|---|---|---|
| ERROR_FILE_CORRUPT;ファイルまたはディレクトリが破損しており、読み取りできません。 | コンポーネント ストアの破損 |
Dism RestoreHealthを実行してコンポーネント ストアを修復するか、部分的にインストールされたコンポーネントのペイロードを使用して手動で修復します。 管理者特権のコマンド プロンプト ウィンドウで、次のコマンドを実行します。Dism.exe /Online /Cleanup-Image /RestorehealthSfc.exe /Scannowデバイスを再起動します。 詳細については、「エラー 0x80070570Windows Updateトラブルシューティング」を参照してください。 |
0x80070003
| メッセージ | 説明 | 対応策 |
|---|---|---|
| ERROR_PATH_NOT_FOUND;指定されたパスが見つかりません。 | サービス スタックは、特定のパスにアクセスできません。 | 実行可能ファイルへの無効なパスを示します。
%Windir%\logs\CBS に移動し、最後のCBS.logを開き、, errorを検索します。 次に、結果をタイムスタンプに一致させます。 |
0x80070020
| メッセージ | 説明 | 対応策 |
|---|---|---|
| ERROR_SHARING_VIOLATION (共有違反エラー) | 多数の原因。 CBS ログ分析が必要です。 | このエラーは、ウイルス対策などのMicrosoft以外のフィルター ドライバーによって発生します。 1. クリーン再起動を実行し、インストールを再試行する 2. sysinternal ツール Process Monitor をダウンロードします。 3. Procmon.exeを実行します。 このツールは、データ キャプチャを自動的に開始します。 4. 更新プログラム パッケージをもう一度インストールします。 5. プロセス モニターのメイン ウィンドウにフォーカスを合わせ、Ctrl キーを押しながら E キーを押すか、虫眼鏡を選択してデータキャプチャを停止します。 6. ファイル>保存>すべてのイベント>PML を選択し、 .PML ファイルを保存するパスを選択します。 7. \logs\cbs%windir% に移動し、最後 のCbs.log ファイルを開き、エラー エントリを検索します。 エラー行を見つけたら、どのファイルがインストール中にアクセスされて、共有違反エラーを引き起こしているかを確認する必要があります。 8. プロセス モニターで、パスでフィルターを設定し、ファイル名を挿入します(これは "path" "contains" "CBSからのファイル名" のようになります)。 9. エラーの原因となっているプロセスを停止またはアンインストールしてみてください。 |
0x80073701
| メッセージ | 説明 | 対応策 |
|---|---|---|
| ERROR_SXS_ASSEMBLY_MISSING;参照されているアセンブリが見つかりませんでした。 | 通常、コンポーネント ストアの破損は、コンポーネントが部分的にインストールされた状態のときに発生します。 |
Dism RestoreHealth commandを実行してコンポーネント ストアを修復するか、部分的にインストールされたコンポーネントのペイロードを使用して手動で修復します。 管理者特権のコマンド プロンプト ウィンドウで、次のコマンドを実行します。Dism.exe /Online /Cleanup-Image /RestorehealthSfc.exe /Scannowデバイスを再起動します。 |
0x8007371b
| メッセージ | 説明 | 対応策 |
|---|---|---|
| ERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETE;トランザクションの 1 つ以上の必須メンバーが存在しません。 | コンポーネント ストアの破損。 |
Dism RestoreHealth コマンドを実行してコンポーネント ストアを修復するか、部分的にインストールされたコンポーネントのペイロードを使用して手動で修復します。 管理者特権のコマンド プロンプト ウィンドウで、次のコマンドを実行します。Dism.exe /Online /Cleanup-Image /RestorehealthSfc.exe /Scannowデバイスを再起動します。 |
0x80072EFE
| メッセージ | 説明 | 対応策 |
|---|---|---|
| WININET_E_CONNECTION_ABORTED;サーバーとの接続が異常終了しました | BITS はファイルを正常に転送できません。 | BITS が壊れているか、転送中のファイルをクライアントの宛先フォルダーに書き込むことができない場合に発生します。 このエラーは、更新プログラムの確認またはダウンロード中に接続エラーが発生した場合に発生します。 コマンド プロンプトで、次のコマンドを実行します。 BITSADMIN /LIST /ALLUSERS /VERBOSE 0x80072EFEエラー コードを検索します。 HTTP コードと特定のファイルへの参照が表示されます。 ブラウザーを使用して、ファイルを手動でダウンロードしてみてください。 組織のプロキシ設定を使用していることを確認します。 ダウンロードが失敗した場合は、プロキシ マネージャーと協力して通信を成功させます。 また、この特定の URL アクセスについては、ネットワーク チームにお問い合わせください。 |
0x80072F8F
| メッセージ | 説明 | 対応策 |
|---|---|---|
| WININET_E_DECODING_FAILED;コンテンツのデコードに失敗しました | TLS 1.2 がクライアントで正しく構成されていません。 | 通常、このエラーは、Windows Update エージェントが受信したコンテンツをデコードできないことを意味します。 KB3140245で提供されている更新プログラムをインストールして、TLS 1.2 をインストール して構成します。 |
0x80072EE2
| メッセージ | 説明 | 対応策 |
|---|---|---|
| WININET_E_TIMEOUT;操作がタイムアウトしました | Windows Update、Configuration Manager、または WSUS への接続の問題が原因で更新プログラムをスキャンできません。 | このエラーは、通常、Windows Update エージェントが更新サーバーまたは WSUS、Configuration Manager、Microsoft Intune などの独自のソースに接続できなかったことを意味します。 ネットワーク チームに問い合わせて、デバイスが更新ソースに到達できることを確認します。 詳細については、「 Configuration Manager でのソフトウェア更新プログラムのスキャンエラーのトラブルシューティングを参照してください。 パブリック Microsoft 更新サーバーを使用している場合は、デバイスが次の Windows Update エンドポイントにアクセスできることを確認します。 http://windowsupdate.microsoft.com https://*.windowsupdate.microsoft.com https://update.microsoft.com https://*.update.microsoft.com https://windowsupdate.com https://*.windowsupdate.com https://download.windowsupdate.com https://*.download.windowsupdate.com https://download.microsoft.com https://*.download.windowsupdate.com https://wustat.windows.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 エージェントが更新サーバーまたは独自の更新ソース (WSUS、Configuration Manager、Microsoft Intuneなど) に接続できないことを意味します。 クライアントのプロキシ設定を確認します。 Windows Update エージェントは、WinHTTP を使用して利用可能な更新プログラムをスキャンします。 クライアントと更新ソースの間にプロキシ サーバーがある場合は、クライアントでプロキシ設定を正しく構成して、ソースの FQDN を使用して通信できるようにする必要があります。 ネットワークチームとプロキシ チームに問い合わせて、ユーザー認証を必要とするプロキシなしでデバイスが更新ソースにアクセスできることを確認します。 |
0x80244022
| メッセージ | 説明 | 対応策 |
|---|---|---|
| WU_E_PT_HTTP_STATUS_SERVICE_UNAVAILABLE;HTTP 状態 503 と同じです。サービスは一時的にオーバーロードされます。 | 構成された更新ソースに接続できません。 | 接続の問題を解決するには、ネットワークのトラブルシューティングが必要です。 ネットワークチームとプロキシ チームに問い合わせて、ユーザー認証を必要とするプロキシなしでデバイスが更新ソースにアクセスできることを確認します。 |
0x80070490
| メッセージ | 説明 | 対応策 |
|---|---|---|
| ERROR_NOT_FOUND(エラーが見つかりません) | このエラーは、更新プログラムの一部としてドライバーのインストール中に発生します。 | この問題は、更新されるドライバーのアーキテクチャなどの詳細がレジストリに存在しないために発生します。 次の手順に従って、不足している inf ファイル Arch 値をドライバー操作レジストリに手動で追加します。 1. regedit を開き、 HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\ComponentBasedServicing\DriverOperations\0\2(SequenceID) に移動します。2. ID 値を確認して、不足している値を確認します。 3. ID 値の情報を参照して、欠損値を手動で追加します。 たとえば、Name: Arch です。型: REG_SZ (文字列値);データ: amd64。 4. 失敗した更新プログラムのインストールに進みます。 |
0x800f0922
| メッセージ | 説明 | 対応策 |
|---|---|---|
| CBS_E_INSTALLERS_FAILED | Windows Server 2016 に 7 月の累積的な更新プログラムをインストールできませんでした | CBS.logでは、ライセンスおよびプロダクト キー トークンの更新に失敗した場合に、更新プログラムがロールバックされることがあります。 この問題は、"ユーザー" アカウントと "ネットワーク サービス" アカウントの書き込みアクセス許可を C:\Windows\System32\spp\ フォルダーに追加することで解決できます。 |
0x80070bc9
| メッセージ | 説明 | 対応策 |
|---|---|---|
| エラー_失敗_再起動が必要 | TrustedInstaller サービスのスタートアップの種類は、グループ ポリシー オブジェクト (GPO) によって [手動] に設定されます。 グループ ポリシーにより、スタートアップが保留中の操作を完了することができなくなります。 | TrustedInstaller サービスは、再起動後にトランザクションを処理する必要がある更新プログラムが発生した場合、スタートアップの種類を 手動 から 自動 に変更します。 再起動前に値が 手動 に戻された場合、トランザクションを適用できません。 このトランザクションは保留中になり、他のすべての更新プログラムのインストールがブロックされます。 この問題を解決するには、TrustedInstaller ポリシーを [自動] に変更し、コンピューターを再起動します。 この変更で問題が解決しない場合は、コンピューターを WinRE に起動して、保留中のアクションを元に戻します。 たとえば、 dism /Image:C:\ /Cleanup-Image /RevertPendingActions のようにします。 このアクションにも影響がない場合は、コンピューターを WinRE に起動し、 \WinSxS\Pending.xmlの名前を変更してから、COMPONENTS Hive から PendingXMLIdentifier を削除します。 |
0x800706be
| メッセージ | 説明 | 対応策 |
|---|---|---|
| 累積的な更新プログラムをインストールできませんでした | Windows Server 2016 Std では、.msu パッケージを使用して累積的なパッケージをインストールできませんでした。 エラーは返されません。 dism.exeを使用してパッケージをインストールすると、エラー 0x800706beが返されました。 | 前回の累積的な更新プログラムがインストールされておらず、破損しています。 この問題を解決するには、破損した更新プログラム パッケージのレジストリ キーに移動します。 "現在の状態" の値を 000020 16 進 (32 dec) - 解決済み、または 000040 16 進 (64 dec) - ステージング済み、または 000070 16 進 (112 dec) に変更します。 |
データ収集
Microsoftサポートからの支援が必要な場合は、展開関連の問題に TSS を使用してGather 情報に記載されている手順に従って情報を収集することをお勧めします。