|
未能安裝組件 .NET Framework 4.0,并顯示下列錯誤消息: “無法訪問 Windows 安裝服務。發生這種情況的可能是您在安全模式下運行 Windows, 或是沒有正確安裝 Windows 安裝,。請與技術支持人員聯系以獲得幫助。
解決方案:
1. 首先檢查當前用戶有沒有管理員權限,因為很多時候低權限用戶是不能進行軟件安裝的。 2. 接下來,從“控制面板-服務”(或者,開始-運行-Services.msc)中察看Windows Installer服務,是否已被停用,并嘗試啟用該服務(右擊點選)。如能成功啟用,可嘗試再次進行正常的程序安裝或卸載操作。如果發現無法啟用,有時是被系統禁用,或者看到提示:“指定的服務已標記為刪除”,請繼續下法。 3. 到微軟網站http://download.microsoft.com/download/1/4/7/147ded26-931c-4daf-9095-ec7baf996f46/WindowsInstaller-KB893803-v2-x86.exe下載最新的Windows Installer(WindowsInstaller-KB893803-v2-x86.exe)安裝程序,并嘗試重新安裝該程序。安裝成功后,重復步驟2,啟用該服務,然后再嘗試正常安裝軟件操作。如果試圖重新安裝時,再次遇到提示:“指定的服務已存在”,則繼續下法。 4. 從命令行窗口(開始-運行-cmd),使用msiexec /unregserver ,手動終止Windows Installer服務。然后再嘗試步驟3,重新安裝Windows Installer并啟用該服務。如若仍存在問題,則繼續下法。 5. 用“Ctrl+Alt+Delete”快捷鍵或者用鼠標右擊系統欄,激活任務管理器。從進程頁中查找并結束Ikernel.exe進程。再嘗試重復步驟3,看看是否可以成功完成Windows Installer和啟用。若還不行,則繼續下法。 6. 打開我的電腦,從系統盤(默認一般為C盤)中找到,并刪除Windows Installer系統安裝目錄Program Files/Common Files/InstallShield/Engine。 7.在命令行模式下,使用Windows自帶的sfc/scannow,來對系統進行自我修復。 8.如仍無法解決,在“C盤→屬性→安全”選項卡下添加Everyone組后,啟動Windows Installer服務,再安裝應該就成功了。只需要給Everyone組賦予“讀取及運行”、“列出文件夾目錄”、“讀取”三項權限其中之一,就可以解決Windows Installer無法啟動的問題。
|