Windowsの更新プログラムには、セキュリティパッチ、バグ修正、パフォーマンスの改善、および新機能が含まれています。そのため、Windowsを常に最新の状態に保つことが非常に重要です。しかし、Windowsの更新に時間がかかりすぎると感じる方も少なくありません。
例えば、Redditのフォーラムでは、次のようなユーザー報告が見られます。
なんでWindowsのアップデートはダウンロードとインストールにこんなに時間がかかるの?Windowsのアップデートがめちゃくちゃ遅いのに気づいた。どのシステムやデバイスを使っても同じ。Spectrumの回線速度(600Mbps以上)は問題じゃないと思う…https://www.reddit.com/r/Windows10/comments/1moyybo/why_does_windows_updates_take_forever_to_download/
同じ問題に直面したことはありませんか?もしそうなら、読み進めて、考えられる原因と解決策を確認しましょう。
Windows Updateのダウンロードが進まない原因
Windowsのアップデートに時間がかかりすぎる原因はさまざまで、主に以下の点が考えられます。
- 大規模かつ複雑な更新プログラム:主要な機能更新プログラムは容量が非常に大きい場合があり、多くの新しいファイルをインストールする必要があるため、ダウンロードやインストールに時間がかかります。
- インターネットの速度が遅いまたは不安定:インターネット接続の調子が悪いと、ダウンロードの速度が明らかに低下します。
- ハードウェアの制限:古いコンピューターや、ハードドライブの速度が遅い、RAMが不足している、CPUの処理速度が低いといった環境では、更新プログラムのダウンロードやインストールに時間がかかります。
- ソフトウェアの競合:ウイルス対策ソフトやファイアウォールなど、一部のサードパーティ製ソフトがアップデートの進行に影響する可能性があります。
- バックグラウンドプロセス:バックグラウンドで実行されている不要なプログラムやシステムプロセスが、Windows Updateとリソースを争い、処理の遅延を引き起こすことがあります。
- 破損した更新プログラムやシステムファイル:PC上の更新プログラムファイルやシステムファイルが破損していると、更新処理が停止したり失敗したりし、更新が繰り返し試行される原因となります。
- ディスク容量不足:Windowsでは、更新プログラムのダウンロードや解凍に空き容量が必要です。ドライブの容量がいっぱいになった場合、更新が失敗する可能性があります。
- 古いまたは不具合のあるドライバー:互換性のない、あるいは古いドライバーは、新しい更新プログラムと競合し、更新の遅延や失敗を引き起こす可能性があります。
- ハードディスクの断片化:HDDが断片化している場合、インストールに必要な読み書き処理が遅くなることがあります。
- 外部デバイス:USBメモリや外付けハードドライブなどの外部デバイスが接続されていると、更新プロセスに問題が発生することがあります。
ご提案:データの損失を防ぐために、データをバックアップしておく
Windows更新プログラムのインストールに時間がかかりすぎる問題を解決するために高度な方法を試す前に、データの損失を防ぐため、まずデータをバックアップしておくことをおすすめします。
これを行うには、MiniTool ShadowMakerは優れた選択肢です。このWindowsバックアップソフトには、ファイルやシステムのバックアップを簡単に行える「バックアップ」機能が搭載されています。具体的な操作手順は以下の通りです。
ステップ1.お使いのPCにMiniTool ShadowMakerをダウンロードしてインストールします。
MiniTool ShadowMaker Trialクリックしてダウンロード100%クリーン&セーフ
ステップ2.ソフトを起動してメイン画面を表示し、左側のペインから「バックアップ」を選択します。
ステップ3.「ソース」に移動し、「フォルダーとファイル」を選択して、バックアップしたいファイルにチェックを入れ、「OK」をクリックします。

ステップ4.バックアップの保存先は自動的に指定されます。別の場所に保存したい場合は、「バックアップ先」をクリックして、希望の場所を選択して「OK」をクリックします。
ステップ5.右下の「今すぐバックアップ」をクリックし、表示される確認ウィンドウで「OK」をクリックします。

