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

Windows Updateが0%で停止して進まない問題を解決する6つの方法【完全ガイド】

正規版のWindowsをお使いの方なら、Microsoftが提供するアップデートがいかに重要かをご存じでしょう。これらの更新プログラムによってセキュリティ脆弱性が修正され、システムはより安全な状態に保たれます。しかし、Windows Updateのダウンロードが0%のまま止まってしまい、どれだけ待っても進まない――そんな経験はありませんか?

Windows Updateは、WannaCry(ワナクリ)やランサムウェアなどの脅威からPCを守るために欠かせない機能です。最新の更新プログラムをダウンロードできない状態が続くと、セキュリティリスクにさらされるため、早急な対処が必要です。

この記事では、Windows Updateが0%で停止する問題を解決するための、実践的なトラブルシューティング手順を6つ紹介します。

Windows Updateが0%で止まる問題の解決方法

注意: 作業を始める前に、万が一のトラブルに備えて復元ポイントを作成しておくことをおすすめします。

すでに数時間以上待ってもダウンロードが進まない場合は、確実に更新が停止しています。以下の方法を順番に試してみてください。

方法1: クリーンブートを実行する(Microsoft以外のサービスを無効化)

サードパーティ製のサービスやスタートアッププログラムが更新処理と競合している可能性があります。クリーンブートで原因を切り分けましょう。

1. Windowsキー + Rを押し、「msconfig」と入力してOKをクリックします。

2. 「全般」タブで「スタートアップのオプションを選択」にチェックが入っていることを確認します。

3. 「スタートアップの項目を読み込む」のチェックを外します。

4. 「サービス」タブに切り替え、「すべてのMicrosoftサービスを隠す」にチェックを入れます。

5. 「すべて無効」ボタンをクリックし、競合の原因となる不要なサービスを無効化します。

6. 「スタートアップ」タブで「タスクマネージャーを開く」をクリックします。

7. タスクマネージャーの「スタートアップ」タブで、有効になっているすべてのスタートアップ項目を無効化します。

8. 「OK」をクリックしてPCを再起動します。その後、再度Windows Updateを実行し、正常に完了するか確認してください。

9. 問題が解決したら、もう一度Windowsキー + Rを押して「msconfig」と入力し、Enterを押します。

10. 「全般」タブで「通常スタートアップ」を選択し、OKをクリックします。

11. 再起動を求められたら「再起動」をクリックして、元の設定に戻します。

方法2: SoftwareDistributionフォルダーの名前を変更する

更新プログラムの一時保存先であるSoftwareDistributionフォルダーが破損していると、ダウンロードが停止することがあります。コマンドプロンプトを使ってフォルダー名を変更しましょう。

1. スタートメニューで「cmd」と検索し、管理者として実行でコマンドプロンプトを開きます。

2. 以下のコマンドを1行ずつ入力し、それぞれEnterを押してWindows Update関連サービスを停止します。

net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver

3. 次に、以下のコマンドを入力してSoftwareDistributionフォルダーとcatroot2フォルダーの名前を変更します。

ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old

4. 最後に、以下のコマンドで停止したサービスを再開します。

net start wuauserv
net start cryptSvc
net start bits
net start msiserver

5. PCを再起動して変更を反映させます。

方法3: ウイルス対策ソフトとWindowsファイアウォールを一時的に無効化する

ウイルス対策ソフトやファイアウォールが更新通信を妨げているケースもあります。原因を特定するため、一時的に無効化して確認してみましょう。

1. タスクトレイ(通知領域)にあるウイルス対策ソフトのアイコンを右クリックし、「無効にする」を選択します。

2. 無効化する時間帯を選択します。15分〜30分など、できるだけ短い時間を指定してください。

3. 設定後、再度Windows Updateを実行し、エラーが解消されるか確認します。

4. スタートメニューの検索バーで「コントロールパネル」を検索して開きます。

5. 「システムとセキュリティ」をクリックし、「Windows Defenderファイアウォール」を開きます。

6. 左側のメニューから「Windowsファイアウォールの有効化または無効化」をクリックします。

