Windows 10でWindows Update後にPCが極端に重い原因と今すぐできる対処法・根本改善策

Windows 10 で Windows Update の通知が出た途端、ブラウザもエクスプローラーもほぼ固まり、仕事にならない…。そんな症状に悩んでいませんか?

この記事では、更新の裏側で何が起きているのかを分かりやすく解説しつつ、具体的な軽量化・高速化の手順を「今すぐできる対処」と「根本改善」に分けて詳しく紹介します。

目次

Windows Updateの通知と同時にPCが極端に遅くなる症状とは

相談として多いのが、次のようなケースです。

  • Windows 10 の右下に「更新プログラムをインストールできます」などの通知が出たあたりから、急に動作が重くなる
  • Webブラウザでページを開くのに 10~15分 かかることがある
  • ダウンロード中/インストール中は 丸1日~2日ほとんど操作できない
  • タスクマネージャーを見ると「ディスク使用率 100%」「CPU 使用率が高止まり」になっている

「通知が出ただけで、まだ再起動もしていないのに、なぜここまで重くなるのか?」というのが最大の疑問だと思います。結論から言うと、通知が出た時点でもう裏ではかなりの処理が始まっており、特に HDD+メモリ4GB以下のPCでは I/O(ディスクアクセス)待ちが大渋滞している 可能性が高いです。

よくある症状裏側で起きていることの例
ブラウザが開くまで数分以上かかる更新ファイルの展開・配置でディスクが埋まり、他アプリの読み書きが順番待ち
マウスカーソルは動くが、クリックしてもなかなか反応しないTiWorker.exe などのシステムプロセスが優先的にCPUとディスクを使用している
起動直後からディスク使用率が100%のまま更新プログラムの検出・ダウンロード・展開、Defenderスキャンなどが一斉に動作

なぜWindows Updateでここまで重くなるのか(原因の正体)

バックグラウンドでの高負荷処理(TiWorker.exeなど)

Windows Update は単なる「ファイルのダウンロード」ではありません。通知が出る頃には、次のような処理がすでにバックグラウンドで動いています。

  • 更新プログラムの検出・ダウンロード
  • Windows モジュール インストーラー(TiWorker.exe) による更新ファイルの展開
  • 各種システムファイルの置き換え準備、インストールのシミュレーション
  • インストール順序の調整、依存関係の解決

特に TiWorker.exe は、システムに深く関わる更新を扱うため、大量のファイルを読み書き します。SSD ならまだしも、HDD では 1ファイルずつ「カリカリ」とヘッドを動かすため、他のアプリの I/O が極端に遅くなりやすいのです。

フェーズ主な処理内容体感への影響
検出利用可能な更新を確認軽いが、古いPCでは若干もたつくことも
ダウンロード更新ファイルを取得ネット回線とディスクを使用。回線が遅いと時間がかかる
展開・配置ファイルの解凍、テンポラリへの配置ディスク使用率が跳ね上がり、他の作業が著しく遅くなる
インストール準備再起動時に適用するための段取りCPU・ディスク負荷が断続的に高くなる

Windows Defenderのスキャンや保守タスクの同時実行

更新のタイミングでは、次のような「保守系タスク」が同時に走ることがあります。

  • Windows セキュリティ(Defender)の定期スキャン
  • コンポーネントストア(WinSxS)のクリーンアップ
  • ドライバーの互換性チェック
  • システムの整合性確認(自動メンテナンス)

これらは「PCを良い状態に保つための処理」ですが、タイミングが重なると、HDD環境では簡単にディスク使用率 100% に張り付きます。結果として、ユーザー側から見ると「突然全てが遅くなった」ように感じるわけです。

ハードウェアのボトルネック(HDD+メモリ4GB以下)

同じ Windows 10 でも、PCの構成により体感は大きく変わります。特に次のような環境では、Windows Update のたびに「実質操作不能」になりがちです。

構成影響
HDD(機械式ディスク)ランダムアクセスが極端に遅く、更新処理で I/O が飽和すると他の処理がほぼ止まる
メモリ 4GB 以下メモリ不足でページファイルへの書き出しが頻発し、ディスク負荷に拍車がかかる
Cドライブの空き容量が少ない(10GB未満)更新ファイルの展開スペースが足りず、処理が何度もやり直される場合がある

累積更新の性質(小さな修正でもサイズが大きい)

