Windows 11/10でアップデート失敗エラーコード0x80073701を解決する方法

📅
🕑 1 分で読む

Windows Updateのエラーへの対応は、本当に面倒です。次のパッチを待っているかと思えば、次の瞬間には0x80073701のような不可解なエラーコードとERROR_SXS_ASSEMBLY_MISSINGのようなメッセージに悩まされているのです。正直言って、Windowsは時々、まるで素直に動作してくれないような気がします。システムファイルが破損しているか、インストールの失敗でアップデートコンポーネントが絡み合っているのかもしれません。原因が何であれ、公式のガイダンスが必ずしも明確でなくても、通常は修復方法があります。

幸いなことに、これらのエラーの多くは、システムファイルの破損、アップデートサービスの不具合、古いダウンロードファイルでキャッシュが乱雑になっているなど、いくつかの共通した原因に集約されます。幸いなことに、ほとんどの修正には、DISMやSFCなどの組み込みツールの実行、またはアップデートコンポーネントのリセットが含まれます。少し面倒かもしれませんが、通常の再起動やネットワークチェックで問題が解決しない場合は、これらの手順で解決できる場合が多いです。これらの修正は、症状だけでなく根本原因も解決するため、試してみる価値があります。アップデートが失敗し続ける原因は、根本原因である可能性があります。

Windows Update エラー 0x80073701 を修正する方法

アップデートを再度インストールしてみてください

これは簡単で、エラーがそれほどひどくない場合は十分な場合もあります。Windows を再起動して更新サーバーに再接続するだけで問題が解決する場合もあるため、この方法は役立ちます。ネットワークの一時的な問題や接続速度の低下によってダウンロードがスムーズにいかない場合もあります。まず、プリンターや外付けドライブなど、周辺機器をすべて取り外し、PC を再起動してください。その後、ネットワーク接続が安定していることを確認し、Win + Iキーを押して「設定」>「Windows Update」に進みます。「更新プログラムのチェック」をクリックし、何か更新されるかどうか確認してください。ちなみに、設定によっては最初の再起動でこの方法がうまくいく場合もありますが、2回、3回試す必要がある場合もあります。

Windows Updateのトラブルシューティングツールを実行する

Windows には、トラブルシューティングの魔法が組み込まれています。ちょっと変わっていますが、予想以上に頻繁に機能します。単純な再試行でもうまくいかなかった場合は、このツールで一般的な更新の問題を自動的に特定して修正できます。Windows 11 では、[設定] > [システム] > [トラブルシューティング] > [その他のトラブルシューティング]に移動し、[Windows Update] の横にある [実行]ボタンをクリックします。Windows 10 では、 [設定] > [更新とセキュリティ] > [トラブルシューティング]で同じ操作を行います。トラブルシューティング ツールがスキャンを実行し、修正プログラムを提示し、運が良ければ、破損したダウンロードや停止したサービスなどの問題をサイレントに解決します。場合によっては、この後に再起動するだけで、再び正常に動作するようになります。

DISMを使用して破損したシステムファイルを修復する

システムファイルが壊れている場合は、DISM(展開イメージのサービスと管理)が役に立ちます。このような作業にコマンドラインツールを実行するのは少し奇妙ですが、クリーンアップには非常に役立ちます。コマンドプロンプトを管理者として開き(Win + Sを押して「」と入力し、右クリックして「管理者として実行」cmdを選択)、以下を入力します。

DISM.exe /Online /Cleanup-image /Restorehealth

Enterキーを押して、処理が進むのを待ちます。処理には10分以上かかる場合があります。基本的には、アップデートの失敗の原因となる可能性のあるシステムイメージのエラーをスキャンして修復します。一部のマシンでは、この手順の後、再起動とWindows Updateの再確認が必要になる場合があります。もちろん、特定の設定ではエラーが発生したり、処理が停止したりする可能性もありますが、他に方法がない場合は試してみる価値はあります。

システムファイルチェッカー(SFC)を実行する

