NSIS V3.12 中文增强版 (2026.06.04)

2026-06-04 9839点热度 11人点赞 10条评论

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)
  • 新增 Allow7zipExtract 开关指令,可控制生成的安装程序是否允许被 7-Zip 识别与解包

防 7-Zip 解包功能说明

通过修改 NSIS 源码新增 Allow7zipExtract 开关指令,可控制生成的安装程序是否允许被 7-Zip 识别与解包。

  • Allow7zipExtract true ; 允许 7‑Zip 正常识别并解包(默认行为)
  • Allow7zipExtract false ; 启用防 7‑Zip 解包模式

集成 NISEdit Next 脚本编辑/编译器

基于 Scintilla 编辑引擎,使用 C++ / Win32 开发的轻量级 NSIS 脚本编辑/编译器,支持多标签、语法高亮、代码补全、编码转换等,内置脚本向导、模板和常用工具。
NISEdit Next 随安装包一并部署到 NSIS 安装目录下的 NISEditNext 文件夹,并自动注册为 .nsi / .nsh 文件的默认打开方式和右键编辑程序。

额外集成的插件

AccessControl:Windows ACL 权限管理
BgWorker:后台线程执行 NSIS 函数
ExecDos:隐藏窗口执行命令行
FontInfo:字体名称获取与枚举
NsJSON:JSON 解析、操作与生成
nsduiskin:DuiLib 皮肤引擎集成
nsis7z:7z 压缩包解压
nsisFirewall:Windows 防火墙规则操作
nsisXML:基于 MSXML 的 XML 处理
Process:进程查找与终止
Registry:增强注册表操作
Services:Windows 系统服务管理
StdUtils:C 标准库函数集合

额外集成的文档

防 7‑Zip 解包功能说明
NSIS 插件教程合集(mefcl.com)
NSIS 图文教程集锦(flighty.cn)

更新日志

2026-06-04:修复:NISEditNext 高分屏 DPI 适配,其他错误修复。

2026-06-04:NISEditNext 的数据和配置文件夹未打包进安装包,已修复。修复安装包报毒?

2026-06-03:新增 Allow7zipExtract 开关指令,集成 NISEdit Next 脚本编辑/编译器和常用插件、文档,汉化错误修复。

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 官方正式版(源码汉化编译-简体中文)

下载地址

立即下载

南陇居士

NLJS.SITE - 分享 · 记录

文章评论

  • mefcl

    20年过去,NSIS终于又有了专属的编辑器。

    2026-06-05
    • 南陇居士

      @mefcl 哈哈!弥补一下这个缺憾,不过还需要继续完善。

      2026-06-05 Windows · Edge 148
  • Joo Seng

    MSE 对 NSIS图文教程集锦.chm 报毒, HackTool:Win32/keygen.

    2026-06-04
    • 南陇居士

      @Joo Seng 那个应该没啥,不知道为什么报毒,不行就删了吧

      2026-06-05 Windows · Edge 148
  • z

    【BUG反馈】NISEditNext 高分屏DPI未适配,界面挤在一起,图片已发送至邮箱

    2026-06-04
  • 52BL

    但是会报毒啊!

    2026-06-03
    • 南陇居士

      @52BL 那个文件报毒,我这边没有啊

      2026-06-03 Windows · Edge 148
  • s

    谢谢佬 打赏66支持 可以介个联系不

    2025-08-22