Windows 10 の更新プログラムは、基本的に 累積型 です。つまり、毎月の「品質更新プログラム」には、それまでの修正がまとめて含まれており、たとえ小さな不具合修正が1つだけであっても、ダウンロードサイズや処理量はそれなりに大きくなります。

結果として、

  • 更新ファイルのダウンロードに時間がかかる
  • 展開・配置に伴うディスク負荷が高くなる
  • 再起動後の「更新プログラムを構成しています」で長時間待たされる

という現象が起こりやすくなります。

まず確認したいPC環境チェックリスト

具体的な対処に入る前に、現在のPC環境をざっくり把握しておきましょう。以下の項目を確認しておくと、どの対策が効きやすいかイメージしやすくなります。

  • システムの種類:Windows 10 Home / Pro / 他
  • ストレージの種類:HDD か SSD か
  • メモリ容量:4GB / 8GB / 16GB …
  • Cドライブの空き容量:何GB 空いているか
  • 常駐しているセキュリティソフト:Windows Defender のみ / 他社製と併用
条件更新時に起こりがちな問題
HDD + メモリ4GBディスク100%が長時間続き、ブラウザ起動に10分以上かかる
HDD + 空き容量10GB未満更新のダウンロード・展開が失敗しやすく、何度もやり直される
SSD + メモリ8GB以上体感の遅さは小さく、更新中も他作業がなんとか続けられる

今すぐできる対処:Windows Updateの重さを軽減する手順

ここからは、実際に効果が高い順に対処方法を紹介します。上から順に試していく のがおすすめです。

1. Windows Updateの詰まりを解消(キャッシュのリセット)

まずは、更新の一時ファイル(キャッシュ)が壊れていたり、たまりすぎていたりするケースを疑います。これをリセットすると、

  • 毎回同じ更新で止まる
  • いつまでも「ダウンロード中」のまま終わらない

といった症状が改善することがあります。より安全なやり方として、サービスを停止 → フォルダ名を変更 → サービス再開 の手順をおすすめします。

  1. スタートボタンを右クリックし、「Windows ターミナル(管理者)」または「Windows PowerShell(管理者)」を開く
  2. 以下のコマンドを順番に入力(または貼り付け)して実行する
net stop wuauserv
net stop bits
net stop cryptSvc
net stop msiserver
ren %systemroot%\SoftwareDistribution SoftwareDistribution.old
ren %systemroot%\System32\catroot2 catroot2.old
net start wuauserv
net start bits
net start cryptSvc
net start msiserver

ポイントは次の通りです。

  • 「stop」で更新関連サービスを止めてからフォルダー名を変更する(削除ではなくリネーム)
  • Windows は再起動や更新の確認時に新しいフォルダーを自動再作成する
  • 元のフォルダーは「SoftwareDistribution.old」などとして残るため、トラブル時に戻すことも可能

この操作後、PCを一度再起動 し、再度「更新プログラムのチェック」を行ってみてください。

2. 更新の帯域・時間帯をコントロールする

更新自体は必要でも、「仕事中に全部やられると困る」というのが本音だと思います。そこで重要なのが、

  • ダウンロードに使う回線帯域を絞る
  • アクティブ時間を設定して、作業中の再起動を避ける

といった「スケジュール管理」です。

配信の最適化でダウンロード帯域を制限

  1. 「設定」アプリを開く
  2. 「更新とセキュリティ」 → 「配信の最適化」を開く
  3. 「詳細オプション」をクリック
  4. 「ダウンロード設定」で
    「ダウンロードの帯域幅を制限する」にチェックを入れ、割合または上限値を設定

会社や自宅の回線が細い場合は、ここで帯域を抑えておくと、仕事中のウェブ閲覧への影響を軽減できます。

アクティブ時間を正しく設定する

  1. 「設定」 → 「更新とセキュリティ」 → 「Windows Update」を開く
  2. 「アクティブ時間の変更」をクリック
  3. 普段PCを使っている時間帯(例:8:00~23:00)を指定して保存

アクティブ時間中は、原則として再起動を伴う更新を避けてくれます。
「寝る前に更新しておいて、朝には終わっている」という運用に近づけられます。

従量制課金接続で自動ダウンロードを抑制

モバイルルーターやスマホテザリングを使っている場合、無制限にダウンロードされると通信量が厳しいこともあります。その場合は、一時的に「従量制課金接続」をオンにすると、自動ダウンロードを抑制できます。

  1. 「設定」 → 「ネットワークとインターネット」
  2. 使用中のネットワーク(Wi-Fi など)をクリック
  3. 「従量制課金接続として設定する」をオン

