安裝Sql Server 2008 R2 企業版出現錯誤提示無法繼續安裝,錯誤提示為:
Could not open key: UNKNOWN\Components\7ABFE44842C12B390AF18C3B9B1A1EE8\000021599B0090400100000000F01FEC.
Verify that you have sufficient access to that key, or contact your support personnel.
如圖所示:
以上圖片借用一下,呵呵,根據提示,很明顯是注冊表項權限問題
解決SQL Server 2008 R2安裝過程中提示Could not open key的解決方法:
以管理員身份運行CMD命令提示符,輸入以下語句並運行就OK了
secedit /configure /cfg %windir%\inf\defltbase.inf /db defltbase.sdb /verbose
按照錯誤提示,去找到了注冊表項000021599B0090400100000000F01FEC,但這項administrator權限下無法授權,更無法刪除,知道是這里的問題,但怎么着就是無法更改,一些注冊表工具使用了也無濟於事,這條命令就是重置系統權限配置。
紅字部分命令解析:總得來說,這條命令的意思是把系統安全配置重置為系統默認設置;defltbase.inf是系統安全配置模版,defltbase.sdb 是系統安全配置庫,就是以系統默認安全模版重寫系統安全配置庫。這條命令可以解決很多安裝軟件遇到的權限問題,這些權限問題大多是之前安裝過相同的軟件,卸載不完全造成的注冊表項鎖死,無法更改權限或刪除表項。
轉載於csdn:yq495博客