Windows 애플리케이션 관리 디버그 로깅을 사용하여 소프트웨어 설치 문제를 해결하는 방법

이 문서에서는 Windows 애플리케이션 관리 디버그 로깅을 사용하여 소프트웨어 설치 문제를 해결하는 방법을 설명합니다.

중요

이 문서는 레지스트리 수정 방법에 대한 정보를 담고 있습니다. 수정하기 전에 해당 레지스트리를 백업하세요. 문제가 발생하는 경우 레지스트리를 복원하는 방법을 알고 있어야 합니다. 레지스트리를 백업, 복원 및 수정하는 방법에 대한 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료: microsoft Windows 레지스트리에 대한 설명 256986 문서를 확인합니다.

적용 대상: Windows Server(지원되는 모든 버전), Windows 클라이언트(지원되는 모든 버전)
원래 KB 번호: 249621

요약

그룹 정책 사용하여 클라이언트 컴퓨터에 배포된 프로그램에서 문제가 발생하면 로그 파일(Appmgmt.log)을 생성할 수 있습니다. 이 로그 파일은 그룹 정책 사용하여 Windows Installer 애플리케이션의 보급 알림, 게시 또는 할당과 관련된 정보를 기록합니다. 이 정보는 Windows Installer 서비스의 로깅과 함께 소프트웨어 설치 문제의 원인을 확인하는 데 도움이 될 수 있습니다.

Windows Installer 로깅을 사용하도록 설정하는 방법에 대한 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료의 문서를 확인합니다.

223300 Windows Installer 로깅을 사용하도록 설정하는 방법

추가 정보

그룹 정책 소프트웨어 설치 처리의 진단 로깅을 사용하도록 설정하려면 프로그램이 설치될 컴퓨터에서 레지스트리를 수정합니다.

그룹 정책 소프트웨어 설치 처리의 진단 로깅을 사용하도록 설정하려면 다음 단계를 수행합니다.

경고

레지스트리 편집기 또는 다른 방법을 사용하여 레지스트리를 잘못 수정하는 경우 심각한 문제가 발생할 수 있습니다. 이러한 문제가 발생하면 운영 체제를 다시 설치해야 할 수도 있습니다. Microsoft에서는 이 문제의 해결을 보장하지 않습니다. 레지스트리를 수정하는 데 따르는 위험은 사용자가 부담해야 합니다.

  1. 시작, 실행을 차례로 클릭하고 열기 상자에 regedit를 입력한 다음 확인을 클릭합니다.
  2. 왼쪽 창에서 다음 레지스트리 하위 키를 찾아 클릭합니다. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Diagnostics

    참고

    진단 레지스트리 하위 키를 만들어야 할 수 있습니다.

  3. 편집 메뉴에서 새로 만들기를 가리킨 다음 DWORD 값을 클릭합니다.
  4. AppMgmtDebugLevel을 입력한 다음 Enter 키를 누릅니다.
  5. AppMgmtDebugLevel을 두 번 클릭하고 값 데이터 상자에 4b를 입력한 다음 확인을 클릭합니다.
  6. 레지스트리 편집기를 종료합니다.

이 레지스트리를 수정하면 그룹 정책 처리가 수행되면 Appmgmt.log 라는 로그 파일이 만들어집니다. Appmgmt.log 파일은 AppMgmtDebugLevel 레지스트리 값이 사용하도록 설정된 컴퓨터의 %SystemRoot%\Debug\UserMode 폴더에 있습니다.

참고

  • Windows 애플리케이션 관리 디버그 로깅을 사용하여 소프트웨어 설치 문제를 해결한 후 성능 저하를 방지하려면 AppMgmtDebugLevel 레지스트리 값을 삭제하는 것이 좋습니다.
  • Windows 8 애플리케이션 관리의 코드 변경으로 인해 디버그 로깅이 Windows 8 또는 Windows Server 2012 작동하지 않습니다.