• Linkedin
  • Reddit

Summary :

NSIS error

The NSIS error that commonly comes up with an error message of Error launching installer or Installer integrity check has failed has been reported by a number of Windows users. The good news is that some users has provided several effective solutions which are summarized by MiniTool in this post.

Quick Navigation :

NSIS and NSIS Error

If you have download and install software on your computer, you should know that every software contains an installer that controls the whole installation process. NSIS (Nullsoft Scriptable Install System) is a professional open source system to create such Windows installers for software.

The created installers can install/uninstall/extract files, set system settings, and etc. It is because of the installer that users are able to install a certain program quickly and successfully. And users can easily and fully control every part of the installer as it is created based on script files.

However, users could also encounter certain problems while installing applications, programs, or drivers with installers rendered by NSIS. They might fail to install something and receive a pop-up window of NSIS Error, accompanied with certain error message commonly like Error launching installer and Installer integrity check has failed.

error launching installer

installer integrity check has failed

Reasons for NSIS Error

The NSIS error indicates that the installer of the specific software has failed the self-check and the software might be broken if the installation continues. If you receive NSIS error Windows 10 while installing a program, it is very likely that the installation files are corrupted or incomplete.

Here are some common reasons for NSIS error launching installers or fail to check installer integrity:

  • The downloaded files from the internet are not complete.
  • The downloaded files are complete but have been modified.
  • The installation media is damaged when you are installing software from physical media like CD/DVD.
  • The required hardware is malfunctioning.
  • Your computer is infected by virus or malware.

How to Fix NSIS Error

What can you do if you receive the NSIS error that prevents you from installing the current software? Here are some troubleshooting methods recommended by users who encounter the same problem. You can try them one by one to fix the issue.

Fix 1: Install the Program from Command Prompt

If you fail to launch the installer by directly double-clicking the executable, perhaps you can try installing the NSIS installer through Command Prompt, which will skip the corruption test and directly install the program. Just follow the steps below.

Step 1: Press Windows + R to open Run window.

Step 2: Input cmd and click OK to enter Command Prompt.

Step 3: Now, open File Explorer and locate the installer. Drag the installer into Command Prompt window, which will add the storage path of the installer automatically.

Step 4: Following the added path, press the Space key and input /ncrc. Then, press Enter to execute the command, and this will open the installation windows of the installer.

launch the installer via Command Prompt

After that, you can complete the installation with the onscreen instruction.

Fix 2: Rename or Relocate the Installation File

According to the reports from users, the NSIS error might occur due to certain folder issues sometimes. Besides, if the filename of the installer is too long or contains certain special characters, you might also fail to install the specific program and receive NSIS error. So, it is a good idea to rename or relocate the installation file.

Tip: You are recommended to rename the file with only one simple word without any special characters, or move the installer to another drive.

Fix 3: Redownload the Program

If you have problem installing the downloaded executable and receive NSIS error Windows 10, perhaps the file is incomplete or corrupted during the downloading process due to various factors like poor network connection. So, you can try redownloading the program from the Internet and launching the new installer.

If you can’t install from the new copy still, you can go to clear your system cache as well as browsing data and then try downloading again. By the way, some users also suggest using another browser if the installer downloaded from a browser always fails to launch.

Note: If you are installing the program from the official installation media or from other physical media like USB drive that saves the installer, you can contact the manufacturer to get a new installation media or use another USB drive.

Fix 4: Remove Virus and Malware

As mentioned before, NSIS error might come up and prevent you from installing programs if your computer is infected by virus or malware. It is not surprising that some viruses or malware attack your device and affect certain installed programs or installers, but you can remove or avoid these threats with professional antivirus/antimalware applications.

Of course, you can also employ Windows Defender antivirus, a built-in tool on your Windows 10. Here’s a simple guide to use it.

Step 1: Right-click the Start button and choose Settings.

Step 2: Go to Update & Security > Windows Security and click Virus & threat protection to open Windows Defender Security Center window.

Step 3: Click Run a new advanced scan. Then, choose Full scan and click Scan now button to start scanning your computer.

run Full scan

The scan process might take longer than one hour and you should wait patiently until it is completed. After that, you can try performing the installation again to check if NSIS error is resolved.

Note: If you are sure your computer is infected by virus/malware but Full scan doesn’t remove them, you can try running Windows Defender Offline scan.

Fix 5: Update Your Windows

Commonly, the NSIS installer you download should be the latest version. If your Windows is outdated, you might encounter compatibility issue and fail to execute the latest installer.

Windows will check and download updates automatically, but some detected updates might be in the state of pending download for certain reasons. Thus, you’d better check for updates manually and make sure any available updates are installed properly.

To do that, just go to Windows Settings > Update & Security > Windows Update. If there are already some available updates listed in the right pane, click Download button and follow the onscreen instruction to install them. Otherwise, you should click Check for updates button to check for available updates manually and install the detected items as well.

download available updates

Fix 6: Turn Off Your Windows Firewall

