
Windows Updateを実行しているのに、なかなか進まない、途中で止まる、何度やっても失敗する…。そんなトラブルで困っていませんか?
しかも、はっきりしたエラーコードが表示されないと、「何が原因なのかわからない…」と余計に不安になりますよね。
Windows Updateがうまく進まない原因は、更新キャッシュの破損、関連サービスの停止、システムファイルの不具合、ネットワーク環境の問題などさまざまです。
この記事では、順番に試せるように、Windows Updateでエラーコードが出ないのに更新できないときの原因と対処法をわかりやすく解説します。
まず確認したい!よくある原因一覧
| よくある原因 | 対処法 |
|---|---|
| Windows Update関連サービスが停止している | サービスを再起動する |
| 更新キャッシュが破損している | SoftwareDistributionをリセットする |
| システムファイルの破損 | SFC / DISMで修復する |
| ネットワークの問題 | 接続環境を確認する |
| 内部ログに異常がある | イベントビューアーで確認する |
対処法① Windows Updateトラブルシューターを実行する
まず最初に試したいのが、Windowsに標準搭載されている「Windows Updateトラブルシューター」です。
Windows Updateに必要な設定やサービスの状態を自動でチェックし、問題が見つかれば修復を試みてくれます。
- 「設定」を開く
- 「システム」→「トラブルシューティング」をクリック
- 「その他のトラブルシューティングツール」を開く
- 「Windows Update」の「実行」をクリック
軽い不具合なら、この方法だけで解決することもあります。難しい操作ではないので、まずここから試してみましょう。
対処法② Windows Update関連サービスを再起動する
Windows Updateは、いくつかの内部サービスが連携して動いています。
そのため、一部のサービスが停止したり不安定になったりすると、エラーコードが出なくても更新が進まなくなることがあります。
以下の手順でサービスを再起動してみましょう。
- スタートボタンを右クリック
- 「ターミナル(管理者)」または「コマンドプロンプト(管理者)」を開く
- 以下のコマンドを順番に入力する
net stop wuauservnet stop bitsnet start wuauservnet start bitsこれでWindows Update関連サービスが再起動され、止まっていた更新が動き出すことがあります。
対処法③ 更新キャッシュをリセットする
Windows Updateでは、更新データを一時保存する「キャッシュ」が使われています。
このキャッシュが壊れると、更新のダウンロードやインストールが途中で止まってしまうことがあります。
そんなときは、更新キャッシュをリセットしてみましょう。
net stop wuauservnet stop bitsren C:\Windows\SoftwareDistribution SoftwareDistribution.oldnet start wuauservnet start bitsこの操作で更新履歴の表示はリセットされますが、すでにインストール済みの更新プログラムが削除されるわけではありませんので安心してください。
【スポンサーリンク】
修復インストールや回復操作に備えて
クリーンインストールやバックアップの際に必要なUSBメモリを、事前に1本用意しておくと安心です。信頼性の高いメーカー製がおすすめです。
対処法④ システムファイルを修復する
Windows Updateが進まない原因として、Windows内部のシステムファイルが破損しているケースもあります。
そんなときは、Windows標準の修復コマンドを使って状態をチェックしてみましょう。
- スタートボタンを右クリック
- 「ターミナル(管理者)」または「コマンドプロンプト(管理者)」を開く
- 以下のコマンドを順番に入力する
sfc /scannowDISM /Online /Cleanup-Image /RestoreHealthSFCはシステムファイルの破損チェック、DISMはWindowsの内部イメージ修復を行います。
途中で時間がかかることがありますが、完了するまで待ってから再起動してみてください。
対処法⑤ ネットワーク環境を確認する
Windows Updateはインターネット経由で更新データを取得するため、通信が不安定だと途中で止まったり失敗することがあります。
「ネットは普通に見れているから大丈夫」と思っていても、大容量ダウンロード時だけ不安定になるケースもあります。
- Wi-Fi接続が不安定になっていないか
- VPNを使用していないか
- 会社や学校のネットワーク制限がないか
- セキュリティソフトが通信を妨げていないか
可能であれば、一度Wi-Fiを切って有線接続で試してみるのも有効です。
上級者向け:イベントビューアーで原因を確認する
ここまで試しても改善しない場合は、Windows内部ログを確認すると原因のヒントが見つかることがあります。
イベントビューアーには、Windows Update関連のエラーやサービス異常が記録されていることがあります。
- スタートメニューで「イベントビューアー」と検索して開く
- 「アプリケーションとサービスログ」
- 「Microsoft」→「Windows」→「WindowsUpdateClient」
- 「Operational」を確認
ログの中に、wuauserv(Windows Updateサービス) や関連エラーが表示されていることがあります。
エラーコードが表示されない場合でも、内部ログを見ることで「サービス停止」「アクセス拒否」「タイムアウト」などの原因が見えてくることがあります。
上級者向け:イベントビューアーで原因を確認する
ここまで試しても改善しない場合は、Windows内部ログを確認すると原因のヒントが見つかることがあります。
イベントビューアーには、Windows Update関連のエラーやサービス異常が記録されていることがあります。
- スタートメニューで「イベントビューアー」と検索して開く
- 「アプリケーションとサービスログ」
- 「Microsoft」→「Windows」→「WindowsUpdateClient」
- 「Operational」を確認
ログの中に、wuauserv(Windows Updateサービス) や関連エラーが表示されていることがあります。
エラーコードが表示されない場合でも、内部ログを見ることで「サービス停止」「アクセス拒否」「タイムアウト」などの原因が見えてくることがあります。
まとめ|エラーコードが出なくてもWindows Updateは対処できます
Windows Updateが進まない・途中で止まるのに、はっきりしたエラーコードが表示されないと不安になりますよね。
ですが、多くの場合はWindows Update関連サービスの不具合、更新キャッシュの破損、システムファイルの異常、ネットワーク環境の問題など、順番に確認していけば改善できるケースが少なくありません。
- Windows Updateトラブルシューターを実行する
- Windows Update関連サービスを再起動する
- 更新キャッシュをリセットする
- SFC / DISMでシステムを修復する
- ネットワーク環境を確認する
- 必要に応じてイベントビューアーで内部ログを確認する
焦って初期化してしまう前に、まずはこの記事の手順をひとつずつ試してみてください。
おすすめ記事
▶︎Windowsアップデート後、ネット接続はOKなのに通信できない原因と対処法

