不能訪問windows installer 服務,可能你在安全模式下運行 windows ,或者windows installer


windows installer服務解決方案

很多朋友在安裝MSI格式的文件包時,經常會遇到 windows installer出錯的情況,有如下幾種現象:

1、所有使用 windows installer服務安裝的MSI格式程序均不能正常安裝,並且系統提示“不能訪問windows installer 服務,可能你在安全模式下運行 windows ,或者windows installer 沒有正確的安裝,請和你的支持人員聯系以獲得幫助”。

2、察看“windows installer服務”的狀態,一般為停用,當你試圖啟用此服務,會發現此服務已被系統禁用,或則windows installer服務已被標記為刪除。

3、如果你重新安裝windows installer服務,系統提示“指定的服務已存在”。

當出現了以上現象,是非常令人頭疼的,而且問題難以解決,后來經自己研究發現一些非常好的解決方法。

筆者以Windows2000和Windows XP系統為例,根據它們出現的不同問題分別介紹一下解決過程:

一、Windows2000解決過程:

在Windows2000系統中3種現象都是經常出現的。

第一步:點擊”開始-->運行“,輸入”CMD“命令,在彈出的” CMD命令提示符“窗口中輸入”msiexec /unregserver“命令,這樣就停掉windows installer服務。

第二步:下載windows installer服務安裝程序包,Windows2000/NT系統的安裝程序包為”InstMsiW.exe“,Windows98/ME安裝程序包為"InstMsiA.exe",Windows XP系統則集成了最新版本的Windows Installer v2.0。

下載”InstMsiW.exe“安裝程序包后,將其用winrar解壓開,然后進入到此目錄中。

第三步:右鍵單擊”msi.inf“文件,點擊”安裝“選項,接着右鍵單擊” mspatcha.inf “文件,點擊”安裝“。

第四步:在 CMD命令提示符下輸入”msiexec /regserver“命令,這樣就啟動了windows installer服務,重新啟動Windows2000系統后,問題就得到解決。

注意:在安裝兩個 inf文件的過程中,不要重新啟動系統,全部操作完成后才能重啟,另外,如果系統安裝了”瑞星病毒防火牆”和“瑞星網絡防火牆”,建議在操作過程中關閉瑞星防火牆。

二、Windows XP解決過程:

Windows XP集成了最新版本的Windows Installer v2.0,但在Windows XP里安裝MSI程序也會經常出現”找不到windows installer服務”“的錯誤。

第一步:使用記事本編寫installer. reg文件,內容如下:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSIServer]

"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“,最后重新啟動系統即可。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM