MSI (s) (D8:38) [07:38:20:634]: 產品: Microsoft SQL Server VSS 編寫器 -- 錯誤 1402。無法打開鍵: UNKNOWN\Components\BE1FB738077DBE490AF18C3B9B1A1EE8\E5F5286B58B542741A00A0A9AA420B27。 系統錯誤 5。 請驗證您對該鍵擁有足夠的訪問權限,或者與您的技術支持人員聯系。
錯誤 1402。無法打開鍵: UNKNOWN\Components\BE1FB738077DBE490AF18C3B9B1A1EE8\E5F5286B58B542741A00A0A9AA420B27。
系統錯誤 5。 請驗證您對該鍵擁有足夠的訪問權限,或者與您的技術支持人員聯系。
MSI (s) (D8:38) [07:38:20:824]: User policy value 'DisableRollback' is 0
MSI (s) (D8:38) [07:38:20:824]: Machine policy value 'DisableRollback' is 0
操作結束 7:38:20: InstallFinalize。返回值 3。
解決方案:
步驟如下,給一些遇到這樣的朋友參考:
打開注冊表,找到以下目錄:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components
- 右鍵組件“Components”,選擇權限“permissions”
- 點擊高級“Advanced”
- 選擇擁有者“Owner”標簽
- 選擇"Administrators(Group)"作為擁有者"Owner",然后點擊應用 “Apply”
- 當選擇復選框(Replace owner on sub containers and objects)后,再次點擊應用
- 返回之前的權限“Permissions”標簽中選擇復選框“Replace all child objects with inheritable permissions from this object”,然后再次點擊應用
這時候會有一個警告對話框,不用理睬直接ok,然后就能過了。
PS:我的系統是英文版的,所以不知道中文版叫什么。
就這樣搞定了,通過了,Install Setup files這個任務,進入Setup Support Rules。搞定,繼續安裝了。