原因分析
如果滿足以下任一條件,則可能出現此問題:
在 DCOM 權限中,默認身份驗證級別被設置為無,默認模擬級別被設置為匿名。
系統帳戶對 Windows Installer 要訪問的文件夾或注冊表項沒有完全權限。該問題是特定于 NTFS 的。
解決方案
請根據具體問題,使用下列方法中的一種或全部:
方法 1:注銷并重新注冊 Windows Installer。
方法 2:驗證 DCOM 權限。
方法 3:為 SYSTEM 帳戶賦予完全控制權限。
方法 4:驗證注冊表權限。
方法 5:為 MsiServer 服務修復已破壞的安全密鑰。
注意:
開始之前:驗證是否安裝了 Service Pack
如果您使用的是 Windows 2000,請確保安裝了 SP 2。
如果您使用的是 Windows NT 4.0,請確保安裝了 SP 6。
聯網下載windows installer文件打開執行安裝即可。
微軟Windows Installer作為Win2K/WinXP/WinVista的組件之一,是專門用來管理和配置軟件服務的工具。在Win95、Win98、WinMe與WinNT4.0下,作為額外的產品提供,允許用戶有效地安裝與配置軟件產品與應用程序。新的Installer提供給軟件產品新的特性,例如使用命令行安裝產品、增加了用戶的可定制性。如下圖所示:
Windows Installer 軟件安裝技術
該技術包括適用于 32 位 Windows 操作系統的 Windows Installer 服務器,以及一個用于存儲有關配置和安裝信息的新軟件包文件格式
x0ax0a第一步:建一個文本文件,將以下內容復制到這個文本文件內,改為installer
reg文件:x0aWindows Registry Editor Version 5
00 x0a[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSIServer] x0a"ImagePath"=- x0a"ImagePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\ x0a74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,\ x0a00,73,00,69,00,65,00,78,00,65,00,63,00,2e,00,65,00,78,00,65,00,20,00,2f,00,\ x0a56,00,00,00 x0a然后雙擊該文件,將文件內容導入注冊表
x0a第二步:重新啟動電腦進入安全模式(啟動時按F8鍵),然后點擊“開始——運行”,輸入“CMD”命令,在彈出的“CMD命令提示符”窗口中輸入“msiexec /regserver”,最后重新啟動系統即可
Windows Installer 軟件安裝技術。該技術包括適用于 32 位 Windows 操作系統的 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
然后雙擊該文件,將文件內容導入注冊表。
第二步:重新啟動電腦進入安全模式(啟動時按F8鍵),然后點擊“開始——運行”,輸入“CMD”命令,在彈出的“CMD命令提示符”窗口中輸入“msiexec /regserver”,最后重新啟動系統即可。
電腦無法進行安裝提示WindowsInstaller安裝包有問題,可能是由于Windows Installer服務未正常運行或安裝包損壞等原因導致的。以下是一些解決該問題的方法:
1. 重新啟動Windows Installer服務:
- 按下Win R組合鍵,打開運行對話框。
- 輸入"services.msc",并按下回車鍵,打開服務管理器。
- 在服務管理器中,找到并雙擊"Windows Installer"服務。
- 在服務屬性對話框中,將"啟動類型"設置為"自動",然后點擊"應用"和"確定"。
- 右鍵單擊"Windows Installer"服務,選擇"啟動",確保該服務正在運行。
2. 重新注冊Windows Installer:
- 按下Win R組合鍵,打開運行對話框。
- 輸入"msiexec /unregister",然后按下回車鍵。
- 再次輸入"msiexec /regserver",然后按下回車鍵。
- 重新啟動計算機,然后嘗試安裝程序。
3. 清理臨時文件夾:
- 按下Win R組合鍵,打開運行對話框。
- 輸入"%temp%",然后按下回車鍵,打開臨時文件夾。
- 在臨時文件夾中,選擇所有文件和文件夾,然后按下Delete鍵,清空臨時文件夾。
4. 檢查安裝包是否完整:
- 如果你從官方網站或可信來源下載了安裝包,請確保下載的文件完整,沒有損壞。
- 嘗試重新下載安裝包,然后再次嘗試安裝程序。