Tracelog

Tracelog (Tracelog.exe) é um controlador de rastreamento de eventos executado em uma janela do Prompt de Comando. Esta seção descreve Tracelog, explica sua sintaxe de comando e fornece exemplos práticos para seu uso.

Onde posso obter o Tracelog?

O tracelog (Tracelog.exe) é incluído quando você instala o WDK, o Visual Studio e o SDK do Windows para aplicativos da área de trabalho. Para obter informações sobre como baixar os kits, consulte Downloads de hardware do Windows.

Windows Driver Kit (WDK) 8 (caminho de instalação)

%WindowsSdkDir%\tools\x64\tracelog.exe

%WindowsSdkDir%\tools\x86\tracelog.exe

Windows Driver Kit (WDK) 8.1 (caminho de instalação)

%WindowsSdkDir%\bin\x64\tracelog.exe

%WindowsSdkDir%\bin\x86\tracelog.exe

Nota A variável de ambiente do Visual Studio, %WindowsSdkDir%, representa o caminho para o diretório de kits do Windows em que os kits são instalados, por exemplo, C:\Arquivos de Programas (x86)\Kits do Windows\10.

O que você pode fazer com o Tracelog

Você pode usar o Tracelog em uma janela do Prompt de Comando como um controlador de rastreamento de eventos.

Nota Para controlar uma sessão de rastreamento, você deve ser membro do grupo Usuários do Log de Desempenho ou do grupo Administradores no computador (Executar como administrador).

Os recursos do tracelog incluem:

O Tracelog produz um arquivo de log de rastreamento de eventos (.etl) que contém as mensagens de rastreamento geradas pelo provedor durante a sessão de rastreamento. As mensagens são armazenadas no formato binário no arquivo. Para exibir as mensagens de rastreamento em um formato legível, use TraceView ou Tracefmt.

O Tracelog controla sessões de rastreamento do modo kernel e privado (modo de usuário) e sessões especiais, como a sessão de rastreamento do Agente do Kernel NT e a sessão de rastreamento do Agente Global.

O tracelog é executado no Windows 7 e versões posteriores do Windows.

Muitos dos recursos do Tracelog também estão disponíveis no TraceView, uma ferramenta incluída no WDK (Windows Driver Kit) que tem uma interface gráfica do usuário, além de uma interface de linha de comando.

Nesta seção