Windows Updateエラーにはさまざまな種類があります。この記事で紹介する0x80070302エラー コード以外にも、0x80070714、8024400e、0x80070486などのエラー コードに遭遇するユーザーも多くいます。それぞれのエラーコードは、更新に失敗した異なる原因を表しています。調査によると、0x80070302エラーは通常、システム ファイルの破損、レジストリの問題、または更新キャッシュの異常に関連しています。以下は、Microsoftフォーラムのユーザーからの実際のケース投稿です。
バージョン24H2(KB5048667)をインストールしようとしましたが、最終的にエラー0x80070302が表示されます。https://answers.microsoft.com/en-us/windows/forum/all/i-tried-to-install-the-version-24h2-kb5048667-but/bb656461-8967-46fc-8b45-150128ea3e6b
修正方法1:Windows Updateトラブルシューティング ツールを実行する
Windowsには、一般的な更新の問題を自動的に検出して修正できる更新トラブルシューティング ツールが組み込まれています。このツールを実行してWindows Update関連の問題を修正してみてください。
ステップ1:Windows設定を開き、「更新とセキュリティ」→「トラブルシューティング」を選択します。
ステップ2:「追加のトラブルシューティングツール」リンクをクリックします。
ステップ3:「Windows Update」項目をクリックし、「トラブルシューティング ツールの実行」ボタンをクリックします。

修正方法2:Windows Updateコンポーネントをリセットする
方法1でうまくいかない場合は、Windows Updateコンポーネントをリセットしてみてください。手順は次のとおりです。
ステップ1:Windows + Rキーを押して「ファイル名を指定して実行」ダイアログを呼び出します。
ステップ2:「cmd」と入力し、Ctrl + Shift + Enterを押して、管理者としてコマンド プロンプトを開きます。
ステップ3:次のコマンドを入力し、各コマンドの後にEnterキーを押します。これにより、関連サービスが停止されます。
- net stop wuauserv
- net stop cryptSvc
- net stop bits
- net stop msiserver
ステップ4:次のコマンドを実行して、SoftwareDistributionフォルダーとCartroot2フォルダーをリセットします。
- ren C:WindowsSoftwareDistribution SoftwareDistribution.old
- ren C:WindowsSystem32catroot2 Catroot2.old
ステップ5:以下のコマンドを実行し、それぞれの後にEnterキーを押して、これらのサービスを再起動します。
- net start wuauserv
- net start cryptSvc
- net start bits
- net start msiserver
完了したら、コンピュータを再起動して更新を試みてください。
修正方法3:破損したシステムファイルをチェックして修復する
破損したシステム ファイルは、Windows更新エラー0x80070302を引き起こす可能性があります。そこで、システム ファイル チェッカー(SFC)と展開イメージのサービスと管理(DISM)ツールを使用して、破損したシステム ファイルを修復してください。
ステップ1:検索ボックスに「cmd」と入力し、「管理者として実行」を選択します。
ステップ2:コマンド プロンプト ウィンドウで、コマンド「sfc /scannow」を入力してEnterキーを押します。

ステップ3:処理が完了するまで待ちます。その後、PCを再起動して問題が解決されたかどうかを確認します。
ステップ4:SFCで問題を解決できない場合は、次のDISMコマンドを実行します。
- DISM /Online /Cleanup-Image /CheckHealth
- DISM /Online /Cleanup-Image /ScanHealth
- DISM /Online /Cleanup-Image /RestoreHealth
ステップ5:スキャンが完了したら、コンピュータを再起動して、エラーが解決されたかどうかを確認します。
修正方法4:ディスクのエラーをチェックする
ディスクが破損したり、エラーがある場合は、Windows更新中にエラーコード0x80070302が表示されることがあります。無料で強力なディスク マネージャーであるMiniTool Partition Wizardを使用し、ディスクのエラーをチェックして修復することができます。
この機能豊富なソフトウェアは、ストレージ デバイスを効果的に管理し、パーティションの削除、作成、サイズ変更、フォーマット、消去、結合、拡張、コピーなど、Windows 上でさまざまな操作を簡単に実行できます。また、FAT32からNTFSへの変換(データ損失なし)、MBRの再構築、外付けハードドライブからのデータ復元、USBドライブのフォーマットもサポートします。
MiniTool Partition Wizard Freeクリックしてダウンロード100%クリーン&セーフ
ステップ1:MiniTool Partition Wizardを起動してメインインターフェースに入ります。
ステップ2:ディスクマップからチェックするディスクを強調表示して、左側のアクションにある「ファイル システムチェック」を選択します。

ステップ3:「チェックして検出したエラーを修正する」を選択し、「開始」をクリックします。

修正方法5:IPv6を無効にする
上記いずれの方法も機能しない場合は、IPv6を無効にしてエラー コード0x80070302を修復してみてください。
ステップ1:「ファイル名を指定して実行」ボックスに「ncpa.cpl」コマンドを入力し、Enterキーを押します。
ステップ2: 「インターネット接続」画面が表示されたら、現在使用しているインターネットを右クリックし、「プロパティ」を選択します。
ステップ3:「インターネット プロトコル バージョン6(TPC/IPv6)」オプションを見つけて、チェックを外します。次に、「OK」ボタンをクリックして変更を保存します。

結語
この記事では、Windows Updateエラー0x80070302が発生した場合の対処法を紹介しています。このエラーに遭遇した人々のご参考になれば幸いです。ぜひ試してください。