msiexec.exe

msiexec.exe

msiexec.exe,系統進程,是Windows Installer的一部分。用於安裝Windows Installer安裝包(MSI),對系統的正常運行是非常重要的,一般在運行Microsoft Update安裝更新或安裝部分軟體的時候出現,占用記憶體比較大。

進程信息

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的服務項,設定屬性為禁止即可。

如需要用此進程,把屬性重新改為自動即可。

安裝參數

</package | /i> <Product.msi>

安裝或配置產品

/a <Product.msi>

管理安裝 - 在網路上安裝產品

/j<u|m> <Product.msi> [/t <Transform List>] [/g <Language ID>]

播發產品 - m 播發到所有用戶,u 播發到當前用戶

</uninstall | /x> <Product.msi | ProductCode>

卸載產品

/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|+|!|*] <LogFile>

i - 狀態訊息

w - 非致命警告

e - 全部錯誤訊息

a - 操作的啟動

r - 操作特定記錄

u - 用戶請求

c - 初始界面參數

m - 記憶體不足或致命退出信息

o - 磁碟空間不足訊息

p - 終端屬性

v - 詳細輸出

x - 額外調試信息

+ - 擴展到現有日誌檔案

! - 每一行刷新到日誌

* - 記錄所有信息,除了 v 和 x 選項

/log <LogFile>

與 /l* <LogFile> 相同

更新選項

/update <Update1.msp>[;Update2.msp]

刪除產品的更新

/uninstall <PatchCodeGuid>[;Update2.msp] /package <Product.msi | ProductCode>

修複選項

/f[p|e|c|m|s|o|d|a|u|v] <Product.msi | ProductCode>

修復產品

p - 僅當檔案丟失時

o - 如果檔案丟失或安裝了更舊的版本(默認值)

e - 如果檔案丟失或安裝了相同或更舊的版本

d - 如果檔案丟失或安裝了不同版本

c - 如果檔案丟失或較驗和與計算的值不匹配

a - 強制重新安裝所有檔案

u - 所有必要的用戶特定註冊表項(默認值)

m - 所有必要的計算機特定註冊表項(默認值)

s - 所有現有的快鍵方式(默認值)

v - 從源運行並快取本地數據包

設定公共屬性

[PROPERTY=PropertyValue]

基本格式 :

MSIEXEC.EXE <install_option> <path_to_package> package_parameters]

錯誤處理

誤刪恢復

不小心刪除了系統檔案“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 msiexec.exe

1、你的電腦中需要在安裝Unlocker,當然,如果你知道如何解除檔案鎖定,那也可不安裝。找你的朋友,當然後需要有電腦,並且電腦能正常安裝程式的朋友。

2、複製他電腦C:\WINDOWS\System32資料夾中Msi.dll、Msihnd.dll、Msiexec.exe這個檔案到移動存儲設備(比如隨身碟)。

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、重新啟動電腦,這樣,軟體又可以順序安裝啦。當然,以上情況只是本人遇到並解決了的問題,因為原因不同,所以解決的方法也有所不同。甚至有些朋友按些方法還是解決不了問題,在此希望得能到大家的指教。

相關詞條

相關搜尋

熱門詞條

聯絡我們