시스템에 응용 프로그램을 설치하려면 반드시 설치 프로그램(installer)이 필요합니다. 모든 앱이나 소프트웨어에는 고유한 설치 프로그램이 포함되어 있는데, 이를 실행할 때 'NSIS 오류: 설치 프로그램을 시작할 수 없습니다(NSIS Error Launching Installer)'라는 메시지가 나타나는 경우가 있습니다. 이 글에서는 해당 오류의 원인과 함께 초보자도 따라 할 수 있는 다양한 해결 방법을 단계별로 정리했습니다. 아래 방법들을 하나씩 시도해 보며 문제를 해결해 보세요.

Windows 10에서 NSIS 오류가 발생하는 원인
해결 방법을 살펴보기 전에, 오류가 발생하는 주요 원인을 먼저 이해하면 문제 파악이 훨씬 수월합니다.
- 설치 파일이 완전히 다운로드되지 않은 경우
- 다운로드된 파일이 원본 형태에서 변형·손상된 경우
- 시스템 내 악성코드(바이러스, 멀웨어) 감염
- 하드웨어 오작동
- 불안정한 인터넷 연결
- 백그라운드 응용 프로그램과의 충돌
- 손상된 시스템 파일
NSIS(Nullsoft Scriptable Install System)는 설치 프로그램을 제작할 수 있게 해주는 도구로, 파일 추출 및 프로그램 제거 기능도 함께 제공합니다. 다운로드한 설치 파일을 실행할 때 NSIS 오류가 발생한다면, 다행히도 이 오류는 대부분 손상된 파일로 인한 피해를 막기 위한 예방 조치로 나타나는 것입니다. 아래 방법들을 통해 오류를 해결해 보세요.
기본 문제 해결 방법
고급 방법을 시도하기 전에, 아래의 간단한 방법들만으로도 문제가 해결되는 경우가 많습니다.
- 파일 이름 변경: 파일 이름이 너무 길거나 특수문자, 공백 등이 포함되어 있으면 설치 프로그램이 실행되지 않을 수 있습니다. 이 경우 설치 파일의 이름을 특수문자, 숫자, 공백 없이 한 단어로 변경해 보세요.
- 다른 위치로 이동: 설치 과정에서 폴더 관련 문제가 생기면 오류가 발생할 수 있습니다. 설치 파일을 다른 폴더나 드라이브에 복사한 후 다시 실행해 보세요.
- 재다운로드: 불안정한 인터넷 연결은 파일 손상을 일으킬 수 있습니다. 기존 설치 파일을 모두 삭제하고, 안정적인 인터넷 환경에서 새로 다운로드하세요.
- 신뢰할 수 있는 출처 이용: 반드시 공식 사이트 등 신뢰할 수 있는 곳에서 다운로드하세요. 다운로드에 문제가 있다면 다른 신뢰할 만한 출처에서 받아보는 것도 좋습니다.
- 다른 기기에서 테스트: 다른 PC에서 동일한 설치 파일을 다운로드해 실행해 보세요. 다른 기기에서도 같은 문제가 발생한다면 파일 자체의 문제이므로 다른 출처에서 받아야 합니다. 다른 기기에서 정상 작동한다면 아래 방법들을 시도해 보세요.
방법 1: 백그라운드 응용 프로그램 종료
서드파티(타사) 응용 프로그램이 Windows와 충돌을 일으켜 설치를 방해하는 경우가 흔합니다. 작업 관리자를 열어 불필요한 백그라운드 프로세스를 모두 종료한 뒤, PC를 재시작하고 설치 프로그램이 정상적으로 실행되는지 확인해 보세요.

방법 2: 호환성 모드로 프로그램 실행
프로그램이 구버전 운영체제를 요구하는 경우, 호환성 모드를 설정하면 문제가 해결될 수 있습니다. 아래 단계를 따라 해보세요.
1. 설치 파일(예: Evernote)을 마우스 오른쪽 버튼으로 클릭하고 속성(Properties)을 선택합니다.

2. 호환성(Compatibility) 탭으로 이동합니다.
3. 호환성 모드 섹션에서 '이 프로그램을 호환 모드로 실행:' 항목에 체크합니다.
4. 드롭다운 목록에서 프로그램을 실행할 구버전 Windows를 선택합니다.

5. 적용(Apply) → 확인(OK)을 클릭해 설정을 저장합니다.
6. 설치 파일을 다시 실행합니다.
방법 3: Windows 업데이트
응용 프로그램을 설치하려면 시스템이 해당 프로그램의 요구 사항을 충족해야 합니다. 어떤 프로그램은 최신 Windows 업데이트가 필요할 수 있으므로, 오류가 발생하는 프로그램의 시스템 요구 사항을 확인한 후 Windows를 최신 상태로 유지하세요. Windows 업데이트 후 설치 프로그램을 다시 실행해 봅니다.

방법 4: 악성코드 검사 실행
바이러스나 멀웨어 감염은 시스템 파일을 손상시켜 NSIS 오류를 유발할 수 있습니다. 백신 또는 안티멀웨어 프로그램으로 전체 검사를 실행하여 시스템에 악성코드가 있는지 확인하세요.

검사 결과 위협이 발견되면 반드시 제거해야 합니다. 감염된 멀웨어를 완전히 삭제한 후 설치 프로그램을 다시 실행해 보세요.
방법 5: 디스크 오류 검사 유틸리티 실행
물리적 저장 매체에 결함이 있으면 NSIS 오류가 발생할 수 있습니다. 다행히 Windows에 내장된 도구로 쉽게 진단하고 복구할 수 있습니다.
1. Windows + E 키를 동시에 눌러 파일 탐색기를 엽니다.

2. 검사할 디스크 드라이브 파티션을 마우스 오른쪽 버튼으로 클릭하고 속성(Properties)을 선택합니다.

3. 속성 창에서 도구(Tools) 탭으로 이동한 뒤, 오류 검사(Error checking) 섹션의 검사(Check) 버튼을 클릭합니다.

4. 다음 창에서 드라이브 검사(Scan drive) 또는 드라이브 검사 및 복구(Scan and repair drive)를 클릭합니다.

5A. 문제가 없다는 결과가 나오면 속성 창을 닫습니다.

5B. 오류가 발견되었다면 아래의 시스템 파일 복구 방법을 진행하세요.
방법 6: 시스템 파일 복구
악성코드 공격, 비정상 종료, 불완전한 Windows 업데이트 등으로 인해 시스템 파일이 손상될 수 있으며, 이런 손상된 파일들이 설치 프로그램 실행을 방해합니다. 이 경우 Windows에 내장된 SFC(시스템 파일 검사기)와 DISM(배포 이미지 서비스 및 관리) 도구를 사용해 손상된 파일을 복구하세요. 명령 프롬프트(관리자 권한)에서 sfc /scannow 및 DISM 명령을 실행하면 대부분의 손상된 시스템 파일을 복구할 수 있으며, 이후 NSIS 오류가 해결됩니다.

방법 7: 명령 프롬프트로 프로그램 설치
일반적으로 설치 파일을 더블클릭해 실행하지만, 실행에 실패한다면 명령 프롬프트를 활용해 설치할 수 있습니다.
1. 파일 탐색기에서 설치 파일의 경로(path)를 확인합니다.

2. 경로를 확인한 후 창을 최소화합니다.
3. Windows 키를 누르고 '명령 프롬프트'를 입력한 뒤, 관리자 권한으로 실행(Run as administrator)을 클릭합니다.

4. 설치 파일(예: Evernote)을 마우스로 끌어다 명령 프롬프트 창에 놓습니다.

5. 화면에 파일 경로가 표시되면, 경로 뒤에 스페이스키를 누르고 /ncrc를 입력한 후 Enter 키를 누릅니다.

6. 화면의 지시에 따라 응용 프로그램 설치를 완료합니다.

방법 8: 시스템 언어 변경
의외로 시스템 언어를 영어에서 다른 언어로 변경하면 문제가 해결되는 경우가 많습니다. 다소 의외로 느껴질 수 있지만, 많은 사용자가 이 방법으로 오류를 해결했다고 보고했습니다. 아래 단계를 따라 시스템 로캘을 변경해 보세요.
1. Windows 키를 누르고 '제어판(Control Panel)'을 입력한 후 열기(Open)를 클릭합니다.

2. 보기 기준(View by)을 범주(Category)로 설정하고 시계 및 국가별 옵션(Clock and Region)을 선택합니다.

3. 국가 또는 지역(Region)을 클릭합니다.

4. 국가 또는 지역 창에서 관리자 옵션(Administrative) 탭으로 이동한 뒤, 시스템 로캘 변경(Change system locale) 버튼을 클릭합니다.

5. 현재 시스템 로캘(Current system locale)에서 언어를 다른 언어로 변경하고 확인(OK)을 눌러 저장합니다.

6. 언어 변경이 완료되면 설치 파일을 다시 실행합니다.
방법 9: 방화벽 일시 비활성화 (권장하지 않음)
방화벽은 바이러스 공격과 해킹으로부터 시스템을 보호하는 중요한 기능입니다. 하지만 지나치게 엄격하게 작동하여 특정 응용 프로그램의 실행을 차단하기도 합니다. 문제 확인을 위해 Windows Defender 방화벽을 일시적으로 비활성화한 후 설치 프로그램을 실행해 보세요.

설치가 완료되면 반드시 방화벽을 다시 활성화하세요. 보안 소프트웨어 없이 시스템을 사용하는 것은 큰 위험을 초래할 수 있습니다.
방법 10: 새 사용자 계정 생성
사용자 계정 프로필의 오류나 버그가 설치 프로그램 실행을 방해하는 경우도 있습니다. 새 사용자 계정을 만들면 프로필 관련 문제를 해결할 수 있습니다. Windows 설정에서 새 로컬 사용자 계정을 생성한 뒤, 해당 계정으로 로그인하여 설치 프로그램을 실행해 보세요.

방법 11: 브라우저 캐시 삭제
캐시, 쿠키, 방문 기록 같은 브라우징 데이터가 과도하게 쌓이면 인터넷 리소스를 비정상적으로 소모하여 네트워크 속도가 느려지고, 파일 다운로드에도 지장을 줄 수 있습니다. Chrome 설정에서 브라우징 데이터를 삭제한 후 설치 파일을 다시 다운로드해 보세요.

불필요한 데이터 삭제가 완료되면 Chrome을 종료하고 설치 프로그램이 정상적으로 실행되는지 확인합니다. 위의 모든 방법으로도 문제가 해결되지 않는다면, 해당 소프트웨어 개발사에 문의하여 지원을 받는 것이 좋습니다.
추천 콘텐츠:
- 키보드 탑재 안드로이드 스마트폰 베스트 추천
- Windows 10에서 WD My Passport Ultra 외장하드 인식 안 될 때 해결법
- Windows 10에서 권한 요청 알림 끄는 방법
- Windows 10 '처리되지 않은 예외' 오류 해결 방법
이 가이드가 도움이 되었기를 바라며, Windows 10에서 NSIS 설치 프로그램 오류를 성공적으로 해결하셨길 바랍니다. 다음에 알고 싶은 주제가 있다면 댓글로 알려주세요. 궁금한 점이나 제안 사항이 있으시면 언제든지 의견을 남겨주세요.