複製鏈接
請複製以下鏈接發送給好友

msiexec.exe

鎖定
msiexec.exe,系統進程,是Windows Installer的一部分。用於安裝Windows Installer安裝包(MSI),對系統的正常運行是非常重要的,一般在運行Microsoft Update安裝更新或安裝部分軟件的時候出現,佔用內存比較大。
外文名
msiexec.exe
進程文件
msiexec 或者 msiexec.exe
進程名稱
WindowsInstaller Component
出品者
MicrosoftCorp.

msiexec.exe進程信息

msiexec.exe msiexec.exe
屬於: Windows
MD5:7f7bc88c8fb6b52989e0e93084b5e678 msiexec.exe
系統進程: 是
後台程序: 否
使用網絡: 否
硬件相關: 否
常見錯誤: 內存讀寫錯誤
內存使用: N/A
安全等級(0-5): 0(0最安全,5最危險)
間諜軟件: 否
廣告軟件: 否
Virus:
木馬:
由於此進程只會出現於安裝Windows Installer安裝包時,所以經常被使用者視作不明進程。
依賴的服務項目:Windows Installer
如果不想在系統啓動時加載,關閉Windows Installer服務即可。
關閉方法:打開控制面板裏-管理工具-服務,找到名稱為Windows Installer的服務項,設置屬性為禁止即可。
msiexec.exe msiexec.exe
如需要用此進程,把屬性重新改為自動即可。

msiexec.exe安裝參數

安裝或配置產品
/a
管理安裝 - 在網絡上安裝產品
/j [/t ] [/g ]
播發產品 - m 播發到所有用户,u 播發到當前用户
卸載產品
/quiet
安靜模式,無用户交互
/passive
無從參與模式 - 只顯示進程欄
/q[n|b|r|f]
設置用户界面級別
n - 無用户界面
b - 基本界面
r - 精簡界面
f - 完整界面(默認值)
/help
幫助信息
/norestart
安裝完成後不重新啓動
/promptrestart
提示用户重新啓動(如果必要)
/forcerestart
安裝後總是重新啓動計算機
日誌選項
/l[i|w|e|a|r|u|c|m|o|p|v|x|+|!|*]
i - 狀態消息
w - 非致命警告
e - 全部錯誤消息
a - 操作的啓動
r - 操作特定記錄
u - 用户請求
c - 初始界面參數
m - 內存不足或致命退出信息
o - 磁盤空間不足消息
p - 終端屬性
v - 詳細輸出
x - 額外調試信息
+ - 擴展到現有日誌文件
! - 每一行刷新到日誌
* - 記錄所有信息,除了 v 和 x 選項
/log
與 /l* 相同
更新選項
/update [;Update2.msp]
刪除產品的更新
/uninstall [;Update2.msp] /package
修復選項
/f[p|e|c|m|s|o|d|a|u|v]
修復產品
p - 僅當文件丟失時
o - 如果文件丟失或安裝了更舊的版本(默認值)
e - 如果文件丟失或安裝了相同或更舊的版本
d - 如果文件丟失或安裝了不同版本
c - 如果文件丟失或較驗和與計算的值不匹配
a - 強制重新安裝所有文件
u - 所有必要的用户特定註冊表項(默認值)
m - 所有必要的計算機特定註冊表項(默認值)
s - 所有現有的快鍵方式(默認值)
v - 從源運行並緩存本地數據包
設置公共屬性
[PROPERTY=PropertyValue]
基本格式 [1] 
[MSIEXEC.EXE package_parameters]

msiexec.exe錯誤處理

msiexec.exe誤刪恢復

不小心刪除了系統文件“msiexec.exe”,在刪除前我有個備份,我把它重新拷貝到“C:\WINDOWS\system32”裏面重新啓動後,怎麼大部分程序無法安裝,而少部分程序又能夠正常安裝?
當遇到msiexec.exe被誤刪的時候不要急,你只需要用安裝光盤選擇修復功能,就可以了。msiexec.exe文件是Windows Installer 的一個組件。 當 Msiexec.exe 被安裝程序調用時,它將用 Msi.dll 讀取軟件包文件 (.msi)、應用轉換文件 (.mst) 併合並由安裝程序提供的命令行選項。 Windows Installer 執行所有與安裝有關的任務:包括將文件複製到硬盤、修改註冊表、創建桌面快捷方式、必要時顯示提示對話框以便用户輸入安裝首選項。
當 Windows Installer 被安裝在計算機上時,它將更改 .msi 文件的已註冊文件類型,以便您雙擊 .msi 文件即可使該文件與 Msiexec.exe 一起運行。

msiexec.exe解決錯誤

如果遇到圖1的情況,你可以按如下方法去執行:
1、你的電腦中需要在安裝Unlocker,當然,如果你知道如何解除文件鎖定,那也可不安裝。找你的朋友,當然後需要有電腦,並且電腦能正常安裝程序的朋友。
2、複製他電腦C:\WINDOWS\System32文件夾中Msi.dll、Msihnd.dll、Msiexec.exe這個文件到移動存儲設備(比如U盤)。
3、回到你的電腦,啓動電腦時按F8選擇【安全模式】。
4、進入安全模式後,點擊【開始】---【運行】---【輸入:msiexec /unregister】,然後回車確認。
5、打開C:\WINDOWS\System32文件,找到Msi.dll,右鍵文件,在彈出的右鍵菜單中選擇Unlocker.
6、在打開的Unlocker窗體中選擇全部解鎖。
7、解鎖後,點擊離開關閉窗體返回到System32文件夾中。
8、選擇Msi.dll、Msihnd.dll、Msiexec.exe這三個文件,並將其刪除。
9、將備份或從其它地方拷貝來的這個三個同名文件粘貼到原位,也就是粘貼回C:\WINDOWS\System32文件夾中。
10、點擊【開始】---【運行】---【輸入:msiexec /regserver】,然後回車確認。
11、重新啓動電腦,這樣,軟件又可以順序安裝啦。當然,以上情況只是本人遇到並解決了的問題,因為原因不同,所以解決的方法也有所不同。甚至有些朋友按些方法還是解決不了問題,在此希望得能到大家的指教。
參考資料