자가진단
0x80070002ERR_NAME_NOT_RESOLVEDVCRUNTIME140.dllNET::ERR_CERT_DATE_INVALIDCRITICAL_PROCESS_DIED

프로그램 설치 오류 2503·2502 해결 방법 — Windows Installer 권한·임시 폴더

2503·2502는 Windows Installer가 임시 폴더(C:\Windows\Temp)에 접근할 권한이 없을 때 납니다. 관리자 명령 프롬프트에서 msiexec로 설치 파일을 실행하면 대부분 해결되고, 안 되면 Microsoft의 설치·제거 문제 해결사를 사용합니다.

빠른 해결 요약

  1. 관리자 명령 프롬프트 열기
  2. msiexec /i "설치파일.msi 경로"로 설치
  3. 제거라면 문제 해결사 사용
  4. Windows Installer 서비스 확인

이런 증상일 때 보는 글입니다

  • MSI 설치 파일 실행 시 2503 또는 2502 오류가 뜰 때
  • 프로그램 제거 중 같은 오류가 날 때

해결 방법별 소요 시간·난이도·위험도

방법소요 시간난이도관리자 권한데이터·설정 위험
관리자 msiexec5분보통필요없음
문제 해결사10분쉬움필요없음
Temp 권한10분어려움필요주의

소요 시간은 일반적인 PC 기준 예상치이며 장치 상태에 따라 달라질 수 있습니다.

목차
  1. 1단계: 관리자 명령 프롬프트에서 설치
  2. 2단계: 제거가 안 될 때
  3. 3단계: Windows Installer 서비스
  4. 4단계: Temp 폴더 권한(고급)
  5. 자주 묻는 질문

1단계: 관리자 명령 프롬프트에서 설치

  1. 작업 표시줄 검색창에 cmd를 입력합니다.
  2. '명령 프롬프트'에서 관리자 권한으로 실행을 누릅니다.
  3. 사용자 계정 컨트롤 창에서 예를 누릅니다.

실행 효과 관리자 권한으로 MSI 설치 파일을 실행합니다. 경로는 실제 파일 위치로 바꿉니다.

명령 프롬프트
msiexec /i "C:\Users\내이름\Downloads\setup.msi"

설치 파일이 .exe라면 마우스 오른쪽 → 관리자 권한으로 실행으로 시도합니다.

2단계: 제거가 안 될 때

Microsoft의 '프로그램 설치 및 제거 문제 해결사'를 받아 실행하고 '제거'를 선택한 뒤 목록에서 프로그램을 고르면 깨진 설치 정보를 정리하며 제거합니다. 자세한 내용은 프로그램 제거 안 될 때에 있습니다.

3단계: Windows Installer 서비스

services.msc에서 Windows Installer가 '사용 안 함'이 아닌지 확인합니다. 기본값은 '수동'이며 설치할 때 자동으로 시작됩니다.

4단계: Temp 폴더 권한(고급)

C:\Windows\Temp 폴더 속성 > 보안에서 Users 그룹에 '모든 권한'이 없다면 이 오류가 반복됩니다. 권한 변경은 시스템에 영향을 주므로, 1~3단계로 안 될 때만 편집 → Users → 모든 권한 허용을 적용합니다.

주의 보안 탭의 권한을 잘못 바꾸면 다른 프로그램 설치도 실패할 수 있습니다. 변경 전 현재 설정을 캡처해 두세요.

자주 묻는 질문

2502와 2503이 같이 나와요.

같은 원인입니다. 위 단계를 그대로 진행하세요.

다음으로 확인할 해결 가이드

이 글에서 다루는 오류 코드

  • 2503

전체 오류 코드 데이터베이스 보기

원인을 모르겠다면 증상을 선택해 해당 가이드로 이동하는 IT 오류 자가진단을 이용해 보세요.

공식 참고 문서

외부 링크는 현재 창에서 열립니다. 뒤로 가기로 이 글에 돌아올 수 있습니다.