- 1 0x800705b4 は「処理がタイムアウトした」というWindowsのエラーコードで、Windows 11・10どちらでも発生します
- 2 原因はキャッシュの破損、システムファイルの問題、セキュリティソフトの干渉など複数あります
- 3 まず「トラブルシューティングツール」を試し、解決しなければ原因ごとの対処に進むのが効率的です
- 4 作業中にデータが消えた場合は Tenorshare 4DDiG での復元が有効です
Windows Updateを実行しようとしたら「0x800705b4」が表示されて止まってしまった、という経験はないでしょうか。このエラーはWindows 10・11のどちらでも起こりうるタイムアウト系のトラブルです。再試行してもループするだけのケースが多く、原因がわかれば対処は難しくありません。まずは落ち着いて、本記事を確認してください。
エラー「0x800705b4」とは?
「0x800705b4」は「操作がタイムアウトした」というシステムの返答です。Windows UpdateやWindowsのライセンス認証の処理が、規定の時間内に完了できなかったときに表示されます。
Windows Updateの実行時
更新プログラムの適用中にバックグラウンドのサービスが応答しなくなったり、ダウンロードが途中で止まったりすることで発生します。進捗が止まったままエラーコードとともに終了するのが典型的な症状です。
Windows Defender(セキュリティ機能)の動作時
Defenderがアップデートファイルをスキャンしているタイミングでアンチウイルスソフトなどが同時に動作すると、負荷が上がってタイムアウトになりやすくなります。
0x800705b4エラーが発生する主な原因
「タイムアウト」という言葉だけ見ると単純そうですが、その引き金になっている問題は一つとは限りません。
Windows Update関連のキャッシュの破損
Windowsは更新プログラムを一時的にC:\Windows\SoftwareDistributionフォルダに保存します。このキャッシュが中途半端な状態で壊れると、次回の更新時にエラーが発生します。以前の更新が途中で中断されたPCで特によく見られます。
システムファイルの破損
Windowsのコアなシステムファイルが壊れていると、更新処理がそのファイルを参照した瞬間に止まります。原因は過去の強制シャットダウン、ハードウェア障害、別のソフトウェアの影響など様々です。
他社製セキュリティソフトの干渉
ESET NOD32、Avast、Kasperskyなどのセキュリティ製品は、更新ファイルを誤検知したり、Windows Updateの通信経路をブロックしたりすることがあります。通信が遮断されればそのままタイムアウトに至ります。
クリーニングソフトによる誤削除
4DDiG Duplicate File Deleterなどのレジストリや一時ファイルを整理するツールが、Windows Updateに必要なキャッシュや設定情報ごと消してしまうことがあります。
ネットワークアダプタドライバの不調
Windows UpdateはMicrosoftのサーバーとネットワーク経由で通信します。LANアダプタやWi-Fiアダプタのドライバが古い、あるいは壊れていると通信が不安定になり、タイムアウトを引き起こします。
ストレージ(HDD/SSD)のエラー
更新プログラムの書き込み先ストレージに不良セクタやファイルシステムエラーがあると、更新ファイルの展開が止まります。長期間使用したHDDや、書き込み可能な総量(TBW)に近づいたSSDは特に注意が必要です。
メモリ(RAM)の一時的な不調
メモリにエラーが生じると、展開中の更新データが正常に処理されず、システムが応答できない状態に近くなります。頻度は高くありませんが、他の原因を全て試しても解決しない場合はWindowsのメモリ診断ツールで確認する価値があります。
関連Windowsサービスの停止
「Windows Update」「Background Intelligent Transfer Service(BITS)」「Cryptographic Services」など、更新に必要なサービスが停止・異常終了していると、更新が始まらないか途中で止まります。これらのサービスは互いに依存しているため、一つが止まると連鎖して他も機能しなくなります。
電源設定の干渉
スリープや休止状態に移行するまでの時間が短く設定されていると、時間のかかる大型アップデートの途中でPCが低電力状態に入って通信が切断され、タイムアウトが発生します。ノートPCで更新途中にバッテリー駆動になった場合も同じ問題が起きます。
0x800705b4エラーの解決方法
手軽な操作から順に試していくと効率的です。コマンド操作が必要な方法も、手順通りに進めれば難しくありません。
方法1.トラブルシューティングツールを実行する
多くのケースでまずこれが有効です。
Windows + I で設定を開く
-
「システム」→「トラブルシューティング」→「その他のトラブルシューティングツール」 を開く
「Windows Update」 の「実行」をクリック
-
完了後、PCを再起動して更新を再試行する
方法2.Windows Update関連サービスを再起動する
Windows + R で services.msc を開く
-
「Background Intelligent Transfer Service」「Windows Update」「Cryptographic Services」 を順に右クリック→「再起動」
-
画面を閉じてWindows Updateを再実行する
方法3.セキュリティソフトを一時的に無効化する
タスクバーのWindows Defenderのアイコンを右クリック→「セキュリティダッシュボードの表示」→「ウイルスと驚異の防止」→「設定の管理」で、リアルタイム保護をオフにしてからWindows Updateを試します。更新完了後は必ず有効に戻してください。
方法4.Windows Updateのキャッシュを削除する
-
管理者権限でコマンドプロンプトを開き、以下を実行してサービスを停止する:
net stop wuauserv
net stop bits
-
C:\Windows\SoftwareDistribution\Download を開き、中身を全て削除する
-
コマンドプロンプトに戻り、サービスを再開する:
net start wuauserv
net start bits
-
PCを再起動してWindows Updateを試す
方法5.システムファイルの修復コマンド(SFC)を実行する
-
管理者権限のコマンドプロンプトで以下を順番に実行する:
DISM.exe /Online /Cleanup-image /Restorehealth
sfc /scannow
完了後にPCを再起動し、Windows Updateを試す
方法6.周辺機器を取り外す
外付けHDD、USBハブ、Bluetoothドングルなど、キーボード・マウス以外の周辺機器を全て外してからWindows Updateを試します。更新成功後に一つずつ戻して、問題のある機器を特定してください。
0x800705b4エラーにより重要なデータが消えてしまった時の対処法
エラー対処の作業中に、大切なファイルが意図せず消えてしまうことがあります。そういった事態に役立つのが Tenorshare 4DDiG です。
Tenorshare 4DDiGは、HDD・SSDをスキャンして上書きされていないデータを探し出して復元するソフトです。写真・動画・Word/Excelなど2,000種類以上の形式に対応しています。スキャン途中からプレビューでファイルを確認しながら復元を進められることが特徴の一つです。
初心者でも直感的に操作できるUIで、具体的な手順は次の通りです。
Tenorshare 4DDiG を起動し、削除したファイルが存在するハードディスクやパーティションを選択し、スキャンします。
しばらく待つと、消してしまったファイルが表示されます。復元前に、写真、ビデオ、ムービー、オーディオ、音楽、ドキュメントなどのファイルをダブルクリックすることによりプレビューが可能です。
復元したいファイルを選択し、保存場所を選択します。例えばOneDriveまたはGoogle Driveなどのクラウドディスクに保存することを検討してください。
※データの上書きを防ぐため、元の保存場所とは異なるドライブや、OneDrive・Googleドライブなどのクラウドストレージを保存先に選ぶことを推奨します。
まとめ
0x800705b4はタイムアウト由来のエラーで、原因は一つとは限りません。本記事を参考に、実行しやすい方法から試してみてください。
作業中のデータ消失が心配な場合や、すでに消えてしまったファイルがある場合はTenorshare 4DDiG での復元を検討してみてください。手動では取り戻しにくいファイルも、専門ツールなら復元できる可能性があります。
ChatGPT
Perplexity
Grok