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

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

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

해당 하는 경우

Windows 설치 관리자를 사용 하면 Windows에서 실행 되는 제품 및 응용 프로그램을 효율적으로 설치 하 고 구성할 수 있습니다. 설치 관리자는 기능을 설치 하지 않고 보급 하 고, 요청 시 제품을 설치 하 고, 사용자 지정을 추가 하는 새로운 기능을 제공 합니다.

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

Windows 설치 관리자는 데스크톱 스타일 응용 프로그램을 개발 하기 위한 것입니다.

대상 개발자

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

런타임 요구 사항

Windows 설치 관리자 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 Installer 재배포 가능 패키지 는 Windows Installer 4.5 및 일부 이전 버전에서 사용할 수 있습니다.

  • Windows 설치 관리자 4.5에는 Windows server 2008, Windows Vista, Windows XP SP2 (서비스 팩 2) 이상 및 Windows server 2003 SP1 (서비스 팩 1) 이상이 필요 합니다.

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

  • Windows 설치 관리자 3.1에는 Windows Server 2003, Windows XP 또는 Windows 2000 SP3 (서비스 팩 3)이 필요 합니다.

  • Windows 설치 관리자 3.0에는 Windows Server 2003, Windows XP 또는 Windows 2000 s p 3이 필요 합니다. Windows 설치 관리자 3.0는 Windows XP SP2 (서비스 팩 2)에 포함 되어 있습니다. 서비스 팩 3 (SP3) 및 Windows 2000 server 서비스 팩 4 (SP4), Windows xp RTM 및 Windows xp SP1 (서비스 팩 1) 및 Windows Server 2003 RTM에 대 2000 Windows 한 재배포 가능 패키지를 사용할 수 있습니다.

  • Windows 설치 관리자 2.0는 Windows Server 2003 및 Windows XP에 포함 되어 있습니다.

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

섹션 내용

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