
Windows Updateを実行しようとした際に、「エラー 0x80070020」が表示されて更新に失敗した経験はありませんか?
- 更新プログラムのインストールが途中で止まる
- 「再試行してください」と何度も表示される
- 特定の更新が毎回失敗する
このエラーは、ウイルス対策ソフトやバックグラウンドで動作している別のアプリケーションが、Windows Updateと競合している場合に発生することが多いです。
このまま放っておくと、安全対策の更新ができず、重大な問題が発生する恐れがあります。
本記事では、エラー0x80070020の主な原因と対処法について、初心者の方にもわかりやすく、手順を追って解説しています。
エラー「0x80070020」の主な原因
エラーコード 0x80070020 は、Windows Update が必要なファイルやフォルダーにアクセスできない、あるいは他のプロセスによってブロックされている場合に発生します。以下のような要因が考えられます。
ファイルアクセスの競合
Windows Updateがダウンロードまたはインストールを行う際に、バックグラウンドで別のプログラムが同じファイルを使用していると、ファイルがロックされてアクセスできず、エラーが発生します。
この競合は、以下のようなプロセスでよく発生します:
- ウイルス対策ソフトのリアルタイム保護
- バックアップソフトによるファイルスキャン
- クラウド同期アプリ(OneDrive、Dropboxなど)
ロックされたファイルは、Windows Updateによって書き換えができないため、更新が途中で止まり、0x80070020エラーが表示されます。
ウイルス対策ソフト・セキュリティソフトの干渉
多くのセキュリティソフトは、ファイルの変更をリアルタイムで監視しており、不審な操作を自動でブロックする機能があります。
この機能が、Windows Updateのプロセスやファイルの書き換えを「悪意ある操作」と誤検知してしまうと、更新処理そのものが停止し、エラーにつながります。
特に、サードパーティ製のウイルス対策ソフト(例:Avast、McAfee、Bitdefenderなど)を使用している環境でこの干渉が起きやすくなります。
ファイル・フォルダのアクセス権不足
Windows Updateでは、以下のようなシステムフォルダに対して、管理者レベルのアクセス権が必要になります:
C:\Windows\SoftwareDistribution
C:\Windows\System32
これらのフォルダのアクセス権が制限されていたり、ユーザーアカウントに十分な権限がない場合、Update中に必要なファイルの書き換えができず、エラーが発生します。
また、誤ってアクセス権を変更した場合や、セキュリティポリシーの設定ミスによってもこの問題は発生します。
Windows Updateサービスやキャッシュの破損
Windows Update は、更新プログラムを一時的に保存し、適用するために以下のサービスやキャッシュフォルダを使用します:
- Windows Update サービス(
wuauserv
) - Background Intelligent Transfer Service(
bits
) - SoftwareDistributionフォルダ
これらのコンポーネントが破損していたり、更新途中で強制終了・電源断が発生した場合、次回以降のアップデートに支障をきたします。
破損したキャッシュは削除または再構築する必要があります。
システムファイルの破損や欠落
Windowsの中核を担うシステムファイルが破損、または欠落していると、Updateに必要な処理が行えず、0x80070020のようなエラーが発生します。
特に、以下のような要因でファイル破損が起こることがあります:
- ウイルスやマルウェアによる改ざん
- 強制シャットダウンや電源障害
- 不完全なWindowsアップデートの適用
SFC(システムファイルチェッカー)やDISMツールを用いて、ファイルの修復が必要になるケースです。
「とりあえず操作」は危険。自己判断がデータ消失を招くことも
機器に不具合が起きたとき、焦って自分で操作を試みた経験はありませんか?
一見すると単なるフリーズやエラーのようでも、内部では深刻な異常が進行している可能性があります。この状態で電源の再投入や設定変更を繰り返すと、システムが上書きされ、本来なら救えたはずのデータまでもが復旧困難になることがあります。
特に以下のような状況に当てはまる場合は、自己判断を避け、専門家による適切な診断を受けることが重要です。
- 絶対に失いたくない写真や書類が保存されている
- 大切な業務データが入っている
- 操作に自信がなく、何をすべきか迷っている
こうしたケースでは、早めの対応がデータを守る鍵になります。
そのため、まずは専門業者に相談し、正確な状態を見極めることが最善策といえます。
データ復旧業者を選ぶ際、「どこに相談すれば本当に安心できるのか」と悩む方は多いと思います。編集部では数多くのサービスを比較してきましたが、その中でも特に信頼性の高い選択肢としておすすめできるのが「デジタルデータリカバリー」です。
同社が選ばれている理由は、以下のような実績と体制にあります。
- 累計46万件以上の相談対応実績(2011年1月~)
- 15,000種類以上の障害事例への対応経験
- 復旧件数割合91.5%(内、完全復旧57.8%。2023年10月実績)
- 24時間365日対応のサポート体制
- 初期診断・見積りは完全無料
こうした数字は、単なる実績ではなく、「確かな技術」と「信頼に応える姿勢」の裏付けでもあります。
実際に、個人の大切な写真や法人の業務データまで、幅広いトラブルに迅速かつ的確に対応しています。
「何をすべきかわからない」「とにかく急いで対応したい」
そんなときは、まずは無料診断からはじめてみてください。正確な状況把握が、最善の一歩につながります。
エラー「0x80070020」の対処法
以下の対処法を順番に実施していくことで、エラーが解消される可能性があります。
パソコンの再起動
一時的な競合やファイルロックが原因のケースでは、PCを再起動するだけで問題が解消される場合があります。
Windows Updateトラブルシューティングの実行
Windowsには、アップデート関連の問題を自動的に診断・修復するトラブルシューティング機能があります。
- 「設定」→「更新とセキュリティ」→「トラブルシューティング」を開く。
- 「追加のトラブルシューティングツール」→「Windows Update」を選択。
- 「トラブルシューティングツールの実行」をクリック。
- 修復完了後、PCを再起動してアップデートを試す。
ウイルス対策ソフトの一時停止
一時的にウイルス対策ソフトのリアルタイム保護を停止することで、干渉を回避できます。
- 「設定」→「更新とセキュリティ」→「Windows セキュリティ」→「ウイルスと脅威の防止」を開く。
- 「ウイルスと脅威の防止の設定」→「リアルタイム保護」を一時的にオフにする。
- Windows Updateを再実行。
- 完了後は必ずリアルタイム保護をオンに戻す。
管理者権限でのアップデート実行
アップデートに必要な操作は、管理者権限で実行する必要があります。エラー時は管理者モードで操作してみましょう。
- 「スタートメニュー」→「cmd」と入力し、右クリックで「管理者として実行」。
- 以下のコマンドでアップデート処理を手動実行:
wuauclt /detectnow
wuauclt /updatenow
- または「設定」→「更新とセキュリティ」から通常通りアップデートを実行。
バックグラウンドアプリ・不要常駐ソフトの終了
バックアップツールや同期アプリ(Dropbox、OneDrive等)がファイルをロックしている場合があります。
- タスクマネージャー(Ctrl+Shift+Esc)を開く。
- 「スタートアップ」タブで不要な常駐アプリを「無効」に設定。
- 「プロセス」タブから同期アプリやバックアップツールを終了。
- 再度Windows Updateを試す。
Windows Updateサービスとキャッシュのリセット
更新関連サービスのリセットとキャッシュの削除を行うことで、破損した一時データの影響を解消できます。
- 「cmd」を管理者で実行。
- 以下を順に入力して実行:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
- PCを再起動して再度アップデートを実行。
システム修復コマンド(SFC・DISM)の実行
システムファイルの破損が原因でエラーが出ている場合、以下のコマンドで修復を行います。
- 「スタート」→「cmd」→右クリックで「管理者として実行」。
- 以下を順に実行:
sfc /scannow
(完了後)DISM /Online /Cleanup-Image /RestoreHealth
- PCを再起動して、更新を再度確認。
おすすめデータ復旧サービス・製品
物理的な損傷やソフトウェアで復元が難しい場合、以下のデータ復旧業者をご検討ください。
デジタルデータリカバリー

