Windows XP”进程性能计数器已禁用”问题解决办法

一大早接到同学的求救电话,说升级社保管理系统时,系统报“[highlight dark=”no”]进程性能计数器已禁用[/highlight]”的错误,没法升级。

388689530456590452

心里想着无非是小事一桩,上网搜了搜解决方法,无非是两种方式,把性能进程计数器打开就好。

1.修改注册表,把[highlight dark=”no”]Disable Performance Counters[/highlight]键参数设置为0

[highlight dark=”no”]HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PerfProc\Performance[/highlight]

2.在命令行运行[highlight dark=”no”]lodctr /r[/highlight]

依葫芦画瓢把解决方法告诉同学,结果回复说系统重启后还是报错。只好自己远程登录到同学的电脑上,发现那兄弟还在用着Windows XP系统,自己又照着解决方法试了一遍,问题依旧。

看来是老革命碰上了新问题,为了保全哥在亲友圈中“电脑高手”的名声,只好打开一台XP虚机做试验了,经过一番折腾,总算把问题解决了。

原来同学的System32目录上,两个与性能计数器相关的文件,[highlight dark=”no”]perfc009.dat与perfh009.dat不知啥原因,分别被改名为perfd009.dat和perfi009.dat了[/highlight],把这两个文件名字改回去再运行升级程序,顺利完成。

懒得去探究为何文件会被改名了,不过想不明白的是社保系统的升级为毛需要去取性能进程计数器呢?

0 回复

发表评论

Want to join the discussion?
Feel free to contribute!

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注