这个问题已经在这里有了答案:
我已经观察到Windows Update(Win7 SP1)的奇怪行为。进程svchost占用了我的虚拟机(VirtualBox)的整个核心,没有执行任何操作(即,没有网络流量,并且文件夹C:\Windows\SoftwareDistribution
保持相同大小,并且文件数量相同)。此外,该过程有时会消耗大量内存(> 1 GB)。我还注意到,有时文件夹SoftwareDistribution
会在一段时间内增大大小,此后什么也没有发生,并且svchost会继续消耗整个内核。
我知道问题出在Windows Update,因为我已经跟踪(使用资源监视器)与上述行为相关的服务。
下图显示了我所面对的:
下图显示了有关svchost的详细信息:
如果我尝试执行更新,则什么也不会发生。Windows Update无法进行。见下图:
我离开这台机器试图进行4小时的更新。在此期间,CPU的消耗仍然很高(如上所述),并且未安装任何更新。
我的问题如下:
Windows Update无法正常工作却仍然消耗处理器的整个核心而无所作为的原因是什么?
相关问题: