web-dev-qa-db-ja.com

Windows 7 SP1のWindows Updateでアップデートのチェックが止まった

Windows 7を新規インストールし、SP1をインストールしました。さて、私は手動でWindowsの更新プログラムをチェックしようとするとそれはちょうど更新プログラムをチェック画面にハングアップします。

Windows Update dialog on hang

Windows Updateコンポーネントをリセットするにはどうすればよいですか?問題は以下のいずれかです。

何をしても「アップデートを確認しています...」画面にハングアップしてしまいます。

552

修正する

マイクロソフトは Windows Update Client Update をリリースしました。これは 2016年7月の更新プログラムのロールアップ の一部で、長い Windows Updateスキャンでハングアップ を修正します。

この更新には、Windows 7 Service Pack 1(SP1)のWindows Updateクライアントに対するいくつかの改善が含まれています。これには次のものが含まれます。

  • 一部のコンピューターで報告される更新の長いスキャン時間に対処する最適化
  1. ダウンロード:

  2. Windows Updateサービスを停止します。これは MSU更新のセットアップを高速化する であり、Moabからの無駄なステップは不要です(再起動すると、インターネットが利用可能なときにトリガーを介して開始されるまで、WUサービスが停止します)。これは コマンドラインから 、または Service Managerウィンドウから で実行できます。

  3. ダウンロードしたアップデートを試して、アップデートのインストールが高速化されるかどうかを確認してください。

更新プログラムをインストールするには、最初に Windows 7およびWindows Server 2008 R2の2015年4月サービススタック更新プログラム 更新プログラムをインストールする必要があります(再度、インストールを試みる前にWUサービスを停止します) MSU)。

ダウンロード(2015年4月スタック更新のサービス):

回避策1

それでもこれが新しいアップデートの検索に役立たない場合は、 WSUSOffline を使用してすべてのアップデートを取得します。

515
magicandre1981

この問題は長年にわたりさまざまな修正が加えられてきているため、2016年1月5日の時点でのこの問題に対する最新のガイドです。

下記のEDITセクションをチェックしてください。クリーンインストール後にWindows 7 SP1を完全にアップデートするためのもっと速い方法があります。

これは私がSP1でWindows 7を再インストールするか、またはアップデートをチェックすることで立ち往生するWindowsアップデートに関する問題を抱えているとき私がすることです。

Service Pack 1がインストールされていない場合は、 このガイドに従う前にインストールしてください

選ぶ

windows6.1-KB976932-X64.exe

64ビットW7の場合

windows6.1-KB976932-X86.exe

32ビットW7用

KB-3138612 をダウンロードして、後で見つけることができる場所に保存します。

SURツールをダウンロード 同じ場所に保存

Windowsをロードする前にPCを再起動し、インターネットから切断してください。起動ウィンドウは毎回バックグラウンドで更新プログラムをチェックし、更新プログラムのチェックは再びハングし始め、ダウンロードされたパッケージのインストールは完了しないようになります。チェックするので、Windowsがロードされる前にインターネットから切断することはこれを防ぎます。

起動したらKB-3138612をインストールします。再起動が必要な場合は再起動し、インターネットに接続しないでください。

SUR Toolパッケージをインストールしてください。これは大きなパッケージで、Windows Updateストアのクリーンアップと修復と共に多数のアップデートをインストールします。また、あとでインストールする必要があるWindows更新プログラムの数も削減されます。

SURパッケージの再起動後、インターネットに接続して手動でWindows Updateを実行してください。これらの修正の後でも、コントロールパネルから手動で起動した場合、私はいくつかのW7 PCがアップデートのチェックを完了するのに最大1時間かかるのを見ました。

他にもWindowsアップデートの問題があり、上記の2つのアップデートがインストールされている場合は、 このMicrosoft Windows Update修正ツール を右クリックして実行し、積極的に選択してください。 Windowsアップデートを完全にリセットするモード。再起動して、コントロールパネルからWindowsの更新プログラムをもう一度試します。

更新:Microsoftは でWindows 7 SP1用の巨大な更新プログラムのロールアップをリリースしました 、これはサービスパックに似ていますが、それを呼ばないでください。これにより、クリーンインストール後のWindows 7の更新がはるかに速くなり、Windowsの更新に関する問題がなくなり、再起動が多くなります。この更新プログラムのロールアップにより、システムは2016年4月の火曜日にパッチを適用するようになります。

これはWindows Updateを通じてリリースされていません。入手するにはInternet Explorerを使用し、IEを開いてこのアドレスにアクセスする必要があります。

http://catalog.update.Microsoft.com/v7/site/home.aspx

検索ボックス3125574を入力し、エンターキーを押してください。

enter image description here

これで、このロールアップのすべてのバージョンが表示されます。必要なバージョンを選択して、後で見つけられる場所にダウンロードします。また、Windows Updateカタログページを使用して**最初にこの更新プログラムをダウンロードしてインストールします。 3177467 、これはロールアップの前提条件です。次に3125574をインストールしてください。これらのアップデートを適用するときにインターネットから切断されます。

enter image description here

134
Moab

私は、Microsoftが自分自身のアップデートを修正するための素晴らしいツールを持っていることを知りました。 "Windows Update Automated Troubleshooter"パッケージを実行すると、アップデートに関する私の問題すべてが解決されました。

Windows Update:FAQを参照してください。 「アップデートのインストールに問題がある場合はどうすればよいですか」までスクロールします。

またはダウンロードリンクを使用する。

34

これはあなたが喜ぶことなく見つけることができるすべての解決策を試してきたあなた(私のような)の人々のためのものです。次のプロセスは、私が試した他の解決策にはうまく反応しない、ファクトリイメージw/SP1を介して再ロードされたクライアントの非常に頑固なHP DV6に対して私のために働きました(それらは解決策の一部です)。これは私が成功を達成するために使用した正確な順序です。

  1. クリーンブートを実行する

    msconfig.exe」を実行し、「システムサービスのロード」がチェックされ、「スタートアップ項目のロード」がチェックされていないことを確認しながら、「選択的スタートアップ」を選択します。

    [サービス]タブに移動し、(ウィンドウ下部の)[Microsoftのサービスをすべて隠す]チェックボックスをオンにして、[すべて無効にする]をクリックします。 「OK」をクリックしてから、「再起動」をクリックします。

  2. [Windows Update]を実行し、[設定の変更]をクリックして[更新を確認しない]に設定します。

再起動

以下のアップデートを順番に手動で適用します。

KB3020369
KB3172605

私の場合、以前にこれらを試したことがありますが、クリーンブートとWindows Update設定の順序が重要であるように思われます。

  1. 上記のアップデートがインストールされたら、msconfig.exeを再度実行し、今度は "Normal startup"を選択します。

再起動

  1. Windows Updateを実行すると、インストールが必要な一連の更新プログラム(私の場合は198)が表示されます。それらをインストールしてください。

  2. 必要に応じて、更新プログラムの適用が完了したら、Windows Updateの設定を自動に戻すことができます。

18
Elder Geek

私は同じ経験をしました - Windowsは永久に更新をチェックします。 1つのプロセッサコアが最大になり、タスクバーの svchost タスクの1つがギガバイトのメモリを消費しました。

私は手動でアップデートをインストールすることに決めました、そして、グーグルの最も簡単なものはWindows Update Downloaderを見つけました。私はこれを使って手動で106個のセキュリティアップデートをダウンロードしました。

その後、これらの各アップデートを手動でインストールしました。一つずつ。ヘラクレスの忍耐力を使う。

更新プログラムの中には、Windows Update自体と同じようなものもあります。更新プログラムを実行すると、「実行中」タイプの進行状況バーが表示されるウィンドウではなく、「Windows Update Standalone Installer」というタイトルのウィンドウが表示されます。 「このコンピュータでアップデートを検索しています」というフレーズの下の左から右に1度、右下に[キャンセル]ボタンがあります。

