Windows에서 NSIS 오류를 수정하는 방법
Windows에 소프트웨어를 설치할 때 NSIS(Nullsoft Scriptable Install System) 오류를 처리하는 것은 정말 짜증나는 일입니다.설치 프로그램 파일 자체가 손상되었거나 PC 권한 또는 폴더 이름에 문제가 있을 수도 있습니다.이유가 무엇이든, 이러한 오류는 최악의 상황에서 발생하기 때문에 몇 가지 해결책을 준비해 두는 것이 좋습니다.이 가이드는 손상된 다운로드 파일, 권한 문제, 심지어 충돌을 일으킬 수 있는 문제가 있는 앱 등 이러한 문제를 정면으로 해결하는 방법을 안내합니다.이 가이드의 목표는 설치 프로그램이 원활하게 실행되어 같은 오류가 반복해서 발생하지 않고 소프트웨어를 설치할 수 있도록 하는 것입니다.
Windows 10 및 11에서 NSIS 설치 프로그램 오류를 해결하는 방법
설치 프로그램 파일 이름에서 특수 문자 제거
아마도 가장 쉬운 해결 방법 중 하나일 겁니다.설치 프로그램의 파일 이름에 이상한 문자가 들어가면 문제가 발생합니다. Windows는 특히 &, %, $, @ 또는 악센트 부호가 있는 문자와 같은 특수 문자가 포함된 경우 이러한 문자에 대해 항상 까다롭습니다.이로 인해 설치 프로그램이 멈추고 NSIS 오류가 발생할 수 있습니다.파일 이름을 간단하게 바꾸는 것이 좋습니다.일반 문자와 숫자를 사용하세요.설치 프로그램을 마우스 오른쪽 버튼으로 클릭하고 이름 바꾸기를 선택한 다음 의심스러운 문자를 모두 제거하세요.또한 긴 파일 이름이나 상위 이름이 지정된 폴더는 피하세요. Windows도 긴 경로를 좋아하지 않을 때가 있습니다.
그런 다음 이름이 변경된 설치 프로그램을 두 번 클릭하여 실행되는지 확인하세요.어떤 설정에서는 이상한 문자 없이 더 잘 작동하는 경우도 있습니다.보장할 수는 없지만, 시도해 볼 만한 간단한 해결책입니다.
파일을 다른 폴더로 이동하여 설치 프로그램 시작 오류 수정
이름을 변경했는데도 같은 NSIS 오류가 발생하나요? 이상하게도 파일이 있는 폴더 이름이 원인일 수 있습니다.특수 문자가 포함된 폴더나 심지어 깊이 중첩된 경로도 문제를 일으킬 수 있습니다.설치 프로그램을 Desktop 이나 C:\Temp와 같은 간단한 디렉터리로 옮기고 거기서 실행해 보세요.
이렇게 하면 Windows가 경로나 폴더 이름에 이상한 문자가 들어가는 것을 방지할 수 있습니다.또한, 파일이 직관적인 위치에 있으면 손상되지 않았는지 확인하기가 더 쉽습니다.
관리자 권한으로 앱 설치 프로그램 실행
Windows의 사용자 계정 컨트롤(UAC) 때문에 설치 프로그램이 제대로 작동하지 않는 경우가 있습니다.특히 사용자 계정에 관리자 권한이 없는 경우 더욱 그렇습니다.설치 프로그램을 마우스 오른쪽 버튼으로 클릭하고 “관리자 권한으로 실행”을 선택하세요. UAC 프롬프트에서 “예 ” 를 클릭 하고 이 간단한 단계가 도움이 되는지 확인하세요.왜 가끔 작동하는지는 모르겠지만, 많은 설치 프로그램이 관리자 권한을 요구합니다.특히 시스템 디렉터리에 파일을 저장하거나 레지스트리 항목을 수정하는 프로그램들이 그렇습니다.
일부 컴퓨터에서는 이렇게 하면 문제가 즉시 해결되지만, 다른 컴퓨터에서는 몇 번 시도하거나 시스템을 완전히 재부팅해야 할 수도 있습니다.
설치 프로그램을 다시 다운로드하세요.다른 사이트에서도 시도해 볼 가치가 있습니다.
다운로드 중에 설치 프로그램이 손상된 경우(예: 다운로드 중단 또는 인터넷 불안정) NSIS 오류가 계속 표시됩니다.가장 좋은 해결책은? 원본 소스나 신뢰할 수 있는 미러 사이트에서 다시 다운로드하는 것입니다.전문가 팁: 파일 변조를 방지하려면 공식 웹사이트나 신뢰할 수 있는 배포처에서 다운로드하는 것이 좋습니다.또한 다운로드 과정을 방해할 수 있는 다운로드 가속기나 VPN을 일시 중지하세요.
다운로드하는 동안 인터넷 연결이 안정적인지 확인하세요.그런 다음 새 파일을 실행하세요.보장할 수는 없지만, 손상된 파일은 제대로 설치되지 않는 경우가 많습니다.
전체 바이러스 및 맬웨어 검사 실행
다시 다운로드한 후에도 오류가 계속 발생하면 시스템에 악성 코드나 바이러스가 침투했을 가능성을 간과하지 마세요.악성 소프트웨어가 설치 파일을 손상시키거나 설치 과정을 방해하는 경우가 있습니다.”보안”을 눌러 Windows 보안을 엽니다.Windows 보안을 실행하고 바이러스 및 위협 방지 로 이동한 다음 검사 옵션을 클릭합니다.전체 검사를 선택 하고 지금 검사를 클릭합니다.많은 컴퓨터에서 악성 코드는 설치 실패를 포함한 온갖 이상한 오류를 일으킬 수 있습니다.전체 검사 후 PC를 다시 시작하고 다시 시도해 보세요.시스템이 정상으로 돌아와서 오류가 다시 발생하지 않기를 바랍니다.Windows + S
명령 프롬프트에서 설치 프로그램 실행
좀 구식처럼 들리지만, 명령 프롬프트를 관리자 권한으로 열고 설치 프로그램을 전체 경로로 실행하면 해결될 수도 있습니다.때로는 더블클릭만으로는 해결되지 않을 수도 있습니다.시작 메뉴에서 명령 프롬프트를 검색하고 마우스 오른쪽 버튼을 클릭한 후 ‘관리자 권한으로 실행’을 선택하세요. UAC 프롬프트를 수락하세요.그런 다음 설치 프로그램의 전체 경로를 큰따옴표로 묶어 입력하세요.예:
"C:\Users\YourName\Downloads\setup.exe"
설치 프로그램이 실행되는지 확인해 Enter보세요.이상하게도 일부 설정에서는 명령줄에서 실행하면 NSIS 오류를 유발하는 특정 Windows 제한 사항을 우회합니다.문제가 해결되면 명령 창을 닫고 정상적으로 진행하세요.
다른 사용자 계정 사용
현재 사용자 프로필에 이상한 권한이 있거나 손상된 설정이 있는 경우, 다른 계정으로 전환하면 문제를 빠르게 해결할 수 있습니다.보조 계정이 설정되어 있는지 확인하세요.아직 설정 > 계정 > 가족 및 다른 사용자 에서 보조 계정을 만드세요.새 계정에 로그인한 후 설치 프로그램을 다시 실행해 보세요.
문제가 사용자 관련인지 확인하는 간단한 방법입니다.다른 계정에서는 설치 프로그램이 제대로 작동한다면, 프로필 손상이나 기본 계정의 권한 문제가 원인일 수 있습니다.
오류를 일으키는 잘못된 앱을 찾아 제거하세요
설치 프로그램을 실행하지 않았는데도 오류가 표시되면 백그라운드에서 실행 중인 다른 앱이 오류를 발생시키고 있을 수 있습니다.작업 관리자를 사용하여 의심스러운 프로세스를 찾아보세요.
- 작업 표시줄을 마우스 오른쪽 버튼으로 클릭하고 작업 관리자를 선택합니다.
- 프로세스 탭 으로 이동한 다음 목록을 살펴보세요.이상하거나 설치 프로그램 오류와 관련된 항목이 있으면 마우스 오른쪽 버튼을 클릭하고 파일 위치 열기를 선택하세요.
- 이렇게 하면 어떤 앱이 충돌을 일으키는지 알 수 있습니다.충돌을 일으키는 앱을 찾으면 Windows의 설정 > 앱 으로 이동하여 해당 앱을 찾아 제거하세요. Windows 11의 경우, 설정 > 앱 > 설치된 앱 으로 이동하세요.
- Windows 10의 경우, 설정 > 앱 에서 문제가 있는 앱을 선택하고 제거를 클릭하세요.표시되는 메시지를 확인하고 다시 시작하여 오류가 해결되는지 확인하세요.
지속적인 NSIS 오류에 대한 문제 해결 팁
솔직히 말해서, 위의 방법들을 병행하면 많은 문제를 해결할 수 있지만, 때로는 문제가 더 심각해질 수 있습니다. Windows가 완전히 업데이트되었는지 항상 확인하세요.오래된 OS 파일은 온갖 예상치 못한 오류를 일으킬 수 있습니다.또한, 디스크 정리 나 CCleaner 같은 도구를 사용하여 임시 파일을 정리하세요.까다로운 상황에서는 최신 Windows 업데이트를 설치하거나 PC의 앱 캐시를 재설정하는 것이 도움이 될 수 있습니다.만약 어떤 방법도 효과가 없다면 다른 설치 프로그램을 사용해 보는 것도 좋습니다(일부 프로젝트는 ZIP 파일을 압축 해제하여 실행하기만 하면 되는 ZIP 버전을 제공합니다).
요약
- 설치 프로그램 파일의 이름을 간단하게 바꾸고 특수 문자는 사용하지 마세요.
- 설치 프로그램을 바탕 화면이나 C:\Temp와 같은 일반 폴더로 이동합니다.
- 관리자 권한으로 설치 프로그램을 실행합니다(마우스 오른쪽 버튼을 클릭하고 ‘관리자 권한으로 실행’을 선택합니다 ).
- 공식 출처에서 설치 프로그램을 다시 다운로드하고 손상된 파일을 방지하세요.
- 특히 다시 다운로드한 후에도 문제가 지속되는 경우 PC에 맬웨어가 있는지 검사하세요.
- 관리자 권한으로 명령 프롬프트에서 설치 프로그램을 실행해 보세요.
- 권한이 없는 것 같으면 다른 사용자 계정을 사용하세요.
- 작업 관리자를 통해 문제가 있는 앱을 확인하고 필요한 경우 제거하세요.
마무리
이 모든 단계는 현장에서 직접 진행됩니다.때로는 몇 가지 작업을 처리하거나 충돌을 일으키는 귀찮은 앱 하나를 삭제하는 것만으로도 충분합니다.이름 변경, 권한 조정, 계정 전환 등을 병행하면 오류가 해결되는 경우가 많습니다.모든 것이 괜찮아 보이는데도 Windows에서 가끔 이런 오류가 발생하는 것이 좀 짜증스럽지만, 적어도 해결 방법은 있습니다.이 방법이 새 프로그램을 설치하려는 사람들에게 몇 시간, 어쩌면 몇 분이라도 시간을 절약해 줄 수 있기를 바랍니다.도움이 되기를 바랍니다!
관련 기사
이 글이 도움이 되었나요?