현재 오프라인 상태입니다. 인터넷에 다시 연결하기를 기다리고 있습니다.

Windows XP 또는 Windows Server 2003에서 프로그램을 추가하거나 제거할 때 "Windows Installer 서비스에 액세스할 수 없습니다." 오류 메시지가 나타남

Windows XP에 대한 지원이 종료되었습니다.

Microsoft는 2014년 4월 8일 Windows XP에 대한 지원을 종료했습니다. 이러한 변경에 따라 해당 소프트웨어 업데이트 및 보안 옵션이 영향을 받습니다. 사용자에게 미치는 영향 및 계속 보호를 받는 방법에 대해 알아보십시오.

2015년 7월 14일 Windows Server 2003 지원 종료

Microsoft는 2015년 7월 14일 Windows Server 2003에 대한 지원을 종료했습니다. 이러한 변경에 따라 해당 소프트웨어 업데이트 및 보안 옵션이 영향을 받습니다. 사용자에게 미치는 영향 및 계속 보호를 받는 방법에 대해 알아보십시오.

Windows용 보안 업데이트를 계속 받으려면 Windows XP SP3(서비스 팩 3)을 실행하고 있어야 합니다. 자세한 내용은 Microsoft 웹 페이지 일부 Windows 버전에 대한 지원이 종료될 예정임을 참조하십시오.

Windows 7Windows Vista에서 이 문제에 대한 지원을 얻으려면 Microsoft 기술 자료 문서 2642495: Windows 7 또는 Windows Vista에서 프로그램을 설치하거나 업데이트할 때 “Windows Installer 서비스에 액세스할 수 없음” 오류가 나타남
중요 이 문서는 고급 컴퓨터 사용자를 대상으로 합니다. 고급 문제 해결이 어렵게 느껴질 경우 누군가에게 도움을 요청할 수도 있습니다. 또는 Microsoft 기술 지원 서비스에서 도움을 얻으려면 고객지원 웹 페이지로 이동하십시오.
현상
Windows XP 또는 Windows Server 2003에서 소프트웨어 응용 프로그램을 설치하려고 하면 다음과 같은 오류 메시지가 나타날 수 있습니다.
Windows Installer 서비스에 액세스할 수 없습니다. Windows를 안전 모드에서 실행 중이거나, Windows Installer가 올바로 설치되지 않은 경우 발생할 수 있습니다. 고객 지원 담당자에게 문의하십시오.
참고 이 문제는 소프트웨어 응용 프로그램을 제거하려는 경우에도 발생할 수 있습니다.
원인
이 문제는 다음 조건 중 하나에 해당하는 경우에 발생할 수 있습니다.  
  • 컴퓨터에 있는 Windows Installer 파일이 손상되었거나 누락된 경우
  • Windows Installer MSI(Microsoft 소프트웨어 설치) 패키지 파일(.msi)을 사용하는 프로그램을 설치하거나 제거하는 경우. 예를 들어, 컴퓨터에 Microsoft Office를 설치할 때 이러한 문제가 발생할 수 있습니다.
해결 방법
이 문제를 해결하려면 아래의 방법을 사용하십시오.

방법 1: Windows Installer 등록

Windows Installer를 등록하려면 컴퓨터 또는 Windows 레지스트리에서 Msiexec.exe 파일의 위치를 확인한 다음 Windows Installer를 다시 등록합니다. 이렇게 하려면 여기를 클릭하여 이 섹션을 확장합니다.그런 후 다음 단계를 따르십시오.