キャンセルをクリックしても何も起こりませんでした。それを殺すためには、タスクマネージャで3つのタスクを閉じるか再起動しなければなりませんでした。しかし、私は再起動後、動かなくなったアップデートが正常にインストールされることを確認しました。

それで私はアップデートを通して私のやり方を微調整し、一度に2つか3つをインストールし、そして私が進歩なしで20秒以上の間上記のウィンドウを見たときにリブートしました。そのうちのいくつかは "このアップデートはあなたのコンピュータには必要ありません"のようなメッセージをポップアップしたので、私はインストールせずにそれらを削除しました。

100個ほどの更新プログラムをすべてインストールし終えたら、もう一度Windows Updateを実行してみました。 1つのコアが100%になり、svchostタスクがギガバイトのメモリに行きました。

私は少しそれを残して、そして嫌悪感でコンピュータをシャットダウンしに行きました。そして、小さな黄色いWindows Updateシールドがシャットダウンボタンに現れました!

私はそれに7かそこらのアップデートをインストールさせ、それからそれを再びパワーアップさせました。私はしばらくそれを去った、そしてもう一度小さい黄色い窓更新盾がシャットダウンボタンの上に現れた!今回は50の更新がありました。

3回目のラウンドでは、79のアップデートがありました。

そしてその後、私はWindows Updateのものを実行しました、そしてそれはうまくいきました!

私はこれがあなたの問題を解決すると言っているほど傲慢ではありません。私が言っているのは、これで問題が解決したということだけです。頑張って!

7
viridian

私の場合、ダウンロードの進行状況は0%で止まりました。私は以下の方法で問題を解決しました(ここで提案されているように)

  • Windows UpdateおよびApplication Experienceサービスを停止します(停止しない場合は無効にしてから再起動します)。

  • C:\Windows\SoftwareDistribution内のすべてを削除します

  • Application ExperienceおよびWindows Updateサービスを再起動します。

  • Windows Updateを再度開き、更新を確認します。

4
dr01

簡単な解決策:Windows Updateを開き、設定を変更し、アップデートを自動的にインストールするように設定し、新しいアップデートをインストールする時間を次の時間に変更します( 3:00)とは対照的に。

コンピュータを接続してもスリープ状態にならないように設定します。アップデートが開始されるまで最大2時間かかることがありますので、しばらくお待ちください。

1
EMcNamara

This is probably specific to VM's. 1) Increase cores from 1 to something higher.

私にとっては、これはCPUの動作とRAMの使いやすさの両方に即時かつ劇的な影響を与えました。 KBの修正プログラムと更新プログラムの答えの間のコメントで、ほとんど見逃されていますが、@ Eugene Kのコメントに含まれているこのような言及には、それ自体で答えが必要です。

注:私は Windows Updateがうまくいかず、CPUの100%を消費する(Win7 SP1) の答えとしてこれを準備しました。これの複製(これは実際には100%CPUに言及していませんが)。回答コントロールが欠落しているために回答をそこに投稿することはできないと思います。おそらく、それを重複としてマークすることに関連しているため、100%CPUの問題を解決しようとする人々にとってここにリンクがあります

Windows Updateにはいくつかの異なる問題がありますが、表面的にはすべて同じように聞こえます。明確にするために:この特別な質問は、何も起こりそうもなく長期間にわたってWindows Updateが100%CPUを消費することです。私のWindows 7 VMはまさにこの状態でした。タスクマネージャは、100%CPUがsvchost.exeによって消費されていることを示しました。これは、Windowsが個々のサービスを "ホスト"して実行するために使用する一般的な "親"プロセスです。 svchost.exeを右クリックして[サービスに移動]を選択すると、どのサービスが原因であるのか、および原因はwuauservであることがわかりました。これはWindows Update自動更新サービスです。

私はIPV6を回してみました。答えの中から何か提案されたもの(私は他の問題の後にすべてのマシンですでに行ったと思いました)が、この場合には違いはありませんでした。私は、Windows Updateに関する同様の問題がいくつかあるときに、KBの修正プログラムと更新プログラムを選んで選び始めました。それがそうする状態にそれを取得する方法があるならば、私はそれが正しい順序で、すべてのアップデート自体を適用することを大いに望みます。私はそれを24時間放置し、もう一度見てみると、まだ100%になっていました。さらに、更新履歴では、その時点で単一の更新プログラムさえインストールされていなかったことがわかりました。最後の1日は24時間以上前の前日に完了しました。何度か再起動しても違いはありませんでした。100%CPUに戻っただけです。

それではHyper-Vの問題に目を向け、VMのプロセッサ数を設定できる場所を調べました。 VMの実行中は設定がグレー表示されているため、設定を変更するには設定をシャットダウンする必要があります。 enter image description here Iプロセッサ数を1から2に増やしたところ、すぐに変更されました。VMは実際にはdoingsomethingのように見えます。 CPUとメモリの使用量はどちらも増え続けています。私はまた、VMがそれに割り当てられたより多くのメモリを利用できるように思えたことに気づきました。落下、それは3Gまで使用していました。私はそれをシャットダウンしてプロセッサの数を2から4に増やし、それに対応して効果が増加しました。4つのプロセッサそれぞれで異なるタスクマネージャでの継続的な大量のアクティビティ。それが利用できるメモリの量は、まだ増減していますが、現在は割り当てられている全4Gに近づいています。それは今アップデートを引き裂いているようでした。また、CPU使用率は、急速に変化し、現在では通常約25%でした。これは、この時点から、マシン上では、更新の処理中にはるかに即応性が高く使用可能になったことを意味します。

要約すると、Windows Updateがハングアップしたり動作が遅くなったりする原因となるさまざまな問題がいくつかあります。Microsoftはこの一般的な分野でさまざまな修正プログラムおよび更新プログラムを公開しています。そのため、これが発生したときはいつでも、複数の要因があるように思えます。どのような場合でも、構成されているHyper-Vプロセッサの数を増やすことで完全な解決策が得られる場合もあれば、得られない場合もありますが、そうすることでCPUとRAMの両方を使用するマシンの能力が劇的に向上することは間違いありません。

1
Reg Edit

私は 同じような問題を抱えていました

このあたり 答え

... Windows Updateをすべてリセットします。そうすることで、Windows Updateが新たに起動します。あなたは このスクリプトを使うことができます 。管理者として実行し、オプション2と3を使用して、PCが再起動したら終了します。

それでも解決しない場合は、レジストリキーHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersio‌n\WindowsUpdate\Auto Update\RebootRequiredを削除し(バックアップのために最初にエクスポートして)、PCを再起動してみてください。

1
Mr. Kennedy

最近、最初のシステムイメージであるWindows 7の64ビットバージョン(SP1なし)に復元する-I think- 2010ノートブックを復元しました。私はノートブックに付属しているいくつかのがらくたをアンインストールし、7Zip、VLC、アンチウィルスなどの基本的な目的のソフトウェアをインストールしました(安全なサイトや有料版のすべての無料ソフトウェアは、明確にするためにクラックされていません)。 SP1の更新を行い(最初にインストールした後、Windows Updateリストでいくつかの再起動後に表示されます)、PCを所有者に戻しました。約1週間後、私に助けを求めた人は、Windowsの更新を確認するたびに、タスクが完了するのを長時間待ってもプロセスが永遠に続くことに気づいたと言いました。最初はマルウェアは不可能だと主張していましたが、最初からマルウェアが発生していたと考えていたので、とにかく元のシステムイメージにPCを復元することにしました。初めてやったのと同じことをしましたが、PCをすぐに返すのではなく、しばらくネットサーフィンしたり、ビデオを観たり、暇なときに音楽を聴いたりするためにしばらく使用することにしました...その間、Windows Updateを起動して更新プログラムを検索しましたが、実際、所有者が私に言ったように、プロセスが何も見つからず、停止も終了もしないというプロセスが非常に長い間続いていることに気付きました。

