Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

Windows Updateエラー0x80246002を解決する5つの対処法

Windows 10など最新バージョンのMicrosoft OSを使っていても、Windows Updateで問題が発生することがあります。設定アプリからWindows Updateを実行しようとすると「エラー0x80246002」が表示され、更新できないケースがあります。また、更新プログラムのインストール中にこのエラーが発生することもあり、いずれの場合も更新に失敗します。その結果、新機能・セキュリティパッチ・バグ修正をダウンロードできなくなり、システムがハッカーの攻撃に対して脆弱な状態になってしまう恐れがあります。

エラー0x80246002には単一の原因はありませんが、主な要因として以下が考えられます。

  • Windows Defenderが正常に更新されていない
  • SoftwareDistributionフォルダが破損している
  • Microsoftサーバーへのアクセスが集中している

それでは、以下の対処法を順番に試して、Windows Updateエラー0x80246002を解決していきましょう。

事前準備:復元ポイントを作成する

作業中に何か問題が発生した場合に備えて、あらかじめシステムの復元ポイントを作成しておくことをおすすめします。

方法1:SoftwareDistributionフォルダの名前を変更する

Windows Updateのキャッシュが保存されているSoftwareDistributionフォルダが破損していると、更新エラーが発生することがあります。以下の手順でフォルダ名を変更し、キャッシュを再構築させましょう。

手順1: Windowsキー + Xキーを押し、「コマンドプロンプト(管理者)」を選択します。

手順2: 以下のコマンドを1行ずつ入力し、それぞれEnterキーを押してWindows Update関連サービスを停止します。

net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver

Windows Updateエラー0x80246002を解決する5つの対処法

手順3: 次のコマンドを入力してEnterキーを押し、SoftwareDistributionフォルダとcatroot2フォルダの名前を変更します。

ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old

Windows Updateエラー0x80246002を解決する5つの対処法

手順4: 最後に、以下のコマンドを1行ずつ実行して、停止していたサービスを再開します。

net start wuauserv
net start cryptSvc
net start bits
net start msiserver

Windows Updateエラー0x80246002を解決する5つの対処法

手順5: PCを再起動して変更を保存します。

手順6: Windowsキー + Iキーを押して設定を開き、「更新とセキュリティ」を選択します。

Windows Updateエラー0x80246002を解決する5つの対処法

手順7: 「更新プログラムのチェック」をクリックし、保留中の更新プログラムがあればすべてインストールします。

Windows Updateエラー0x80246002を解決する5つの対処法

手順8: 更新プログラムのインストールが完了したら、PCを再起動します。

方法2:Windows Updateトラブルシューティングツールを実行する

Windowsには、更新に関する問題を自動的に検出・修復するトラブルシューティングツールが組み込まれています。

手順1: Windowsの検索バーに「トラブルシューティング」と入力し、「トラブルシューティング」をクリックします。

Windows Updateエラー0x80246002を解決する5つの対処法

手順2: 左側のウィンドウから「すべて表示」を選択します。

手順3: 「コンピューターの問題のトラブルシューティング」の一覧から「Windows Update」を選択します。

Windows Updateエラー0x80246002を解決する5つの対処法

手順4: 画面の指示に従って、Windows Updateトラブルシューティングツールを実行します。

Windows Updateエラー0x80246002を解決する5つの対処法

手順5: 変更を保存するためにPCを再起動します。

これでエラー0x80246002が解決するはずですが、解決しない場合は次の方法に進んでください。

方法3:Windows Defenderを手動で更新する

Windows Defenderの定義ファイルが古いことが原因で、Windows Updateに失敗する場合があります。以下の手順で手動更新を試みましょう。

手順1: Windowsキー + Qキーを押し、検索バーに「Windows Defender」と入力します。

Windows Updateエラー0x80246002を解決する5つの対処法

手順2: 検索結果から「Windows Defender」をクリックします。

手順3: 「更新」タブに移動し、Windows Defenderの定義ファイルを更新します。

注意: Windows Defenderを無効化している場合は、再度有効にして保留中の更新をインストールしてください。完了後は、必要に応じて再度無効に戻しても問題ありません。

Windows Updateエラー0x80246002を解決する5つの対処法

手順4: PCを再起動してから、もう一度Windows Updateを実行してみます。

方法4:Microsoft Update Catalogから更新プログラムを手動でダウンロードする

通常の方法で更新プログラムをダウンロードできない場合は、Microsoft Update Catalogから直接入手できます。

手順1: Google ChromeまたはMicrosoft Edgeのシークレット(InPrivate)ウィンドウを開き、Microsoft Update Catalogのサイトにアクセスします。

手順2: 検索ボックスに目的の更新プログラムのKB番号(例:KB4015438)を入力して検索します。

Windows Updateエラー0x80246002を解決する5つの対処法

手順3: 対象の更新プログラム(例:「Cumulative Update for Windows 10 Version 1607 for x64-based Systems (KB4015438)」)の横にある「ダウンロード」をクリックします。

手順4: ポップアップウィンドウが表示されたら、そこにあるダウンロードリンクをクリックします。

手順5: ダウンロードした更新プログラム(KB4015438)をインストールします。

方法5:DISMツールを実行する

システムイメージの破損が原因の場合は、DISM(展開イメージのサービスと管理)ツールで修復できることがあります。

手順1: Windowsキー + Xキーを押し、「コマンドプロンプト(管理者)」をクリックします。

Windows Updateエラー0x80246002を解決する5つの対処法

手順2: 以下のコマンドを入力してEnterキーを押します。

DISM /Online /Cleanup-Image /RestoreHealth

Windows Updateエラー0x80246002を解決する5つの対処法

手順3: DISMコマンドの処理が完了するまで待ちます。

手順4: 続いて、以下のコマンドを実行して、エラー0x80246002の修復を試みます。

DISM /image:C:\ /cleanup-image /revertpendingactions

手順5: PCを再起動して変更を保存します。

まとめ

以上の方法でWindows Updateエラー0x80246002を解決できたはずです。まずはSoftwareDistributionフォルダの名前変更やトラブルシューティングツールの実行といった基本的な対処から試し、改善しない場合にMicrosoft Update Catalogからの手動ダウンロードやDISMツールへと進むのがおすすめです。このガイドについてご不明な点がある場合は、お気軽にコメント欄でお知らせください。

  1. Windows Updateエラー800f0902の原因と対処法を徹底解説

    エラー800f0902は、Windows Updateの実行時に発生する一時的なエラーです。多くの場合、更新プログラムのインストールを担当する「Trusted Installer(信頼されたインストーラー)」が、別のクライアントからの要求を処理中でビジー状態になっていることが原因です。Trusted InstallerはOSの重要なシステムファイルを扱うため、現在のタスクが完了するまで中断することができません。 このエラーは、ユーザーが手動で更新プログラムを確認した直後や、自動更新に失敗した後に表示されるのが一般的です。特に、長期間更新を適用しておらず、適用待ちの更新プログラムが大量に溜まって

  2. Windows Updateエラー0x8024a000の原因と5つの解決方法を徹底解説

    Windows Updateエラー0x8024a000は、Microsoft Storeの破損、Windowsシステムファイルの損傷、ネットワーク接続の問題、ファイアウォールによる通信ブロックなどが主な原因で発生します。このエラーが表示されると、サーバーへのリクエストが正常に完了せず、Windows自動更新サービスが更新プログラムを適用できない状態になります。 本記事では、このエラーを解消するためのトラブルシューティング手順を5つの方法に分けて詳しく解説します。 対象となるエラーコード:WindowsUpdate_8024a0000x8024a000 作業前の準備 トラブルシューティングを行う