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

Windows 7のアップデートがダウンロードされない問題を解決する7つの方法

Windows 7のメインストリームサポート終了から5年以上が経過しましたが、今なお多くのパソコンでこの人気OSが使われています。2020年7月時点でも、Windows OSを搭載したパソコンの約20%が依然としてWindows 7を使用しているというデータがあります。Microsoftの最新OSであるWindows 10は機能面・デザイン面で大幅に進化していますが、シンプルな操作性や、古いシステム・低スペックなハードウェアでも快適に動作する点を評価し、Windows 7を使い続けるユーザーは少なくありません。

しかし、Windows 7のサポート終了が近づくにつれ、新しいOSアップデートの配信は非常に稀になっています。通常は問題なく適用されるこれらのアップデートも、ダウンロードやインストールの段階でつまずくケースがあります。Windows Updateサービスはバックグラウンドで静かに動作し、新しいアップデートを検知すると自動的にダウンロードし、一部は即座にインストール、残りは再起動時に適用するよう設計されています。ところが実際には、Windows 7、8、10のいずれにおいても、アップデート時にさまざまな問題が報告されています。

最もよく見られる症状は、アップデートのダウンロードが0%で止まってしまう、あるいは「更新プログラムを確認中」の段階から先に進まなくなるというものです。以下で紹介する対処法を実行することで、これらの問題を解決できます。

Windows 7のアップデートがダウンロードされない問題の解決方法

問題の根本原因によって有効な解決策は異なります。最も一般的で簡単なのは、内蔵のWindows Updateトラブルシューティングツールの実行、次いでWindows Updateサービスの再起動です。ウイルス対策ソフトを一時的に無効化したり、クリーンブート後にアップデートを試すのも効果的です。また、Windows 7のアップデートにはInternet Explorer 11最新版の.NET Frameworkが必要です。まずこれらがインストール済みかを確認し、未導入ならダウンロードしてインストールしましょう。すべての方法が失敗する場合は、手動でアップデートをダウンロード・インストールするという最終手段もあります。

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

高度で手間のかかる方法を試す前に、まずはWindows Updateトラブルシューティングツールを実行して、アップデート処理の問題を解決しましょう。このツールはWindows 7、8、10のすべてで利用可能です。Windows Updateサービスの再起動や、SoftwareDistributionフォルダーの名前変更によるダウンロードキャッシュのクリアなど、複数の修復作業を自動的に行ってくれます。

1. スタートボタンをクリックするか、キーボードのWindowsキーを押して「トラブルシューティング」と検索し、「トラブルシューティング」をクリックして起動します。コントロールパネルから開くことも可能です。

Windows 7のアップデートがダウンロードされない問題を解決する7つの方法

2. 「システムとセキュリティ」の項目にある「Windows Updateの問題を解決する」をクリックします。

Windows 7のアップデートがダウンロードされない問題を解決する7つの方法

3. 表示されたウィンドウで「詳細」をクリックします。

Windows 7のアップデートがダウンロードされない問題を解決する7つの方法

4. 「自動的に修復を適用する」を選択し、最後に「次へ」をクリックしてトラブルシューティングを開始します。

Windows 7のアップデートがダウンロードされない問題を解決する7つの方法

なお、環境によってはトラブルシューティングツールが存在しない場合があります。その際はMicrosoft公式サイトから「Windows Updateトラブルシューティングツール」をダウンロードしてください。ダウンロード後、「ダウンロード」フォルダーを開き、WindowsUpdate.diagcabファイルをダブルクリックして実行し、画面の指示に従って診断を完了させます。

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

アップデートのダウンロードやインストールといった関連処理はすべて、バックグラウンドで常時稼働するWindows Updateサービスが管理しています。このサービスに不具合が生じると、ダウンロードが0%で止まる事態につながります。トラブルシューティングツールでも同じ処理が行われますが、手動で再起動することで問題が解決する場合があります。

1. キーボードでWindowsキー + Rを押して「ファイル名を指定して実行」を開き、「services.msc」と入力してOKをクリックし、サービスアプリケーションを起動します。

Windows 7のアップデートがダウンロードされない問題を解決する7つの方法

2. ローカルサービスの一覧から「Windows Update」を探します。

3. Windows Updateサービスを選択し、左側(サービスの説明の上)にある「再起動」をクリックします。あるいはサービスを右クリックし、表示されたコンテキストメニューから「再起動」を選択しても構いません。

Windows 7のアップデートがダウンロードされない問題を解決する7つの方法

方法3:Internet Explorer 11と.NET Framework 4.7が導入済みか確認する(Windows 7アップデートの前提条件)

前述のとおり、Windows 7をアップデートするには、Internet Explorer 11と最新の.NET Frameworkが必須です。これらがなくてもアップデートできる場合もありますが、常にそうとは限りません。

1. Microsoft公式のダウンロードページにアクセスし、赤い「ダウンロード」ボタンをクリックして最新版の.NET Framework 4.7をダウンロードします。

Windows 7のアップデートがダウンロードされない問題を解決する7つの方法

ダウンロードが完了したら、保存されたファイルを見つけて画面の指示に従ってインストールします。インストール中は安定したインターネット接続を確保しておいてください。

2. 次に、新しくインストールした.NET Framework 4.7が正しく有効になっているかを確認します。

3. 「ファイル名を指定して実行」ボックスまたはWindowsの検索バーに「control」または「コントロールパネル」と入力してEnterキーを押し、コントロールパネルを開きます

Windows 7のアップデートがダウンロードされない問題を解決する7つの方法

4. すべてのコントロールパネル項目の中から「プログラムと機能」をクリックします。右上の「表示方法」でアイコンのサイズを小または大に切り替えると、目的の項目を見つけやすくなります。

Windows 7のアップデートがダウンロードされない問題を解決する7つの方法

5. 表示されたウィンドウの左側にある「Windowsの機能の有効化または無効化」をクリックします。

Windows 7のアップデートがダウンロードされない問題を解決する7つの方法

6. 一覧から.NET Framework 4.7の項目を探し、有効になっているか確認します。無効になっている場合はチェックボックスにチェックを入れて有効化し、「OK」をクリックして変更を保存して終了します。

もし.NET Framework 4.7がすでに有効になっていた場合は、修復を行います。手順は簡単で、まずチェックを外して.NET Frameworkを無効化し、パソコンを再起動します。その後、再度同じ手順で有効化すれば修復が完了します。

さらに、Microsoftが公開する新しいWindows 7アップデートをインストールするには、Internet Explorer 11も必要です。

1. お好みのWebブラウザーでInternet Explorer 11のダウンロードページにアクセスし、パソコンにインストールされているWindows 7の種類(32ビットまたは64ビット)に合ったバージョンをダウンロードします。

2. ダウンロードした.exeファイルを開きます(ダウンロード中にバーを閉じてしまった場合は、Ctrl + Jキーを押すか「ダウンロード」フォルダーを確認してください)。画面の指示に従ってアプリケーションをインストールします。

方法4:クリーンブート後にアップデートを試す

Windows Updateサービス自体の問題以外にも、パソコンにインストールしたサードパーティ製アプリケーションがアップデート処理に干渉している可能性があります。その場合は、必要最低限のサービスとドライバーのみを読み込むクリーンブートを実行してから、アップデートを試してみましょう。

1. 「ファイル名を指定して実行」ボックスまたは検索バーに「msconfig」と入力してEnterキーを押し、システム構成ツールを開きます。

Windows 7のアップデートがダウンロードされない問題を解決する7つの方法

2. msconfigウィンドウの「サービス」タブに移動し、「すべてのMicrosoftサービスを隠す」にチェックを入れます。

3. 続いて「すべて無効」ボタンをクリックし、残りのサードパーティ製サービスをすべて無効にします。

Windows 7のアップデートがダウンロードされない問題を解決する7つの方法

4. 「スタートアップ」タブに切り替え、こちらも「すべて無効」をクリックします。

5. 「適用」をクリックし、続いて「OK」をクリックします。パソコンを再起動してから、新しいアップデートのダウンロードを試みてください。

アップデートのインストールに成功したら、もう一度システム構成ツールを開き、無効化したサービスをすべて元に戻します。同様にスタートアップ項目も有効化し、パソコンを再起動して通常どおり起動できるようにしましょう。

方法5:Windowsファイアウォールを無効化する

場合によっては、Windowsファイアウォール自体が新しいアップデートファイルのダウンロードを妨げていることがあります。実際に、Windowsファイアウォールを一時的に無効化することで問題を解決したという報告もあります。

1. コントロールパネルを開き、「Windows Defender ファイアウォール」をクリックします。

Windows 7のアップデートがダウンロードされない問題を解決する7つの方法

2. 表示されたウィンドウの左側ペインから「Windows Defender ファイアウォールの有効化または無効化」を選択します。

Windows 7のアップデートがダウンロードされない問題を解決する7つの方法

3. 最後に、「プライベートネットワーク設定」と「パブリックネットワーク設定」の両方で、「Windows Defender ファイアウォールを無効にする(推奨されません)」のラジオボタンを選択します。「OK」をクリックして保存・終了します。

Windows 7のアップデートがダウンロードされない問題を解決する7つの方法

併せて、導入しているサードパーティ製のウイルス対策ソフトやファイアウォールも一時的に無効化してから、アップデートのダウンロードを試してください。

方法6:SoftwareDistributionフォルダーのセキュリティアクセス許可を変更する

Windows Updateサービスが、C:\WINDOWS\WindowsUpdate.logのログ情報をSoftwareDistributionフォルダーに書き込めない場合、Windows 7のアップデートはダウンロードできません。このデータ書き込みの失敗は、ユーザーにSoftwareDistributionフォルダーへの「フルコントロール」権限を与えることで解消できます。

