Windows Updateエラー0x800703e6の解決方法|原因と7つの対処法を徹底解説
最近、Windows Updateをインストールしようとした際に、エラーコード「0x800703e6」が表示されて失敗するという報告が多数寄せられています。このエラーは、Windows 10のバージョン1903、1909、2004、20H2でKB4023057、KB5003214、KB5003173のアップデートをインストールする際に発生しやすいことが確認されています。また、Windows 10バージョン21H1にKB5005033をインストールする際にも同様のエラーが報告されています。
調査の結果、このエラーは主に以下の要因によって引き起こされることがわかりました。
- サードパーティ製アンチウイルスの干渉 – 外部製セキュリティソフトがWindows Updateの動作を妨げ、特定のアップデートのインストールを阻害することがあります。この場合は、リアルタイム保護を一時的に無効化するか、セキュリティソフトをアンインストールすることで問題を解決できます。
- Windows Updateコンポーネントの破損 – ファイルの破損などによりWU(Windows Update)コンポーネントが正常に動作しなくなっている可能性があります。Windows Updateのトラブルシューティングツールを使用するか、管理者権限のコマンドプロンプトからWUコンポーネントをリセットすることで解消できます。
- システムファイルの破損 – OS内部の汎用的な破損エラーにより、アップデート作業そのものが妨げられているケースもあります。SFCやDISMスキャンの実行から、修復インストールやクリーンインストールまで、複数の修復手段があります。
それでは、考えられる原因を踏まえて、具体的な解決策を見ていきましょう。
1. Windows Updateトラブルシューティングツールを実行する
まずは、より高度なトラブルシューティングに進む前に、Windows Updateトラブルシューティングツールを使って自動修復を試みることをおすすめします。
Windows Updateの失敗にはさまざまな原因が考えられるため、トラブルシューティングツールを実行して、アップデート機能に支障をきたしている問題を特定してもらいましょう。ツールが該当する修復シナリオを検出すると、適切な修復戦略を自動的に適用してくれます。
手順は以下の通りです。
- キーボードのWindows + Rキーを同時に押して、「ファイル名を指定して実行」ダイアログを開きます。
- テキストボックスにms-settings:troubleshootと入力し、Enterキーを押します。

- トラブルシューティング画面で、「実行中」セクション内のWindows Updateを選択します。
- トラブルシューティングツールの実行ボタンをクリックし、スキャンが完了するまで待ちます。

- 修復可能な問題が検出された場合は、この修正を適用するボタンをクリックします。

- 推奨される修正が正常に適用されたら、PCを再起動し、再度Windows Updateを試みてください。
2. SFCおよびDISMスキャンを実行する
前述の通り、OS内部の破損エラーは0x800703e6のような問題を引き起こすことがあります。幸い、Windowsにはシステムとファイルのエラーをスキャンし、検出した問題を修復できる組み込みユーティリティが複数用意されています。
代表的なものがSFC(システムファイルチェッカー)とDISM(展開イメージのサービスと管理)です。これらは破損したシステムファイルを正常なコピーと置き換えたり、不良セクタを未使用の同等領域に置き換えたりする機能を持っています。
SFCはインターネット接続不要で、ローカルにキャッシュされたバックアップシステムファイルを使って破損ファイルを修復します。一方、DISMは安定したインターネット接続が必要です。DISMはWindows Updateを利用して破損ファイルを正常なものと置き換えるためです。
以下の手順でSFCとDISMのスキャンを実行しましょう。
- タスクバーの検索ボックスにcmdと入力し、管理者として実行をクリックして、管理者権限でコマンドプロンプトを起動します。
- コマンドプロンプトのウィンドウ内に以下のコマンドを入力し、Enterキーを押します。
sfc /scannow

- 同じ管理者権限のコマンドプロンプトウィンドウで、SFCスキャンの結果にかかわらず、続けてDISMスキャンを実行します。
DISM /Online /Cleanup-Image /RestoreHealth

- 最後にPCを再起動し、再起動後に必要なアップデートをインストールできるか確認してください。
3. アンチウイルスソフトを一時的に無効化する
この問題は、Windows Updateのインストールを妨害するサードパーティ製プログラムが原因となっているケースもあります。そのため、サードパーティ製のアンチウイルスソフトを使用している場合は、一度無効化してからアップデートのインストールを試してみてください。
さらに、サードパーティ製セキュリティスイートを完全にアンインストールし、代わりにWindows Defenderファイアウォールを使用するという選択肢もあります。
4. Windowsレジストリを編集する
いくつかのユーザー環境で効果があった別の回避策として、WindowsレジストリからWUServerとWStatusServerのエントリを削除する方法があります。ぜひ試してみる価値があります。
ただし、レジストリは管理レベルの重要なツールであるため、以下の手順に進む前に必ずバックアップを作成しておくことをおすすめします。万が一問題が発生した場合でも復元できるようにするためです。
バックアップを作成したら、以下の手順でエラーコード0x800703e6を修正します。
- キーボードのWindows + Rキーを同時に押して、「ファイル名を指定して実行」ダイアログを開きます。
- テキストボックスにregeditと入力し、Enterキーを押してレジストリエディターを起動します。

