Windows Installer

참고

이 설명서는 Windows Installer를 사용하여 애플리케이션용 설치 관리자 패키지를 빌드하려는 소프트웨어 개발자를 위한 것입니다. Windows Installer 4.5 이전 버전에 대한 재배포 가능 파일을 찾고 있는 경우 이 문서를 참조하세요. Windows Installer 5.0에 대한 재배포 가능 패키지는 없습니다. 이 버전은 Windows 7, Windows Server 2008 R2 및 이후 클라이언트 및 서버 릴리스(Windows 10 포함)의 OS에 포함되어 있습니다.

Microsoft Windows Installer는 Windows 함께 제공되는 설치 및 구성 서비스입니다. 설치 관리자 서비스를 사용하면 고객이 더 나은 회사 배포를 제공하고 구성 요소 관리를 위한 표준 형식을 제공할 수 있습니다. 또한 설치 관리자는 운영 체제에 따라 애플리케이션 및 기능을 보급할 수 있습니다. 자세한 내용은 플랫폼 광고 지원을 참조하세요.

이 설명서에서는 Windows Installer 5.0 및 이전 버전에 대해 설명합니다. 이후 Windows Installer 버전에서 사용할 수 있는 모든 기능은 이전 버전에서 사용할 수 없습니다. 이 설명서에서는 Windows Installer 2.0 이전 버전에 대해 설명하지 않습니다. Windows Installer 2.0용으로 만든 설치 패키지 및 패치는 Windows Installer 3.0 이상을 사용하여 설치할 수 있습니다.

Windows Installer 3.0 이상에서는 설치 진행률, 롤백 및 다시 부팅을 통합하는 단일 트랜잭션으로 여러 패치를 설치할 수 있습니다. 설치 관리자는 패치가 시스템에 제공되는 순서에 관계없이 지정된 순서로 패치를 적용할 수 있습니다. Windows Installer 3.0을 사용한 패치는 패치의 영향을 받는 파일만 업데이트하며 이전 설치 관리자 버전보다 훨씬 빠를 수 있습니다. Windows Installer 3.0 이상과 함께 설치된 패치는 패치가 설치되지 않은 경우와 동일하게 제품의 상태를 그대로 두기 위해 어떤 순서로든 제거할 수 있습니다. 관리자 권한이 있는 계정은 Windows Installer 3.0 이상의 API를 사용하여 제품, 기능, 구성 요소 및 패치 정보를 쿼리하고 인벤토리할 수 있습니다. 설치 관리자는 네트워크, URL 및 미디어 원본의 원본 목록을 읽고 편집하고 바꾸는 데 사용할 수 있습니다. 관리자는 사용자 전체에서 열거하고 컨텍스트를 설치하고 외부 프로세스에서 원본 목록을 관리할 수 있습니다.

Windows Installer 4.5 이상에서는 트랜잭션 처리를 사용하여 여러 설치 패키지를 설치할 수 있습니다. 트랜잭션의 모든 패키지를 성공적으로 설치할 수 없거나 사용자가 설치를 취소하는 경우 Windows 설치 관리자는 변경 내용을 롤백하고 컴퓨터를 원래 상태로 복원할 수 있습니다. 설치 관리자는 다중 패키지 트랜잭션에 속하는 모든 패키지가 설치되거나 패키지가 설치되지 않도록 합니다.

Windows Installer 5.0부터 패키지를 작성하여 새 계정, Windows 서비스, 파일, 폴더 및 레지스트리 키를 보호할 수 있습니다. 패키지는 사용 권한을 거부하거나, 부모 리소스의 사용 권한 상속을 지정하거나, 새 계정의 사용 권한을 지정하는 보안 설명자를 지정할 수 있습니다. 자세한 내용은 리소스 보안을 참조하세요. Windows Installer 5.0 서비스는 컴퓨터에 설치된 모든 구성 요소를 열거하고 구성 요소의 키 경로를 가져올 수 있습니다. 자세한 내용은 구성 요소 열거를 참조하세요. 서비스 구성을 사용하여 Windows Installer 5.0 패키지는 컴퓨터에서 서비스를 사용자 지정할 수 있습니다. 설치 개발자는 Windows Installer 5.0 및 단일 패키지 작성을 사용하여 컴퓨터별 또는 사용자별 설치 컨텍스트에서 애플리케이션을 설치할 수 있는 단일 설치 패키지를 개발할 수 있습니다.

해당하는 경우

Windows Installer를 사용하면 Windows 실행되는 제품 및 애플리케이션을 효율적으로 설치하고 구성할 수 있습니다. 설치 관리자는 기능을 설치하지 않고 보급하고, 주문형 제품을 설치하고, 사용자 사용자 지정을 추가하는 새로운 기능을 제공합니다.

Windows Server 2012 또는 Windows 8 실행되는 Windows Installer 5.0은 Windows RT 승인된 앱 설치를 지원합니다. Microsoft에서 서명하지 않은 Windows 설치 관리자 패키지, 패치 또는 변환은 Windows RT 설치할 수 없습니다. 템플릿 요약 속성은 설치 데이터베이스와 호환되는 플랫폼을 나타내며, 이 경우 Windows RT 값을 포함해야 합니다.

Windows 설치 관리자는 데스크톱 스타일 애플리케이션을 개발하기 위한 것입니다.

대상 개발자

이 설명서는 Windows Installer를 사용하는 애플리케이션을 만들려는 소프트웨어 개발자를 위한 것입니다. 설치 패키지 및 설치 관리자 서비스에 대한 일반적인 배경 정보를 제공합니다. 여기에는 애플리케이션 프로그래밍 인터페이스 및 설치 관리자 데이터베이스의 요소에 대한 전체 설명이 포함되어 있습니다. 이 설명서에는 테이블 편집기 또는 패키지 만들기 도구를 사용하여 설치를 만들거나 유지 관리하려는 개발자를 위한 추가 정보도 포함되어 있습니다.

런타임 요구 사항

Windows Installer 5.0은 Windows 7, Windows Server 2008 R2 이상 릴리스에 포함되어 있습니다. Windows Installer 5.0에 대한 재배포 가능 패키지는 없습니다.

Windows Installer 5.0 이전 버전은 Windows Server 2008, Windows Vista, Windows Server 2003, Windows XP 및 Windows 2000에서 릴리스되었습니다. Windows 설치 관리자 재배포 가능 패키지는 Windows Installer 4.5 및 일부 이전 버전에서 사용할 수 있습니다.

  • Windows Installer 4.5에는 Windows Server 2008, Windows Vista, SP2(서비스 팩 2) 이상의 Windows XP 및 SP1(서비스 팩 1)이 있는 Windows Server 2003이 필요합니다.

  • Windows Installer 4.0에는 Windows Vista 또는 Windows Server 2008이 필요합니다. 다른 운영 체제에 Windows Installer 4.0을 설치하기 위한 재배포 가능 패키지는 없습니다. 새로운 기능을 추가하지 않는 업데이트된 버전의 Windows Installer 4.0은 Windows Vista sp1(서비스 팩 1) 및 Windows Server 2008에서 사용할 수 있습니다.

  • Windows Installer 3.1에는 Windows Server 2003, Windows XP 또는 SP3(서비스 팩 3)를 사용하는 Windows 2000이 필요합니다.

  • Windows Installer 3.0에는 Windows Server 2003, Windows XP 또는 SP3를 사용하는 Windows 2000이 필요합니다. Windows Installer 3.0은 SP2(서비스 팩 2)를 사용하여 Windows XP에 포함되어 있습니다. sp3(서비스 팩 3)을 사용하는 Windows 2000 Server 및 sp4(서비스 팩 4) Windows 2000 Server, WINDOWS XP RTM 및 SP1(서비스 팩 1) Windows XP 및 Windows Server 2003 RTM용 재배포 가능 패키지로 사용할 수 있습니다.

  • Windows Installer 2.0은 Windows Server 2003 및 Windows XP에 포함되어 있습니다.

  • Windows Installer 2.0은 Windows 2000에서 Windows Installer 2.0을 설치하거나 업그레이드하기 위한 패키지로 사용할 수 있습니다. 이 패키지는 Windows Server 2003 및 Windows XP에 Windows Installer 2.0을 설치하거나 업그레이드하는 데 사용하면 안 됩니다.

섹션 내용

항목 Description
로드맵
Windows 설치 관리자 설명서에 대한 가이드입니다.
개요
설치 관리자에 대한 일반 정보입니다.
Windows Installer의 새로운 기능
Windows Installer에 대한 추가 및 변경 내용을 나열합니다.
참조
Windows 설치 관리자 함수에 대한 설명서입니다.
설치 관리자 스크립팅 예제 Windows
스크립트를 사용하는 설치 관리자 예제를 Windows.