私はこの質問へのほぼすべての回答に続いて問題を解決しようとしましたが、 duplicate one ここでは解決せずにSuperUserで。

それから、私は clubertiのコメントをthis に、そして haley_joel_osteen ones に続いてRedditで問題を解決しませんでした。

このMicrosoftサポートスレッド にリストされている修正をいくつか試しましたが、まだ何も機能しませんでした。

最後になりましたが、Microsoftコミュニティの回答( 1/-2 )および tomのハードウェア でも1つです。しかし、結局のところ、私はまだ問題を解決できませんでした!

OS言語がアメリカ/英語ではないという事実がこれに関係しているのかどうかはわかりませんが、リストされているすべての試みが問題を解決しなかった...とにかく、最初にWindows Updateが機能するのを見たので、私は決めましたPCを元のシステムイメージに再度復元して、問題が明らかになったとき(そしてできればその理由さえ)を理解しようとして、更新プログラムを1つずつインストールしようとします...

ソリューションに来る:

TMLSS :最後にSP1更新プログラム(KB976932)がインストールされた直後にWindows Updateが動作しなくなったことに気付きましたそして、次の手順に従ってすべての問題を解決しました。

  1. Control Panel > Programs > Programs and Functionalities > Installed Updatesに移動し、SP1更新KB976932を検索してアンインストールします。 (KB958488更新プログラムもアンインストールしたことを覚えていますが、本当に必要だとは思いません)

  2. http://catalog.update.Microsoft.com/v7/site/search.aspx?q=KB976932 に移動して、同じ更新プログラムを「手動で」Microsoft Updateカタログからダウンロードします。 /(これには必ずIEを使用する必要があります)、オペレーティングシステム(32ビットまたは64ビット)に適切なものを選択します。

  3. ダウンロードした更新プログラムをWindows 7 SP1に「手動で」インストールします(「手動で」ダウンロードした更新プログラムのサイズは、以前のWindows Updateによって自動的にインストールされたサイズの約6〜12倍でした。

これで十分なはずですが、確かに、 KB3172605KB3020369 もインストールしたことを覚えています。 KB3125574 アップデート。

それだけです、これでようやく私の場合の問題は解決しました!

1
danicotra

これは比較的メモリの少ないPC /ラップトップ用です(3 GB以下)

成功せずに試した後

  1. ウイルス対策スキャン(複数)
  2. レジストリの修正
  3. Windows Updateのトラブルシューティング
  4. 最新バージョンのWindowsクライアントのインストール

私の修正は簡単でした。

電源オプションを確認してください

あなたのPC /ラップトップが大量のメモリを使用している場合は、アップデートをチェックしている間は使用できません。数時間。

説明:

問題は、あなたの電源設定がPC /ラップトップをスリープ状態にして、アップデートチェックを停止し、あなたがそれを起こしたときに最初からやり直すことです(あなたがそれを去っている間ずっとチェックしていたと思います)

解決策:

電源設定を変更してコンピューターをスリープ状態にしないようにします(更新が成功したら元に戻すことができます)。

コントロールパネル - >ハードウェアとサウンド - >電源オプション - >プラン設定の編集

コンピュータをスリープ状態にする - > [絶対に選択しない] - >変更を保存する

その後、アップデートをもう一度確認します(メモリが2 GBしかない場合は、数時間おきます)。

1
davejal

私は一年で起動していなかった古いWin7のラップトップで同じ問題を抱えていた。上記の解決策を試した後、特にKB3020369とKB3172605をインストールした後、私はついにMicrosoftの "Answers"サイトのsuper-duper-fixit-allパッチを降格して使用した。

偶然にも、6ステップのプロセスで、上記のKBパッチの両方をインストールします。

それは合計6回の再起動を必要としますが、そうでなければかなり痛みがありません(1/2時間)。何時間もの検索とテストの後、これが私にとって問題を解決した唯一のものでした。

これがリンクです(Microsoftへのリンク)。

MS Fix Updates for Win7