最近在一台win7的笔记本上安装sql server 2008 express。在安装前的check system configuration的时候,总是"出现性能计数器注册表配置单元一致性"失败。

如下图:

 

解决方法:

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内的一样即可

如下图: