首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >无法加载计数器名称数据,因为索引-Exception无效

无法加载计数器名称数据,因为索引-Exception无效
EN

Stack Overflow用户
提问于 2013-08-01 04:20:31
回答 4查看 50.1K关注 0票数 72

我使用的是C#和WPF -操作系统是windows7Professional和Visual Studio2012,SQL Server2012。

我在wpf中使用了Devexpress Grid。我想将它绑定到使用ADO.Net服务器模式的数据库。我选择了"Items Source Wizard“选项来执行此绑定,但它产生了以下异常:

InvalidOperationException:无法加载计数器名称数据,因为从注册表中读取的索引'‘无效。

此异常是什么意思?

你能帮我解决这个问题吗?

谢谢你,安妮。

EN

回答 4

Stack Overflow用户

发布于 2014-06-25 16:45:00

虽然这个问题已经得到了回答,但我看到人们反复收到与我在试图解决它时遇到的错误相同的错误。如果您运行以下命令:

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

票数 104
EN

Stack Overflow用户

发布于 2013-08-27 22:06:31

刚刚收到了与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会重建这个缓存。

票数 103
EN

Stack Overflow用户

发布于 2016-03-10 14:32:42

进入Start,type”cmd”.

  • Right-click on cmd.exe,选择‘Run as
  1. “cmd.exe Run/r”并按enter。

然后,您将收到消息“信息:已成功从系统备份存储中重建性能计数器设置”。

  1. 检查是否存在已禁用的提供程序,写下“ CRM /q”,然后按enter
    1. 您将获得一个很长的提供程序列表,请确保客户已启用,请参阅下面的

如果没有,请写下“lodctr /e:CRM Client”,然后按enter键。

  1. 安装Microsoft Dynamics CRM for Outlook客户端更新汇总
票数 12
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17980178

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档