Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

Windows Updateが0%で止まって進まないときの対処法【5つの解決策】

古いプログラムやOSにはセキュリティや互換性の問題が数多く存在するため、オペレーティングシステムを常に最新の状態に保つことは非常に重要です。通常、Windows Updateは設定を変更しない限り自動的に実行されます。しかし、更新処理の途中でフリーズしてしまうことがあります。この記事で扱うのは、Windows Updateが0%のまま止まり、どれだけ待っても進行しないというケースです。

この問題の原因はさまざまです。単純に物理メモリが不足している場合もあれば、ソフトウェア同士の競合、あるいはWindows Updateが開始されるまで気づかなかった既存の問題が原因となっていることもあります。以下では、この問題を解決し、更新を最後まで完了させるための対処法を紹介します。

まず試したい基本の対処法

  1. システムを再起動して再試行する:単純なことですが、再起動だけで問題が解決するケースは実は多くあります。
  2. ウイルス対策ソフトを一時的に無効化する:アンチウイルスが更新をブロックしている可能性があります。ほとんどのセキュリティソフトには無効化するオプションが用意されています。
  3. マルウェアのスキャンを行う:マルウェアが原因のこともあります。クイックスキャンではなく、必ずフルスキャンを実行してください。
  4. しばらく待ってみる:回線が遅い、あるいは進捗表示だけが更新されていない可能性もあります。数時間はそのまま様子を見ましょう。
  5. Windows Updateのトラブルシューティングツールを使う:Microsoft公式のトラブルシューティングツールをダウンロードして実行すると、問題が自動的に解決することがあります。
  6. 更新プログラムを分割してダウンロードする:20個の更新がある場合は、まず2〜3個だけを選択してダウンロードします。成功したら、さらに2〜3個ずつ追加していきましょう。

方法1:バックグラウンドサービスを無効化する

バックグラウンドで動作しているサービスが、Windows Updateと競合して問題を引き起こすことがあります。まずは不要なバックグラウンドサービスを無効にしましょう。

以下の手順に従ってください。

  1. Windowsキーを押しながらRを押します。
  2. msconfigと入力してEnterキーを押します。

Windows Updateが0%で止まって進まないときの対処法【5つの解決策】

  1. 「システム構成」ウィンドウが開くので、「サービス」タブをクリックします。
  2. リストの下部にある「すべてのMicrosoftサービスを隠す」にチェックを入れます。
  3. 右下の「すべて無効」ボタンをクリックし、「OK」を押します。

Windows Updateが0%で止まって進まないときの対処法【5つの解決策】

  1. スタートメニューの再起動ボタンからPCを再起動し、変更を適用します。
  2. 再起動後、以下の手順でWindows Updateを再度実行します。
    1. Windowsキーを押します。
    2. 「設定」をクリックします。
    3. 「更新とセキュリティ」を選択します。
    4. 「更新プログラムのチェック」をクリックします。
    5. Windowsが更新を確認・ダウンロードするのを待ちます。

更新が完了したら、無効化したバックグラウンドサービスを元に戻す必要があります。以下の手順で行います。

  1. 上記の手順1〜3を繰り返します。
  2. リスト下部の「すべてのMicrosoftサービスを隠す」のチェックを外します。
  3. 「すべて有効」ボタンをクリックし、「OK」を押します。

Windows Updateが0%で止まって進まないときの対処法【5つの解決策】

これで問題が解決し、他のサービスも正常に動作するはずです。

方法2:Windowsファイアウォールを一時的に無効にする

Windowsの内蔵機能(ファイアウォールなど)が更新を妨げる場合があります。更新プログラムのダウンロードとインストールが完了したら、必ずファイアウォールを再度有効にしてください。

ファイアウォールを無効にする手順は以下の通りです。

  1. Windowsキーを押しながらRを押します。
  2. firewall.cplと入力してEnterキーを押します。

