无法加载计数器名称数据,因为索引无效 - 异常
Posted
技术标签:
【中文标题】无法加载计数器名称数据,因为索引无效 - 异常【英文标题】:Cannot load Counter Name data because an invalid index -Exception 【发布时间】:2013-08-01 13:21:56 【问题描述】:我正在使用 C# 和 WPF - 操作系统是 windows 7 Professional 和 Visual Studio 2012、SQL Server 2012。
我在 wpf 中使用了 Devexpress Grid。我想使用 ADO.Net 服务器模式将它绑定到数据库。我选择了“项目源向导”选项来执行此绑定,但它产生了以下异常:
InvalidOperationException:无法加载计数器名称数据,因为从注册表中读取了无效的索引“”。
这个异常是什么意思?
你能帮我解决这个问题吗?
谢谢, 安妮。
【问题讨论】:
【参考方案1】:以管理员身份运行命令提示符。
输入LODCTR /r
等待几秒钟以丢弃它错误:无法从系统备份存储重置性能计数器。错误代码 2。
这次重新输入LODCTR / r
就可以成功了。
【讨论】:
【参考方案2】:转到“开始”,键入“cmd”。
右键单击 cmd.exe 并选择“以管理员身份运行”。
输入“lodctr /r”并按回车键。
然后您将收到消息“信息:从系统备份存储成功重建性能计数器设置”。
检查是否有provider被禁用,写“lodctr /q”并回车
然后您将获得一长串供应商,确保 [CRM 客户端] 已启用,见下文
如果没有,请输入“lodctr /e:CRM Client”并回车。
-
安装 Microsoft Dynamics CRM for Outlook 客户端更新汇总
【讨论】:
【参考方案3】:虽然这个问题已经得到解答,但我看到人们在尝试解决它时反复遇到相同的错误。如果你运行时:
C:\windows\system32> lodctr /r
你得到错误
Error: Unable to rebuild performance counter setting from system backup store, error code is 2
那么你需要运行
C:\windows\SysWOW64> lodctr /r
之后你应该得到
Info: Successfully rebuilt performance counter setting from system backup store
请注意,这必须以管理员身份完成。我找到了解决方案here
【讨论】:
完美运行。谢谢! 是的,第一次错误 -- 第二次解决 C:\Windows\system32>lodctr /r 错误:无法从系统备份存储重建性能计数器设置,错误代码是 2 C:\Windows\ system32>lodctr /r 信息:从系统备份存储成功重建性能计数器设置 我在运行 SSIS 包时遇到了同样的问题。执行 lodctr /r 解决了这个问题。 上次发帖 3 年后,问题 6 年后,我在尝试运行英特尔处理器诊断工具 (IPDT) 的 Windows 7 机器上遇到此错误。修复工作。谢谢! 我没有文件夹SysWOW64
,但是从C:\Windows>
运行它解决了这个问题!【参考方案4】:
刚刚收到与未安装 Microsoft Dynamics CRM 更新相关的消息,the marked answer for this post 帮助很大:
单击开始,键入 cmd 右键单击 cmd.exe,然后选择以管理员身份运行。 在提示符下,键入 lodctr /r 并按 ENTER。
显然,Windows 在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009
\ Counter
+Help
的注册表中保留了一些计数器缓存。如果此缓存损坏(有空行),您会收到上述错误 - 并且lodctr /r
会重建该缓存。
【讨论】:
我得到:“错误:无法从系统备份存储重建性能计数器设置,错误代码是 5PS” @tdc 您需要从提升的提示符下运行 @tdc,你必须关闭 VS 或者在我的情况下,关闭屏幕右下边缘的 ui 录制以上是关于无法加载计数器名称数据,因为索引无效 - 异常的主要内容,如果未能解决你的问题,请参考以下文章
SqlAdapter 无法识别我的表:异常“无效的对象名称”
能加载文件或程序集“Aspose.Cells”或它的某一个依赖项。无法验证强名称签名
AngularJs - 服务器抛出异常''XMLHttpRequest 无法加载预检的“URL”响应无效(重定向)'
Azure Synapse:无法批量加载,因为无法打开文件。操作系统错误代码12(访问代码无效。)
[转]System.DllNotFoundException: 无法加载 DLL“*.dll”: 内存位置访问无效。 (异常来自 HRESULT:0x800703E6)