今天在安装SQL Server2005的时候,系统配置检查完成后,出现了性能监视器计数器要求错误,然后无法继续安装。
问题分析:
多次的安装卸载SQL Server2005,估计是安装程序在卸载的时候的错误,造成了注册表中键值不一致的现象。
解决方法:
保证 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib] 中”Last Counter”和”Last Help”这两项的值与
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib04]中”Counter”和”Help”两项保存的{zd0}值相同。
如果我们使用的是英文版操作系统,那就要保证
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib] 中”Last Counter”和”Last Help”这两项的值与
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib09]中”Counter”和”Help”两项保存的{zd0}值相同。
关闭注册表,经过测试问题解决。
?