1. デスクトップのショートカットをダブルクリックするか、ショートカットキーWindowsキー + Eを使って、エクスプローラー(旧バージョンではマイコンピューター)を開きます。

2. C:\Windowsフォルダーに移動し、「SoftwareDistribution」フォルダーを見つけます。

3. SoftwareDistributionフォルダーを右クリックしてコンテキストメニューから「プロパティ」を選択します。フォルダーを選択した状態でAlt + Enterキーを押しても同じ画面を開けます。

Windows 7のアップデートがダウンロードされない問題を解決する7つの方法

4. SoftwareDistributionのプロパティウィンドウで「セキュリティ」タブに切り替え、「詳細設定」ボタンをクリックします。

Windows 7のアップデートがダウンロードされない問題を解決する7つの方法

5. 「所有者」タブに移動し、所有者欄の横にある「変更」をクリックします。

6. 「選択するオブジェクト名を入力してください」のテキストボックスに自分のユーザー名を入力するか、「詳細設定」をクリックして一覧からユーザー名を選択します。

7. 「名前の確認」をクリックします(数秒でユーザー名が検証され、パスワードを設定している場合は入力を求められます)。その後「OK」をクリックします。

8. 再度SoftwareDistributionフォルダーを右クリックして「プロパティ」を開き、「セキュリティ」タブの「編集…」をクリックします。

9. まずユーザー名またはユーザーグループをクリックして選択し、「許可」列の「フルコントロール」にチェックを入れます。

方法7:新しいアップデートを手動でダウンロード・インストールする

最後に、上記のどの方法でも解決しなかった場合は、自らの手でアップデートを手動インストールしましょう。Windows Updateサービス自体の更新が必要な場合、最新のアップデートのダウンロードに失敗することがあります。

1. システムのアーキテクチャに応じて、32ビット版または64ビット版のサービススタックを以下のリンクからダウンロードします。

Download Update for Windows 7 for x64-based Systems (KB3020369)

Download Update for Windows 7 for x32-based Systems (KB3020369)

2. コントロールパネルを開き(「ファイル名を指定して実行」にcontrolと入力してOK)、「システムとセキュリティ」をクリックします。

Windows 7のアップデートがダウンロードされない問題を解決する7つの方法

3. 「Windows Update」をクリックし、続いて「設定の変更」をクリックします。

Windows 7のアップデートがダウンロードされない問題を解決する7つの方法

4. 「重要な更新プログラム」のドロップダウンメニューを展開し、「更新プログラムを自動的に確認しない(非推奨)」を選択します。

Windows 7のアップデートがダウンロードされない問題を解決する7つの方法

5. 「OK」ボタンをクリックして変更を保存し、パソコンを再起動します。

6. パソコンが起動したら「ダウンロード」フォルダーを開き、手順1でダウンロードしたKB3020369ファイルをダブルクリックします。画面の指示に従ってサービススタックをインストールします。

7. 次に、Windows 7向け2016年7月の更新プログラムをインストールします。こちらもシステムのアーキテクチャに合わせたファイルをダウンロードしてインストールしてください。

Download Update for Windows 7 for x64-based Systems (KB3172605)

8. インストールプロセスの一環としてパソコンが再起動したら、コントロールパネルのWindows Updateに戻り、設定を「更新プログラムを自動的にインストールする(推奨)」に戻します。

その後「更新プログラムの確認」をクリックすれば、Windows Updateツール経由でも問題なくダウンロード・インストールできるはずです。

以上が、Windows 7のアップデートがダウンロードされない問題の解決に効果があったと報告されている7つの方法です。どの方法がうまくいったか、ぜひコメント欄でお知らせください。

  1. Steamがゲームをダウンロードできない問題を解決する14の対処法

    Steamは、数百万規模のゲームを制限なくダウンロードして楽しめる優れたプラットフォームです。Steamクライアントは定期的にアップデートが配信されており、Steam上のすべてのゲームは約1MB程度の小さな断片(フラグメント)に分割されています。ゲームのマニフェスト情報に基づき、必要に応じてこれらの断片をSteamデータベースから組み立てる仕組みになっています。ゲームの更新時には、Steamがその内容を解析し、該当するファイルを適切に組み立て直します。しかし、ダウンロード中にファイルの展開や配置が停止し、「更新速度が0バイト/秒のまま固まる」というトラブルに遭遇することがあります。本記事では、

  2. 【解決方法】Windows Updateサービスが停止できない問題を修正するには

    Windowsは世界中の多くのユーザーに選ばれているOSです。多様なアプリケーションとスムーズに連携し、Microsoftから定期的にアップデートが配信されます。アップデートを重ねるごとに、Windowsはより効率的で安定したものへと進化していきます。しかし、ときには予期しないトラブルが発生することもあります。 その一つが、コマンドプロンプトでWindows Updateを停止しようとした際に「Windows Updateサービスを停止できませんでした」というメッセージが表示される問題です。アップデートによってシステム設定が変更されたり、望まない新機能が追加されたりするのを防ぎたい場合、ne