解决繁体Win7安装SQL Server 2008性能计数器注册表配置单元失败的问题

5星 · 超过95%的资源 需积分: 24 54 下载量 171 浏览量 更新于2024-10-05 收藏 174KB DOC 举报
"在繁体Windows 7操作系统中安装SQL Server 2008时,可能会遇到‘性能计数器注册表配置单元一致性’检查失败的问题。这个问题在其他操作系统如XP或Windows 2003上可能有较多的解决办法,但在Windows 7环境下却相对少见。本文提供的解决方案是针对在Win7(无论是32位还是64位)系统中,由于缺少'004'键值导致的安装失败问题。" 详细说明: 在安装SQL Server 2008过程中,系统会进行一系列的兼容性和配置检查,其中之一就是“性能计数器注册表配置单元一致性”检查。当这个检查失败时,通常意味着与性能计数器相关的注册表配置不正确。在Windows 7的繁体版系统中,尤其是在'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib'路径下,如果没有'004'键值,就会导致这个问题。 解决这个问题的步骤如下: 1. 打开注册表编辑器:按下`Ctrl + R`组合键,输入`regedit`并回车,这将启动注册表编辑器。 2. 导航至:`HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib`。 3. 发现这里可能只有'009'和'0404'的键值,而没有'004'。这是Windows 7与XP或Windows 2003系统的区别。 4. 创建'004'键值:在'Perflib'下新建一个名为'004'的项。 5. 新建两个子键:在新创建的'004'项下,分别创建两个多字符串值的子键,命名为'Counter'和'Help'。 6. 复制内容:将'0404'项下的'Counter'和'Help'的内容全部复制,然后分别粘贴到'004'对应的子键中。 7. 完成以上操作后,关闭注册表编辑器,重新运行SQL Server 2008的安装程序,此时应能顺利通过“性能计数器注册表配置单元一致性”检查,继续安装过程。 这个解决方案适用于32位(X86)和64位(X64)的Windows 7系统,按照步骤操作后,可以成功解决SQL Server 2008在繁体Windows 7环境下的安装问题。