如何防止 crss.exe 逐渐消耗 CPU

如何防止 crss.exe 逐渐消耗 CPU

我有一台 Windows XP Professional SP2 机器,这是我的公司桌面,我所有的开发工作都在上面进行。我必须每 3-4 天重启一次,因为 crss.exe 慢慢开始消耗越来越多的 CPU,而且由于它一定与 GUI 有关,整个界面变慢并且变得无法使用。我在网上搜索过,但无济于事。它没有使用 100% 的 CPU,它在那之前很久就变得无法使用了。

有人见过这个吗?

这里的 IT 人员看了一下,但他们没有任何想法,所以他们放弃了。

答案1

使用 Sysinternals 的 Procmon 查看 crss.exe 在占用过多 CPU 时执行的操作。可能有很多原因,但 Procmon 应该可以为您指明正确的方向。

答案2

进程浏览器可能会更好,允许您识别哪个模块有错误,它卡在堆栈、内存/网络/等等中的位置(不会像日志查看器那样流过,更像是具有更好选项的任务管理器!)

http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx

MS kb/555021 表明您的个人资料可能已损坏,请尝试创建一个新的。

答案3

crss.exe在 Service Pack 2 发布之前,高 CPU 使用率曾经是病毒感染的标志。您可能需要从已知的干净系统中检查您的安装。chkdsk /f c:同时确保您没有任何文件系统损坏。

相关内容