참고 Microsoft Windows 버전이 다양하므로 사용하는 컴퓨터에 따라 아래 단계가 다를 수도 있습니다. 이러한 경우에는 제품 설명서를 참조하여 절차를 완료하십시오.
  1. 컴퓨터에서 Msiexec.exe 파일의 위치를 확인합니다. 이렇게 하려면 다음 단계를 수행하십시오.
    1. 시작, 실행을 차례로 클릭하고 %windir%\system32를 입력한 다음 확인을 클릭합니다.

      참고Msiexec.exe 파일이 있는 폴더가 열립니다.
    2. Msiexec.exe 파일의 위치를 적어둡니다. Msiexec.exe 파일의 위치는 주소 상자의 값과 Msiexec.exe 파일 이름 자체를 결합한 것입니다.

      예를 들어, 주소 텍스트 상자에 C:\Windows\system32 값이 포함되어 있는 경우 Msiexec.exe 파일의 위치는 C:\Windows\system32\Msiexec.exe입니다.
  2. 중요 이 절, 방법 또는 작업에는 레지스트리를 수정하는 방법에 대한 단계가 포함되어 있습니다. 그러나 레지스트리를 잘못 수정하면 심각한 문제가 발생할 수도 있으므로 다음 단계를 주의하여 수행해야 합니다. 추가 보호 조치로 레지스트리를 수정하기 전에 해당 레지스트리를 백업하는 것이 좋습니다. 이렇게 하면 문제가 발생하는 경우 레지스트리를 복원할 수 있습니다. 레지스트리 백업 및 복원 방법에 대한 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료 문서를 참조하십시오.
    322756 Windows에서 레지스트리를 백업 및 복원하는 방법


    레지스트리 편집기에서 Msiexec.exe 파일의 위치가 올바른지 확인합니다. 이렇게 하려면 다음 단계를 수행하십시오.
    1. 시작, 실행을 차례로 클릭하고 열기 상자에 regedit를 입력한 다음 확인을 클릭합니다.
    2. HKEY_LOCAL_MACHINE, SYSTEM, CurrentControlSet, Services를 차례로 확장한 다음 MSIServer를 클릭합니다.
    3. 오른쪽 창에서 ImagePath를 마우스 오른쪽 단추로 클릭한 다음 수정을 클릭합니다.
    4. 값 데이터 텍스트 상자에서 1단계에서 확인한 Msiexec.exe 파일의 위치와 /V 값을 입력한 다음 확인을 클릭합니다.

      예를 들어, Msiexec.exe 파일의 위치가 C:\Windows\system32\Msiexec.exe이면 값 데이터 텍스트 상자에 다음 텍스트를 입력합니다.
      C:\WINDOWS\System32\msiexec.exe /V
    5. 확인을 눌러 문자열 편집 대화 상자를 닫습니다.
    6. 파일 메뉴에서 끝내기를 클릭하여 레지스트리 편집기를 닫습니다.
  3. 안전 모드에서 컴퓨터를 시작한 다음 Msiexec.exe 파일을 등록합니다. 이렇게 하려면 다음 단계를 수행하십시오.
    1. 시작을 클릭한 다음 컴퓨터 끄기 또는 시스템 종료를 클릭합니다.
    2. 다시 시작 옵션을 선택한 다음 확인을 클릭하거나 다시 시작을 클릭합니다.
    3. Windows 화면이 나타나기 전에 F8 키를 누릅니다.
    4. Windows 고급 옵션 메뉴에서 화살표 키를 사용하여 안전 모드 옵션을 선택한 다음 Enter 키를 누릅니다.
    5. 이중 부팅 또는 다중 부팅 컴퓨터를 사용하는 경우에는 표시된 목록에서 해당 운영 체제를 선택한 다음 Enter 키를 누릅니다.
    6. 컴퓨터에 로그온합니다.
    7. 시작, 실행을 차례로 클릭하고 열기 상자에 msiexec /regserver를 입력한 다음 확인을 클릭합니다.

      참고 64비트 운영 체제의 경우 64비트 MSI 설치 관리자도 다시 등록해야 합니다. 이렇게 하려면 시작, 실행을 차례로 클릭하고 열기 텍스트 상자에 %windir%\Syswow64\Msiexec /regserver를 입력한 다음 확인을 클릭합니다.

      Windows 운영 체제의 64비트 버전에서 32비트 바이너리는 %systemroot%\SysWow64 폴더에 있고 64비트 바이너리는 %systemroot%\System32 폴더에 있습니다.
    8. 시작을 클릭한 다음 컴퓨터 끄기 또는 시스템 종료를 클릭합니다.
    9. 다시 시작 옵션을 선택한 다음 확인을 클릭하거나 다시 시작을 클릭합니다.
문제가 계속되고 앞부분의 "현상" 절에 설명되어 있는 오류 메시지가 계속 나타나면 방법 2의 단계를 수행하십시오.