If you obtain the NSIS installer from website, your Windows Firewall might interfere with the process and result in downloading incomplete installation files. In this case, you can try redownloading the specific program with Windows Firewall disabled.

Tip: If needed, you can also temporarily disable your Windows Defender antivirus and third-party security applications.

Here’s how to turn off Firewall in Windows 10:

Step 1: Open Control Panel.

Step 2: Navigate to System and Security > Windows Defender Firewall.

Step 3: Click Turn Windows Defender Firewall on or off from the left pane.

Step 4: Check Turn off Windows Defender Firewall option for both private and public network settings. Click OK button and save the changes.

turn off Windows Defender Firewall

See also: 7 Ways to Fix Control Panel Not Opening in Windows 10

Fix 7: Check Your Hard Drive for Errors

If your hard drive runs into certain problems, the files stored on it might be corrupted or incomplete and lead to NSIS error “Installer integrity check has failed”. Luckily, you can use the built-in check disk utility to verify the integrity of your hard drive.

To check and fix hard drive errors using this utility in Windows 10, just open This PC, right-click the drive you want to check and choose Properties. Then, switch to Tools tab and click Check button in Error checking section. Besides, you can also run CHKDSK in Command Prompt to achieve the same goal.

click Check button

If the built-in tool doesn’t work, you can turn to some professional programs which can help you check for hard drive errors as well. Here, I recommend MiniTool Partition Wizard for you. It is a reliable partition manager which provides two features to deal with physical and logical hard drive errors – Surface Test and Check File System.

You can click the following button to download the application and refer to the steps below to have a try.

Free Download

Surface Test

This feature is used to check if there are any physical errors on a hard drive which are also known as bad sectors. If your computer runs significantly slow or you hear the disk ticking, don’t hesitate to check for bad sectors for your hard drive with this feature.

Step 1: Launch MiniTool Partition Wizard to enter the main interface.

Step 2: Right-click your disk and choose Surface Test. Also, you can choose Surface Test from the left pane after select the disk.

Tip: You can also perform the surface test for a certain partition. Just select the partition at first and choose Surface Test feature.

select Surface Test

Step 3: In the pop-up window, click Start Now button to start disk surface test.

click Start Now

Once the test is finished, the disk block with bad sectors will be marked with red color. If so, you might need to transfer your data on the disk and shield bad tracks with specific software.

Check File System

Apart from physical errors, you should also pay attention to the file system errors which will also interfere with files on the drive. You can continue use MiniTool Partition Wizard to check and repair file system errors to ensure the integrity of the files.

Step 1: Go to the main interface of the application.

Step 2: Right-click the target partition and choose Check File System or select the feature from the left tool bar.

Note: This feature only works for partitions with drive letter. If the target partition doesn’t meet the requirement, you should assign drive letter for it before checking file system.

choose Check File System

Step 3: Choose Check & fix detected errors option and click Start button.

Note: If you are performing the operation for the system partition, you will be required to restart the device.

check and fix detected errors

Hi there! I have fixed NSIS error launching installer by checking and fixing hard drive error, which is achieved with the help of MiniTool Partition Wizard.Click to tweet

Fix 8: Check Your System Language

Some users have removed the NSIS error and execute the installer successfully after changing system language. You can also have a try.

Step 1: Open Control Panel and go to Clock and Region > Region.

Step 2: In the pop-up window, choose Administrative tab and click Change system locale.

Step 3: Expand the list of Current system locale and choose your country’s language. Click OK to save the change.

change language

This post has introduced several methods to resolve NSIS error and I have successfully gotten rid of the issue. Share it with you all.Click to tweet

Bottom Line

This post has introduced NSIS error and corresponding solutions. If you are bothered by the same problem, you can feel free to try the introduced workarounds. You can leave your experiences, suggestions and ideas in the comment zone below. For any problems in using MiniTool software, you can contact us via [email protected].

NSIS Error FAQ

????️ What is NSIS error launching installer?
The NSIS error launching installer is a problem that might occur when you are installing something with installers rendered by NSIS. This error message indicates that the installer has failed the self-check and the software might be broken if the installation continues.
????️ How do I fix installer integrity check failed?

To fix installer integrity check failed issue, you can try the following methods. You can get the detailed instructions in the above post.

  • Install the program from Command Prompt
  • Rename or relocate the installation file
  • Redownload the program
  • Remove virus and malware
  • Update your Windows
  • Turn off your Windows Firewall
  • Check your hard drive for errors
  • Check your system language
????️ How do I fix Windows installer error?

If you encounter Windows installer error unfortunately, here’s what you can do to handle the problem:

  • Log on your computer as administrator.
  • Make sure the Windows Installer engine is working.
  • Keep the Windows Installer service enabled.
    Upgrade Windows Installer
  • Re-registry the installer engine.
????️ Why do I get NSIS error?

You might get NSIS error due to various reasons, and here are some common items:

  • Incomplete installation files
  • Virus and malware attacks
  • Damaged installation media
  • Hardware malfunction
  • Hard drive errors
  • Linkedin
  • Reddit