Windows Updateのインストールが保留状態になった場合の解決方法

Windows Updateにおける「インストール保留中」とはどういう意味ですか?

Windows Updateで「インストール保留中」というメッセージが表示されても、慌てる必要はありません。必ずしも深刻な問題ではありません。基本的には、Windowsがアップデートをダウンロードしたか、インストール待ちリストに追加したものの、インストールを完了するためのトリガー(通常は再起動)を待っている状態です。まるで、まだ準備が整っていない何かがあるため、Windowsがインストールを保留しているかのようです。アップデートがダウンロードされたのにインストールされない場合は、少し混乱するかもしれません。この待機状態が続く理由はいくつか考えられ、解決には多少のトラブルシューティングが必要になることがよくあります。幸いなことに、ほとんどの解決策は簡単で、通常はすぐに問題が解決します。

場合によっては、Windows が待機状態になっているため、この状態が続くことがあります。再起動を待っている場合や、サービスが実行されていない場合、またはキャッシュが破損している場合などが考えられます。アップデートが停止しても心配しないでください。これは多くのユーザーが経験したことのある一般的な問題です。解決策は、再起動、キャッシュのクリア、または Windows Update サービスが正常に動作していることを確認することに尽きます。確かに煩わしいですが、ほとんどの問題はちょっとした調整で解決します。

Windows Updateで「インストール保留中」を修正する方法

解決策1 – PCを再起動してアップデートを確認する

まず最初に試すべきことはこれです。Windowsは、保留中のアップデートを完了するために再起動を待っている場合があります。アップデートのダウンロードが完了しても再起動しなかった場合、保留中のインストールは停止したままになります。再起動することで待機状態が解消されることが多いので、より複雑な解決策を試す前に、まずは試してみる価値があります。

電源メニューに「更新して再起動」などの再起動オプションが表示されたら、シャットダウンするのではなく、そちらを選択してください。これは、Windowsに「このアップデートを今すぐ完了させたい」と指示するようなものです。再起動後、設定 > Windows Updateに戻り、「更新プログラムの確認」をクリックしてください。通常、これが原因だった場合は、これで保留状態が解消されます。

Windows 11の場合:

  1. スタートメニューをクリックし、電源アイコンをクリックして、「更新して再起動」を選択してください。もしそれが表示されない場合は、「再起動」を選択してください。
  2. PCが再起動したら、設定を開き、Windows Updateに進みます。
  3. 「アップデートを確認」をクリックして、ステータスがクリアされるかどうか確認してください。

Windows 10の場合:

  1. スタートメニューをクリックし、電源アイコンをクリックします。 「更新と再起動」が表示されている場合は、それを選択します。表示されていない場合は、 「再起動」を選択します。
  2. 起動後、[設定] > [更新とセキュリティ] > [Windows Update]を開きます。
  3. もう一度「アップデートを確認」をクリックしてください。

単純な再起動だけで解決することが多いんです。私も経験済みです。環境によっては、それでアップデートが止まってしまう問題が実際に解決することもあります。不思議ですが、意外と効果があるんですよ。

解決策2 – Windows Updateのダウンロードキャッシュをクリアする

キャッシュの破損は非常によくある問題です。ダウンロードキャッシュ内のファイルが破損すると、たとえアップデートがダウンロードされていても、Windowsはアップデートのインストールを完了できません。解決策は?キャッシュフォルダをクリアして、次回Windowsが新しいクリーンなファイルをダウンロードできるようにすることです。

やり方は以下のとおりです。

  1. Windows Update サービスを停止します。を押してWindows key + Rと入力しservices.msc、Enter キーを押します。一覧からWindows Update を見つけて右クリックし、 「停止」を選択します。これにより、クリーンアップ中に Windows がこれらのファイルを操作しなくなります。
  2. ファイルエクスプローラーを開き、 に移動しますC:\Windows\SoftwareDistribution\Download。これは、Windows 10 と 11 の両方でデフォルトのキャッシュ保存場所です。
  3. Downloadフォルダ内のすべてのファイルとフォルダをCtrl + Aで選択し、削除してください。管理者権限が必要になる場合がありますので、プロンプトが表示されたら「続行」をクリックしてください。SoftwareDistributionフォルダ自体は削除せず、その中身のみを削除してください。
  4. サービスに戻るには、 Windows Update をもう一度右クリックし、 「開始」を選択して再度有効にします。
  5. 最後に、 [設定] > [Windows Update]に戻り、[更新プログラムの確認] をクリックします。Windows が必要なファイルを新たにダウンロードし、インストールが停止していた問題が解決するはずです。

これらのファイルを削除しても安全ですか?はい、安全です。キャッシュフォルダは一時的な保管場所であり、重要な情報や個人情報は保存されません。削除しても、個人ファイルやインストール済みの更新プログラムは削除されません。Windowsは必要に応じて新しいキャッシュファイルを作成します。

補足ですが、ファイルを削除するには管理者権限が必要です。また、インターネット接続が遅い場合は、その後のダウンロードに時間がかかることがありますが、これは大きなアップデートではよくあることです。

解決策3 – Windows Updateサービスが自動に設定されていることを確認する

Windows Update サービスが自動的に実行されていない場合、更新プログラムはいつまでも待機状態のままになります。これはおそらく、サービスが自動起動されていないことが原因です。このようなチェックはしばしば見落とされがちですが、修正は非常に簡単です。

手順は以下のとおりです。

  1. を押してWindows key + R、入力してservices.msc、Enterキーを押してください。
  2. 下にスクロールして「Windows Update」を探します。それをダブルクリックしてプロパティを開きます。
  3. スタートアップの種類「自動」に設定してください。手動または無効になっている場合は、それが問題の原因である可能性が高いです。
  4. サービスが実行されていない場合は、「開始」をクリックしてください。実行中の場合は、「停止」をクリックしてから再度「開始」をクリックして再起動してください
  5. 「適用」「OK」をクリックしてください。

