Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

Windows 10 프로그램 설치·제거 시 오류 2502, 2503 완벽 해결 가이드

프로그램 설치 또는 제거 중 오류 2502/2503 수정: 새로운 프로그램을 설치하거나 기존 프로그램을 제거하려고 할 때 '내부 오류 2502' 또는 '내부 오류 2503' 메시지가 나타난다면, 이 글이 정확히 도움이 될 것입니다. 이 오류는 주로 C:\Windows\Temp 경로에 위치한 Windows 임시(Temp) 폴더의 권한 문제로 인해 발생합니다.

Windows 10 프로그램 설치·제거 시 오류 2502, 2503 완벽 해결 가이드

오류 2502/2503 발생 시 나타나는 대표적인 오류 메시지

  • NSIS 설치 프로그램이 이 패키지를 설치하는 동안 예기치 않은 오류가 발생했습니다. 패키지 자체에 문제가 있을 수 있습니다. 오류 코드는 2503입니다.
  • NSIS 설치 프로그램이 이 패키지를 설치하는 동안 예기치 않은 오류가 발생했습니다. 패키지 자체에 문제가 있을 수 있습니다. 오류 코드는 2502입니다.
  • 진행 중으로 표시되지 않은 상태에서 RunScript가 호출되었습니다.
  • 설치가 진행되고 있지 않은 상태에서 InstallFinalize가 호출되었습니다.

Windows 10 프로그램 설치·제거 시 오류 2502, 2503 완벽 해결 가이드

다만 원인이 Temp 폴더 권한 문제에만 국한되는 것은 아닙니다. 바이러스나 악성코드 감염, 손상된 레지스트리, Windows Installer 오류, 호환되지 않는 서드파티 프로그램 등도 오류 2502/2503을 유발할 수 있습니다. 아래의 문제 해결 가이드를 순서대로 따라 하면 Windows 10에서 프로그램 설치·제거 시 발생하는 오류 2502와 2503을 효과적으로 해결할 수 있습니다.

프로그램 설치 또는 제거 중 오류 2502, 2503 해결 방법

작업을 시작하기 전에 만약의 사태에 대비해 시스템 복원 지점을 생성해 두는 것이 좋습니다.

핵심 팁: 먼저 해당 프로그램 설치 파일을 마우스 오른쪽 버튼으로 클릭한 후 '관리자 권한으로 실행'을 선택해 보세요. 간단하게 해결되는 경우도 많습니다.

방법 1: Windows Installer 다시 등록하기

1. Windows 키 + R을 눌러 실행 창을 연 후, 아래 명령어를 입력하고 Enter 키를 누릅니다.
msiexec /unreg

Windows 10 프로그램 설치·제거 시 오류 2502, 2503 완벽 해결 가이드

2. 다시 실행 창을 열고 아래 명령어를 입력한 후 Enter 키를 누릅니다.
msiexec /regserver

Windows 10 프로그램 설치·제거 시 오류 2502, 2503 완벽 해결 가이드

3. 위 과정을 통해 Windows Installer가 다시 등록됩니다. 변경 사항을 적용하려면 PC를 재부팅하세요.

방법 2: CCleaner 및 Malwarebytes 실행하기

컴퓨터가 안전한 상태인지 확인하기 위해 전체 바이러스 검사를 실시하고, 추가로 CCleaner와 Malwarebytes Anti-malware를 실행합니다.

1. CCleanerMalwarebytes를 다운로드하여 설치합니다.

2. Malwarebytes를 실행하여 시스템 내 유해 파일을 검사합니다.

3. 악성코드가 발견되면 자동으로 제거됩니다.

4. 이제 CCleaner를 실행하고 'Cleaner(정리)' 섹션의 Windows 탭에서 아래 항목들이 선택되어 있는지 확인합니다.

Windows 10 프로그램 설치·제거 시 오류 2502, 2503 완벽 해결 가이드

5. 필요한 항목이 모두 체크되었는지 확인한 후 'Run Cleaner(정리 실행)'를 클릭하고 CCleaner가 작업을 마칠 때까지 기다립니다.

6. 시스템을 더욱 깨끗하게 정리하려면 'Registry(레지스트리)' 탭을 선택하고 아래 항목들이 체크되어 있는지 확인합니다.

Windows 10 프로그램 설치·제거 시 오류 2502, 2503 완벽 해결 가이드

7. 'Scan for Issue(문제 검색)'를 클릭해 검사를 진행한 뒤, 'Fix Selected Issues(선택한 문제 수정)'를 클릭합니다.

