一部のユーザーから、更新の失敗がエラーメッセージで報告されています–更新に失敗しました。一部の更新のインストールに問題がありましたが、後で再試行します。このメッセージとともにエラーコードは0x80073701です。この投稿では、Windows Updateのインストールに失敗した場合の考えられる解決策(エラー0x80073701)について説明します。
エラー0x80073701はERROR_SXS_ASSEMBLY_MISSINGです。これは、いくつかのシステムファイルが欠落しているため、更新のインストールが失敗したことを意味します。
WindowsUpdateは0x80073701のインストールに失敗しました
エラー0x80073701は重大な問題を引き起こしませんが、Windows Updateセクションで報告され、更新に失敗したとマークされています。この問題に直面した場合は、これらの提案を試してください。
- DISMツールを実行する
- SFCまたはシステムファイルチェッカーを実行する
- ログを確認し、パッチを削除します。
1] DISMツールを実行します
Microsoftは、Windows 10でこの問題を解決するアップデートKB4497935をリリースしました。ただし、それでもこの問題が発生する場合は、KB4528159でDISMツールを実行することをお勧めします。
DISMまたは展開イメージのサービスと管理(DISM.exe)は、Windowsイメージのサービスに使用できるコマンドラインツールです。このツールを使用して、破損したシステムファイルを修正できます。管理者特権のコマンドプロンプトを開き、次のコマンドを実行します。
Dism / Online / Cleanup-image / Startcomponentcleanup
求められたら、コンピュータを再起動します。
2]システムファイルチェッカーを実行する
SFCを実行して、既存のシステムファイルの破損を確認します。これらのファイルは、Windowsが正しく機能するために不可欠です。SFCは、欠落しているファイルや破損しているファイルを置き換えるのに非常に優れています。このコマンドを実行するためにWindowsを起動できない場合は、AdvancedRecoveryから実行できます。
コマンドプロンプトを開き、次のコマンドを実行します。
sfc / scannow
求められたら、コンピュータを再起動します。
3]ログを確認し、パッチを削除します
CBSは、コンポーネントベースのサービスの略です。CBS.logは、コンポーネントが更新中にインストールまたはアンインストールされたときのコンポーネントに関するログを含むファイルです。CBSログに失敗した更新が表示された場合は、アセンブリが欠落していたパッチをアンインストールすることをお勧めします。
CBSログを開いたら、「ERROR_SXS_ASSEMBLY_MISSING」という単語を検索し、それに関連するKB更新があるかどうかを確認します。アンインストールし、WindowsUpdateを使用して再インストールします。
エラーがない場合は、次のコマンドを実行することをお勧めします。
Dism / Online / Cleanup-Image / ScanHealth
/ ScanHealthのコンポーネントストアの破損のためのオプションをチェックします。破損はC:\ Windows \ Logs \ CBS \ CBS.logに記録されますが、このスイッチを使用しても破損は修正されません。破損が存在する場合は、それをログに記録するのに役立ちます。
エラー0x80073701は新しいものではありません。これは常に更新とファイル破損の失敗に関連しています。このエラーは2011年にも報告されており、ServicePackのインストール中にアセンブリが欠落していることを示すCBSログに関連していました。