在 Windows Server 2008 安裝 SQL Server 2008 時,安裝程式檢查「效能計數器登錄配置單元一致性」失敗,錯誤碼常見於語言版本不一、多次安裝解除安裝導致登錄鍵值不一致。本文詳述透過修改 Perflib 登錄鍵值 Last Counter、Last Help 使其與中文環境 (004) 最大值對齊,一次通過安裝檢查的完整步驟。
安裝精靈「系統配置檢查」頁面顯示紅叉:效能計數器登錄配置單元一致性 - 失敗。微軟官方 KB300956 建議從安裝媒體重置效能計數器,操作複雜且風險高。
登錄路徑:HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib
Last Counter、Last Help 為全域最大計數器 ID。009 (英文)、004 (繁體中文) 各自維護 Counter/Help 最大值。regedit,定位 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\004。Counter 最大值 (例: 22178) 與 Help 最大值 (例: 22179) —— 十進位。Perflib,雙擊 Last Counter → 基數選「十進位」 → 改為 22178。Last Help → 基數選「十進位」 → 改為 22179。009 最大值;多語言環境以主要作業系統語言為準。修改後重新啟動安裝精靈,「效能計數器登錄配置單元一致性」顯示綠勾,安裝順利進行。此法避免重置效能計數器可能引發的副作用,屬精準手術式修復。
Windows Server 2003 SP1 安全性設定精靈 (SCW) 實戰:從角色為基礎的攻擊面縮減到原則部署自動化
Windows 2000 藍畫面死機通用與特定 STOP 錯誤處理手冊
Windows 2000/XP 藍畫面死機完整診斷與修復指南
Windows Server 2003 桌面體驗優化:9 大實用設定技巧
Windows Server 2003 內建 DiskPart 實現無損分區擴容圖文教程
Windows Server 2003 添加/移除程序與 Windows 組件完整操作手冊
為 Windows Vista/Server 2008 IIS 7.0 加入 PHP (FastCGI/ISAPI) 支援完整教學
Windows Server 2003 校園 Web 伺服器部署實戰:IIS 6.0 工作進程隔離模式與應用程式池深度解析