ステップ6.バックアップ処理が開始されると、「管理」タブに切り替わります。処理が完了すると、最新のバックアップが正常に完了した時刻が緑色で表示されます。
Windows Updateが終わらない・進まない問題を修正する方法
Windows更新プログラムのダウンロードに時間がかかる場合は、インターネット接続の確認、Windows Update トラブルシューティングツールの実行、Windows Update 関連サービスの再起動など、役立つ対処法を一つずつ試してみてください。
具体的な手順は以下の通りです。
方法1.PCを再起動する
一時的な不具合は、再起動するだけで解決する場合があります。Windows 10/11の更新に時間がかかりすぎる場合は、電源ボタンを10~30秒間長押しして強制的にシャットダウンし、その後PCを再起動してください。
再起動後、もう一度更新を実行して問題が解決したか確認しましょう。解決しない場合は、他の方法を試してみてください。
方法 2.インターネット接続を確認する
ネットワーク接続が遅い、または不安定な場合、ダウンロードに時間がかかることがあります。Windows 10/11の更新が進まない原因がこれだと思われる場合は、接続状況を確認し、問題を解消しましょう。接続を改善するためのヒントをいくつかご紹介します。
- 別の高速回線に変更
- Wi-Fiから有線LANに切り替える、またはその逆にする
- ルーターをPCの近くに移動させる
- ルーターまたはモデムを再起動
- インターネットエクステンダーを追加
- インターネットに接続するデバイスの数を制限
方法3.Windows Updateのトラブルシューティングツールを実行する
Windows Updateトラブルシューティングツールは、Windows更新プログラム関連の問題を解決するための組み込みツールです。したがって、Windows 10/11でWindows更新プログラムのダウンロードが進まない問題を解決するには、以下の手順に従ってWindows Updateトラブルシューティングツールを実行してみてください。
ステップ1.「Win + I」キーを同時に押して、「設定」を開きます。
ステップ2.「更新とセキュリティ」を選択し、左側のパネルから「トラブルシューティング」を選びます。次に、「追加のトラブルシューティングツール」をクリックします。

ステップ3.次のページで、「Windows Update」を見つけて選択します。次に、「トラブルシューティングツールの実行」をクリックします。

ステップ4.トラブルシューティングが完了するまで待ちます。
ステップ5.指示が表示されたらPCを再起動します。その後、Windowsをもう一度更新し、問題が解決したか確認してください。
方法4.ディスクの空き容量を増やす
Windowsの更新プログラムをインストールするには、十分な空き容量が必要です。空き容量が不足していると、更新に時間がかかる場合があります。その場合は、「ディスクのクリーンアップ」を実行して、不要なファイル、ジャンクファイル、キャッシュを削除してください。具体的な操作手順は以下の通りです。
ステップ1.「Win + S」キーを同時に押して検索を開き、検索ボックスに「ディスクのクリーンアップ」と入力して、「Enter」キーを押します。
ステップ2.表示されるウィンドウからシステムドライブ(通常は 「C:」)を選択し、「OK」をクリックします。

ステップ3.削除したいファイル種類のチェックボックスにチェックを入れ、「OK」>「ファイルを削除」を選択して、選択したすべてのファイルを削除します。

より徹底的なクリーンアップを行いたい場合は、下記の手順に沿って操作してください。
ステップ1.「ディスクのクリーンアップ」ウィンドウで、「システムファイルのクリーンアップ」をクリックします。

ステップ2.システムドライブを再度選択し、「OK」をクリックします。
ステップ3.削除したいファイルにチェックを入れて、「OK」をクリックします。
ステップ4.ポップアップウィンドウで「ファイルを削除」をクリックします。
クリーンアップ処理が完了したら、問題が解決したかどうかを確認してください。
方法5.Windows Updateサービスを再起動する
Windows Updateに関連するサービスのいずれかが停止していると、更新が終わらないなどの問題が発生することがあります。その場合は、関連するすべてのサービスを再起動することで、問題が解消される可能性があります。
ステップ1.「Win + R」キーを同時に押して「ファイル名を指定して実行」を開き、ボックスに「services.msc」と入力して「Enter」キーを押します。
ステップ2.「サービス」ウィンドウで、リストから「Windows Update」をダブルクリックして、そのプロパティウィンドウを開きます。
ステップ3.「スタートアップの種類」欄で「自動」を選択し、サービスの状態を確認します。停止している場合は、「開始」をクリックします。その後、「適用」と「OK」をクリックして変更を保存します。

