Windows 10のアップデートエラー0x800703e3を効果的に解決する方法
0x800703e3のような Windows Update エラーに遭遇すると、特にアップデート中に突然表示されると、非常にイライラさせられます。通常、システム設定の誤り、アップデートファイルの破損、あるいはアップデートサーバーの不具合(Windows 側が必要以上にインストールを困難にするため)が原因です。このエラーによって、重要なパッチやバグ修正のインストールがブロックされてしまうこともあり、非常に困惑します。そこで、アップデートプロセスを正常に戻すための、実証済みの方法をいくつかご紹介します。難しい専門用語は一切使わず、実際に効果のある手順だけをお伝えします。
簡単な修正でも、もう少し詳しく調べる場合でも、これらのうち少なくとも1つはエラーの解消や原因の特定に役立つはずです。場合によっては複数の手順を試す必要がある場合もあるので、辛抱強くお待ちください。手順によっては繰り返しや奇妙に感じるかもしれませんが、それがWindowsの特徴です。多くの場合、リセットしたり、手動でアップデートをインストールしたりするだけで問題が解決します。それでは、早速この問題を解決してみましょう。
Windows Update エラー 0x800703e3 を修正する方法
これらの手順に従うことで、問題が解決するか、少なくとも原因をより正確に把握できるようになります。通常は、簡単なトラブルシューティングや手動でのアップデートダウンロードで解決できます。それでも解決しない場合は、破損やサーバーの不具合が原因の場合は、アップデートコンポーネントをリセットすると解決することがよくあります。
Windows Updateのトラブルシューティングツールを実行する
この組み込みツールはちょっと変わっていて、時には命の恩人になることもありますが、時にはただ問題点を指摘してくれるだけの優れものです。破損したファイルや競合といったよくある問題をスキャンし、自動的に修復しようとします。使い方は以下のとおりです。
- Windows 11では、スタートメニューを右クリックし、「設定」を選択します。「システム」>「トラブルシューティング」>「その他のトラブルシューティング」に移動します。 「Windows Update」を見つけて、「実行」をクリックします。Windows 10 では、 を押してWindows + I「設定」を開き、「更新とセキュリティ」>「トラブルシューティング」>「その他のトラブルシューティング」に移動します。 「Windows Update」を選択し、「トラブルシューティングを実行」をクリックします。
少し時間がかかるかもしれませんが、完了したらPCを再起動してアップデートが反映されているか確認してください。場合によっては、軽微な不具合が解消されることもあります。
最新のアップデートを手動でダウンロードしてインストールする
サーバーに問題がある場合は、更新プログラムが正しくダウンロードされていない可能性があります。Microsoft Update カタログから最新バージョンを手動で取得できます。手順は以下のとおりです。
- スタートボタンを右クリックし、「設定」を選択して、 「更新とセキュリティ」 > 「Windows Update」 > 「更新履歴の表示」に進みます。失敗した更新のKB番号(KBXXXXXXのような形式)をメモしてください。
- Microsoft Update カタログにアクセスします。検索ボックスに KB 番号を入力して Enter キーを押します。
- お使いのシステムに適したバージョンをダウンロードしてください。32ビット版と64ビット版の違いにご注意ください。ダウンロード後、ダブルクリックして手動でインストールしてください。
- 最後に再起動して、アップデートメッセージがまだ表示されるかどうかを確認してください。設定によっては、自動システムが停止した場合に強制的にアップデートが行われることがあります。
Windows Updateコンポーネントをリセットする
上記の手順を試しても問題が解決しない場合は、アップデートコンポーネントが破損しているか、動作を停止している可能性があります。これらのコンポーネントをリセットすると、より深刻な問題が解決することがよくあります。これは、アップデーター自体の「ハードリセット」のようなものだと考えてください。
- 管理者としてコマンド プロンプトを開きます。スタート メニューをクリックして と入力し
cmd、右クリックして管理者として実行 を選択します。 - 次のコマンドを 1 つずつ実行し、それぞれの後に を押して更新サービスを停止します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
マシンによっては、このリセット プロセス全体に再起動が必要になる場合がありますが、更新がうまくいかない場合は、これがかなり安全な方法です。