SFCは、重要なWindowsファイルをチェックし、破損している場合は修復してくれる頼れるクリーナーのようなものです。実行するには、コマンドプロンプトを管理者として開きます。入力してEnterキーsfc /scannowを押します。スキャンには少し時間がかかりますが、セットアップの不具合があればリストアップされ、自動的に修復が試行されます。完了したらPCを再起動し、アップデートエラーが解決したかどうかを確認してください。不思議なことに、SFCはDISMでは修復できない問題を修復する場合があり、その逆もあります。本当に困っている場合は、SFCとDISMの両方を試してください。

Windows Update フォルダの名前を変更する

アップデートキャッシュやメタデータフォルダが破損している場合、場合によってはフォルダを新しく作り直す必要があるかもしれません。そこで、フォルダ名の変更が役立ちます。フォルダを削除するのではなく、名前を変更するだけで、Windowsは次回のアップデート時に新しいフォルダを再作成できます。管理者権限でコマンドプロンプトを開き(ここでも管理者として実行)、以下のコマンドを順番に入力し、毎回Enterキーを押します。

net stop wuauserv net stop cryptSvc net stop bits net stop msiserver ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 Catroot2.old net start wuauserv net start cryptSvc net start bits net start msiserver

これは基本的に更新サービスを停止し、キャッシュフォルダの名前を変更して(Windowsが再生成できるように)、サービスを再起動します。これは、更新プロセスを白紙に戻すようなものです。その後、再起動して、更新が実際に適用されるかどうかを確認してください。

日付と時刻の設定を確認する

時々、システムクロックが完全にずれていることが原因で、奇妙なアップデートエラーが発生することがあります。Windowsは証明書の検証とサーバーとの同期に正確な時刻を必要とします。この問題を解決するには、コントロールパネル(検索してください)を開き、「日付と時刻」に移動して、すべてが正確であることを確認してください。または、 「インターネット時刻」タブに移動して「設定の変更」をクリックし、オンラインサーバーと同期することもできます。時刻が正しいことを確認したら、再起動して再度アップデートをお試しください。

Windows Update サービスを再起動する

更新サービス自体の動作が不安定な場合は、リセットすると改善する可能性があります。「ファイル名を指定して実行」ダイアログ ( Win + R) を開き、services.mscと入力して「OK」をクリックします。リストから「Windows Update」を見つけて右クリックし、「停止」を選択します。数秒待ってからもう一度右クリックし、「開始」を選択します。これにより、完全な再起動を行わなくてもサービスが更新されます。場合によっては、サービスを再起動するだけで更新プロセスが停止することがあります。

保留中のアップデートを手動でインストールする

それでもダメな場合は、Microsoft Update カタログから手動で更新プログラムを入手することで解決できる場合があります。Microsoft Update カタログにアクセスし、お使いの Windows のバージョンとシステムの種類に一致する更新プログラムを探し、スタンドアロンのインストーラーをダウンロードして実行してください。これにより、Windows Update の組み込みを回避し、更新プログラムを直接インストールできます。自動更新が機能していないけれど、パッチがまだ公開されていることが分かっている場合に便利です。

一般的に、これらの手順は、特にシステムファイルが不安定だったり、アップデートキャッシュが破損していたり​​する場合に、厄介な0x80073701エラーのほとんどの原因をカバーします。少し面倒ですが、1つの修正がうまくいかなくても、次の修正でうまくいくことはよくあります。忍耐強く、各主要手​​順の後に再起動を省略しないことを覚えておいてください。

機能削除エラー 0x80073701 とは何ですか?

このエラーは基本的に、Windowsの機能に必要なシステムファイルの一部が欠落しているか破損していることを示すものです。SFCまたはDISMを実行すると通常は解決します。それでも解決しない場合は、プロセスを再検討するか、より高度な修復オプションを検討してください。通常、破損したファイルを修復することで問題は解決し、その後はアップデートが問題なく実行されるようになります。

インストールに失敗した更新プログラムを修正するにはどうすればよいですか?

アップデートが何度も失敗する場合は、手動でダウンロードしてインストールするという方法も有効な手段です。Microsoft Updateカタログのウェブサイトにアクセスし、適切なアップデートパッケージをダウンロードしてインストールするだけです。特にアップデートに関する問題が解決しない場合は、これだけでパッチの正常なインストールを妨げている問題を回避できる場合があります。