ステップ4.次に、「Cryptographic Services」と「Background Intelligent Transfer Service」に対して同じ操作を行います。
完了したら、PCを再起動し、Windowsを再度更新して、アップデートが途中で止まるなどのエラーが解消されたか確認してください。
方法6.デバイスドライバーを更新する
デバイスドライバーが古いと、Windowsの更新に時間がかかることがあります。その場合は、ドライバーを更新してみてください。具体的な操作手順は以下の通りです。
ステップ1.「Win + X」キーを押して「クイックリンク」メニューを開き、リストから「デバイスマネージャー」を選択します。
ステップ2.「デバイスマネージャー」で更新したいデバイスのカテゴリ(例:「ディスプレイアダプター」カテゴリ)を展開します。次に、グラフィックカードのドライバーを右クリックし、「ドライバーの更新」を選択します。

ステップ3.プロンプトウィンドウで、「ドライバーを自動的に検索」を選択します。

ステップ4.他の古いドライバーを更新するには、上記の手順を繰り返し実行してください。完了したら、問題が解決したかどうかを確認してください。
方法7.破損したシステムファイルを修復する
システムファイルが破損していると、Windows Updateのダウンロードが進まなくなることがあります。その場合は、SFCコマンドやDISMコマンドを実行することで改善される可能性があります。手順は以下の通りです:
ステップ1.「検索」ウィンドウを開き、検索ボックスに「cmd」と入力します。「最も一致する結果」の下にある「コマンドプロンプト」を右クリックし、「管理者として実行」を選択します。
ステップ2.管理者権限のコマンドプロンプトウィンドウで、「sfc /scannow」と入力し、「Enter」キーを押して、破損したシステムファイルのチェックと修復を行います。

ステップ3.SFCスキャンが完了したら、次のコマンドを実行してDISMコマンドを実行します。
- DISM.exe /Online /Cleanup-Image /ScanHealth
- DISM.exe /Online /Cleanup-Image /CheckHealth
- DISM.exe /Online /Cleanup-Image /RestoreHealth
プロセスが終了したら、もう一度Windowsを更新し、問題が解決したかどうかを確認してください。
方法8.スタートアッププログラムを無効にする
Windowsにログイン後、不要なサードパーティ製アプリが自動的にバックグラウンドで動作していることがあります。これらの影響で、Windows更新プログラムのダウンロードが遅くなる場合があります。その場合は、「タスクマネージャー」から該当するアプリを無効にしてみてください。
ステップ1.「Ctrl + Shift + Esc」キーを押して、「タスクマネージャー」を開きます。
ステップ2.「スタートアップ」タブに移動し、起動時に自動起動を無効にしたいプログラムを右クリックし、「無効化」を選択します。
ステップ3.不要なアプリをすべて無効にしたら、再度更新を行い、問題が解決したか確認してください。
方法9.不要なプログラムをアンインストールする
一部のサードパーティ製プログラムはシステムと競合し、Windowsの更新が終わらない問題を引き起こすことがあります。その場合は、不要なプログラムをアンインストールしてみてください。具体的な操作手順は以下の通りです。
ステップ1.「検索」ウィンドウを開き、検索ボックスに「コントロールパネル」と入力して、「Enter」キーを押します。
ステップ2.「表示方法」を「大きいアイコン」に設定し、「プログラムと機能」を選択します。

