Windows Installer 로깅 사용

Windows에는 Windows Installer 문제를 진단하는 데 도움이 되는 레지스트리 활성화 로깅 서비스가 포함되어 있습니다. 이 문서에서는 이 로깅 서비스를 사용하도록 설정하는 방법을 설명합니다.

적용 대상: Windows 10 - 모든 버전, Windows Server 2012 R2
원본 KB 번호: 223300

참고

이 문서의 레지스트리 항목은 모든 Windows 운영 체제에 유효합니다.

Windows Installer 로깅

Windows Installer는 로깅을 사용하여 소프트웨어 패키지 설치 문제를 해결하는 데 도움이 될 수 있습니다. 이 로깅은 레지스트리에 키와 값을 추가하여 사용하도록 설정됩니다. 항목을 추가하고 사용하도록 설정한 후에는 문제 설치를 다시 시도할 수 있으며 Windows Installer는 진행 상황을 추적하고 Temp 폴더에 게시합니다. 새 로그의 파일 이름은 임의로 지정됩니다. 그러나 첫 번째 문자는 Msi 이고 파일 이름에는 .log 확장자가 있습니다. Temp 폴더를 찾으려면 명령 프롬프트에 다음 줄을 입력합니다.

cd %temp%

Windows Installer 로깅을 수동으로 사용하도록 설정하려면 다음 섹션을 참조하세요.

수동으로 Windows Installer 로깅 사용

중요

이 절, 방법 또는 작업에는 레지스트리를 수정하는 방법에 대한 단계가 포함되어 있습니다. 그러나 레지스트리를 잘못 수정하면 심각한 문제가 발생할 수 있습니다. 따라서 다음 단계를 주의하여 수행해야 합니다. 추가된 보호를 위해 레지스트리를 수정하기 전에 백업하세요. 그런 다음 문제가 발생할 경우 레지스트리를 복원할 수 있습니다. 레지스트리를 백업 및 복원하는 방법에 대한 자세한 내용은 Windows에서 레지스트리를 백업 및 복원하는 방법을 참조하세요.

Windows Installer 로깅을 직접 사용하도록 설정하려면 Regedit.exe 사용하여 레지스트리를 연 다음 다음 하위 키 및 키를 만듭니다.

  • 경로:HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Installer
  • 형식: Reg_SZ
  • 값: 로깅
  • 데이터: voicewarmupx

값 필드의 문자는 순서에 따라 다를 수 있습니다. 각 문자는 다른 로깅 모드를 켭니다. 각 문자의 실제 함수는 MSI 버전 1.1에 대해 다음과 같습니다.

  • v - 자세한 정보 표시 출력
  • o - 디스크 공간 부족 메시지
  • i - 상태 메시지
  • c - 초기 UI 매개 변수
  • e - 모든 오류 메시지
  • w - 치명적이 아닌 경고
  • a - 작업 시작
  • r - 작업별 레코드
  • m - 메모리 부족 또는 심각한 종료 정보
  • u - 사용자 요청
  • p - 터미널 속성
  • + - 기존 파일에 추가
  • ! - 로그에 각 줄 플러시
  • x - 추가 디버깅 정보입니다. x 플래그는 Windows Server 2003 이상 운영 체제 및 MSI 재배포 가능 버전 3.0 및 이후 버전의 MSI 재배포 가능 버전에서만 사용할 수 있습니다.
  • *-와일드 카드. v 및 x 옵션을 제외한 모든 정보를 기록합니다. v 및 x 옵션을 포함하려면 /l*vx를 지정합니다.

참고

이 변경 내용은 문제 해결에만 사용해야 하며 시스템 성능 및 디스크 공간에 부정적인 영향을 미치므로 계속 켜서는 안 됩니다. 제어판프로그램 추가 또는 제거 항목을 사용할 때마다 새 Msi*.log 파일이 만들어집니다. 로깅을 사용하지 않도록 설정하려면 로깅 레지스트리 값을 제거합니다.

그룹 정책을 사용하여 Windows Installer 로깅 사용

적절한 OU 또는 디렉터리 그룹 정책 편집하여 그룹 정책으로 로깅을 사용하도록 설정할 수 있습니다. 그룹 정책컴퓨터 구성, 관리 템플릿, Windows 구성 요소를 차례로 확장한 다음 Windows Installer를 선택합니다.

로깅을 두 번 클릭한 다음 사용을 클릭합니다. 로깅 상자에 기록할 옵션을 입력합니다. Msi.log 로그 파일은 시스템 볼륨의 Temp 폴더에 표시됩니다.

MSI 로깅에 대한 자세한 내용은 Windows 도움말을 참조하세요. 이렇게 하려면 msi 로깅 구를 사용하여 검색한 다음, 그룹 정책 통해 컴퓨터에 대한 옵션 관리를 선택합니다.

참고

x 플래그 추가는 기본적으로 Windows Server 2003 이상 운영 체제, MSI 재배포 가능 버전 3.0 및 이후 버전의 MSI 재배포 가능 버전에서 사용할 수 있습니다.