請選擇 進入手機版 | 繼續訪問電腦版
搜索
熱搜: 活動 交友 discuz
查看: 1644|回復: 0

不能訪問windows installer

[複製鏈接]
發表於 2007-8-14 18:02:53 | 顯示全部樓層 |閱讀模式
今天給一台機器換了一個用戶後,運行office辦公軟體,提示安裝,運行一段時間後,系統提示安裝錯誤,不能訪問windows installer服務,此類問題原來也碰到過,在別人的幫助下,問題解決了,只是運行了一個軟體,叫做JournalViewer,當時只是安裝pdf閱讀軟體時出現此錯誤。今天按照當時的方法,運行該軟體,出現同樣的錯誤提示。只能另想辦法。在百度上搜索一下,發現一個挺有效的方法,願與大家共享:
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_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「,最後重新啟動系統即可。
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

本論壇為非營利之網路平台,所有文章內容均為網友自行發表,不代表論壇立場!若涉及侵權、違法等情事,請告知版主處理。


Page Rank Check

廣告刊登  |   交換連結  |   贊助我們  |   服務條款  |   免責聲明  |   客服中心  |   中央分站

手機版|中央論壇

GMT+8, 2024-3-29 04:09 , Processed in 0.154710 second(s), 17 queries .

Powered by Discuz!

© 2005-2015 Copyrights. Set by YIDAS

快速回復 返回頂部 返回列表