Windows Updateのインストールエラー0x80070020を修正する6つの方法
Windows Updateのエラーには、更新サービス自体が起動できないタイプのものもあれば、処理の実行中に停止してしまうタイプのものもあります。数多くあるWindows Update関連のエラーの中でも、今回はインストールエラー0x80070020について詳しく解説します。

このエラーの主な原因は、インストール済みのプログラムがWindows Updateのプロセスに干渉していることです。干渉するのはウイルス対策ソフトの場合もあれば、マルウェアやPUP(潜在的に望ましくないプログラム)の場合もあります。また、システムに必要なファイルが欠落していることが引き金になるケースも考えられます。
Windows Update インストールエラー0x80070020の修正方法
1] SoftwareDistributionフォルダとcatroot2フォルダの中身を削除する
まずは、Windows Updateの一時ファイルが保存されているSoftwareDistributionフォルダの中身を削除します。手順は以下の通りです。
Windowsの検索バーで「コマンドプロンプト」を検索し、検索結果を右クリックして「管理者として実行」を選択します。次に、以下のコマンドを1行ずつ入力し、それぞれEnterキーを押して実行してください。
net stop wuauserv net stop bits

1つ目のコマンドでWindows Updateサービスを停止し、2つ目のコマンドでバックグラウンドインテリジェント転送サービス(BITS)を停止させます。
続いて、エクスプローラーを開き、以下のパスへ移動します。
C:\Windows\SoftwareDistribution
ここで「C:」はシステムドライブを指します。
SoftwareDistributionフォルダ内のすべてのファイルを選択して削除します。すべてのファイルが削除できない場合は、PCを再起動してからもう一度試してみてください。
先ほどと同じ手順で、再度管理者権限のコマンドプロンプトを開きます。そして以下のコマンドを1行ずつ入力し、それぞれEnterキーを押して実行しましょう。
net start wuauserv net start bits

これにより、先ほど停止したWindows Updateサービスとバックグラウンドインテリジェント転送サービス(BITS)が再起動されます。
次に、catroot2フォルダをリセットします。
これらの作業が完了したら、問題が解決したかどうかを確認してみてください。
2] Windows Updateトラブルシューティングツールを使用する

Windows Updateトラブルシューティングツールは、Windows Updateの問題を自動的に診断・修復できる便利な機能です。このツールを実行すると、Windows Update関連の一時ファイルの削除、SoftwareDistributionフォルダの中身の消去、Windows Updateコンポーネントの修復とリセット、Windows Update関連サービスの状態確認、保留中の更新プログラムのチェックなどが自動的に行われます。
トラブルシューティングツールを実行する手順は以下の通りです。スタートボタンをクリックし、歯車型のアイコンを選択して「設定」画面を開きます。「更新とセキュリティ」→「トラブルシューティング」タブの順に進み、「Windows Update」のトラブルシューティングツールを選択して実行します。完了したらPCを再起動し、問題が解決したかどうかを確認してください。
また、Microsoftが提供するオンライン版のWindows Updateトラブルシューティングツールを利用するのも有効です。
3] Windows Updateコンポーネントを手動でリセットする
Windows Updateの各コンポーネントを手動でリセットし、それで問題が解決するかどうか確認してみてください。
4] ウイルス対策ソフトを一時的に無効化する
この問題の原因の一つは、サードパーティ製プログラム(多くの場合ウイルス対策ソフト)がWindows Updateのプロセスに干渉することです。ウイルス対策ソフトを一時的に無効化してから、Windows Updateを再実行してみてください。
5] クリーンブート状態でアップデートをインストールする
クリーンブートを実行してからWindows Updateを行う方法も効果的です。実際に、この方法で問題が解決したという報告が多数あります。
6] Windows Updateサービスを再起動する
サービス管理ツールを開き、以下のサービスが開始状態になっていること、およびスタートアップの種類が正しく設定されていることを確認してください。
- Background Intelligent Transfer Service:手動
- Cryptographic Service:自動
- Windows Update Service:手動(トリガー開始)
この記事がお役に立てば幸いです!
-
【Windows Update】エラー0x80240034の原因と対処法|更新プログラムのインストール失敗を解決する8つの方法
Windows Update の実行中にエラーコード 0x80240034 が表示され、更新プログラムのインストールに失敗することはありませんか?このエラーは、更新サービスがダウンロードやインストールの途中で何らかの問題に直面した際に発生します。多くの場合、「WU_E_DOWNLOAD_FAILED(更新プログラムのダウンロードに失敗しました)」というメッセージとともに表示されます。原因としては、通信のタイムアウト、重複した更新プログラムの存在、インストール権限の不足などが考えられます。 本記事では、この問題を解決するための具体的な対処法を8つ紹介します。上から順番に試していくことで、ほとんど
-
Windows Update エラー 0x80070020 の解決方法|原因と5つの対処法を徹底解説
Windows Update を実行しようとしたところ、「別のプロセスがファイルを使用しているため、プロセスはアクセスできません」というメッセージとともにエラーコード 0x80070020 が表示される——この問題に直面している方は少なくありません。本記事では、このエラーの原因と具体的な解決手順をわかりやすく解説します。Windows Update エラー 0x80070020 とは?発生原因を解説エラー 0x80070020 は、更新プログラムのインストール中に、必要なファイルへ他のプロセスが干渉することで発生します。主な原因としては以下が挙げられます。ウイルス対策ソフトやマルウェアスキャナ