機器環境:WIN7 64位
VMware版本:VMware-workstation-full-7.1.1-282343
今天在64位win7安裝VMware7.1時出現:error 1402.Could not open key:UNKNOWN\Components\7ABFE44842C12B390AF18C3B9B1A1EE8\4A94D9E94FD183147BBDD5788A3980E8.Verify that you have sufficient access to that key,or contact you support personnel.
看報錯的意思像是沒有註冊表相應項的訪問權限。
google了一把,參考http://www.okino.com/conv/changing_windows_registry_permissions.htm
1.需修改註冊表,修改註冊表要有管理員權限,或者可提權到管理員運行,爲保安全,首先備份下註冊表:
備份全部的話,視機器速度,需要幾分鐘時間。
2.在註冊表中定位到:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\7ABFE44842C12B390AF18C3B9B1A1EE8.(黑體部分視你的安裝程序報錯情況而定)
點右鍵-->權限:
將"Administrator", "Administrators" and "SYSTEM" 帳戶都添加進去,且都賦與全部控制和讀的權限,見圖:
3.在上個圖中的窗口中,點高級,進入如下窗口:
勾選下 使用可從此對象繼承的權限替換所有子對象權限。
再點擊 所有者 選項卡,確保當前用戶擁有所有權:
點確定。再次安裝VMware試試,不報錯了。