質問: windows updateが機能せず、cpuを100%消費する(win7 sp1) 私はwindows update(win7 sp1)で奇妙な振る舞いを観察しました。プロセスsvchostは、私の仮想マシン(virtualbox)のコア全体を何もしないで消費しています(つまり、ネットワークトラフィックがなく、フォルダc:\windows\softwaredistributionは同じ数のファイルで同じサイズのままです)。さらに、プロセスは時々大量のメモリを消費します(> 1 gb)。私はまた、時々フォルダsoftwaredistributionがある期間中にサイズが増加すること、そしてその後何も起こらずsvchostがコア全体を消費し続けることにも注目しました。私は問題がwindows updateにあることを知っています、なぜなら私は(リソースモニタを使って)どのサービスが上記に関連したふるまいに関連しているかを追跡したからです。下の画像は私が直面しているものを示しています。 次の図は、svchostに関する詳細情報を示しています。 アップデートを実行しようとしても、何も起こりません。 windows updateは進行しません。下の画像を見てください。 私はこのマシンを4時間アップデートしようとしました。この間、cpuの消費は(上記のように)高いままで、アップデートはインストールされませんでした。私の質問は次のとおりです。windows updateが動作せず、それでもプロセッサのコア全体を消費しない理由は何ですか?関連する質問 svchost.exeメモリ使用量が多い - wuauserv
回答: この問題を解決しようとしたある日の後、私は他の仮想マシンを作成して問題が再び発生するかどうかを確認しました。残念ながら、問題は再び起こりました!その後、私は友人とこの問題について話しました、そして、彼は私に私のwindowsネットワークインターフェースのipv6を無効にするように私に提案しました。私はそれをしました、そして、2つの行動が観察されました: ipv6を無効にしたときの新しい仮想マシンでは、cpuの使用量がほぼ瞬時に減少し、windows updatedは予想どおりに機能しました。 もう一方の仮想マシンでは、ipv6を無効にしてもcpuの消費量は減少していません。私はwindowsを再起動し、cpuの消費量が高いままであることを観察した後。しかし、30分後(約)に、cpuの消費量は減少し、すべてが予想どおりに機能しました。 ipv6を無効にした後、両方のウィンドウが正常に更新されました。この動作を再現できることに注意することが重要です。 ipv6を無効にする前に仮想マシンのコピーを持っています。