1、在 Microsoft Windows 2003 或 Windows XP 桌面上,依次單擊“開始”、“運行”,然後在“打開”中鍵入 regedit.exe,再單擊“確定”。在 Windows 2000 中,使用 regedt32.exe 啟動注冊表編輯器。
2、定位到以下注冊表項:
[HKEY_LOCAL_MacHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib]
找到裡面的Last Counter和LastHelp,注意Last Counter和Last Help值是由 Windows 動態分配的;這兩個值會因計算機的不同而不同。我的分別是6760和6761。
3、上一步的“Last Counter”值 (6760) 必須與以下注冊表項中“Perflib\004”的“Counter”項的最大值匹配,並且上一步的“Last Help”值 (6761) 必須與以下注冊表項中“Perflib\004”的“Help”項的最大值匹配。
[HKEY_LOCAL_MacHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\004]
注意 004 是簡體中文中的一個示例,
如果你安裝的是英文版,對應的應該是:
[HKEY_LOCAL_MacHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009]
4、如果裝的是中文版的話,就把"Perflib\004\Counter"中的最大值改成和Last Counter的值相等就行了,同樣把"Perflib\004\Help"中的最大值改成和"LastHelp"的值相等就Ok了
5、關閉注冊表編輯器
6、再次運行 SQL Server 安裝程序就應該沒問題了。