※重要なセキュリティ更新まで止めないよう、後でオフに戻す運用をおすすめします。

3. DISM と SFC でシステム整合性を修復

システムファイルの破損や不整合があると、更新が何度も失敗したり、異常な時間がかかったりします。そこで役立つのが DISM と SFC です。

  1. 「Windows ターミナル(管理者)」または「Windows PowerShell(管理者)」を開く
  2. 以下のコマンドを順に実行する
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow

DISM は Windows のイメージ(更新に使われる元ファイル)を修復し、SFC は実際に使われているシステムファイルをチェックして修復します。
処理には数十分かかる場合もありますが、更新の失敗や極端な遅さの根本原因が解消する ことがあります。

4. 空き容量の確保(Cドライブに10~20GB以上)

大型更新や累積更新では、一時ファイルも含めると相当なディスク容量を使います。Cドライブの空き容量は最低でも 10GB以上、可能なら20GB以上 確保しておきましょう。

簡単に空き容量を増やす手順の一例です。

  1. 「設定」 → 「システム」 → 「ストレージ」を開く
  2. 「ストレージ センサー」や「一時ファイル」を選び、不要ファイルを削除
  3. 特に「以前の Windows のインストール」「一時ファイル」「ダウンロード済みの更新ファイル」に注目

また、大容量の動画・画像・ゲームなどは、Dドライブや外付けドライブに移動しておくと、Cドライブに余裕を持たせられます。

5. ストレージの健全性チェック(chkdsk)

HDD や SSD にエラーや不良セクタがあると、更新処理が極端に遅くなったり、途中で失敗したりしやすくなります。簡易チェックとして chkdsk を実行しておきましょう。

  1. 「コマンド プロンプト(管理者)」を開く
  2. 次のコマンドを実行
chkdsk C: /scan

ここでエラーが多く報告される場合、ディスク自体の劣化を疑う必要があります。
その場合は、早めのバックアップとSSDへの換装 を優先するのがおすすめです。

6. スタートアップ/バックグラウンドの負荷を抑える

更新中に、さらに重いアプリや常駐ソフトが動いていると、PCのリソースを奪い合ってしまいます。少なくとも更新中は、不要な常駐を減らしておきましょう。

スタートアップアプリを見直す

  1. タスクバーを右クリックし、「タスク マネージャー」を開く
  2. 「スタートアップ」タブをクリック
  3. 使用頻度が低いアプリ(チャットツール、ランチャー、クラウドストレージなど)を右クリックし「無効化」

無効化しても、必要なときに手動で起動すれば使えるので、迷ったら一度オフにして様子を見るのも手です。

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

Windows 10 には、Windows Update 専用のトラブルシューティングツールが用意されています。更新の詰まりや一般的なエラーであれば、このツールだけで解決することも少なくありません。

  1. 「設定」 → 「更新とセキュリティ」 → 「トラブルシューティング」を開く
  2. 「追加のトラブルシューティング ツール」をクリック
  3. 「Windows Update」を選択して実行

自動で原因の診断と修復が試みられるので、まずはここまでを一通り実施してみましょう。

それでも更新が「数十時間~数日」終わらない場合の対処

ここまでの対策を行っても、

  • 進行バーが半日以上まったく動かない
  • 再起動を繰り返すだけで先に進まない
  • 毎回同じ更新で失敗する

といった状況が続く場合、もう一歩踏み込んだ対処が必要です。

クリーンブートで最小構成から更新を試す

他社製セキュリティソフトやユーティリティが、更新処理を邪魔しているケースもあります。
クリーンブート(必要最小限のサービスだけを起動するモード)で Windows を起動し、その状態で更新を試すと改善することがあります。

流れの概要は次の通りです。

  1. Windows キー + R を押し、msconfig と入力して「システム構成」を開く
  2. 「サービス」タブで「Microsoft のサービスをすべて隠す」にチェック
  3. 残っているサービスのチェックをすべて外す
  4. 「スタートアップ」タブからタスクマネージャーを開き、不要な項目を無効化
  5. 再起動してクリーンブート状態で Windows Update を実行

更新が完了したら、再び msconfig を開いて元の設定に戻すことを忘れないようにしてください。

手動更新(インストールアシスタント/メディア作成ツール)を検討する

どうしても通常の Windows Update から更新できない場合は、Microsoft が提供しているツールを使い、手動で最新バージョンへ上書きインストール する方法もあります。

  • Windows 10 更新アシスタントを使ったアップデート
  • メディア作成ツールでセットアップ用USBを作成し、そのまま上書きインストール