ステップ3.アプリ一覧から、アンインストールしたいプログラムを探します。
ステップ4.対象を右クリックし、「アンインストール」を選択します。その後、画面の指示に従って操作を完了します。
この手順を繰り返して不要なアプリをすべてアンインストールし、問題が解決したかを確認してください。
方法10.クリーンブートを実行する
クリーンブートは、最小限のドライバーとスタートアッププログラムのみでWindowsを起動する方法で、サードパーティ製アプリが競合の原因かどうかを特定するのに役立ちます。
サードパーティ製のスタートアッププログラムを無効にしても、Windows Updateのダウンロードが進まない場合は、クリーンブートを実行してみてください。具体的な操作手順は以下の通りです。
ステップ1.「ファイル名を指定して実行」を開き、ボックスに「msconfig」と入力して「Enter」キーを押し、「システム構成」ウィンドウを開きます。
ステップ2.「サービス」タブを選択し、「Microsoftのサービスをすべて隠す」オプションにチェックを入れます。次に、「すべて無効」をクリックし、「適用」をクリックします。

ステップ3.「スタートアップ」タブに移動し、「タスクマネージャーを開く」をクリックします。
ステップ4.疑わしいアプリを右クリックし、メニューから「無効化」を選択します。
ステップ5.「タスクマネージャー」を閉じ、「スタートアップ」タブの下にある「OK」をクリックします。コンピューターを再起動すると、クリーンブート環境で起動します。その状態で、もう一度更新を試し、問題が解決したか確認してください。
ステップ6.問題が解決した場合は、サードパーティ製プログラムが原因である可能性があります。その後、該当するプログラムを特定し、通常のWindowsで起動してください。
方法11.一時的な更新ファイルを削除する
Windowsの更新が終わらない・進まない問題は、一時的な更新ファイルを削除することで改善される場合があります。試してみたい場合は、以下の手順に従ってください。
ステップ1.「サービス」ウィンドウを開き、「Windows Update」サービスを見つけて右クリックし、「停止」を選択します。
ステップ2.「バックグラウンドインテリジェント転送サービス」に対しても同じ操作を行います。
ステップ3.「Win + E」キーを押して「エクスプローラー」を開き、「C:\Windows\SoftwareDistribution\Download」へ移動します。その後、フォルダー内のすべてのファイルを削除します。
ステップ4.再度「サービス」ウィンドウを開き、「Windows Update」と「バックグラウンドインテリジェント転送サービス」を再起動します。
その後、問題が改善したかどうかを確認してください。
方法12.Windows Updateコンポーネントをリセットする
Windows Updateコンポーネントをリセットすると、更新プログラムのダウンロードやインストールに関する問題が解消される場合があります。Windows Updateの処理に時間がかかる場合は、コンポーネントをリセットしてみてください。
方法13.システムの復元を実行する
システムの復元を実行すると、Windowsを正常に動作していた状態に戻すことができます。この問題が発生する前の復元ポイントがある場合は、システムの復元を試してみてください。
- 「設定」を開き、「システム」>「詳細情報」の順に選択します。
- 右側のパネルにある「システムの保護」リンクを選択します。
- 新しいウィンドウで、「システムの復元」ボタンをクリックします。
- 「次へ」を選択し、リストから使用したい復元ポイントを選択します。
- 「次へ」ボタンをクリックして続行します。
- 画面上の情報を確認し、「完了」をクリックします。
- 「はい」を選択して復元を確認します。
- その後、システムの復元プロセスが開始されます。このプロセスが完了するまでしばらくお待ちください。
- 完了すると、Windowsは問題が発生する前の状態に戻ります。

方法14.インプレースアップグレードまたはクリーンインストールを検討する
上記の方法を試してもWindows Updateのダウンロードが進まない場合は、インプレースアップグレードまたはクリーンインストールを検討してください。どちらも新しいOSを再インストールする方法で、問題の解消につながる可能性があります。
まずはファイルやアプリ、設定を保持したまま実行できるインプレースアップグレードを試すことをおすすめします。それでも改善しない場合は、すべてのデータが削除されるクリーンインストールを行ってください。
Windowsの更新に時間がかかる場合の対処法をまとめました。お困りの方はぜひ参考にしてみてください。
結論
この記事を読めば、Windows更新プログラムのダウンロードが終わらない・進まない理由がわかり、役立つ解決策に加えて、データのバックアップに便利な強力なツール「MiniTool ShadowMaker」も入手できます。
最後に、当社製品の使用時にご不明な点がございましたら、[email protected]までお気軽にお問い合わせください。できるだけ早く返事いたします。