【保存版】Windows 10のアップデートが固まる・停止する問題を解決する10の方法
Windows Updateは通常、バックグラウンドで静かに動作しています。新しい更新プログラムには自動的にインストールされるものもあれば、システム再起動後にインストール待ちとしてキューに入るものもあります。しかし、「更新プログラムを確認しています」のまま画面が止まり、その後エラーコード0x80070057が表示されるケースがあります。これはWindows 10 PCで頻繁に発生するアップデート関連の問題で、更新プログラムのダウンロードやインストールが一切できなくなってしまう状態です。アップデート処理が数時間止まったままになることもあり、多くのユーザーにとって大きなストレスとなっています。同じ問題でお困りの方は、本記事の手順に従って、Windows 10のアップデートが止まる・インストール中に固まる問題を解決しましょう。
Windows 10のアップデートが止まる原因と対策
Windows Updateは、OSを安全かつ快適に動作させるために不可欠な仕組みです。そのため、この問題はできるだけ早く解決することが重要です。アップデートが止まる原因としては、以下のようなものが考えられます。
- Windows Update設定の誤り
- 管理者権限に関する問題
- Windows Updateサービスが無効化されている
- DNSサーバー設定の不備
- Windows Defenderファイアウォールとの競合
- Windows OSファイルの破損・欠損
重要な注意点: マルウェアやランサムウェア、ウイルスなどの脅威からシステムを保護するためにも、Windows自動更新機能を有効にしておくことをおすすめします。なお、MicrosoftはWindows 7/8.1/10の更新エラーに対処するための専用サポートページも公開しています。
以下の方法を順番に試して、Windows 10 PCでアップデートがダウンロードできない・止まる問題を解消していきましょう。
方法1:Windows Updateトラブルシューティングツールを実行する
トラブルシューティングツールを実行すると、次の処理が自動的に行われます。
- すべてのWindows Updateサービスを停止する
- C:\Windows\SoftwareDistributionフォルダをC:\Windows\SoftwareDistribution.oldにリネームする
- システム内のダウンロードキャッシュを削除する
- Windows Updateサービスを再起動する
以下の手順で自動トラブルシューティングツールを実行してください。
1.Windowsキーを押し、検索バーに「コントロールパネル」と入力します。
2.開くをクリックしてコントロールパネルを起動します。

3.右上の検索バーで「トラブルシューティング」を検索し、表示された項目をクリックします。
4.左側のメニューから「すべて表示」をクリックします。

5.一覧から「Windows Update」を選択します。

6.ポップアップしたウィンドウで「詳細」をクリックします。

7.「自動的に修復する」にチェックを入れ、「次へ」をクリックします。

8.画面の指示に従って、トラブルシューティングを完了させます。
ほとんどの場合、この手順だけでアップデートが固まる問題は解決します。完了後、再度Windows 10のアップデートを実行して確認してみてください。
注意: トラブルシューティングの結果、「問題を特定できませんでした」と表示された場合は、次の方法以降を試してください。
方法2:システムキャッシュを手動で削除する
システムキャッシュを手動で削除することでも、アップデート停止の問題を解消できます。
1.PCを再起動し、起動時にキーボードのF8キーを押してセーフモードで起動します。
2.スタートメニューで「cmd」と検索し、コマンドプロンプトを管理者として実行します。

3.「net stop wuauserv」と入力してEnterキーを押します。

4.Windows + Eキーを押してエクスプローラーを開きます。
5.「C:\Windows\SoftwareDistribution」フォルダへ移動します。
6.Ctrl + Aキーですべてのファイルを選択します。
7.空き部分を右クリックし、「削除」を選択します。
注意: このフォルダ内に重要なシステムファイルは含まれていないため、削除しても問題ありません。必要なファイルは次回のアップデート時に自動的に再生成されます。

8.コマンドプロンプトに戻り、「net start wuauserv」と入力してEnterキーを押し、サービスを再開します。

9.サービスの再起動を待ち、PCを通常モードで再起動します。
方法3:Windows Updateサービス自体を更新する
長期間アップデートを確認していない場合、システムが新規更新の検出に時間がかかることがあります。Service Pack 1統合済みのCDやUSBドライブを使ってアップデートする場合にも同様の現象が起こります。Microsoftによると、これは「Windows Update自身の更新が必要な状態」で起きる、いわばジレンマのような状況です。スムーズにアップデートを行うには、Windows Updateサービス自体を先に更新する必要があります。
以下の手順で実行してください。
1.検索メニューからコントロールパネルを起動します。

2.「システムとセキュリティ」をクリックします。

3.「Windows Update」を開きます。
4.右側のペインから「設定の変更」をクリックします。
5.「重要な更新プログラム」のドロップダウンメニューで「更新プログラムを自動的に確認しない(非推奨)」を選択し、「OK」をクリックします。

6.システムを再起動し、Windows 10の更新プログラムを手動でダウンロード・インストールします。
7.Windowsキーを押しながら「コンピューター」を右クリックし、「プロパティ」を選択します。
8.「システムの種類」欄でOSが32ビットか64ビットかを確認します。
9.お使いのシステムに対応する更新プログラムを公式サイトからダウンロードします。
10.画面の指示に従ってインストールを完了させます。
注意: インストール中に再起動を求められる場合があります。再起動後は10〜12分ほど待ってから作業を再開してください。
11.「設定 > 更新とセキュリティ > Windows Update」を再度開きます。
12.Windows Updateのホーム画面で「更新プログラムのチェック」をクリックします。

これでアップデート停止の問題が解決しているはずです。改善しない場合は、次の方法を試しましょう。
方法4:Windows Updateサービスを再起動する
Windows Updateサービスを手動で再起動することでも問題を解消できる場合があります。以下の手順で実行してください。
1.Windows + Rキーを押して「ファイル名を指定して実行」ダイアログを開きます。
2.「services.msc」と入力して「OK」をクリックします。

3.「サービス」ウィンドウを下にスクロールし、「Windows Update」を右クリックします。
注意: 状態が「開始」以外と表示されている場合は、手順6に進んでください。
4.状態が「開始」の場合は、「停止」または「再起動」をクリックします。

5.「Windowsがローカルコンピュータ上で次のサービスを停止しようとしています…」というメッセージが表示されたら、完了まで待ちます(約3〜5秒)。

6.Windows + Eキーでエクスプローラーを開きます。
7.「C:\Windows\SoftwareDistribution\DataStore」フォルダへ移動します。
8.Ctrl + Aキーですべてのファイルとフォルダを選択し、空きスペースを右クリックします。
9.「削除」を選択して、DataStoreフォルダ内の全データを削除します。

10.続いて「C:\Windows\SoftwareDistribution\Download」フォルダに移動し、同様にすべてのファイルを削除します。

11.「サービス」ウィンドウに戻り、「Windows Update」を右クリックします。
12.「開始」を選択します。

13.「Windowsがローカルコンピュータ上で次のサービスを開始しようとしています…」と表示されたら、3〜5秒ほど待ってからウィンドウを閉じます。

14.最後に、再度Windows 10のアップデートを試みてください。
方法5:DNSサーバーの設定を変更する
ネットワークの不具合が原因でアップデートが止まることもあります。その場合は、DNSサーバーをGoogleパブリックDNSに変更すると、通信速度とセキュリティが向上し、問題が解消される可能性があります。
1.方法3と同様にコントロールパネルを開きます。
2.「表示方法」を「カテゴリ」に設定します。
3.「ネットワークとインターネット」カテゴリ内の「ネットワークの状態とタスクの表示」をクリックします。

4.「アダプターの設定の変更」をクリックします。

5.使用中のネットワーク接続を右クリックし、「プロパティ」を選択します。

6.「インターネット プロトコル バージョン 4 (TCP/IPv4)」をダブルクリックすると、プロパティウィンドウが開きます。

7.「IPアドレスを自動的に取得する」にチェックを入れ、「次のDNSサーバーのアドレスを使う」を選択します。
8.以下の値を入力します。
- 優先DNSサーバー: 8.8.8.8
- 代替DNSサーバー: 8.8.4.4

9.「OK」をクリックして設定を保存し、システムを再起動してからアップデートを再開します。
方法6:システムファイルチェッカー(SFC)スキャンを実行する
Windowsユーザーは、システムファイルチェッカー(SFC)ユーティリティを使って、システムファイルのスキャンと修復が行えます。破損したシステムファイルの検出・修復も可能です。破損ファイルが原因でアップデートが止まっている場合は、以下の手順でSFCスキャンを実行してください。
1.方法2の手順に従い、コマンドプロンプトを管理者として実行します。
2.「sfc /scannow」と入力してEnterキーを押します。

