我的一台 Windows 2003 服务器由于某种原因其性能计数器被破坏:
我将按照 Microsoft 知识库文章中的步骤,将它们恢复到以前的状态:
这篇文章读起来好像有两种方法可以做到这一点:
任何一个 -重建基本性能计数器,然后重新添加可扩展计数器
或者 -要重建 Windows Server 2003 中的所有性能计数器(包括可扩展计数器和第三方计数器),请在命令提示符下键入以下命令。输入每条命令后按 ENTER。
cd\windows\system32
lodctr /R
所有可扩展计数器.ini
文件似乎都存在并且正确C:\WINDOWS\inf\009
。
我可以直接跑步吗lodctr /R
?
答案1
不幸的是,不行。并非所有性能计数器都通过 .INI 文件自行加载,因此您仍然可能会得到损坏的性能计数器。
您可以先尝试 lodctr /R,看看是否能解决问题,如果不能解决问题,则返回替代方案。有一次我不得不这样做,我先运行命令,然后(之后什么也没解决)运行 KB,然后再次运行 lodctr /R,以确保没有残留影响。