Windows Updateが0%で止まって進まないときの対処法【5つの解決策】

  1. Windowsファイアウォールの画面で、左側のペインから「Windowsファイアウォールの有効化または無効化」を選択します。

Windows Updateが0%で止まって進まないときの対処法【5つの解決策】

  1. 「プライベートネットワーク設定」「パブリックネットワーク設定」の両方で「Windowsファイアウォールを無効にする(推奨されません)」にチェックを入れ、下部の「OK」をクリックします。

Windows Updateが0%で止まって進まないときの対処法【5つの解決策】

その後、以下の手順で更新を再確認します。

  1. Windowsキーを押します。
  2. 「設定」をクリックします。
  3. 「更新とセキュリティ」を選択します。
  4. 「更新プログラムのチェック」をクリックします。
  5. Windowsが更新を確認・ダウンロードするのを待ちます。

更新が完了したら、システムのセキュリティを守るためにファイアウォールを必ず再度有効にしてください。手順は以下の通りです。

  1. Windowsキーを押しながらRを押します。
  2. firewall.cplと入力してEnterキーを押します。

Windows Updateが0%で止まって進まないときの対処法【5つの解決策】

  1. 左側のペインから「Windowsファイアウォールの有効化または無効化」を選択します。
  2. 「Windowsファイアウォールを有効にする」にチェックを入れ、下部の「OK」をクリックします。

Windows Updateが0%で止まって進まないときの対処法【5つの解決策】

これで準備は完了です。

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

多くのPCの問題は、Windows Updateサービスを再起動するだけで解決します。意外と単純な方法ですが、効果的なことが多いのです。

Windows Updateを再起動するには、以下の手順に従います。

  1. Windowsキーを押しながらRを押し、「ファイル名を指定して実行」ダイアログを開きます。
  2. services.mscと入力してEnterキーを押します。

Windows Updateが0%で止まって進まないときの対処法【5つの解決策】

  1. 「サービス」ウィンドウが開きます。
  2. リストの一番下までスクロールし、「Windows Update」サービスを探します。

Windows Updateが0%で止まって進まないときの対処法【5つの解決策】

  1. 「Windows Update」を右クリックして「停止」を選択します。

Windows Updateが0%で止まって進まないときの対処法【5つの解決策】

  1. サービスを停止したら、Windows + Eキーを押してエクスプローラーを開きます。
  2. 次のフォルダに移動します:「C:\Windows\SoftwareDistribution」。エクスプローラー上部のアドレスバーに、このパスをそのままコピー&ペーストしてください。
    1. Ctrlキーを押しながらAを押して、すべてのファイルを選択します。
    2. Deleteキーを押すか、選択したファイルのいずれかを右クリックして「削除」を選択します。
  3. ファイルを削除したら、PCを再起動します。
    1. Windowsキーを押しながらRを押して「ファイル名を指定して実行」を開きます。
    2. services.mscと入力してEnterキーを押します。Windows Updateが0%で止まって進まないときの対処法【5つの解決策】
    3. 「サービス」ウィンドウが開きます。
    4. リストの一番下までスクロールし、「Windows Update」サービスを探します。
    5. 「Windows Update」を右クリックして「開始」を選択します。

これでWindows Updateが正常に動作するはずです。それでも問題が解決しない場合は、手順1〜4を実行した後、「Windows Update」サービスをダブルクリックし、ドロップダウンメニューから「無効」を選択してOKをクリックし、PCを再起動します。再起動後、再度手順1〜4を実行して、今度はドロップダウンメニューから「手動」を選択し、「開始」をクリックしてOKを押してください。これで問題が解決するはずです。

方法4:Windows Updateを手動でダウンロードする

自動更新が機能せず、待ちたくない場合は、更新プログラムを手動でダウンロードすることもできます。手動ダウンロードは一般的な方法ではありませんが、決して不可能ではありません。ただし、時間がかかる点に注意が必要です。

