0x80020010 Windows Updateエラー: 4つの修正方法

私たちの読者の中には、Windows Updateプロセス中にエラー0x80020010に遭遇したと報告している人がいます。このエラーは、グループポリシーの仕様にもかかわらず、Windowsサーバーが予定外に再起動されたときに発生します。しかし、このガイドでは、エラーの基本的な修正方法について説明します。

また、Windows Updateエラー0xc1900401と、Windows 11での解決方法に関する包括的なガイドもあります。

Windows Updateエラー0x80020010の原因は?

0x80020010 Windows Updateエラーは、以下の理由で発生する可能性があります:

  • Windows Updateコンポーネントの問題 – 更新プロセスには多数のコンポーネントが関与しています。これらが正常でない場合やアクセスできない場合、エラーが発生する可能性があります。このガイドの手順に従ってWindows Updateコンポーネントを修復できます。
  • システムファイルが破損している – 更新に必要なシステムファイルが破損していると、プロセスが妨げられ、更新エラーが発生する可能性があります。
  • インターネット接続の問題 – 安定したインターネット接続がない場合やネットワークが混雑している場合、Windows Updateが継続的に失敗することがあります。
  • ウイルスとマルウェア – コンピュータにウイルスやマルウェアが感染すると、正常に機能しなくなり、アクセスできなくなることがあります。しかし、グループポリシーが「ダウンロードしてインストール通知」を指定していても、Windowsサーバーを再起動することがあります。

上記の要因は、異なるPCで異なる場合があります。それでも、エラーを解決するための効果的な修正方法を紹介します。

Windows Updateエラー0x80020010を修正するには?

高度なトラブルシューティング手順を試みる前に、以下を確認してください:

  • デバイスからマルウェアを削除するためにウイルススキャンを実行します。
  • ルーターの電源を切り、ネットワークを再接続します。
  • Windowsをセーフモードで再起動し、エラー0x80020010が持続するか確認します。

エラーが解決できない場合は、以下の解決策を試してください:

1. Windows Updateトラブルシューティングツールを実行する

  1. Windows + Iキーを押して設定アプリを開きます。
  2. 更新とセキュリティをクリックします。

  1. トラブルシューティングを選択し、追加のトラブルシューティングツールボタンをクリックします。
  2. Windows Updateに移動し、トラブルシューティングツールを実行をクリックします。
  3. Windows Updateトラブルシューティングプロセスが完了するまで待ち、PCを再起動します。

トラブルシューティングツールは、インストールされたWindows Updateに影響を与える問題を解決します。詳細な手順については、Windows 11でのWindows Updateトラブルシューティングツールの実行方法を確認してください。

ただし、OSをトラブルシューティングし、この更新エラーを引き起こす現在の問題を検出するための専用修復ツールも使用できます。

2. Windows Updateコンポーネントをリセットする

  1. スタートボタンを左クリックし、cmdと入力してコマンドプロンプトを右クリックします。管理者として実行オプションを選択します。

  1. ユーザーアカウント制御のプロンプトではいをクリックします。
  2. 次のコマンドをコピーして貼り付け、各コマンドの後にEnterを押します: net stop wuauserv net stop cryptSvc net stop bits net stop msiserver
  3. 次に、以下を入力し、各コマンドの後にEnterを押します: ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 Catroot2.old
  4. 最後に、次のコマンドを入力し、Enterを押します: net start wuauserv net start cryptSvc net start bits net start msiserver
  5. コマンドプロンプトを終了し、PCを再起動してエラー0x80020010が持続するか確認します。

上記の手順は、0x80020010更新エラーを引き起こしている不具合のある更新コンポーネントを修正します。

Windows 11で管理者としてコマンドプロンプトを実行する際に問題が発生した場合は、私たちの記事をお読みください。 このトピックについてもっと読む

  • Windows 10 Build 19045.6156がSecure Bootアップグレードを伴うリリースプレビューに到達
  • Windows 11のパッチ火曜日の更新が煩わしいファイアウォールエラーログを修正
  • Windows 10でBluetoothをオンにする方法

3. レジストリエディタを介してスケジュール時間を設定する

  1. Windows + Rボタンを押して実行ダイアログボックスを開き、regeditと入力してEnterを押してレジストリエディタを開きます。

  1. 次のパスをコピーしてレジストリエディタのアドレスバーに貼り付け、Enterを押します: HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\WindowsUpdate\AU
  2. AuOptions4に設定し、インストール時間ScheduledInstallTimeで設定します。
  3. AlwaysAutoRebootAtScheduledTimeを有効にし、AlwaysAutoRebootAtScheduledTimeMinuteを通じて分単位で遅延を指定します。
  4. レジストリエディタを閉じ、エラーが持続するか確認します。

上記のレジストリキーを調整することで、サインインしているユーザーに再起動が発生することを警告するタイマーが設定されます。また、更新がインストールされるのに十分な時間を与えます。

レジストリキーに関して問題がある場合は、Windows 11で破損したレジストリを修正する方法を確認してください。

4. SFCスキャンを実行する

  1. スタートボタンを左クリックし、コマンドプロンプトと入力して管理者として実行をクリックします。

command prompt run as admin

  1. ユーザーアカウント制御のプロンプトではいをクリックします。
  2. 次のコマンドを入力し、Enterを押します: sfc /scannow
  3. PCを再起動し、エラーが持続するか確認します。

SFCスキャンを実行することで、スケジュール更新インストールプロセスに影響を与える破損したシステムファイルを修復します。WindowsデバイスでSFCスキャンが機能しない場合の修正方法について読むことができます。

さらに、PCでWindows Updateが遅い場合の対処法についてもお読みいただくことをお勧めします。また、Windows 11でWindows Updateエラー0x8007045bを修正する方法も確認してください。

このガイドに関する質問や提案がある場合は、コメントセクションにお寄せください。