- レジストリエディターが開いたら、以下の場所へ移動します。
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate
- 右側のペインにあるWUServerとWStatusServerのエントリを見つけ、それぞれ右クリックして「削除」を選択します。

もし該当するエントリが見つからない場合は、次の方法に進んでください。
5. Windows Updateコンポーネントをリセットする
Windowsは、アップデートのダウンロードとインストールのために複数のサービスを使用しています。そのため、システムの更新を担当するコンポーネントのうち1つでも正常に動作しなくなると、アップデートがインストールされず、0x800703e6のようなエラーが発生します。
このような場合の最善策は、システム上のアップデートコンポーネントをリセットすることです。すべてのコンポーネントが再起動され、その過程でエラーも解消されます。
以下の手順でアップデートコンポーネントをリセットしてください。
- タスクバーの検索ボックスにcmdと入力し、管理者として実行をクリックして、管理者権限でコマンドプロンプトを起動します。
- コマンドプロンプトのウィンドウ内に以下のコマンドを入力し、Enterキーを押します。
net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc

- 続いて、BITSサービスが作成したqmgr*.datファイルを削除します。以下のコマンドを実行してください。
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*"
- 確認メッセージが表示されたら、Yと入力してEnterキーを押します。
- 次に、ダウンロード済みのアップデートが保存されているフォルダの名前を変更します。以下のコマンドを実行してください。
Ren C:\Windows\SoftwareDistribution SoftwareDistribution.old Ren C:\Windows\System32\catroot2 Catroot2.old
- 最後に、以下のコマンドを1つずつ順番に実行します。
net start wuauserv net start cryptSvc net start bits net start msiserver
- 完了したらPCを再起動し、エラーコード0x800703e6がまだ表示されるかどうかを確認してください。
6. ディスククリーンアップを実行する
最新のアップデートをインストールするには、最適化されたストレージドライブが必要です。デバイスのディスク容量が不足していると、0x800703e6のようなエラーが発生しやすくなります。
以下の手順で、Windowsデバイスのディスククリーンアップを実行しましょう。
- タスクバーの検索ボックスにディスククリーンアップと入力し、開くをクリックします。
- ユーティリティが不要なファイルをスキャンします。スキャン完了後、ディスククリーンアップのダイアログで削除したいファイルにチェックを入れ、OKをクリックします。

- 最後にもう一度ファイルの削除ボタンをクリックします。ファイルを削除したら、アップデートを問題なくインストールできるか確認してください。
7. 一括アップグレード(In-Place Upgrade)を実行する
ここまでの方法をすべて試しても問題が解決しない場合、エラーコード0x800703e6は従来のトラブルシューティング手法では解消できない状態にあると考えられます。そのような場合は、一括アップグレード(上書きインストール)を実行することで、エラーを根本的に解消できる可能性があります。
あるいは、PCを初期状態にリセットする方法でも問題を解決できる場合があります。
-
Windows Update エラーコード 0x80073712 の解決方法|原因と8つの対処法を徹底解説
Windows Update を実行した際にエラーコード 0x80073712 が表示される場合、Windows Update に必要なファイルが破損しているか、欠落していることが原因です。このエラーは PC 内部の潜在的な問題によって引き起こされることが多く、結果として Windows Update が正常に完了しなくなります。また、CBS(Component-Based Servicing:コンポーネント ベース サービシング)のマニフェストが破損しているケースもあります。 Windows Update エラーコード 0x80073712 を修正する方法 以下に、エラー 0x800737
-
Windows Updateエラーコード0x80070017の原因と8つの解決策を徹底解説
Windowsを使用していると、誰でも何らかのエラーに遭遇することがあります。OSには多数のコンポーネントが含まれているため、ある意味でエラーは避けられないものとも言えます。本記事では、その中でも「0x80070017」というエラーコードに焦点を当て、具体的な対処方法を詳しくご紹介します。 Windowsエラー0x80070017は、主にインストールメディアの破損が原因で発生します。この記事を読み進めて、Windows Updateエラー0x80070017を解決しましょう。 Windows Updateエラーコード0x80070017の修正方法 この更新エラーは、主に以下の2つのシナリオで