Nullsoft Scriptable Install System
生成したインストーラは1つのPortable Executableとなり、インストール対象ファイル群はそのインストーラにアーカイブされている。NSISインストーラ自体は34KBのオーバーヘッドであり、スクリプトは実行ファイルのコードにコンパイルされている。スクリプトがコンパイルされるため、インストーラから元のスクリプトを簡単に取り出すことはできず、リバースエンジニアリングが必要になる。
アーカイブされたインストール対象ファイル群を取り出す場合は、7-Zip、Total Commander のプラグイン "InstallExplorer"、FAR Manager 用の同名の前身が使える可能性がある。
アーカイブには以下のようなフォルダがある。
$PLUGINSDIR : インストールルーチン用プラグイン群
$INSTDIR : インストール中に使うファイル群
$_OUTDIR : インストール対象ファイル群