我有一台 Win 7 32 位 Pro 计算机,通过 10/100 以太网连接加入域。有时这台计算机运行速度非常慢。例如,命令提示符需要 20 秒才能启动,更不用说开始栏需要另外 15 秒才能识别我单击了它。有几次,机器开机后甚至需要近 10 分钟才能提示输入密码。计算机还表现出“速度慢”的其他各种情况。
检查任务管理器没有发现任何明显的问题。所有其他进程在空闲状态下消耗的内存不到 1%,物理内存消耗量约为 30%-40%。另一方面,系统事件视图显示多个进程在不同时间报告X service entered the stopped state
。X service entered the start state
事件查看器中的其他一些错误揭示了
Event ID: 7011
A timeout (30000 milliseconds) was reached while waiting for a transaction response from the X service.
X
服务出现过几个这样的错误SmcService
,,,IAStorDataMgrSvc
还有Microsoft .Net Framework NGEN v4.0.30319_X86
其他一些错误。我不认为这些服务导致了问题。而是有一些东西导致这些服务超时。到底发生了什么?
答案1
这两件事毫无关联。空闲是指 CPU 使用率,而不是内存。不过,您似乎已经发现了问题,这些服务(或共同依赖项)存在问题。
我会尝试逐个禁用它们,看看是否有什么变化。此外,我会尝试离开域,以安全模式启动,并在没有网络访问的情况下启动。
答案2
原来 Symantec Endpoint Protection 是罪魁祸首。卸载程序并重新启动后,它看起来就像是一台新电脑(因为它应该只有 6 个月大)。
不过,我还是找不到导致它变慢的原因。电脑上没有其他病毒扫描程序,甚至没有微软的 Security Essentials。这就是我目前所知道的全部内容。