簡介
Microsoft Windows Installer 為 Windows 作業系統的元件之一。 Windows Installer 提供安裝和解除安裝軟體的標準基礎。 軟體製造商可以使用 Windows Installer 建立其產品的安裝程式,使軟體的安裝、維護和解除安裝變得簡單又容易。
Windows Installer 4.5 與 Windows Vista Service Pack 2 (SP2) 和 Windows Server 2008 SP2 一併發行。 而 Windows Installer 4.5 會以可轉散發套件的形式發行,適用於下列作業系統:-
Windows XP SP2
-
Windows XP SP3
-
Windows Server 2003 SP1
-
Windows Server 2003 SP2
-
Windows Vista
-
Windows Vista SP1
-
Windows Server 2008
重要 Windows Installer 5.0 與下列作業系統一起發行: 因此,Windows Installer 4.5 不適用於這些作業系統。 此外,Windows Installer 5.0 沒有可轉散發套件。
-
Windows 7
-
Windows 7 SP1
-
Windows Server 2008 R2
-
Windows Server 2008 R2 SP1
-
Windows 8
-
Windows Server 2012
-
Windows 8.1
-
Windows Server 2012 R2
如何取得 Windows Installer 4.5 可轉散發套件
下載此項可轉散發版本之前,您必須判斷執行的是 32 位元或 64 位元版本的 Windows。
自動版本偵測結果
注意 如果螢幕沒有顯示自動偵測結果,請檢視如何判斷您的電腦執行的是 32 位元版本或 64 位元版本的 Windows 作業系統。
下載 Windows Installer 4.5 可轉散發套件
您可以從「Microsoft 下載中心」下載下列檔案:[Asset 4009805] 立即下載 Windows Installer 4.5。 注意 請檢查下列表格,找出適合您作業系統的檔案:
作業系統 |
要從「Microsoft 下載中心」選擇的檔案 |
---|---|
Windows XP SP2 Windows XP SP3 |
適用於 32 位元: WindowsXP-KB942288-v3-x86.exe 適用於 64 位元: WindowsServer2003-KB942288-v4-x64.exe 適用於 IA64 平台: WindowsServer2003-KB942288-v4-ia64.exe |
Windows Server 2003 SP1 Windows Server 2003 SP2 |
適用於 32 位元: WindowsServer2003-KB942288-v4-x86.exe 適用於 64 位元: WindowsServer2003-KB942288-v4-x64.exe 適用於 IA64 平台: WindowsServer2003-KB942288-v4-ia64.exe |
Windows Vista Windows Vista SP1 Windows Server 2008 |
適用於 32 位元: Windows6.0-KB942288-v2-x86.msu 適用於 64 位元: Windows6.0-KB942288-v2-x64.msu 適用於 IA64 平台: Windows6.0-KB942288-v2-ia64.msu |
安裝 Windows Installer 4.5 套件需要重新開機,才能成功地更新所需的二進位碼檔案。如何從線上服務取得 Microsoft 支援檔案。
如需詳細資訊,請檢視
Microsoft 是利用發佈當日的最新病毒偵測軟體來掃描檔案,查看有無病毒感染。 檔案會儲存在已強化安全的伺服器上,以避免任何未經授權的更改。
其他相關資訊
Windows Installer 4.5 中已執行下列新功能和改良功能。
多重套件交易在多重套件交易中,您可以從多個套件建立單個交易。 在多重套件交易中,Chainer 是用來在交易中動態包含套件的。 如果一個或多個套件未按預期安裝,您可以復原安裝。
內嵌的 UI 處理常式您可以將自訂使用者介面 (UI) 處理常式嵌入 Windows Installer 套件。 這樣可以使自訂 UI 更容易整合。 您也可以在 [控制台] 的 [新增或移除程式] 項目中,叫用內嵌的 UI 處理常式。 或者,您可以在 Windows Installer 修復過程執行期間叫用內嵌的 UI 處理常式。
內嵌的 Chainer您可以使用內嵌的 Chainer 將套件新增至多重套件交易。 您可以使用內嵌的 Chainer 啟用所有多重套件的安裝事件。 例如,您可以在多個套件上啟用隨選安裝事件、修復事件和安裝事件。
更新的取代復原此功能讓您在取代時校正 FeatureComponent 表格中的變更。
解除安裝時公用的元件修補復原此功能確保所有產品都能使用元件的最新版本。
更新解除安裝自訂操作執行此功能讓更新可以新增或變更自訂操作,以便在解除安裝更新時叫用自訂操作。
在 Windows Installer 舊版本中出現,但已在 Windows Installer 4.5 中解決的問題如下:
-
Windows Installer 服務的 SeBackupPrivilege 使用者權限遺失。 缺乏此項目會使所有需要此使用者權限的自訂動作受阻。
-
Windows Vista 的 InstallValidate 動作中,部分有區分大小寫的服務名稱比較會造成不必要的「檔案正在使用中」訊息。
-
當您解除安裝新增新元件的更新時,該元件也會跟著解除安裝。 即使有其他產品有共用此元件,也會發生此這個問題。
參考