Wingetlywingetly
← All apps

Nullsoft Install System

by Nullsoft and Contributorsv3.12

Last updated

A professional open source system to create Windows installers

Install with winget

$ winget install --id NSIS.NSIS --exact --version 3.12

Run in Command Prompt, PowerShell, or Windows Terminal. Prompts for any agreements.

Silent install command for Nullsoft Install System

Nullsoft Install System uses EXE (NSIS). The silent install switches are /S.

One-line silent install (x86, machine scope)
installer.exe /S

See the full silent install reference for Nullsoft Install System

Built by Pckgr

For Intune admins

Stop chasing app updates. Pckgr patches them for you.

Automated application patching for Microsoft Intune. Pckgr keeps a curated library of 1,000+ apps continuously up-to-date in your tenant via Microsoft Graph - no manual repackaging, no chasing vendor sites.

Start free 30-day trial

No credit card required.

About

NSIS (Nullsoft Scriptable Install System) is a professional open source system to create Windows installers. It is designed to be as small and flexible as possible and is therefore very suitable for internet distribution.

Being a user's first experience with your product, a stable and reliable installer is an important component of successful software. With NSIS you can create such installers that are capable of doing everything that is needed to setup your software.

NSIS is script-based and allows you to create the logic to handle even the most complex installation tasks. Many plug-ins and scripts are already available: you can create web installers, communicate with Windows and other software components, install or update shared components and more.

Installers · v3.12

ArchitectureTypeScopeInstallDownload
x86EXE
NSIS
machineDirect

Copy a command tailored to that specific architecture, type, and scope - useful when winget would otherwise pick a different default.

Security

1 known CVE via NVD

  • medium5.3Patched in wingetCVE-2023-37378affects <=3.09Jul 3, 2023

    Nullsoft Scriptable Install System (NSIS) before 3.09 mishandles access control for an uninstaller directory.

Source: NVD, updated 2h ago. Patch status is best-effort: NVD's fix version is compared against the latest version in winget, but the two version formats don't always align. Confirm with the vendor advisory before treating any specific build as safe.

Related apps

  • J
    JetBrainsMono Nerd FontDEVCOM
    DEVCOM.JetBrainsMonoNerdFontv3.3.0

    JetBrains Mono – the free and open-source typeface for developers

  • MakuTweakerMarkAdderly
    MarkAdderly.MakuTweakerv5.8.7

    The most user-friendly Windows tweaker to optimize and personalize your OS. Customize system settings, manage processes, clean up junk, view detailed PC specs, and personalize the app with multiple built-in themes!

  • Inno Setup 6jrsoftware.org
    JRSoftware.InnoSetupv6.7.3

    Inno Setup is an open-source installation builder for Windows applications. Since its introduction in 1997, Inno Setup has been trusted by developers and organizations of all sizes to reliably deploy software to millions of PCs worldwide.

  • Inno Setup 7jrsoftware.org
    JRSoftware.InnoSetup.7v7.1.0

    Inno Setup is an open-source installation builder for Windows applications. Since its introduction in 1997, Inno Setup has been trusted by developers and organizations of all sizes to reliably deploy software to millions of PCs worldwide.

  • Windows 10 Media Creation ToolMicrosoft Corporation
    Microsoft.MediaCreationTool.Windows10v22H2

    Create Windows 10 installation media (USB flash drive, DVD, or ISO file).

  • MSI Wrapperexemsi.com
    EXEMSI.MSIWrapperv25.0.54.0

    Convert executable installers to MSI packages fast and easy.

More from Nullsoft and Contributors or browse installer, nsis, nullsoft.

Frequently asked questions

How do I install Nullsoft Install System on Windows?
Open Windows Terminal, PowerShell, or Command Prompt and run: winget install --id NSIS.NSIS --exact --version 3.12. winget downloads the installer from Nullsoft and Contributors and runs it. Requires Windows 10 (1809+) or Windows 11.
How do I install Nullsoft Install System silently for unattended deployment?
Add --silent and accept the agreements upfront: winget install --id NSIS.NSIS --exact 3.12 --silent --accept-package-agreements --accept-source-agreements. This is the variant Intune, Configuration Manager, and other deployment tools should use.
What are the silent install switches for Nullsoft Install System?
Nullsoft Install System uses EXE (NSIS). Run the downloaded installer with: installer.exe /S. The silent switches are /S.
How do I uninstall Nullsoft Install System via winget?
Run: winget uninstall --id NSIS.NSIS --exact. Add --silent for unattended uninstalls. winget will use the registered uninstaller from Nullsoft Install System's Apps & Features entry.
Is Nullsoft Install System free?
Nullsoft Install System is distributed under zlib/libpng, bzip2, CPLv1. Refer to the publisher (https://nsis.sourceforge.io/Download) for the full license terms - Wingetly itself does not charge for installation.
Does Nullsoft Install System work on Windows 10?
Yes, as long as your Windows 10 build supports winget (1809 or newer). winget ships with App Installer on Windows 10/11 and pulls Nullsoft Install System directly from the publisher.
How do I keep Nullsoft Install System up to date?
Run winget upgrade --id NSIS.NSIS --exact, or winget upgrade --all to update everything winget tracks. We index 7 versions of Nullsoft Install System from microsoft/winget-pkgs.

Recent versions

  • 3.12latest
  • 3.11
  • 3.10
  • 3.09
  • 3.08
  • 3.07
  • 3.06.1