windows installer出錯(cuò)信息解決 |
發(fā)布時(shí)間: 2012/5/18 17:07:26 |
windows installer出錯(cuò)信息解決!
問(wèn)題年年有,今年特別多
今天公司的電腦又出問(wèn)題了,一個(gè)同事安裝“紫光輸入法3.0”時(shí),
系統(tǒng)提示“不能訪問(wèn)windows installer 服務(wù),可能你在安全模式下運(yùn)行 windows ,或者windows installer 沒(méi)有正確的安裝,請(qǐng)和你的支持人員聯(lián)系以獲得幫助”。
我又被抓勞工了。
查找資料中……
有了
在Windows2000系統(tǒng)下:
第一步:點(diǎn)擊 開(kāi)始-->運(yùn)行,
輸入 CMD 命令,在彈出的CMD命令提示符窗口中輸入
“msiexec /unregserver”命令,是為了停掉windows installer服務(wù)。
第二步:下載windows installer服務(wù)安裝程序包,
Windows2000/NT系統(tǒng)的安裝程序包為“InstMsiW.exe”Windows98/ME安裝程序包為"InstMsiA.exe",Windows XP系統(tǒng)則集成了最新版本的Windows Installer v2.0。
下載“InstMsiW.exe”安裝程序包后,將其用winrar解壓開(kāi),然后進(jìn)入到此目錄中。
第三步:右鍵單擊“msi.inf”文件,點(diǎn)擊“安裝”選項(xiàng),接著右鍵單擊“mspatcha.inf ”文件,點(diǎn)擊“安裝”。
第四步:在CMD命令提示符下輸入“msiexec /regserver”命令,
這樣就啟動(dòng)了windows installer服務(wù),重新啟動(dòng)Windows2000系統(tǒng)后,問(wèn)題就得到解決。
注意:在安裝兩個(gè)inf文件的過(guò)程中,不要重新啟動(dòng)系統(tǒng),全部操作完成后才能重啟,另外,如果系統(tǒng)安裝了”瑞星病毒防火墻”和“瑞星網(wǎng)絡(luò)防火墻”,建議在操作過(guò)程中關(guān)閉瑞星防火墻。
在Windows XP系統(tǒng)下:
第一步:使用記事本編寫installer.reg文件,內(nèi)容如下:
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”格式,雙擊該文件,將文件內(nèi)容導(dǎo)入注冊(cè)表。
第二步:重新啟動(dòng)電腦進(jìn)入安全模式(啟動(dòng)時(shí)按F8鍵),然后點(diǎn)擊開(kāi)始-->運(yùn)行,輸入CMD命令,在彈出的CMD命令提示符窗口中輸入“msiexec /regserver”,最后重新啟動(dòng)系統(tǒng)即可。
------------------------------------------------------------------------------
這幾天重裝計(jì)算機(jī),碰到一系列的關(guān)于WINDOWS INSTALLER的出錯(cuò)信息,在網(wǎng)上查了一些相關(guān)資料,終于一一解決了.
問(wèn)題一:
一、所有使用installer安裝的程序,均不能正常安裝,提示:“不能訪問(wèn)windows installer 服務(wù)?赡苣阍诎踩J较逻\(yùn)行 windows ,或者windows installer 沒(méi)有正確的安裝。請(qǐng)和你的支持人員聯(lián)系以獲得幫助”
二、察看windows installer服務(wù),一般為停用。如果試圖在service中啟用,有時(shí)會(huì)發(fā)現(xiàn),被系統(tǒng)禁用,再啟動(dòng),提示:“指定的服務(wù)已標(biāo)記為刪除”
三、如果試圖重新安裝InstMsiW.exe,提示:“指定的服務(wù)已存在”
resolution:
The MSI Installer can be a real pain. It may be that one of the files required by it is corrupt. Here's what you do. Run msiexec /unregserver again. Then delete msiexec.exe from the system32 directory. Potentially, you could rerun the install at this point but for some reason this doesn't always work. Instead, download a fresh copy of the windows installer, use an unzipping tool to extract it, go into the folder and manually install from the inf files. To do this, right click on it and select install. Make sure you do msi.inf first, and then mspatcha.inf or you get a missing file error (likely because msiexec.exe is missing). After all this run msiexec.exe /regserver to recreate the service.
一、先用msiexec /unregserver 停掉windows installer服務(wù)。
二、下載InstMsiW.exe,用winrar解壓開(kāi)。進(jìn)入目錄。
三、右擊msi.inf ,點(diǎn)擊安裝,右擊mspatcha.inf ,點(diǎn)擊安裝。
四、再用msiexec.exe /regserver 啟用服務(wù)。
問(wèn)題二:
以上的問(wèn)題解決后,在我安裝vpc的時(shí)候,又碰到這個(gè)問(wèn)題:Error -1607: Unable to Install InstallShield Scripting Run Time
查了相關(guān)的資料后,發(fā)現(xiàn)我安裝的系統(tǒng)里沒(méi)有ISScript.exe.
所以我下載并更新了IkernelUpdate.exe and IsScript7x.zip...問(wèn)題就解決了。
當(dāng)然很多時(shí)候出錯(cuò)的原因不一定相同,解決的方法也不一定一樣,我只是把我的解決方法拿出來(lái),算是一個(gè)參考。
本文出自:億恩科技【www.itdijia.com】 服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |