Windows Updateエラー0x800703e6を解決する方法は?

公開: 2021-12-27

Windows Updateのエラーメッセージは常にWindowsエクスペリエンスの一部であり、ユーザーの迷惑になります。 1つのパッチが適用されると、別のパッチが代わりに使用されます。

概して、Windowsでの更新エラーは、システムが更新されたファイルをファームウェアに追加できなくなる問題を示しています。 場合によっては、バグが深刻で、OSの新しいビルドへのアップグレードを停止することがあります。

更新エラー0x800703e6は、Windows 10での更新停止の問題の長い行の1つにすぎません。この記事では、それが何であるか、その潜在的な原因、およびそれを修正する方法について説明します。

エラー0x800703e6とは何ですか?

エラー0x800703e6が発生すると、通常、次のメッセージが表示されます。「 ERROR_NOACCESS:メモリ位置へのアクセスが無効です。」 このバグは、システムが必要な更新ファイルをメモリにロードできないメモリの問題に関連しているようです。

多くの影響を受けたユーザーは、Windows 10ビルドを1903から1909以降にアップグレードしようとしたときに、このエラーを発見しました。 ただし、影響を受けるWindowsエディションはこれだけではありません。 バージョン2004および20H2の何人かのユーザーは、エラーのために累積更新KB4023057、KB5003214、およびKB5003173をインストールできないことに気付きました。

エラー0x800703e6は、最新のWindows10バージョンで持続しています。 フォーラムを確認すると、x64ベースのシステム(KB5005033)用の2021-08 Cumulative Update for Windows10バージョン21H1のインストールも頻繁に中断されることがわかります。

エラー0x800703e6の原因は何ですか?

Windows Updateエラーの最終的な結果は、公式の手段を使用してシステムファイルをアップグレードできないことです。 さらに、特定のエラーは、システム内のさまざまな問題によってトリガーされる可能性があります。

Windows Updateエラー0x800703e6に関しては、ほとんどの場合、主な原因として次のことが観察されています。

  • システムグリッチ。 システムに特定の操作の処理を停止させるバグが発生した場合、WindowsUpdateのインストールプロセスが失敗する可能性があります。
  • メモリの衝突。 Windows Updateと別のアプリケーションが同じメモリ位置を使用しようとすると、エラー0x800703e6が発生する可能性があります。 これは、2つのアプリケーションがWindowsで同時に同じメモリ位置を使用できないためです。
  • レジストリの問題。 システムレジストリに関連するエラーがいくつあっても、この問題が発生する可能性があります。 無効なレジストリキー、破損または削除されたエントリ、破損したキーなどは、エラー0x800703e6につながる可能性があります。 これらの問題は通常、WindowsUpdateと競合するファイルを残すアンインストールされたソフトウェアが原因で発生します。
  • 不足しているファイル。 これらは、DLLファイル、WUファイル、または保護されたシステムファイルです。

問題の考えられる原因がわかったので、エラーを排除してWindowsUpdateを正しく機能させるためのさまざまな方法を次に示します。

Windows10でアップデートエラー0x800703e6を修正する方法

Windowsのエラーは避けられないと感じるかもしれませんが、PCを適切に管理することで、エラーを回避できます。 マシンのお手入れ方法には、ジャンクファイルを定期的に削除する、レジストリをクリーンアップする、メモリを大量に消費する、さまざまなタスクに合わせてPCを最適化するなどがあります。 定期的なコンピューターのメンテナンスを実行し、適切なツールを使用して実行すると、エラー0x800703e6のような問題に直面することはありません。

WindowsUpdateエラー0x800703e6を修正するためのヒントをいくつか紹介します。 それぞれの方法は、何人かの人々のために働いてきました。 好きな順番で塗ることができます。

修正1:WindowsUpdateのトラブルシューティングを実行する

Windows Updateのトラブルシューティングは、このような状況に対応できるように準備されています。 これは、Windows Updateの動作を妨げるバグがないかシステムをスキャンする、プレインストールされた小さなWindowsツールです。 スキャンが完了すると、ユーザーが適用できる修正が提案されます。

WUトラブルシューティングを実行するには、次の手順に従います。

  1. [スタート]メニューを開き、[設定]を選択します。
  2. [更新とセキュリティ]> [トラブルシューティング]に移動します。
  3. 右側の[推奨されるトラブルシューティング]画面で、[追加のトラブルシューティング]リンクをクリックします。
  4. [起動して実行する]で[WindowsUpdate]を選択します。
  5. [トラブルシューティングの実行]をクリックします。

WUトラブルシューティングで修正が自動的に適用されない場合は、[この修正を適用]ボタンをクリックします。

修正2.ハードドライブをクリーンアップする

残りのファイルは、Windows Updateの実行を停止し、代わりにエラー0x800703e6を発生させる可能性があります。 これは、以前のインストールのファイルがシステムに残っている場合に発生する可能性があります。 WUが更新をダウンロードすると、残りのファイルが操作に干渉するため、プロセスが失敗する可能性があります。

これを回避するには、ネイティブのディスククリーンアップユーティリティを使用してハードドライブをスキャンします。 方法は次のとおりです。

  1. Win + Rを押して実行を開きます。
  2. [ファイル名を指定して実行]フィールドに「cleanmgr」と入力し、[OK]をクリックしてディスククリーンアップユーティリティを起動します。
  3. ディスククリーンアップが開いたら、「システムファイルのクリーンアップ」ボタンをクリックします。
  4. [削除するファイル]で、クリーンアップする場所の横にあるチェックボックスをオンにします。 「WindowsUpdateのクリーンアップ」の横にあるチェックボックスがオンになっていることを確認します。
  5. すべての設定が完了したら、[OK]をクリックします。
  6. 確認のプロンプトが表示されます。 [ファイルの削除]をクリックします。

ディスククリーンアップが機能したら、プログラムを閉じて、Windowsの更新を再試行してください。

修正3.ソフトウェア配布フォルダーをクリアする

ソフトウェア配布フォルダーは、WindowsUpdateが更新またはアップグレードを実行する前にインストールファイルを保存する場所です。 通常、これらのファイルはインストール後にクリアされます。

一部のシナリオでは、古いインストールファイルは削除されませんが、この場所に残り、新しいインストールファイルがダウンロードされないようにします。

ディスククリーンアップは、クリアするファイルのすべてのWindowsUpdateの場所をチェックします。 ただし、このフォルダからファイルを削除できない場合があります。 これが発生した場合は、コマンドを実行して、このフォルダーを明確にクリアできます。

これが方法です。 これを適用するには、昇格された特権でコマンドプロンプトウィンドウを開く必要があります。 以下の手順に従ってください。

  1. Windowsキーを押して、「cmd」と入力します。
  2. コマンドプロンプトがメインの検索結果として表示されます。
  3. [コマンドプロンプト]で、[管理者として実行]をクリックし、UACプロンプトで[はい]をクリックします。
  4. WindowsUpdateサービスを停止します。 これを行うには、cmdウィンドウで以下のコマンドを入力し、Enterキーを押します。

ネットストップwuauserv

  1. ソフトウェア配布フォルダをクリアするには、次のコマンドを実行します。

rd / s / q%systemroot%\ SoftwareDistribution

  1. 次に、次のコマンドを使用してWindowsUpdateサービスを再起動します。

ネットスタートwuauserv

コマンドプロンプトを閉じます。 次に、アップデートを実行して、問題が解決したかどうかを確認します。

修正4.クリーンブートを実行する

クリーンブートは、最小限のドライバーとスタートアッププログラムのセットでシステムを実行するWindowsモードです。 このモードでは、すべてのサードパーティおよび必須ではないアイテムが無効になります。 これにより、ユーザーはトラブルシューティングを行うためのクリーンな環境を利用できます。

