⑴ 為什麼重裝系統後 電腦會出現無法正常打開安裝程序包
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無法啟動的問題。如果顧及隱私和安全問