8. CCleaner가 "레지스트리 변경 사항을 백업하시겠습니까?"라고 물으면 를 선택합니다.

9. 백업이 완료되면 'Fix All Selected Issues(선택한 모든 문제 수정)'를 클릭합니다.

10. PC를 재부팅하여 변경 사항을 저장하면 프로그램 설치 또는 제거 시 발생하는 오류 2502와 2503이 해결됩니다.

방법 3: 명령 프롬프트로 관리자 권한으로 설치 프로그램 실행하기

1. 파일 탐색기를 연 후 보기 > 옵션을 클릭하고 '숨김 파일, 폴더 및 드라이브 표시'에 체크합니다. 같은 창에서 '보호된 운영 체제 파일 숨기기(권장)'는 체크를 해제합니다.

Windows 10 프로그램 설치·제거 시 오류 2502, 2503 완벽 해결 가이드

2. 적용을 클릭한 후 확인을 누릅니다.

3. Windows 키 + R을 눌러 실행 창을 열고 아래 경로를 입력한 후 Enter 키를 누릅니다.

C:\Windows\Installer

4. 빈 공간을 마우스 오른쪽 버튼으로 클릭하고 보기 > 자세히를 선택합니다.

Windows 10 프로그램 설치·제거 시 오류 2502, 2503 완벽 해결 가이드

5. 이름, 종류, 크기 등이 표시된 열 제목 줄을 마우스 오른쪽 버튼으로 클릭하고 '추가(More)'를 선택합니다.

Windows 10 프로그램 설치·제거 시 오류 2502, 2503 완벽 해결 가이드

6. 목록에서 '주체(Subject)' 항목에 체크하고 확인을 클릭합니다.

Windows 10 프로그램 설치·제거 시 오류 2502, 2503 완벽 해결 가이드

7. 목록에서 설치하려는 올바른 프로그램을 찾습니다.

Windows 10 프로그램 설치·제거 시 오류 2502, 2503 완벽 해결 가이드

8. Windows 키 + X를 누른 후 '명령 프롬프트(관리자)'를 선택합니다.

9. 아래 명령어를 입력하고 Enter 키를 누릅니다.

C:\Windows\Installer\Program.msi

Windows 10 프로그램 설치·제거 시 오류 2502, 2503 완벽 해결 가이드

참고: 'Program.msi' 대신 문제를 일으키는 .msi 파일의 실제 이름을 입력하세요. 파일이 Temp 폴더에 있다면 해당 파일의 전체 경로를 입력한 후 Enter 키를 누르면 됩니다.

10. 이렇게 하면 설치 프로그램이 관리자 권한으로 실행되며, 오류 2502/2503이 더 이상 나타나지 않습니다.

11. PC를 재부팅하여 변경 사항을 저장하면 프로그램 설치 또는 제거 시 발생하는 오류 2502와 2503이 해결됩니다.

방법 4: 관리자 권한으로 Explorer.exe 실행하기

1. Ctrl + Shift + Esc 키를 동시에 눌러 작업 관리자를 엽니다.

2. Explorer.exe(Windows 탐색기)를 찾아 마우스 오른쪽 버튼으로 클릭한 후 '작업 끝내기'를 선택합니다.

Windows 10 프로그램 설치·제거 시 오류 2502, 2503 완벽 해결 가이드

3. 작업 관리자에서 파일 > 새 작업 실행을 클릭하고 Explorer.exe를 입력합니다.

Windows 10 프로그램 설치·제거 시 오류 2502, 2503 완벽 해결 가이드

4. '관리자 권한으로 이 작업 실행'에 체크한 후 확인을 클릭합니다.

Windows 10 프로그램 설치·제거 시 오류 2502, 2503 완벽 해결 가이드

5. 이전에 오류 2502와 2503이 발생했던 프로그램을 다시 설치하거나 제거해 봅니다.

방법 5: Windows Installer 폴더에 올바른 권한 설정하기

1. 파일 탐색기를 연 후 보기 > 옵션을 클릭하고 '숨김 파일, 폴더 및 드라이브 표시'에 체크합니다. 같은 창에서 '보호된 운영 체제 파일 숨기기(권장)'는 체크를 해제합니다.

Windows 10 프로그램 설치·제거 시 오류 2502, 2503 완벽 해결 가이드

2. 적용을 클릭한 후 확인을 누릅니다.

3. 다음 경로로 이동합니다: C:\Windows