クリーンブートの実行は、単純な場合でも、やや長いプロセスです。 以下の手順は、それを行う方法を説明しています。

  1. Windowsキーを押して、「msconfig」と入力します。
  2. 検索結果で[システム構成]を選択します。
  3. [システム構成]が開いたら、[サービス]タブに移動します。
  4. 「すべてのMicrosoftサービスを非表示にする」にチェックマークを付けます。
  5. 「すべて無効にする」ボタンをクリックします。
  6. [スタートアップ]タブに切り替えます。
  7. [タスクマネージャーを開く]リンクをクリックします。
  8. タスクマネージャで、すべてのスタートアッププログラムを無効にします。 無効にするには、右クリックして[無効]を選択します。
  9. [システム構成]の[スタートアップ]タブに戻ります。
  10. [適用]、[OK]の順にクリックします。
  11. プロンプトが表示されたら、システムを再起動します。

再起動後、Windows Updateに移動し、OSを更新してみてください。 操作が成功した場合、素晴らしい。 クリーンブートを終了して、通常のWindows環境に戻ることができます。

方法は次のとおりです。

  1. システム構成に戻ります。
  2. [全般]タブで、[通常の起動]にチェックマークを付けます。
  3. [サービス]タブに切り替えて、[すべてのMicrosoftサービスを非表示にする]のチェックを外します。
  4. [スタートアップ]タブに切り替えて、そこからタスクマネージャーを開きます。
  5. 以前に無効にしたスタートアップ項目を有効にします。
  6. システム構成に戻ります。
  7. [適用]、[OK]の順にクリックします。
  8. プロンプトが表示されたら、[再起動]をクリックします。

それでもWindowsの更新に失敗するか、エラー0x800703e6が発生し続ける場合は、無効になっているサービスやスタートアップ項目のいずれにも問題がないことを意味します。 その後、別の解決策を試すことができます。

修正5.DISMとSFCでスキャンを実行する

展開イメージのサービスと管理(DISM)は、システムイメージをスキャンして復元するWindowsツールです。 エラーをチェックし、Windowsイメージの損傷を修正します。

システムファイルチェッカー(SFC)は、もう1つのWindowsユーティリティです。 保護されたシステムファイルをスキャンしてエラーを検出し、修正します。 破損したファイルを削除し、ローカルのWindowsキャッシュから新しいコピーに置き換えます。

両方を同時に実行して、ファイルの障害または破損が原因である場合のWindowsUpdateエラー0x800703e6の問題を解決できます。

  1. 前に説明したように、昇格したコマンドプロンプトウィンドウを開きます。
  2. 最初にDISMスキャンを実行することをお勧めします。 これを行うには、以下の2つのコマンドを次々に実行します。

DISM /オンライン/クリーンアップ-画像/ ScanHealth

DISM / Online / Cleanup-Image / RestoreHealth

  1. DISMがシステムイメージをスキャンして不良セクタなどがないか、しばらくお待ちください。

注: DISMスキャンを実行するときは、アクティブなインターネット接続が必要です。

  1. SFCスキャンを実行するには、CMDウィンドウに「sfc / scannow」と入力し、Enterキーを押します。
  2. 繰り返しますが、ツールがシステムファイルをスキャンしてエラーを検出し、修正を適用するのを待ちます。

スキャンが完了したら、すべてのウィンドウを閉じてコンピューターを再起動します。

うまくいけば、WindowsUpdateエラー0x800703e6に遭遇することなくWindowsを更新できるようになりました。

結論

Windows 10でエラーコード0x800703e6が発生する理由はさまざまです。Windowsを更新できない場合は、煩わしいことがあります。 あなたが急いでいて、あなたの時間をよりよく利用する必要があるとき、はるかにそうです。

うまくいけば、ここでのヒントがエラーの解消に役立つことを願っています。 メディア作成ツールを使用して、Windowsを手動でアップグレードすることもできます。