Windowsアップデートが効かず、CPUを100%消費してしまう(Win7 SP1

cpu-usage troubleshooting windows windows-7 windows-update
この質問はすでにここに答えがあります
Windows 7 SP1のWindows Updateがアップデートのチェックに詰まった (13件の回答)
クローズド 4年前です。

Windows Update (Win7 SP1)で奇妙な挙動を観察しました。プロセス svchost は、何もしないで仮想マシン (VirtualBox) のコア全体を消費しています (つまり、ネットワーク トラフィックがなく、フォルダ C:\Windows\SoftwareDistribution は同じサイズで同じファイル数のままです)。さらに、この処理は時々大量のメモリ(> 1GB)を消費します。また、ある期間中にフォルダSoftwareDistributionのサイズが大きくなることがあり、その後は何も起こらず、svchostがコア全体を消費し続けることもありました

私は、(リソースモニタを使用して)上記の関連する動作でどのサービスが関連しているかを追跡したので、問題はWindows Updateであることを知っています

下の画像は、私が直面していることを示しています

enter image description here

次の画像はsvchostの詳細情報です

enter image description here

アップデートを実行しようとしても何も起こらない。Windows Updateが進みません。下の画像をご覧ください

enter image description here

アップデートをしようとしているこのマシンを4時間ほど放置しました。この間、CPUの消費量が多く(上記の通り)、アップデートのインストールは行われませんでした

私の質問は以下の通りです

Windows Updateが動作せず、何もしていないのにプロセッサのコア全体を消費する理由は何ですか?

Related Question(s):

svchost.exe のメモリ使用量が多い – wuauserv

  79  cantoni  2015-07-24


ベストアンサー

Fix

マイクロソフトは、2016年7月アップデートロールアップの一部であるWindows Updateクライアントアップデートをリリースし、Windows Updateスキャン時のハングが長くなっていたのを修正しています

このアップデートには、Windows 7 Service Pack 1 (SP1) の Windows Update Client の一部の改善が含まれています。これには以下が含まれています

  • 一部のコンピュータで報告されているアップデートの長いスキャン時間に対処するための最適化
  1. Download:

  2. Windows Updateサービスを停止します。これは MSU アップデートのセットアップを高速化しますこれは コマンドラインから、または サービスマネージャウィンドウから行うことができます

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

アップデートをインストールできるようにするには、まず、April 2015 servicing stack update for Windows 7 and Windows Server 2008 R2 アップデートをインストールする必要があります(再度、MSUをインストールしようとする前にWUサービスを停止してください)

ダウンロード(2015年4月サービススタックアップデート):

32 ビット

64 ビット

Workaround 1

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

83  magicandre1981  2015-11-06


この問題を解決しようとした一日の後、私は問題が再び発生する可能性があるかどうかを確認するために、別の仮想マシンを作成しました

残念ながら、問題は再び起こった!その後、この問題について友人に相談したところ、彼は私のWindowsネットワークインターフェースのIPv6を無効にすることを提案してくれました。私はそれを行い、2つの動作が観察されました

  1. 新しい仮想マシンでは、IPv6を無効にすると、CPUの消費量がほぼ瞬時に減少し、Windowsの更新は期待通りに動作しました

  2. もう一方の仮想マシンでは、IPv6 を無効にしても CPU の消費が落ちていません。その様子を見てWindowsを再起動したところ、CPUの消費量が高いままでした。しかし、30分後(約)にはCPUの消費量が低下し、全てが予想通りに動作しました

どちらのWindowsもIPv6を無効にしたところ、正常に更新されました

重要なのは、私はこの動作を再現することができることです。私はIPv6を無効にする前の仮想マシンのコピーを持っています

8  cantoni  2015-07-24


他にも、Windows Update Troubleshooter – Windows Update とバックグラウンドインテリジェント転送サービス (BITS) の問題を診断することができるスタンドアロンのアプリケーションです

5  mjturner  2016-04-13


私のためにそれを修正したのは、KB2889748でした

WindowsベースのコンピュータにWindows Management Framework 3.0をインストールすると、Svchost.exeプロセスでメモリが大量に使用されます

1  m-p-3  2016-03-21


タイトルとURLをコピーしました