Windows 10 是微軟推出的新一代跨平臺及裝置應用的作業系統。新拼裝了新機器後,便捨棄熟悉的Windows 7,裝上了Windows 10。因為,需要搭置Sql Server 2008 R2的資料庫環境,便著手安裝了。可問題來了,以往在2003\2008\win 7安裝很順暢的Sql Server 2008 R2,卻耍起脾氣了。
工具/原料
Windows 10
Sql Server 2008 R2
光碟機虛擬工具SetupVirtualCloneDrive5433.exe
方法/步驟
1、開啟登錄檔。點選“搜尋 windows",輸入regedit,開啟登錄檔;
定位到以下注冊表項:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\Current Version\Perflib發現Perflib下的009,0804這兩項都是空的,僅有CurrentLanguage下有內容
匯出CurrentLanguage登錄檔內容
正是由於這個差異,問題應該出現在009, 0804中的計數器可能丟失,造成了SQL Server 2008 R2 安裝過程中遇到“效能計數器登錄檔配置單元一致性”檢查失敗的故障。
於是,將HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\Current Version\Perflib\CurrentLanguage匯出為reg.reg
修改檔案,並匯入登錄檔
用編輯工具,開啟reg.reg檔案,將檔案中的CurrentLanguage(只有一處)替換為009,儲存後,匯入登錄檔。(0804再做一次)
這樣,009, 0804,CurrentLanguage的內容都一樣了。
重新執行Sql Server 2008 R2的安裝程式。檢驗通過。OK
注意事項
安裝Sql Server 2008 R2時,註冊需要用企業版的Key。否則,提示當前系統版本不支援