この方法は「軽い修復インストール」のようなイメージで、 個人ファイルや多くの設定を残したまま、システム部分を新しく入れ直すことができます。
ただし、万一に備えて 事前のバックアップ は必ず行ってください。

根本改善:HDDからSSDへ、メモリ増設で「実質使えない」を卒業する

ここまでの対処で、ある程度「マシ」にはできますが、HDD+メモリ4GBといった構成のままでは、どうしても限界があります。
もし可能であれば、次の2つを検討してみてください。

  • HDD → SSD への換装
  • メモリを8GB以上に増設(できれば 8GB~16GB)

体感としては、「別のPCになったのか?」というレベルで変わります。特に Windows Update 中のディスク100%問題は、SSD化で大幅に軽減されます。

構成Windows Update中の体感
HDD+メモリ4GBブラウザがほぼ操作不能。更新中は「放置するしかない」状態になりがち
HDD+メモリ8GB多少はマシになるが、ディスク100%問題は残りやすい
SSD+メモリ8GB以上更新中もブラウジングやOffice作業程度なら十分こなせるレベル

HDDからSSDへのクローンは、専用ソフトとUSB-SATAアダプタなどを使えば、データを残したまま移行することも可能です。
PC自体を買い替えるよりも低コストで劇的な改善が見込めるため、Windows 10 をもうしばらく使い続けたい方には特におすすめです。

再発防止のための運用のコツ

最後に、Windows Update のたびに作業が止まってしまわないよう、日常的に意識しておきたいポイントをまとめます。

更新は「就寝前」「外出前」に仕掛ける

  • アクティブ時間をきちんと設定し、仕事時間帯の再起動を防ぐ
  • 「今すぐ再起動」ではなく、「時刻を指定して再起動」を活用する
  • 就寝前や外出前に更新を開始し、戻ってきた頃には終わっている状態を目指す

電源設定を見直す(スリープとの付き合い方)

更新中にスリープに入ってしまうと、処理が何度も中断され、結果として余計に時間がかかることがあります。

  • 更新中は一時的に「電源とスリープ」の設定で、スリープまでの時間を長めにしておく
  • ノートPCの場合、電源接続した状態で更新を行う
  • 普段は「バランス」電源プランを利用しつつ、必要に応じて細かく調整

恒久的なWindows Update無効化は避ける

「重いから」という理由で Windows Update を完全に止めてしまうのは、セキュリティ上非常にリスキーです。

  • 脆弱性を放置すると、マルウェア感染やデータ漏えいのリスクが高まる
  • 新しいソフトや周辺機器が正常動作しなくなることもある

どうしてもタイミングをコントロールしたい場合は、

  • 更新の一時停止(最大数週間)
  • アクティブ時間や再起動時刻の指定
  • 従量制課金の一時利用

といった「遅らせる」「時間をずらす」方法を組み合わせるのが現実的です。

まとめ:原因は「更新処理の集中負荷」、対策は「整備+時間とハードのコントロール」

Windows 10 で Windows Update の通知が出た途端、PCが極端に遅くなる原因の正体は、

  • TiWorker.exe などによる更新ファイルの展開・配置
  • Defender スキャンや自動メンテナンスなど保守タスクの同時実行
  • HDD・メモリ不足・空き容量不足といったハードウェア側のボトルネック
  • 累積更新による処理量の増大

といった要因が 一気に集中している ことにあります。

対策としては、

  • Windows Update キャッシュのリセット
  • ダウンロード帯域と時間帯のコントロール
  • DISM/SFCでシステムファイルを修復
  • 空き容量の確保とストレージ健全性のチェック
  • スタートアップの整理とクリーンブートの活用
  • 最終的には SSD化とメモリ増設で根本改善

といったステップを、優先度の高いものから順に行っていくのが効果的です。

「更新が始まると2日使えないPC」も、少しの整備と投資で「更新中でも普通に作業できるPC」に変えることは十分可能です。ぜひできるところから試してみてください。

この記事を書いた人

実務の現場で詰まりがちなポイントを地図にするITブログ「IT trip」を運営。Windows/Office(Teams・Excel)からSQL、サーバ運用、ガジェットまで、再現性のある手順と“なぜそうなるか”を丁寧に解説します。読んだらすぐ試せること、そして迷った人の次の一歩が見えることを大切にしています。

コメント

コメントする

目次