まず最初に、失敗した更新プログラムのMicrosoft Knowledge Base(KB)記事番号を確認する必要があります。記事番号がわかれば、Microsoft Updateカタログから該当する更新プログラムを検索してダウンロードできます。

  1. Windowsキーを押します。
  2. 「設定」を選択します。
  3. 「更新とセキュリティ」をクリックします。

Windows Updateが0%で止まって進まないときの対処法【5つの解決策】

  1. 「更新の履歴」を選択します。

Windows Updateが0%で止まって進まないときの対処法【5つの解決策】

  1. この画面で、失敗した更新プログラムを確認できます。

Windows Updateが0%で止まって進まないときの対処法【5つの解決策】

  1. 記事番号を確認したら、更新プログラムを検索してダウンロードします。
  2. Microsoft Updateカタログのサイトにアクセスします。
  3. 検索バーに記事番号を入力します。

Windows Updateが0%で止まって進まないときの対処法【5つの解決策】

  1. 検索結果から必要な更新プログラムをダウンロードします。
  2. ダウンロードが完了したら、ファイルを開いて更新プログラムをインストールします。

以上で完了です。失敗している、またはインストールされない更新プログラムすべてに対して、この手順を繰り返してください。

方法5:レジストリの誤った値を削除する

レジストリに残った誤った値を削除してからWindows Updateを実行すると、問題が解決することもあります。以下の手順で、不要なレジストリ値を削除しましょう。

注意:レジストリキーの操作を誤ると、深刻なシステム障害が発生する可能性があります。万が一に備えて、作業前に必ずレジストリのバックアップを作成することを強くお勧めします。

それでは、以下の手順で問題を解決します。

  1. Windowsキーを押しながらRを押します。
  2. regedit.exeと入力してEnterキーを押します。Windows Updateが0%で止まって進まないときの対処法【5つの解決策】
  3. 左側のペインで「HKEY_LOCAL_MACHINE」をダブルクリックします。
  4. 「COMPONENTS」を探して選択します。
  5. 「PendingXmlIdentifier」を右クリックして「削除」を選択します。確認ダイアログが表示されたら承認してください。PendingXmlIdentifierは詳細ペインに表示されています。
  6. 「NextQueueEntryIndex」を右クリックして「削除」を選択します。確認ダイアログが表示されたら承認してください。
  7. 「AdvancedInstallersNeedResolving」を右クリックして「削除」を選択します。確認ダイアログが表示されたら承認してください。

すべて完了したら、レジストリエディターを閉じてPCを再起動します。これで問題が解決するはずです。

  1. iPhoneのアップデートが進まない?原因別に解決する13の対処法

    iPhoneでOTA(Over-the-Air)方式のiOSアップデートを実行すれば、通常は大きなトラブルもなく完了します。それだけにAppleの完成度の高さには頭が下がりますが、ごく稀に、アップデートが最後まで進まず途中で止まってしまうケースに遭遇することがあります。もしiPhoneのアップデートが途中で固まってしまったなら、以下の対処法が問題解決の助けになるはずです。【ダウンロード中】アップデートが止まる場合iOSアップデートを開始すると、iPhoneはインストールに必要なシステムファイルのダウンロードを始めます。この過程には「アップデートをリクエスト」「ダウンロード中」「アップデートを準

  2. Windows 10のアップデートが止まる・固まるときの対処法まとめ

    Windows 10は、おそらくこれまでで最も頻繁にアップデートが配信されるOSです。通常、Windowsシステムは重要なアップデートを自動的に適用するように設定されており、これらの更新はPCを脅威から守り、厄介なバグを防ぎ、システムをスムーズかつ効率的に動作させるために欠かせないものです。 しかし、Microsoftが定期的にリリースするアップデートは、途中で停止したりフリーズしたりすると、ユーザーを大いに困らせることがあります。更新が途中で止まってしまい、再開する手段がないように見えることもあるでしょう。 同じ問題に直面している方は、この記事を読んで、Windows Updateが止まった