我全新安装了 Windows 7 并安装了 SP1。现在,当我尝试手动检查 Windows 更新时,它只是挂在“检查更新”屏幕上。
我尝试运行如何重置 Windows 更新组件?,但这也没有解决问题:
无论我做什么,它都会挂在“正在检查更新...”屏幕上,不再继续。
我观察到 Windows Update (Win7 SP1) 的奇怪行为。进程 svchost 消耗了我的虚拟机 (VirtualBox) 的整个核心,什么都不做(即,没有网络流量,文件夹C:\Windows\SoftwareDistribution
大小保持不变,文件数量相同)。此外,该进程有时会消耗大量内存(> 1 GB)。我还注意到,有时文件夹SoftwareDistribution
的大小会在一段时间内增加,之后什么也没有发生,svchost 继续消耗整个核心。
我知道问题出在 Windows 更新上,因为我已经跟踪(使用资源监视器)与上述行为相关的服务。
下图显示了我面临的情况:
下图显示了有关 svchost 的详细信息:
如果我尝试执行更新,则没有任何反应。Windows 更新没有进展。见下图:
我离开这台机器尝试更新 4 小时。在此期间,CPU 的消耗仍然很高(如上所述)并且没有安装更新。
我的问题如下:
Windows 更新不起作用并且仍然消耗处理器的整个核心什么都不做的原因是什么?
相关问题:
我全新安装了 Windows 7,正常启动时我的 RAM 高达 2.5GB。我查看了任务管理器,那里和资源监视器中至少缺少 1.5GB。没有任何迹象表明该 RAM 正在使用什么。有人可以告诉我如何找出消耗我的记忆的东西吗?我相信这是一种病毒,但没有一个免费的防病毒程序能够追踪到它。
我添加了下面的图片。如果这是 Windows 7 的正常使用,正如某些答案所暗示的那样,那么我根本不明白这一点。
PS
我的 Windows 8 安装运行在 2.5GB 以下,实际上它是 1. 一些东西,直到最近我从另一台计算机传输了一些文件,这些文件现在有同样的问题。我删除了 Windows 8 并安装了 Windows 7,因为无论如何我都会这样做,现在我在 Windows 7 中的内存使用率也很高。