3.コマンドの実行が完了したら、システムを再起動します。
方法7:Windows Defenderファイアウォールを無効化する
一部のユーザーからは、Windows Defenderファイアウォールをオフにすることで、アップデート停止や0x800f0984エラーが解消されたという報告があります。以下の手順で試してみましょう。
1.コントロールパネルを開き、「システムとセキュリティ」を選択します。
2.「Windows Defender ファイアウォール」をクリックします。

3.左側のパネルから「Windows Defender ファイアウォールの有効化または無効化」を選択します。

4.各ネットワーク設定ごとに「Windows Defender ファイアウォールを無効にする(非推奨)」にチェックを入れます。

5.システムを再起動し、問題が解決したかどうかを確認します。
注意: アップデートのダウンロードとインストールが完了したら、必ずWindows Defenderファイアウォールを有効に戻してください。
方法8:Windowsのクリーンブートを実行する
「更新プログラムを確認しています」で止まる問題は、不要な常駐サービスやアプリを排除するクリーンブートによって解決できることがあります。
注意: クリーンブートを実行する前に、管理者アカウントでログインしていることを確認してください。
1.「ファイル名を指定して実行」を開き、「msconfig」と入力して「OK」をクリックします。

2.「システム構成」ウィンドウの「サービス」タブに切り替えます。
3.「Microsoftのサービスをすべて隠す」にチェックを入れ、「すべて無効」ボタンをクリックします。

4.「スタートアップ」タブに切り替え、「タスク マネージャーを開く」リンクをクリックします。

5.タスクマネージャーが開いたら、「スタートアップ」タブに切り替えます。

6.不要なスタートアップ項目を選択し、右下の「無効にする」をクリックします。

7.タスクマネージャーと「システム構成」ウィンドウを閉じます。
方法9:アップデートコンポーネントをリセットする
この方法では、以下のリセット作業を行います。
- BITS、MSIインストーラー、暗号化サービス、Windows Updateサービスの再起動
- SoftwareDistributionフォルダとCatroot2フォルダのリネーム
以下のコマンドを順番に実行して、アップデートコンポーネントをリセットします。
1.前述の方法と同様に、コマンドプロンプトを管理者として実行します。
2.以下のコマンドを1行ずつ入力し、それぞれEnterキーを押して実行します。
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
方法10:ウイルススキャンを実行する
どの方法でも解決しない場合は、マルウェアやウイルスが原因である可能性があります。Windows Defenderまたはサードパーティ製のウイルス対策ソフトでフルスキャンを実行し、感染ファイルを削除してください。
1.スタートメニューの検索バーで「Windows Defender」を検索して起動します。

2.「スキャンのオプション」をクリックし、「フル スキャン」を選択して実行します。

あわせて読みたい記事:
- Windows 10でナレーターの音声をオフにする方法
- Windows 10で絵文字を使う方法
- iCUEがデバイスを認識しない問題の解決法
- Windows 10でMiracastが動作しないときの対処法
本ガイドがお役に立ち、Windows 10 PCでのアップデート停止・インストール中に固まる問題を解決できたなら幸いです。どの方法が効果的だったか、ぜひコメント欄でお知らせください。また、本記事に関するご質問やご提案がございましたら、お気軽にお寄せください。
-
Windows 11のアップデートが止まる・固まる問題を解決する5つの方法
Windowsはオペレーティングシステムとして多くのメリットを持っています。そのひとつが、開発元であるMicrosoftから継続的に提供されるアップデートです。Windows 11のPCがインターネットに接続されていれば、新機能の追加、デザインの刷新、既存バグや不具合の修正、安定性の向上など、さまざまな更新を受け取り続けることができます。ただし、アップデートが多すぎると感じるユーザーもいるようです。Windows 11でアップデートをダウンロードすると、通常は進行状況がパーセンテージで表示されます。このカウンターが止まってしまう――たとえば2時間以上「90%」のまま変化しない場合は、何らかの問
-
Windows 10のアップデートが止まる・固まるときの対処法まとめ
Windows 10は、おそらくこれまでで最も頻繁にアップデートが配信されるOSです。通常、Windowsシステムは重要なアップデートを自動的に適用するように設定されており、これらの更新はPCを脅威から守り、厄介なバグを防ぎ、システムをスムーズかつ効率的に動作させるために欠かせないものです。 しかし、Microsoftが定期的にリリースするアップデートは、途中で停止したりフリーズしたりすると、ユーザーを大いに困らせることがあります。更新が途中で止まってしまい、再開する手段がないように見えることもあるでしょう。 同じ問題に直面している方は、この記事を読んで、Windows Updateが止まった