
现象:
有时候你会发现你的性能里,添加性能对象时,想添加的选项没有如asp.net和asp.net v4.0,并且还有有一些数字(如图)。
解决:
我查了许多文档最后发现lodctr命令
1、操作前备份一下PerfStringBackup.INI
| C:\Documents and Settings\Administrator.M4>cd C:\WINDOWS\system32 C:\WINDOWS\system32>copy PerfStringBackup.INI c:\已复制 1 个文件。 |
2、从正常性能服务器的copy一个PerfStringBackup.INI文件,关闭性能窗口
3、执行lodctr
| C:\WINDOWS\system32>lodctr /R:PerfStringBackup.INI C:\WINDOWS\system32>lodctr /R
|
稍等片刻你会发现所有的“性能对象”都回来了

注意
1、 在执行任何操作时请一定关闭“性能”,否则“性能对象”还是不全,如果误操作了,关掉性能重新操作一下就行了
2、 lodctr /R必须执行,否则性能里边不显示数字和有些像不能加入

参考
http://zh-cn.w3support.net/index.php?db=so&id=242626
本文介绍了解决Windows系统中性能监视器无法添加某些性能对象(如ASP.NET)的问题。通过备份并替换PerfStringBackup.INI文件,使用lodctr命令刷新性能计数器定义,可以恢复所有性能对象选项。
2万+

被折叠的 条评论
为什么被折叠?



