探索 Inno Setup:一款功能強大的免費 Windows 安裝程序
Inno Setup 是一款功能強大且易於使用的 Windows 應用程式安裝工具,於 1997 年首次推出。多年來,它不斷發展,已成為商業安裝程式中的佼佼者,提供了一系列令人印象深刻的功能和穩定性。
Inno Setup 的主要特點
- 廣泛的作業系統相容性:完全支援自 2006 年以來的所有 Windows 版本,例如 Windows 11、Windows 10(包括 ARM 版本)、Windows Server 變體以及更早的系統(如 Windows Vista),確保在各種環境中無縫安裝。
- 64 位元應用程式支援:提供安裝 64 位元應用程式的強大功能,可相容於 x64、ARM64 和 Itanium 架構。
- 靈活的安裝選項:既適用於管理安裝,也適用於非管理安裝,從而實現多樣化的部署方案。
- 單一 EXE 分發:透過將您的應用程式打包到單一執行檔中來簡化線上分發,並提供磁碟跨區選項。
- 使用者友善介面:採用標準的 Windows 精靈介面,帶來流暢的使用者體驗。
- 安裝自訂:提供可自訂的安裝類型,如完整安裝、最小安裝和自訂安裝,以滿足使用者偏好。
- 全面卸載:提供全面有效的應用程式卸載功能。
- 進階檔案管理:支援各種壓縮方法和功能,如檔案版本比較、取代正在使用的檔案、共用檔案計數、DLL/OCX 註冊等。
- 建立快捷方式:允許使用者在各種位置建立快捷方式,包括開始功能表和桌面。
- 註冊表和 INI 條目支援:方便在安裝過程中建立必要的註冊表和 INI 條目。
- 程式執行控制:能夠在安裝過程的不同階段運行其他應用程式。
- 多語言功能:支援多種語言的安裝,包括從右到左閱讀的語言。
- 安全特性:透過密碼保護和加密選項保護安裝過程。
- 數位簽章支援:提供數位簽章安裝和卸載選項,包括雙重簽章以增強安全性。
- 靜默安裝功能:支援靜默安裝和卸載流程,帶來無縫的使用者體驗。
- Unicode 支援:確保與多種字元集相容。
- 增強的自訂選項:包含一個用於編譯時自訂的整合預處理器和一個使用 Pascal 進行進階執行時間自訂的腳本引擎。
- 開源代碼:完整的源代碼可在 GitHub 上訪問,以提供更大的靈活性。
- 完善的文件:所有功能均有完整的文件說明,供使用者參考。
- 業界領導者都在使用: Inno Setup 深受包括 Microsoft Visual Studio Code 和 Embarcadero Delphi 在內的主要軟體開發人員的信賴。
Inno Setup 6.6.0 的最新更新
- 為安裝和卸載過程引入了深色模式和動態外觀。
- 增加了透過 WizardStyleFile 和 DynamicDark 指令對自訂樣式的支援。
- 新增了極地、石板、Windows 11 和鋯石四種內建樣式,增強了視覺體驗。
- 將預設字體更新為Segoe UI,進一步提升了介面現代化程度。
- WizardResizable指令已被移除;安裝視窗現在大小固定。
- 針對高 DPI 設定進行了改進,尤其是在縮放、圖示顯示和寬高比處理方面。
- 引入了安全增強功能,包括基於 CSPRNG 的隨機臨時名稱和更安全的卸載行為。
- 新增Pascal腳本函數:
IsDarkInstallMode,,,,,,。號IsWinDarkStrToColorRoundTruncIntMulDiv - IDE 增強功能,例如深色模式選單、更高的對比度和更新的字體。更多詳情,請參閱完整版本說明。
商業用途和許可
如果您打算將 Inno Setup 用於商業用途,請購買授權。
下載訊息
取得最新版本:Inno Setup 6.6.0 | 9.5 MB(免費軟體)
更多詳情請瀏覽官方網站:Inno Setup 網站

發佈留言