打開服務清單,沒找到 windows installer 服務,這是怎麼回事呢?
去網上找解決方法,終于找到這個方法:
使用記事本編寫installer.reg檔案,内容如下:
------------------------------------------------------------------------------
windows registry editor version 5.00
[hkey_local_machinesystemcurrentcontrolsetservicesmsiserver]
"imagepath"=-
"imagepath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,
74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,
00,73,00,69,00,65,00,78,00,65,00,63,00,2e,00,65,00,78,00,65,00,20,00,2f,00,
56,00,00,00
-----------------------------------------------------
然後将檔案儲存為”.reg“格式,輕按兩下該檔案,将檔案内容導入系統資料庫。
第二步:重新啟動電腦進入安全模式(啟動時按f8鍵),然後點選”開始-->運作“,輸入”cmd“指令,在彈出的”cmd指令提示符“視窗中輸入”msiexec /regserver“,最後重新啟動系統即可。
經試用最後完成msxml4-kb954430-和msxml6-kb954459-chs-的安裝。
其他方法:
windows installer出錯的解決方案
windows installer(windows安裝服務)是一種通用的軟體釋出方式,現在許多軟體都使用windows installer作為自己的安裝程式,有時因為各種原因以及windows installer本身的缺陷,會導緻windows installer出錯。
症狀一:删除某個程式後,在運作某些軟體時,老會彈出一個“windows正在配置windows installer,請稍候”的視窗。
解決辦法:
1、重新安裝windows installer,office xp安裝盤的根目錄有兩個名為instmsi.exe和instmsiw.exe的檔案,instmsi.exe用于win9x/me,instmsiw.exe用于win2000/xp;
2、打開組政策→計算機配置→管理模闆→windows元件→windows installer→禁用windows installer,隻是這樣一來,很多軟體就有能安裝了,此法用于win2000/xp。
3、請看本文最後的“終級解決方案”
症狀二:win2000/xp安裝軟體時提示“無法通路windows安裝程式,服務中windows installer狀态為停止,不能啟動”
1、指令提示符下輸入:misiexec /regserver
2、在“管理工具”→“服務”中啟動windows installer
症狀三:win2000/xp安裝軟體時提示“不能通路windows installer服務……”
1、檢查目前使用者有無管理者權限;
2、結束程序ikernel.exe後再安裝;
3、删除系統安裝目錄program files\common files\installshield\engine下的所有檔案再安裝。
4、首先,運作“msiexec /unregserver”,停止windows installer服務;
接着,安裝instmsiw.exe(office xp安裝盤的根目錄下有,也可以從網上下載下傳,位址為:
最後運作“msiexec /regserver”啟用服務。
症狀四:安裝軟體時提示“系統管理者設定了系統政策,禁止進行此項安裝”
1、嘗試用症狀三的解決方法;
2、打開組政策→使用者配置→管理模闆→windows元件→windows安裝服務→将“禁止從媒體安裝”設為“禁用”,将“永遠以高特權進行安裝”設定為“啟用”
以上問題的終級解決方案:
下載下傳安裝微軟提供的windows installer cleanup utility 1.0,它的主要功能是清除程式的windows installer配置資訊。啟動該工具,它會列出目前系統中所有windows installer使用安裝的軟體,選中出問題的軟體,然後點“remove”按鈕即可。