安裝 SQL Server 2005 時若出現「如何在 SQL Server 2005 中為安裝程序增加計數器登錄表項值」錯誤,通常是效能計數器登錄項 Last Counter / Last Help 與 Perflib\004 (中文) 或 009 (英文) 下的最大值不一致導致。修正步驟如下:
regedit.exe (Win2000 用 regedt32.exe)。HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib,記下 Last Counter (例 6760) 與 Last Help (例 6761)。HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\004...Perflib\009Counter 的最大值改為 Last Counter 值 (6760);Help 最大值改為 Last Help 值 (6761)。SQL Server 安裝程式會檢查效能計數器登錄一致性。若 Perflib\語系 下的計數器最大編號與 Perflib 根節點的 Last Counter/Help 不符,安裝程式判定環境異常而中止。同步兩者即可通過檢查。
快速修正登錄不一致,即可順利完成 SQL Server 2005 安裝部署。