NSIS (Nullsoft Scriptable Install System) 是一款专业开源的 Windows 安装程序制作工具,以小巧、灵活著称,特别适合网络分发,能够满足各类安装需求。它采用脚本驱动,支持复杂安装逻辑,并拥有丰富的插件和脚本生态,可实现网络安装、与 Windows 及组件交互、安装或更新共享组件等功能。
功能特色
-
极致小巧:完整功能的安装程序开销仅 34 KB,支持 ZLib、BZip2、LZMA 三种压缩方式,且无需额外自解压模块。
-
跨版本兼容:单个安装包可兼容 Windows 95 至 Windows 11 的几乎所有主流版本。
-
脚本驱动,灵活强大:基于脚本语言,可处理复杂逻辑(版本检测、升级、注册表/文件操作、环境变量、重启等),并支持函数和回调。
-
多语言与自定义界面:内置 40 余种语言(包括阿拉伯语、希伯来语等 RTL 语言),支持经典/现代向导界面,也可完全自定义对话框和外观。
-
扩展性极强:支持 C/C++/Delphi 等编写的插件,可实现网络下载、文件补丁、Win32 API 调用等功能;还可用于制作网络安装包。
-
工程集成与自动构建:强大的预处理器支持多项目整合、自动生成不同版本(如精简/完整版),脚本格式易于阅读和自动生成。
-
可移植编译器:可在 Linux/*BSD 等 POSIX 平台编译,生成的安装程序仍运行于 Windows。
-
其他关键能力:CRC32 自校验、静默安装、组件树选择、安装卸载全支持、单安装包最大 2GB,且完全免费(自由使用)。
汉化说明
NSIS 汉化说明:
- 基于官方源码进行简体中文翻译并重新编译
- 此版本支持安装日志记录功能(NSIS_CONFIG_LOG=yes)
- 支持最大字符串长度为 8192 字节(NSIS_MAX_STRLEN=8192)
更新日志
2026-05-21:更新 NSIS 3.12 官方正式版(源码汉化编译-简体中文,所有文档均已汉化)
2025-06-06:更新 NSIS 3.11 官方正式版(源码汉化编译-简体中文)
2024-04-29:防解包版本优化,生成的安装程序使用 7z 打开提示无法作为压缩文件打开。感谢贾可提供技术指导!
2024-04-26:NSIS 源码翻译部分的错误修复、翻译修正;文档部分的修正、补全;集成常用插件;新增防解包版本。
2024-04-16:更新 NSIS 3.10 官方正式版(源码汉化编译-简体中文)


文章评论
谢谢佬 打赏66支持 可以介个联系不
@s 谢谢!可以发邮件联系 hguoyin@outlook.com