방법 2: Windows Installer 다시 설치

Windows Installer를 다시 설치하려면 손상된 Windows Installer 파일의 이름을 바꾼 다음 Windows Installer를 다시 설치하십시오. 이렇게 하려면 여기를 클릭하여 이 섹션을 확장합니다.그런 후 다음 단계를 따르십시오.
  1. 시작, 실행을 차례로 클릭하고 열기 상자에 cmd를 입력한 다음 확인을 클릭합니다.
  2. cd %windir%\system32를 입력한 다음 Enter 키를 누릅니다.
  3. attrib -r -s -h dllcache를 입력한 다음 Enter 키를 누릅니다.
  4. ren msi.dll msi.old를 입력한 다음 Enter 키를 누릅니다.
  5. ren msiexec.exe msiexec.old를 입력한 다음 Enter 키를 누릅니다.
  6. ren msihnd.dll msihnd.old를 입력한 다음 Enter 키를 누릅니다.
  7. exit를 입력한 다음 Enter 키를 누릅니다.
  8. 명령 프롬프트에서 exit를 입력한 다음 Enter 키를 누릅니다.
  9. 시작을 클릭한 다음 컴퓨터 끄기 또는 시스템 종료를 클릭합니다.
  10. 다시 시작 옵션을 선택한 다음 확인을 클릭하거나 다시 시작을 클릭합니다.
  11. 컴퓨터에 로그온합니다.
  12. 최신 버전의 Windows Installer를 다운로드하고 설치합니다. Windows Installer를 구하는 방법에 대한 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료 문서를 참조하십시오.
    893803 Windows Installer 3.1 v2(3.1.4000.2435)를 사용할 수 있음
  13. 시작을 클릭한 다음 컴퓨터 끄기 또는 시스템 종료를 클릭합니다.
  14. 다시 시작 옵션을 선택한 다음 확인을 클릭하거나 다시 시작을 클릭합니다.
추가 정보
이 문제에 대한 자세한 내용을 보려면 여기를 클릭합니다. 재배포 가능한 Windows Vista용 Windows Installer 4.0은 사용할 수 없습니다. Windows Installer 4.0은 Windows Vista 운영 체제에 포함되어 있습니다.

이 문서에 나와 있는 방법으로 이 문서에서 설명하는 문제가 해결되지 않으면 Microsoft 고객 지원 서비스에 도움을 요청하십시오.

이 문제는 Windows Installer 서비스의 시작 유형 속성이 사용 안 함 값으로 설정되어 있는 경우에도 발생합니다. Windows Installer 서비스가 사용 안 함 값으로 설정되어 있는지 확인하려면 다음과 같이 하십시오.
  1. 시작, 실행을 차례로 클릭하고 열기 상자에 services.msc를 입력한 다음 확인을 클릭합니다.
  2. 서비스(로컬) 목록에서 Windows Installer를 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.
  3. 시작 유형 드롭다운 목록이 사용 안 함 값으로 설정되어 있으면 시작 유형 드롭다운 목록에서 수동 옵션을 선택한 다음 확인을 클릭합니다.
  4. 파일 메뉴에서 끝내기를 클릭합니다.
Windows Installer에 대한 자세한 내용은 MSDN(Microsoft Developer Network) 웹 사이트에서 Windows Installer의 개요를 참조하십시오. Windows Installer 엔진을 구하는 방법에 대한 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료 문서를 참조하십시오.
292539 Windows Installer 엔진을 구하는 방법
속성

문서 ID: 315346 - 마지막 검토: 07/16/2013 02:04:00 - 수정: 22.1

Microsoft Windows Server 2003, Standard x64 Edition, Microsoft Windows Server 2003, Enterprise x64 Edition, Microsoft Windows Server 2003, Datacenter x64 Edition, Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems, Microsoft Windows XP Home Edition, Microsoft Windows XP Professional, Microsoft Windows XP Professional x64 Edition

  • kbresolve kberrmsg kbprb KB315346
피드백
/ms.js"> isplay: none; " src="https://c1.microsoft.com/c.gif?DI=4050&did=1&t=">ody>