対応製品 | ■記憶媒体全般 ハードディスク、外付けHDD、NAS/サーバー(RAID構成対応)、パソコン(ノートPC/デスクトップPC)、SSD、レコーダー、USBメモリ、SDカード、ビデオカメラ、スマホ(iPhone/Android)、ドライブレコーダー等 |
---|---|
復旧期間 | 最短当日に復旧完了(本社へ持ち込む場合) 約80%が48時間以内に復旧完了 |
設備 | 復旧ラボの見学OK クリーンルームクラス100あり 交換用HDD7,000台以上 |
特長 | ✔データ復旧専門業者 14年連続データ復旧国内売上No.1(※1) ✔一部復旧を含む復旧件数割合91.5%(※2)の非常に高い技術力 ✔官公庁や大手企業を含む累積46万件以上の相談実績 ✔相談・診断・見積り無料(デジタルデータリカバリーへの配送料も無料) ✔365日年中無休で復旧対応 |
所在地 | 本社:東京都六本木 持込み拠点:横浜、名古屋、大阪、福岡 |
デジタルデータリカバリーのさらに詳しい説明は公式サイトへ
※1:第三者機関による、データ復旧サービスでの売上の調査結果に基づく(算出期間:2007年~2020年) ※2:2018年2月実績 復旧率=データ復旧件数/データ復旧ご依頼件数 (2017年12月~2021年12月の各月復旧率の最高値)
まとめ
Windows Updateエラー「0x80070020」は、以下のような原因で発生します:
- 他プロセスとのファイルアクセス競合
- ウイルス対策ソフトのリアルタイム保護による干渉
- システムやフォルダのアクセス権限不足
- 更新関連サービスやキャッシュの破損
- システムファイルの損傷
まずは再起動し、トラブルシューティングやウイルス対策ソフトの一時停止から試してみましょう。
それでも解消しない場合は、サービスのリセットやSFC/DISMでの修復が効果的です。
重要な更新が適用できない状態が続くと、セキュリティリスクにも繋がりますので、早期に解決するよう努めましょう。