事件 ID: 3001错误的解决方法

简介: 事件 ID: 3001错误的解决方法     事件类型: 错误 事件来源: LoadPerf 事件种类: 无 事件 ID: 3001 日期:  2009-1-23 事件:  12:10:08 用户:  N/A 计算机: MICROSOF-896AA5 描述: 注册表中性能计数器名称字符串数值的格式不正确。

事件 ID: 3001错误的解决方法

 

 

事件类型: 错误
事件来源: LoadPerf
事件种类: 无
事件 ID: 3001
日期:  2009-1-23
事件:  12:10:08
用户:  N/A
计算机: MICROSOF-896AA5
描述:
注册表中性能计数器名称字符串数值的格式不正确。 不正确的字符串是 2278,不正确的索引值是数据节中的第一个 DWORD 值, 最后的有效索引值是数据节中的第二个和第三个 DWORD 值。

有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。
数据:
0000: e6 08 00 00 e4 08 00 00   ?...?...
0008: e5 08 00 00 97 02 00 00   ?...?...

如图:

图1


解决方法:
原因:

所有性能计数器名和解释文本都通过性能计数器子系统(Perflib)在字符串表中得到管理。

此错误是由于处理计数器列表时发生了一个竞争问题。当LoadPerf.dll读取了最后计数器的索引值的同时又有其他计数器被添加,于是新的计数器的索引值比最后计数器的索引值还大,因而LoadPerf.dll认为计数器数值不正确而记录下次事件日志。因为LoadPerf.dll在遇到此错误后会进行重试并成功读取新的计数器,所以这个错误在重试之后不会造成使用上的影响。
方法:

当前的性能计数器字符串表的内容有冲突,不能正常显示。要纠正此问题,需重建该字符串表。
细节:

要重建字符串表,在命令行提示符下,执行Lodctr /r: 命令。

目录
相关文章
|
C++
error C2220: 警告被视为错误 - 没有生成“object”文件
原文:error C2220: 警告被视为错误 - 没有生成“object”文件 这种错误的原因是:原因是该文件的代码页为英文,而我们系统中的代码页为中文。
4729 0
|
4月前
|
存储 关系型数据库 MySQL
错误处理程序示例
错误处理程序示例。
23 1
on方法多次绑定会多次执行的解决方法
on方法多次绑定会多次执行的解决方法
99 0
|
JSON 监控 JavaScript
IE8:由于出现错误 80020101 而导致此项操作无法完成...........
IE8:由于出现错误 80020101 而导致此项操作无法完成...........
246 0
|
Web App开发 Windows
当UI走查说页面色值错误时,先别急着检查代码
颜色一直是UI设计师们非常敏感的问题,为何屏幕会出现色差?工作中如何避免?
|
Java 关系型数据库 MySQL
errorCode 1045, state 28000错误详解即解决方法
errorCode 1045, state 28000错误详解即解决方法
2200 0
errorCode 1045, state 28000错误详解即解决方法
|
小程序 Android开发
排查指南 | 当 mPaaS 小程序提示“应用更新错误(1001)”时
APP 启动 mPaaS 小程序弹出 toast 信息:"应用更新错误"。
3572 0
排查指南 | 当 mPaaS 小程序提示“应用更新错误(1001)”时