その後、 [設定] > [Windows Update]に戻り、[更新プログラムの確認] を手動でクリックしてください。サービスが正常に動作していれば、これで再び更新が開始されるはずです。Windows は更新サービスの自動起動を忘れてしまうことがあるため、この方法で復旧できる場合があります。

解決策4 – Windows Updateのトラブルシューティングツールを実行する

Windowsの専用トラブルシューターを実行する方が、当てずっぽうな推測よりも速い場合があります。レジストリの編集やコマンドをいじることなく、サービス構成の誤りやダウンロードキャッシュの失敗といった一般的な問題を検出するのに非常に優れています。

設定方法は以下のとおりです。

  • Windows 11の場合:[設定][システム]の順に選択し、 [トラブルシューティング]、[その他のトラブルシューティングツール]の順に選択します。[Windows Update]を見つけて[実行]をクリックします。
  • Windows 10 の場合: [設定]を開き、[更新とセキュリティ][トラブルシューティング]の順に選択します。[その他のトラブルシューティング ツール]を選択します。 [Windows Update]を見つけて、[トラブルシューティング ツールの実行] をクリックします。

処理が完了するまでしばらくお待ちください。数分かかる場合があり、その後再起動を求められることもあります。多くの場合、サービスが起動しない、キャッシュの状態が破損しているなど、よくある原因は簡単に解決されます。処理が完了したら、Windows Update を再度確認し、保留中のインストールが解消されているかどうかを確認してください。

修正方法5 – コマンドプロンプトを使用してWindows Updateコンポーネントをリセットする

これは最終手段です。他の方法がすべて失敗した場合、管理者権限でコマンドプロンプトを開き、更新コンポーネントを手動でリセットすることで、頑固な問題を解決できます。これにより、Windows Updateが最初からやり直せるようになります。

コマンドプロンプトは必ず管理者権限で実行してください。そうしないと、コマンドが失敗するか、何も実行されません。手順は以下のとおりです。

  1. を押してWindows key + R、と入力しcmd、を押してCtrl + Shift + Enter管理者として実行します。
  2. 以下のコマンドを1つずつ実行し、それぞれの実行後にEnterキーを押してください。
    • net stop wuauserv
    • net stop cryptsvc
    • net stop bits
    • ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    • ren C:\Windows\System32\catroot2 catroot2.old
    • net start wuauserv
    • net start cryptsvc
    • net start bits
  3. すべてのコマンドが完了したら、ウィンドウを閉じて、 [設定] > [Windows Update]に戻り、[更新プログラムの確認] をクリックします。

このプロセスは更新コンポーネントをリフレッシュし、停止していた更新を再び実行可能にすることがよくあります。ただし、手順を省略したり、実行順序を短くしたりしないでください。コマンドは正しく動作するために相互に依存しています。環境によっては、サービスの再起動に1~2分かかる場合があるので、しばらくお待ちください。

確かに少し複雑に見えるかもしれませんが、ほとんどの場合、Windowsはバックグラウンドで更新ファイルとサービスを再初期化しているだけです。多くの場合、これでWindowsを再インストールすることなく、最終的に更新プログラムがインストールされます。

Windows 11でWindows Updateのインストールが保留中:何か違いはありますか?

いえ、実際には違いはありません。これらの修正方法はWindows 11でもほぼ同じです。主な違いは操作手順です。Windows 10では「設定」>「更新とセキュリティ」>「Windows Update」の順に進みますが、Windows 11では「設定」>「Windows Update」となります。根本的な問題と修正方法は同じなので、手順の違いは気にしなくて大丈夫です。トラブルシューティングの考え方は変わりません。

Windows 11には、再起動時に発生する可能性のある問題をより迅速に発見するのに役立つ新機能がいくつか搭載されています。

  • スケジュールされた再起動: [設定] > [Windows Update]で、再起動が既にスケジュールされているかどうかを確認してください。
  • アクティブ時間:アクティブ時間をあまり広く設定しすぎないようにしてください。Windows は、その時間帯にはアップデートを保留する傾向があります。
  • ステータスパネル: Windows 11のより見やすくなったアップデートステータスパネルは、待機中のアップデートを明確に表示するため、停止しているアップデートを見つけやすくなっています。

それ以外は、上記の基本的な解決策はほぼ同じように適用できます。少し操作方法を変えたり、どうしても行き詰まった場合は追加機能を確認したりするだけです。

最終確認:「インストール保留中」ステータスの解除

これまでの手順で解決しない場合は、もう一度リストを見直してください。マシンを再起動し、キャッシュをクリアし、サービスが自動起動になっていることを確認し、トラブルシューターを実行してから、リセットコマンドを試してください。この順番で実行してください。場合によっては、少し待つだけで、1、2回の再起動で問題が解決することもあります。

覚えておいてください。インストールが保留中になっているからといって、アップデートが失敗しているわけではありません。ほとんどの場合、再起動、サービスの再起動、キャッシュの更新など、適切なタイミングを待っているだけです。通常、これらの手順をいくつか実行すれば、すべてが再び正常に動作するようになります。

セキュリティとパフォーマンスのためには、Windowsを常に最新の状態に保つことが非常に重要です。アップデートを怠るとPCが危険にさらされる可能性があるため、面倒に感じるかもしれませんが、ここで紹介する修正を行う価値は十分にあります。

これで誰かの作業時間を数時間短縮できればいいのですが。もしこれでアップデートが一つでも進展すれば、目的は達成です。