Windows Update エラー 0x80073701 を修正する方法: 6 つの効果的な方法
Windowsのアップデート中に0x80073701エラーが発生すると、本当にイライラします。これは通常、アップデートコンポーネントの根本的な問題、システムファイルの破損、あるいはキャッシュの問題が原因となっている可能性があります。つまり、バックグラウンドで何かが壊れているために、Windowsはダウンロードやインストールを完了できないのです。幸いなことに、単純な再起動からシステムの根本的な修復まで、プロセスを妨げている原因を取り除いて、再びスムーズに動作させるための修正方法が数多くあります。こうすることで、OSは最新のパッチに追いつき、問題なくインストールできるようになるでしょう。
これらの方法のほとんどは、コマンドラインでの作業や設定メニューの調整を必要としますが、それほど複雑ではありません。環境によっては、もう一度試したり、再起動を1~2回行う必要があるかもしれません。目的は、コアとなる更新機構を復元し、Windowsがアップグレードを許容できる状態に戻すことです。なぜうまくいくのかは定かではありませんが、キャッシュをクリアするか、更新コンポーネントをリセットすると、状況が改善することがよくあります。システムの特定の問題に応じて、多少の試行錯誤が必要になる場合もありますが、ほとんどのユーザーはこれらの手順のいずれかで最終的にエラーを解消できます。
Windows Update エラー 0x80073701 を修正する方法
Windows Updateのトラブルシューティングツールを使用する
このトラブルシューターは、Windows 自身の修復ツールのようなものです。ダウンロードの停止、キャッシュの破損、サービスの不具合など、よくある問題をスキャンして、正常な状態に戻そうとします。技術的な修正に不安がある場合や、更新プログラムが停止したりインストールに失敗したりしていることに気付いた場合に最適です。Windows 11 では、[設定] > [システム] > [トラブルシューティング] > [その他のトラブルシューティング]にあります。Windows 10 では、[設定] > [更新とセキュリティ] > [トラブルシューティング] > [追加のトラブルシューティング]にあります。Windows Updateの横にある[実行]をクリックして、自動的に処理が行われます。通常は、問題を検出し、いくつかの修正を適用してから、再起動を求められます。これは適切な最初のステップであり、小さな競合を解決することがよくあります。
Windows Updateのダウンロードキャッシュをクリアする
ちょっと変な話ですが、アップデートファイルがキャッシュ内で破損し、Windowsが異常終了することがあります。この問題を解決するには、アップデートサービスを停止し、キャッシュフォルダをクリアしてから、サービスを再起動する必要があります。あるマシンでは1回でエラーが解消されましたが、別のマシンでは1、2回の再起動が必要でした。
- 「プログラムから実行」を開いて、とWindows + R入力し、 Enter キー
services.mscを押します。 - リストで「Windows Update」を見つけて右クリックし、「停止」を選択します。このサービスは後で再度開始するため、ウィンドウは開いたままにしておいてください。
- ファイル名を指定して実行に戻り、入力してEnterキー
C:\Windows\SoftwareDistribution\を押します。ここにアップデートファイルが保存されます。 - 中のすべてのファイルを選択し( を押しますCtrl + A)、右クリックして「削除」を選択します。心配しないでください。Windowsは再度実行するとこれらのファイルを再ダウンロードします。
- ごみ箱を空にします。ファイルが本当に消えたか確認する必要があります。
- 「サービス」ウィンドウに戻り、 「Windows Update」を右クリックし、「開始」を選択します。その後、Windows Updateを再度実行します。
Windows Updateコンポーネントをリセットする
場合によっては、アップデートコンポーネントを思いっきりプッシュする必要があるかもしれません。Microsoftはそのためのためのバッチスクリプトを提供しています。信頼できるソースからダウンロードする必要があります(Windows 11の場合はこちら、Windows 10の場合はこちら) 。ダウンロード後、右クリックして「プロパティ」を選択し、ブロックを解除します(「ブロック解除」ボタンをクリックします)。次に、バッチファイルをダブルクリックし、「はい」をクリックして実行します。関連するすべてのサービスと設定がリセットされ、アップデートの問題が解決するはずです。
SFCとDISMで破損したシステムファイルを修復する
Windowsのコアファイルが破損している場合、アップデートが失敗するのも当然です。sfc /scannowやDISMなどの組み込みツールを使用することをお勧めします。管理者権限でコマンドプロンプトを開き( 「コマンドプロンプト」を検索し、右クリックして「管理者として実行」)、以下のコマンドを実行してください。
DISM.exe /Online /Cleanup-image /RestoreHealth sfc /scannow
それぞれの処理が完了するまでお待ちください。DISM はデータベースを修復し、SFC は破損したシステムファイルを置き換えます。その後、再起動してエラーが解消されているかどうかを確認し、アップデートを再度お試しください。これらの修復によって、プロセスを妨げている根本的な損傷が修復されるだけの場合もあります。
クリーンブートを実行する
サードパーティ製のプログラムがアップデートを妨害している場合は、クリーンブートで原因を特定できます。クリーンブートでは、不要なスタートアップアプリとサービスを一時的に無効にします。これを行うには、スタートメニューで「システム構成」を検索して開き、以下の手順に従ってください。
- [サービス]タブで、[Microsoft のサービスをすべて非表示にする]をオンにし、[すべて無効にする]をクリックします。
- [スタートアップ]タブで、[タスク マネージャーを開く]をクリックします。
- タスク マネージャーで、有効になっているすべてのスタートアップ項目を無効にします (右クリック > [無効])。
- システム構成に戻り、「OK」をクリックして再起動します。
もう一度Windows Updateを実行してください。うまくいけば、サードパーティ製アプリのいずれかが原因だった可能性が高いです。原因を特定するために、サービスとアプリを少しずつ有効化してみてください。もちろん、このプロセス全体は少し面倒ですが、サードパーティ製アプリがブロックしている場合は、数時間も節約できます。
まとめ
しつこい0x80073701エラーは、必ずしもワンクリックで解決できるとは限りませんが、少し辛抱強く試せば、これらの方法で大抵は解決できます。キャッシュのクリア、コンポーネントのリセット、システムファイルの修復などは、フリーズしたアップデートをスムーズに再開できる一般的な方法です。ただし、アップデートが完了するまでに、数回再起動したり、いくつかの手順を繰り返す必要がある場合があることを覚えておいてください。これで数時間の節約になる方がいらっしゃれば幸いです。お役に立てれば幸いです。
まとめ
- Windows Update トラブルシューティング ツールを実行して、一般的な問題を自動的に修正します。
- 破損したファイルを削除するには、Windows Update キャッシュをクリアします。
- 提供されたバッチ スクリプトを使用して更新コンポーネントをリセットします。
- SFC と DISM を使用して、破損したシステム ファイルを修復します。
- サードパーティのアプリとの潜在的な競合を特定するには、クリーン ブートを試してください。
関連記事
この記事は役に立ちましたか?