FAQ
From NSIS Wiki
This is where the most common NSIS questions are answered.
Compiler FAQ
- How can I let the compiled script depend on something dynamic
- I get an error when compiling large installers
- Why does it complain about my icons
Development FAQ
- Building NSIS from SVN
- I have found a bug!
- I think NSIS is missing a command...
- Where can I find out what's cooking for the next version
General FAQ
- A feature isn't doing what I expect
- Can I decompile an existing installer
- How can I add NSIS to a windows build environment
- How can I help NSIS
- Is there any program that would help me to script
- What is the latest version of NSIS
- What size does NSIS add to the compressed data
- Where can I download NSIS
- Where can I find some example scripts
- Which command line parameters can be used to configure installers
- Why do I get NSIS Error
- Why isn't that example working
Modern User Interface FAQ
- How can I create an installer with a Modern UI
- Why am I getting errors after downloading the latest version
- Why does the language selection dialog hide some languages
- Why doesn't command X work in combination with the Modern UI
Plug-ins FAQ
- How can I download files from the internet
- How does the System plug-in (calling Win32 API) work
- InstallOptions: Is there a GUI available to create dialogs
- InstallOptions: Show a custom page when a section has been selected
- NsDialogs FAQ
Scripting FAQ
- Can I prevent the user from running multiple instances of the installer
- File Association
- How can I create or change an environment variable
- How can I get input from the user
- How can I get the installer filename
- How can I install the VB6 runtimes
- How can I let my application appear in Add/Remove Programs
- How can I make sure the user installing my software has admin rights
- How can I read or write files
- How can I use conditional execution (If ... EndIf equivalent)
- How can I use quotes in a string
- How do I start/stop/create/remove/check a service
- I am having problems with CreateShortcut
- I am reading a file name from another file and Delete/FileOpen/CopyFiles don't work with the file name
- I want to create a syntax file for my favorite editor, how do I get a list of all NSIS commands
- InstallDir doesn't work
- Macro vs Function
- Shortcuts removal fails on Windows Vista
- Skipping Pages
- What is the best way to upgrade a (system) DLL file
- When I use ExecWait uninstaller.exe it doesn't wait for the uninstaller
- When I use ExecWait, it doesn't wait
- Where can I get a list of Windows Messages
- Why doesn't the uninstaller remove my shortcuts for all users
Wiki FAQ

