Windows 10
 Computer >> コンピューター >  >> システム >> Windows 10

Windows 10で更新プログラムの確認が終わらない?原因と対処法を徹底解説

Windows Updateは、PCを最新の状態に保ち、セキュリティ面でも保護してくれる便利な機能です。しかし、その一方で、延々と続くアップデートにストレスを感じるユーザーも少なくありません。

特に厄介なのは、アップデート中にインターネット回線の帯域を大量に消費するため、作業に支障が出ることや、重要な作業中に突然再起動される不安がある点です。

更新プログラムの確認が終わらない問題とは

さらに困ったことに、Windows Updateがいつまでも終わらず、「更新プログラムを確認しています」という表示のまま固まってしまうケースがあります。本当にダウンロードが進んでいるのか、それとも何らかの不具合でフリーズしているのか、判断がつかず不安になりますよね。

幸い、この問題にはいくつかの対処法があります。この記事では、誰でも簡単に試せる解決策を順番にご紹介します。

方法1:Windows Updateサービスを再起動する

最初に試したいのが、Windows Updateサービスの再起動です。まず、スタートボタンを右クリックし、ファイル名を指定して実行を選択します。

表示された画面に SERVICES.MSC と入力し、OK をクリックします。

するとサービス画面が起動します。一覧からWindows Updateを探して右クリックし、停止を選びましょう。

SoftwareDistributionフォルダの中身を削除する

次に、エクスプローラーを開き、C:\ > Windows > SoftwareDistribution のフォルダへ移動します。フォルダ内のファイルをすべて削除してください。

このフォルダは、Windowsがダウンロードした更新ファイルを一時的に保存しておく場所です。ここにあるファイルを削除することで、Windowsは削除されたファイルを自動的に再作成します。これにより、破損したキャッシュによる不具合を解消できるのです。

その後、再度サービス画面に戻り、Windows Updateを右クリックして、今度は開始(または再起動)を選択します。

Windowsの設定を開き、更新とセキュリティへ進みます。

Windows Updateの項目で保留中の更新プログラムがないか確認し、あればダウンロードを実行してみてください。その後、問題が解決したかどうかをチェックしましょう。

コマンドプロンプトやPowerShellを使う方法

なお、同じ操作はコマンドプロンプトPowerShellからも実行できます。NET STOP WUAUSERV と入力すればWindows Updateを停止でき、NET START WUAUSERV と入力すれば再開できます。

方法2:Windows Updateトラブルシューティングツールを使う

上記の方法でも改善しない場合は、Microsoft純正の「Windows Updateトラブルシューティングツール」を活用しましょう。これはWindows Updateの問題を解決するために特別に設計された公式ツールです。

この便利なツールは、Windows 7、Windows 8、Windows 10に対応しています。

まず、Microsoftの公式サイトからツールをダウンロードし、起動します。

プログラムの一覧からWindows Updateを選択します。

次へをクリックすると、診断が開始され、問題の検出が行われます。

管理者として実行するよう求められたら、許可するオプションを選択してください。

再度プログラムの選択を求められるので、Windows Updateを選んで次へをクリックします。

その後、トラブルシューティングツールが提示する修復の推奨事項に従って操作を進めてください。

診断が完了した後、PCの再起動を促される場合があります。指示に従って再起動しましょう。

すべて完了したらツールを閉じます。これでWindows Updateの問題が解決していれば幸いです。

方法3:Windows Module Installerを有効化する

3つ目の方法は、Windows 10に標準搭載されている「Windows Module Installer(Windowsモジュール インストーラー)」というサービスを利用するものです。このサービスは、停止してしまったWindows Updateの復旧に役立ちます。

以下ではPowerShellを使った手順を紹介しますが、コマンドプロンプトでも同様に実行可能です。

PowerShellを開き、次のコマンドを入力します。

SC CONFIG TRUSTEDINSTALLER START=AUTO

コマンドが正常に実行されると、[SC] ChangeServiceConfig SUCCESS というメッセージが表示されます。

あとはPowerShellを閉じて、Windows Updateが正常に動作するかどうかを確認してみてください。

まとめ

Windows Updateが「更新プログラムを確認しています」のまま終わらない場合は、①Windows Updateサービスの再起動とSoftwareDistributionフォルダのクリア、②トラブルシューティングツールの実行、③Windows Module Installerの有効化、の3つの方法を順番に試してみてください。多くの場合、これらの対処法で問題は解決します。どうしても改善しない場合は、システムファイルチェッカー(sfc /scannow)の実行や、Windowsの修復インストールも検討してみましょう。

  1. 【Windows 10】Windows Updateが終わらない・長時間かかる問題を解決する16の方法

    Microsoftは定期的に更新プログラムを公開し、不具合の修正や新機能の追加を行っています。アップデートはシステムの安定性や動作速度の向上に役立ちますが、Windows Updateがいつまでも終わらないと大きなストレスになります。更新の完了までにかかる時間は、PCの使用年数やインターネット回線の速度など、さまざまな要因によって左右されます。数時間で済むユーザーもいれば、高速な回線と高性能なPCを使用していても24時間以上かかるケースも珍しくありません。さらに、24時間経過しても進行状況が80%や90%で止まったままになり、3~4時間ローディング画面が表示され続けることもあります。 Wind

  2. 【解決済み】Windows 10の更新プログラムが「更新プログラムのチェック」で止まる問題の対処法

    Microsoftは、サードパーティ製アプリケーションによって生じるセキュリティホールを修正するため、セキュリティ強化やバグ修正を含むWindowsアップデートを定期的にリリースしています。Windows 10では更新プログラムが自動インストールされるように設定されており、新しい更新が利用可能になると、Windows Update経由で自動的にダウンロード・インストールされます。また、「設定」→「更新とセキュリティ」→「更新プログラムのチェック」から手動で確認することもできます。 しかし一部のユーザーからは、Windows 10の更新プログラムのチェックがいつまでも終わらない、あるいは機能更新