7. 「Windowsファイアウォールを無効にする」を選択し、PCを再起動します。

確認が終わったら、必ず同じ手順でファイアウォールを再度有効化してください。セキュリティを無防備なままにしておくのは危険です。

方法4: CCleanerとMalwarebytesでシステムをクリーンアップする

マルウェア感染やジャンクファイルの蓄積が原因で更新が失敗することもあります。専用ツールでシステム全体をスキャン・最適化しましょう。

1. CCleanerMalwarebytesをダウンロードしてインストールします。

2. まずMalwarebytesを実行し、システム内の有害ファイルをスキャンします。マルウェアが検出された場合は自動的に削除されます。

3. 次にCCleanerを起動し、「カスタムクリーニング」を選択します。

4. 「Windows」タブでデフォルト設定にチェックを入れ、「解析」をクリックします。

5. 解析完了後、削除対象のファイル内容をよく確認してください。

6. 「クリーナーを実行」ボタンをクリックし、クリーンアップを完了させます。

7. さらにシステムをきれいにするには、「レジストリ」タブを選択し、必要な項目にチェックが入っていることを確認します。

8. 「問題点をスキャン」ボタンをクリックしてスキャンを実行し、完了後に「選択した問題を修正」をクリックします。

9. 「レジストリの変更をバックアップしますか?」と表示されたら「はい」を選択します。

10. バックアップ完了後、「選択したすべての問題を修正」をクリックします。

11. PCを再起動して変更を保存します。

方法5: Windows Updateのトラブルシューティングツールを実行する

Windowsには更新プログラムの問題を自動診断・修復する便利なツールが標準搭載されています。

1. スタートメニューの検索バーから「コントロールパネル」を開きます。

2. 検索バーに「troubleshooting(トラブルシューティング)」と入力し、「トラブルシューティング」をクリックします。

3. 左側のウィンドウで「すべて表示」を選択します。

4. コンピューターの問題一覧から「Windows Update」を選択します。

5. 画面の指示に従って、トラブルシューティングツールを実行します。

6. PCを再起動し、停止していた更新プログラムのインストールを再試行します。

方法6: SoftwareDistributionフォルダーを削除する

方法2で改善しない場合は、フォルダーの中身を直接削除してみましょう。

1. Windowsキー + Rを押し、「services.msc」と入力してEnterを押します。

2. サービス一覧から「Windows Update」を右クリックし、「停止」を選択します。

3. エクスプローラーを開き、以下の場所へ移動します。

C:\Windows\SoftwareDistribution

4. SoftwareDistributionフォルダー内のすべてのファイルとフォルダーを削除します。

5. 再度「Windows Update」サービスを右クリックし、「開始」を選択します。

6. 停止していた更新プログラムのダウンロードを再試行します。

あわせて読みたい関連記事

  • Windows 10でMicrosoft互換性テレメトリのディスク使用率が高くなる問題の対処法
  • Windows 10のタスクバーにシステムアイコンが表示されないときの修正方法
  • Windows 10でNVIDIAコントロールパネルが見つからない場合の解決策
  • Windows 10で内蔵Webカメラが動作しないときの直し方

まとめ

以上の手順で、Windows Updateが0%で停止する問題は解決できるはずです。多くの場合、SoftwareDistributionフォルダーのリセットやクリーンブートによって改善します。それでも問題が解決しない場合や、手順についてご不明な点がある場合は、コメント欄でお気軽にお尋ねください。

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

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

  2. 【解決済み】Windows 10アップデートエラー0x80080008の原因と8つの対処法

    Windowsユーザーであれば、アップデートエラーに一度は遭遇したことがあるのではないでしょうか。Windows 10ではアップデート関連のトラブルが発生しやすいのが実情です。 本記事では、Windows 10のアップデート中にエラー0x80080008が表示される場合の対処法を詳しく解説します。この記事を読めば、エラーメッセージを解消し、保留中のWindowsアップデートをスムーズに完了できるようになります。 具体的な修正手順に入る前に、まずは基本情報を確認しておきましょう。 Windows 10アップデートエラー0x80080008とは? エラー0x80080008は、最新のWindows