NSIS Error의 해결책

위 짱가 그림을 클릭하면 다양한 Windows XP 문제 해결책을 볼 수 있습니다. 

 

 

1. NSIS란?

 

1) 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 succesful 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.

 

2) 국내 검색 사이트에서 보면 NSIS란 Next Steps In Signaling(프로토콜의 일종이라 함)라고 해석하고 있지만, Google에서 보면 다른 결과가 나오며 아마도 Next Steps In Signaling의 약자로 보는 것은 잘못된 것으로 보입니다.

 

3) 스크립트 기반의 윈도 설치파일(installer) 제작도구인 NSIS입니다.NSIS는 Winamp, DivX, eMule과 같은 우리에게 친숙한 프로그램들의 설치파일에도 사용되었으며 설치파일 제작 도구로서 많은 장점을 가지고 있습니다.이 Installer에 대한 자세한 내용은 아래 링크된 atfile.com의 해설을 보기 바랍니다.

 

http://www.atfile.com/pds_leaf.asp?pg_code=2946&pv_code=7

 

2. NSIS Error 메시지 박스의 내용

 

1) The installer you are trying to use is corrupted or incomplete. This could be the result of a damaged disk, a failed download or a virus.  You may want to contact the author of this installer to obtain a new copy.  It may be possible to skip this check using the /NCRC command line switch (NOT RECOMMENDED).

2) 아래에 NSIS의 홈페이지에서 발췌한 방법을 제시하지만, 성공을 장담할 수는 없습니다.

 

3. 해결 방법 1

 

위 Error 메시지의 내용에서와 같이 install.exe /NCRC를 command line으로 실행하여 프로그램이 corruption을 체크하지 않고 skip하도록 시도해 봅니다.

 

4. 해결 방법 2

 

1) 우선 처리 사항

 

(1) 설치된 방화벽을 일시 정지합니다.

(2) scandisk/chkdsk 등으로 하드디스크의 상태를 체크합니다.

(3) 설치된 바이러스 처리 프로그램으로 검사를 하되 특히 malware류의 제거에 유의합니다.

 

2) 아래 사항은 각각 독립된 작업으로 순서적으로 시행한 후 각각 결과를 관찰해 봅니다.

 

(1) 사용자의 컴퓨터에 다운로드 가속기가 설치되어 있다면, 그 기능을 일 정지하여 Installer를 다시 다운로드하여 설치하는 방법

(2) 사용자의 컴퓨터에 설치된 바이러스 처리 프로그램을 최신 엔진으로 업데이트한 후 Installer를 다시 다운로드하여 설치하는 방법

(3) 바이러스 처리 프로그램의 기능을 일시 정지시킨 후 Installer를 다시 다운로드하여 설치하는 방법

(4) 다운로드한 서버의 안정성을 고려하여 다른 소스(사이트)에서 Installer를 다운로드한 후 설치하는 방법

(5) 다른 컴퓨터에서 Installer를 다운로드한 후 깨끗한 매체로 옮겨 목적 컴퓨터에 복사한 후 설치하는 방법

(6) 위와 같이 Nullsoft에서 다양한 방법을 제시하는 것은 문제의 NSIS 다운로드 과정 중 바이러스 프로그램 등이 Installer를  바이러스로 오진을 하는 경우가 많으며, 다운로드 중의 변형으로 인하여 Error가 발생한다고 보기 때문인 것으로 보입니다. 

 

5. 다운로드 링크 : http://nsis.sourceforge.net/Download

------------------------------------------------------
How to Resolve NSIS Error Messages

Nullsoft Scriptable Install System or NSIS is an open source tool that is used to develop Windows installers. The NSIS tool is small and flexible, which makes it quite popular for distribution over the Internet.

A user may receive one of the following error messages when trying to install a program that uses an installer that is built using NSIS:

Error Message: Installer integrity check has failed. Common causes include incomplete download and damaged media. Contact the installer's author to obtain a new copy.

Error Message: The installer you are trying to use is corrupted or incomplete. This could be the result of a damaged disk, a failed download or a virus. You may want to contact the author of this installer to obtain a new copy. It may be possible to skip this check using the /NCRC command line switch (NOT RECOMMENDED).

Note: The second error message is displayed when the NSIS version prior to 2.35 has been used to build the program uninstaller.

Cause of the Errors

The NSIS errors listed above may occur under one of the following conditions:

  • Software files downloaded from the Internet are not complete.
  • Downloaded software files have been modified from the original version.
  • Your PC is infected with a virus.
  • Physical media being used to install the program is damaged.
  • Required hardware (For example, CD/DVD drive) is malfunctioning.

Resolution Methods

Depending on the scenario, you may use one of the following methods to repair the error:

Scenario 1: You have downloaded the software installer from the Internet.

You may do the following tasks:

Note: Try to install your software after each task.

  • Delete the cache of your Web browser. To do this, in the Microsoft Internet Explorer 7 window, open Tools menu and then select Delete Browsing History….Next, click the Delete All button and also select the check box in the confirmation box that is displayed. Finally, click Yes to completely clear the browser cache.
  • If the name of the downloaded installer files comprises multiple words, rename it to have only one word, say, SoftwareNameInstaller.exe.
  • If available, download the software installer file from another approved source.
  • Update your antivirus program.
  • Disable your antivirus program and any download accelerator tool on your computer, before performing the download.
  • In case you have nVidia firewall installed on your computer, uninstall it and then try to download your software installer again. To completely remove the firewall, you may use a good third-party program uninstaller, such as Perfect Uninstaller. Also, you may follow up the removal process with a registry cleanup using a reliable tool, such as RegGenie.
  • Use hard disk tools, such as Error Checker, chkdsk, or scan disk to scan and repair any problems with your hard disk.
  • Thoroughly scan your PC for possible virus or spyware infections.

Scenario 2: You are trying to install from a CD/DVD or some other physical storage media

If the NSIS error occurs when you are trying to install from a physical media, it is quite possible that there is some problem with the physical media, or the hardware that is being used to read data from this media. For example, if you are installing using a CD, check it for any scratches or other damage. If you find that the disk is damaged, you may need to get a replacement disk to perform the installation.

To check if your CD drive is working fine, you may try to access this CD on another CD drive. If the disk works fine on another drive, you may have to get your CD drive checked for problems.

Workaround Solution

Although it is not recommended, you may try to run the installer even if it is corrupt by bypassing the NSIS corruption test. To do this, perform the following steps:

  1. Open Command Prompt window.
  2. Drag your installer file into this window.
  3. Press the space key once and type /NCRC and then press Enter.

If none of the above solution work, you may need to contact your software’s manufacturer for a possible solution.


 

http://www.instant-registry-fixes.org/how-to-resolve-nsis-error-messages/

http://nsis.sourceforge.net/Why_do_I_get_NSIS_Error

 

-line-plus 란 애드웨어 프로그램을 삭제한다.

-포맷한다.


 

Posted by 롤링다이스

댓글을 달아 주세요