递归火山软件开发平台
标题:
Windows 安装包制作工具
[打印本页]
作者:
blackvolcano
时间:
2 小时前
标题:
Windows 安装包制作工具
本帖最后由 blackvolcano 于 2026-4-17 14:09 编辑
Inno Setup 完整使用指南
类型
:Windows 安装包制作工具|免费开源|持续活跃更新
最新稳定版
:6.7.1(2026-02-17)
预览版
:7.0(2026-03-15)
官网
:
https://jrsoftware.org/isinfo.php
........
(, 下载次数: 0)
上传
点击文件名下载附件
...........
(, 下载次数: 0)
上传
点击文件名下载附件
一、工具简介
Inno Setup 是 Windows 平台
最经典、最轻量、最稳定
的免费安装包制作工具,由 Jordan Russell 开发,
1997 年至今持续维护更新
,2026 年仍在迭代新版本,完全免费可商用,无功能限制、无水印。
主打生成标准 .exe 安装包,支持完整安装 / 卸载 / 快捷方式 / 注册表 / 多语言 / 高压缩。
二、核心优势
完全免费开源(BSD 协议),可商用
体积极小,编译器仅几 MB
生成安装包
压缩率极高
(LZMA2)
Pascal 脚本,简单易学、高度可控
全系统兼容:Vista/7/8/10/11/Server
自带可视化 IDE(编写 + 编译一体)
支持静默安装、数字签名、管理员权限
2026 年仍在持续更新,无停更风险
三、系统支持
Windows 11 / 10 / 8.1 / 8 / 7
Windows Server 2008 ~ 2025
32/64 位完美支持
四、下载安装
前往官网下载:
https://jrsoftware.org/isdl.php
运行 innosetup-6.7.1.exe
默认下一步安装即可
自带:
Inno Setup Compiler
(IDE 编辑器)
五、最简可用脚本模板
(, 下载次数: 0)
上传
点击文件名下载附件
六、支持的核心功能
目录递归复制、覆盖规则
开始菜单 / 桌面快捷方式
注册表写入(卸载信息、文件关联)
多语言自动适配
LZMA2/ZIP/BZIP2 压缩
数字签名(防 SmartScreen)
.NET/VC++ 运行库检测
静默安装参数:/VERYSILENT /NORESTART
自动生成标准卸载程序
七、编译步骤
打开 Inno Setup Compiler
粘贴脚本 → 修改路径 / 名称
点击 ▶️
Compile
自动在 Output/ 生成成品 exe
八、常用高级技巧
单文件极致打包:SolidCompression=yes
管理员权限:PrivilegesRequired=admin
不显示重启提示:RestartApplications=no
禁止安装在中文路径:DisableDirPage=no + 路径判断
配合 SignTool 做数字签名
九、适用场景
个人小工具、桌面软件打包
Python/Qt/C#/C++ 软件发布
企业内部工具静默部署
追求体积小、无广告、稳定可靠
十、总结
Inno Setup 是
Windows 平台综合体验最好、维护最长久
的免费安装包工具,轻量、强大、无坑,90% Windows 软件打包场景都能完美满足。
欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/)
Powered by Discuz! X3.4