다음을 통해 공유


Tracelog

Tracelog(Tracelog.exe)는 명령 프롬프트 창에서 실행되는 이벤트 추적 컨트롤러입니다. 이 섹션에서는 Tracelog에 대해 설명하고, 해당 명령 구문을 설명하고, 사용하기 위한 실제 예제를 제공합니다.

Tracelog는 어디서 얻을 수 있나요?

WDK, Visual Studio 및 데스크톱 앱용 Windows SDK를 설치할 때 Tracelog(Tracelog.exe)가 포함됩니다. 키트 다운로드에 대한 자세한 내용은 Windows 하드웨어 다운로드를 참조하세요.

WDK(Windows 드라이버 키트) 8 (설치 경로)

%WindowsSdkDir%\tools\x64\tracelog.exe

%WindowsSdkDir%\tools\x86\tracelog.exe

WDK(Windows 드라이버 키트) 8.1 (설치 경로)

%WindowsSdkDir%\bin\x64\tracelog.exe

%WindowsSdkDir%\bin\x86\tracelog.exe

참고 Visual Studio 환경 변수 %WindowsSdkDir%는 키트가 설치된 Windows 키트 디렉터리의 경로를 나타냅니다(예: C:\Program Files (x86)\Windows Kits\10).

Tracelog로 수행할 수 있는 작업

명령 프롬프트 창에서 Tracelog를 이벤트 추적 컨트롤러로 사용할 수 있습니다.

참고 추적 세션을 제어하려면 컴퓨터의 성능 로그 사용자 그룹 또는 관리자 그룹의 구성원이어야 합니다(관리자 권한으로 실행).

Tracelog 기능은 다음과 같습니다.

Tracelog는 추적 세션 중에 공급자가 생성한 추적 메시지를 포함하는 이벤트 추적 로그(.etl) 파일을 생성합니다. 메시지는 파일에 이진 형식으로 저장됩니다. 추적 메시지를 읽을 수 있는 형식으로 표시하려면 TraceView 또는 Tracefmt를 사용합니다.

Tracelog는 커널 모드 및 프라이빗(사용자 모드) 추적 세션과 NT 커널 로거 추적 세션 및 전역 로거 추적 세션 과 같은 특수 세션을 제어합니다.

Tracelog는 Windows 7 이상 버전의 Windows에서 실행됩니다.

Tracelog의 많은 기능은 명령줄 인터페이스 외에도 그래픽 사용자 인터페이스가 있는 WDK(Windows 드라이버 키트)에 포함된 도구인 TraceView에서도 사용할 수 있습니다.

이 섹션의 내용