windows 2003服务器最近csrss.exe老是跑的很高怎么会回事呢?当您右击某个项 Explorer 中 Csrss.exe 使用 100% 的 CPU
让我很是苦恼怎么办呢》查阅了很多资料都没有找到办法加速器哪个好?怎么办呢》查阅了很多资料都没有找到办法最后在官方找到了解决办法拿来和大家分享一下:
原因: 当前用户的配置文件(Profile) 坏掉了
解决办法:
用另一个有 Administrator 权限的账号登录然后右键点击 我的电脑-》属性-》高级-》用户配置文件-》设置把有错误的那个用户的配置文件删除掉(在这个操作之前一定要备份原先用户的 MyDocuments, Desktop, Cookies, Favarates 等重要文件夹以备恢复否则删掉后就都没有了。)
然后重新以原先的用户登录就会自动创建新的 Profile. 再把备份的文件拷回来到对应的目录下问题解决。
原因:
后来我重现了这个错误并知道了出错的原因。原来我因为嫌开始菜单中子菜单弹出的太慢就去设置:
注册表中 HKCU\Control Panel\Desktop\ 下的 MenuShowDelay 键值因为设置过多次所以没多看随手设置为 0, 这样就出现了前面描述的症状。并且附加的一系列症状简直是恶梦一样的:
控制面板-》添加删除程序 的列表打开巨慢无比; MSN 打开后鼠标晃晃就整个机器卡死;。。。
因为在这之前刚升级了 msn害得我以为是 MSN 7.0 在 Server 2003 上运行的问题。还去找旧版本的 msn 来安装后来知道是 csrss.exe 占据 CPU 100% 之后又以为是中了 csrss 蠕虫病毒浪费了无数时间。
正确的设置方法是把 MenuShowDelay 这个键值设置为 1. 这个才是有效的最小值。
所以在这里也提醒大家不是对注册表中你要修改的那个选项 100% 清楚的情况下千万不要随便去修改它!
如果您没有解决请仔细看pc6打了红色标记的那一段。不要操作错了。应该能解决的。