여러 사람이 사용하는 시스템을 관리하는 경우 각 사용자가 시스템에 고유 한 로그인을 사용하는 경우 해당 사용자 중 어떤 사용자가 프로그램이나 앱을 설치했는지 아는 것이 도움이 될 수 있습니다. 예를 들어 사용자가 문제를 일으키는 프로그램을 다운로드하여 설치했을 수 있으며 실제로 설치를 수행 한 사용자에게 문의해야합니다. 마찬가지로 시스템에서 특정 프로그램을 제거한 사람을 알아야 할 수도 있습니다.

프로그램이 Windows에 내장 된 일반 MSI 설치 프로그램을 사용하여 설치 또는 제거 된 경우 Windows에서 유지 관리하는 이벤트 로그를 검사하여 필요한 정보를 찾을 수 있습니다. 계속해서 이벤트 뷰어를 시작하십시오. 가장 쉬운 방법은 Windows의 검색 기능을 사용하여 따옴표없이 “이벤트 뷰어”를 찾는 것입니다. 프로그램이 시작되면 (로드하는 데 몇 분 정도 걸릴 수 있음) 초기 화면이 나타납니다. (그림 1 참조)

image

그림 1. 이벤트 뷰어의 초기 창.

오른쪽 창 상단에서 사용자 지정보기 만들기 옵션을 클릭합니다.

Windows는 사용자 정의보기 만들기 대화 상자를 표시합니다. 필터 탭이 대화 상자에 표시되어야합니다. (그림 2 참조)

image

그림 2. 이벤트 로그 필터링.

이벤트 소스 드롭 다운 목록을 사용하여 (이벤트 소스를 활성화하려면 소스 별 오른쪽에있는 라디오 버튼 클릭) MsiInstaller 옵션을 선택하고 확인 버튼을 클릭합니다. Windows는 사용자 정의보기에 필터 저장 대화 상자를 표시합니다. (그림 3 참조)

image

그림 3. 사용자 정의보기에 필터 저장 대화 상자.

원하는대로 사용자 정의보기의 이름을 지정하고 사용자 정의보기를 저장할 위치를 선택하고 확인을 클릭하십시오. 그러면 이벤트 뷰어가 설치 프로그램에서 생성 한 이벤트 만 표시하도록 지시합니다. 이는 확인 버튼을 클릭 할 때 발생하는 것과 동일합니다.

필터링 된 이벤트의 결과 집합에서 설치 또는 제거가 발생했다고 판단 할 때 기록 된 이벤트를 찾습니다. 유망 해 보이는 것을 찾으면 선택하고 뷰어에서 세부 정보를 볼 수 있습니다. 이러한 세부 정보 중에는 설치 또는 제거가 발생했을 때 활성화 된 사용자 계정의 이름이 있습니다.

이 접근 방식은 시스템 사용자가 자신의 계정 만 사용하는 경우에만 작동합니다. 즉, 사용자가 시스템에 로그인해야하는대로 로그 아웃했다가 로그인하는 것입니다. 모든 사람이 공통 로그인을 공유하는 경우 이벤트 로그의 사용자 정보는 거의 가치가 없습니다. (이벤트가 발생했음을 알려 주지만 이벤트를 누가 수행했는지는 알 수 없습니다.)

또한 설치 또는 제거 된 프로그램이 MsiInstaller를 사용하지 않거나 이벤트 로그를 사용하지 않는 방법을 사용한 경우 다음 단계를 수행해도 이벤트를 찾을 수 없습니다.

이 팁 (13465)은 Windows 7, 8 및 10에 적용됩니다.