Windows 10の機能更新プログラムがインストールできない「0x8007371b」エラーの対処法
Windows Updateの実行中、特にWindows 10に機能更新プログラム(Feature Update)をインストールしようとした際に、エラーコード0x8007371bが表示されることがあります。このエラーは、トランザクションに必要なメンバーが1つ以上存在しないことを示しています。
エラー 0x8007371b、ERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETE
Windows 10の機能更新プログラムがインストールできない場合の対処法
インストール失敗: Windowsは次の更新プログラムをエラー0x8007371bでインストールできませんでした
この問題が発生した場合は、以下のいずれかの対処法で解決できる可能性があります。
1. Windows Update関連サービスの状態を確認する
まず、サービス管理ツール(services.msc)を開き、「Windows Update」「Windows Update Medic Service」「Update Orchestrator Service」など、Windows Updateに関連するサービスが無効になっていないかを確認します。
スタンドアロンのWindows 10 PCにおける既定の構成は以下の通りです。
- Windows Update – 手動(トリガー開始)
- Windows Update Medic Service – 手動
- Cryptographic Services(暗号化サービス)– 自動
- Background Intelligent Transfer Service(BITS)– 手動
- DCOM Server Process Launcher – 自動
- RPC Endpoint Mapper(RPC エンドポイント マッパー)– 自動
- Windows Installer – 手動
この設定により、必要なサービスが常に利用可能な状態になります。また、Windows Updateサービス本体だけでなく、その依存関係にあるサービスも実行されているかどうかを必ず確認してください。
具体的には、タスクバーの検索ボックスに「services」と入力し、検索結果から「サービス」アプリを開きます。サービス一覧の中から「Windows Update」「DCOM Server Process Launcher」「RPC Endpoint Mapper」を見つけ、それぞれが実行中かどうかをチェックしましょう。
もし停止している場合は、各サービスを順番に右クリックして「開始」を選択し、起動させてください。
2. Windows Updateコンポーネントを手動でリセットする
「Reset Windows Update Agent Tool」という専用ツールを使用すると、Windows Updateの状態を簡単にリセットできます。まずはこのツールを試してみるとよいでしょう。
また、PowerShellスクリプトを使ってWindows Updateクライアントをリセットする方法もあります。
さらに、Windows Updateの各コンポーネントを1つずつ手動で既定の状態に戻したい場合は、個別の手順に従って操作してください。
3. DISMツールでWindows Updateのシステムファイルを修復する
破損したWindows Updateのシステムファイルは、DISMツールを使って修復することもできます。Dism.exeはさまざまな場面で活用できるツールで、その用途のひとつが破損したWindows Updateファイルの修復です。ただし注意点として、破損したWindows Updateシステムファイルを修復する場合は、通常とは異なるコマンドを実行する必要があります。標準的な/RestoreHealthコマンドだけでは、必ずしも問題が解決しないことがあります。
DISMは、破損または欠落している可能性のあるシステムファイルを正常なファイルへ置き換えてくれます。しかし、Windows Updateクライアント自体がすでに破損している場合は、稼働中のWindowsインストールを修復ソースとして使用するか、ネットワーク共有上のWindowsサイドバイサイドフォルダーをファイルの供給元として指定するよう求められます。
その場合は、代わりに以下のコマンドを実行します。
DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess
コマンド内のC:\RepairSource\Windowsの部分は、実際に使用する修復ソースの場所に置き換えてください。
処理が完了すると、DISMは%windir%/Logs/CBS/CBS.logにログファイルを作成し、ツールが検出または修復した問題をすべて記録します。あわせてCBS.persist.logファイルも確認しておくと、より詳細な情報を把握できます。
これらの対処法を実行することで、Windows Updateのインストールを妨げていた問題を解消し、機能更新プログラムを正常に適用できるようになるはずです。
-
Windows 10 バージョン 21H2 の機能更新プログラムがインストールできないときの対処法まとめ
Microsoftは、Windows 10 バージョン 21H2(2021年11月の更新プログラム)の配信をすべてのユーザーに向けて開始しました。同社によると、Windows 10 21H2 アップデートは非常に小規模なリリースであり、Windows 10 2004 以降を実行しているデバイスには「有効化パッケージ」として提供されます。一方、Windows 10 1909 または 1903 を実行しているデバイスには完全な更新パッケージが提供されます。今回のアップデートは主にパフォーマンスとセキュリティの強化に焦点を当てており、OS全体の操作性と安定性の向上が期待できます。 Windows
-
Windows 10アップデートエラー0xca00a000でインストールできない原因と解決方法
Microsoftは、Windows 10搭載デバイス向けに、セキュリティ関連および非セキュリティ関連の修正を含む累積更新プログラム(セキュリティ更新プログラム)を定期的にリリースしています。重要な更新プログラムであるため、通常は自動的にダウンロード・インストールされます。しかし一部のユーザーからは、「Windows Updateが更新プログラムの確認中に固まる」「ダウンロードやインストールが途中で止まる」、あるいは「Windows 10 x64ベースシステム用累積更新プログラムのインストールに失敗しました」といったエラー(0xca00a000、80072ee2、0x800f081fなど)が表