windows installer出錯

zqf01發表於2005-03-02
近日windows 2003英文系統出問題了,不能安裝.msi程式,心裡煩![@more@]安裝程式時報錯如下:

Event Type:    Error
Event Source:    MsiInstaller
Event Category:    None
Event ID:    1014
Date:        2005-3-2
Time:        11:07:31
User:        N/A
Computer:    SOL60
Description:
Windows Installer proxy information not correctly registered

For more information, see Help and Support Center at

在網上找到的解決方案如下:
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.

(1)先用msiexec /unregserver 停掉windows installer服務。
(2)下載InstMsiW.exe,用winrar解壓開。進入目錄。
(3)右擊msi.inf ,點選安裝,右擊mspatcha.inf ,點選安裝。
(4)再用msiexec.exe /regserver 啟用服務


鬱悶的是網上沒有2003版的InstMsiW.exe,看MS的文件也懶得看了,試了幾下,居然解決了
(1)先用msiexec /unregserver 停掉windows installer服務。
(2)用msiexec /regserver 重新註冊。

哈哈,居然好了!暈!

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7110/viewspace-791483/,如需轉載,請註明出處,否則將追究法律責任。

相關文章