4. 'Installer' 폴더를 찾아 마우스 오른쪽 버튼으로 클릭한 후 '속성'을 선택합니다.

5. '보안' 탭으로 전환한 후 사용 권한 영역에서 '편집'을 클릭합니다.

Windows 10 프로그램 설치·제거 시 오류 2502, 2503 완벽 해결 가이드

6. 'SYSTEM'과 'Administrators' 그룹에 대해 '모든 권한(Full Control)'이 체크되어 있는지 확인합니다.

Windows 10 프로그램 설치·제거 시 오류 2502, 2503 완벽 해결 가이드

7. 체크되어 있지 않다면 '그룹 또는 사용자 이름' 목록에서 각각 하나씩 선택한 후, 사용 권한에서 '모든 권한'에 체크합니다.

8. 적용을 클릭한 후 확인을 누릅니다.

9. 변경 사항을 적용하려면 PC를 재부팅합니다.

이 방법으로 프로그램 설치 또는 제거 시 발생하는 오류 2502와 2503이 해결되지만, 여전히 문제가 지속된다면 아래 방법 6의 단계를 Windows Installer 폴더에도 동일하게 적용해 보세요.

방법 6: Temp 폴더에 올바른 권한 설정하기

1. 파일 탐색기에서 다음 폴더로 이동합니다: C:\Windows\Temp

2. Temp 폴더를 마우스 오른쪽 버튼으로 클릭하고 '속성'을 선택합니다.

3. '보안' 탭으로 전환한 후 '고급'을 클릭합니다.

Windows 10 프로그램 설치·제거 시 오류 2502, 2503 완벽 해결 가이드

4. '추가' 버튼을 클릭하면 '사용 권한 항목' 창이 나타납니다.

5. '보안 주체 선택'을 클릭하고 본인의 사용자 계정을 입력합니다.

Windows 10 프로그램 설치·제거 시 오류 2502, 2503 완벽 해결 가이드

6. 사용자 계정 이름을 모른다면 '고급'을 클릭합니다.

Windows 10 프로그램 설치·제거 시 오류 2502, 2503 완벽 해결 가이드

7. 새로 열린 창에서 '지금 찾기'를 클릭합니다.

Windows 10 프로그램 설치·제거 시 오류 2502, 2503 완벽 해결 가이드

8. 목록에서 본인의 사용자 계정을 선택한 후 확인을 클릭합니다.

9. 필요에 따라 폴더 내 모든 하위 폴더와 파일의 소유자까지 변경하려면 '고급 보안 설정' 창에서 '하위 컨테이너 및 개체의 소유자 바꾸기' 체크박스를 선택합니다. 소유권을 변경하려면 확인을 클릭합니다.

Windows 10 프로그램 설치·제거 시 오류 2502, 2503 완벽 해결 가이드

10. 이제 본인 계정에 파일 또는 폴더에 대한 전체 액세스 권한을 부여해야 합니다. 해당 파일이나 폴더를 다시 마우스 오른쪽 버튼으로 클릭하고 '속성' → '보안' 탭 → '고급' 순서로 클릭합니다.

11. '추가' 버튼을 클릭하면 화면에 '사용 권한 항목' 창이 나타납니다.

Windows 10 프로그램 설치·제거 시 오류 2502, 2503 완벽 해결 가이드

12. '보안 주체 선택'을 클릭하고 본인의 계정을 선택합니다.

Windows 10 프로그램 설치·제거 시 오류 2502, 2503 완벽 해결 가이드

13. 사용 권한을 '모든 권한'으로 설정한 후 확인을 클릭합니다.

Windows 10 프로그램 설치·제거 시 오류 2502, 2503 완벽 해결 가이드

14. 위 단계를 기본 제공 'Administrators' 그룹에 대해서도 반복합니다.

15. 변경 사항을 적용하려면 PC를 재부팅합니다.

함께 읽으면 좋은 글

  • 부팅 시 커서만 보이는 검은 화면 현상 해결 방법
  • Windows에서 하드 디스크 문제가 감지되었습니다 오류 해결
  • Windows 스토어가 열리지 않을 때 해결하는 6가지 방법
  • Chrome이 열리지 않거나 실행되지 않을 때 해결 방법

지금까지 Windows 10에서 프로그램 설치 또는 제거 시 발생하는 오류 2502와 2503을 해결하는 방법을 알아보았습니다. 이 글에 대해 궁금한 점이 있다면 언제든지 댓글로 질문해 주세요.