我在 x64 Server 2008 系统上。我在我的事件日志中定期看到这 2 条错误消息:
警告:性能注册表的 LastCounter 和 LastHelp 值已损坏,需要更新。数据段中的第一个和第二个 DWORD 分别包含原始 LastCounter 和 LastHelp 值,而数据段中的第三个和第四个 DWORD 包含更新后的新值。
错误:注册表中的性能计数器名称字符串值的格式不正确。格式错误的字符串是 17894。数据部分中的第一个 DWORD 包含格式错误字符串的索引值,而数据部分中的第二个和第三个 DWORD 包含最后一个有效的索引值。
这两个都具有作为 LoadPerf 的源,并且后跟来自 LoadPerf 的信息消息:Backup Exec (Backup Exec) 服务的性能计数器已成功加载。数据部分中的记录数据包含分配给该服务的新索引值。
正如我之前所说,这 3 条消息会定期重复。
KB 300956让我相信需要重建性能计数器库。这些说明应该包括 2008,但我的安装 CD 上没有 i386 目录,并且在 CD 上的任何位置都找不到 perfc009.da_ 或 perfh009.da_ 文件。
所以我想我正在寻找两件事。1)我可以在哪里找到 2008 x64 的这些文件,甚至更好 2)如果有人在服务器 2008 上处理了这些错误并且可以给我任何建议。
谢谢。
不能说我已经在 Win 2008 上完成了它,但肯定在 Win 2003 上重建了许多性能计数器库。
您缺少的信息片段实际上隐藏在您发布的 KB 文章中,我假设这仍然适用于 Win 2008,因为 KB 将其列为适用于 Win 2008:
对于您的问题,这实际上是 Backup Exec 的一个已知问题。
在 Windows 2008 上安装修补程序期间记录应用程序事件 2006 和 3001 (LoadPerf)
祝你好运!
我只见过一次,重新启动实际上纠正了它。您是否尝试过重新启动服务器?