最近在一台win7的笔记本上安装sql server 2008 express。在安装前的check system configuration的时候,总是"出现性能计数器注册表配置单元一致性"失败。
如下图:
<a href="http://blog.51cto.com/attachment/201210/231737358.jpg" target="_blank"></a>
解决方法:
1、按“Ctrl + R”,开启运行窗口,输入“regedit”启动注册表。
2、导航到:[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Perflib]
3、关键的一步请注意:因为WIN7系统是在….\Perflib下是只有“009”和“0404”的键值的而没有“004”项的,这个和WIN XP或WIN 2003系统是不同的!如下图(1)。所以需要在….\Perflib 下建立一个“004”的项,再在此项下新建两个类型为多字符串值的值:“Counter”和“Help”。
4、然后将004内的“Counter”和“Help”两个值的内容修改成和4040内的一样即可
<a href="http://blog.51cto.com/attachment/201210/232442799.jpg" target="_blank"></a>
本文转自 yuxye 51CTO博客,原文链接:http://blog.51cto.com/fishvsfrog/1022658