Como Identificar um Driver que Causa Picos de Latência DPC com LatencyMon no Windows 11
🔍 WiseChecker

Como Identificar um Driver que Causa Picos de Latência DPC com LatencyMon no Windows 11

Áudio com chiados, vídeo travando ou mouse lento durante tarefas exigentes no Windows 11 geralmente indicam alta latência de DPC. Picos de latência DPC ocorrem quando um driver de hardware demora muito para concluir uma tarefa de baixa prioridade, impedindo o sistema de responder a dados de áudio ou vídeo em tempo real. O LatencyMon é uma ferramenta gratuita que mede o tempo de execução de DPCs e identifica o driver exato que causa o atraso. Este artigo explica como usar o LatencyMon para encontrar o driver problemático e sugere etapas para resolver o problema.

Principais Conclusões: Identificando um Driver que Causa Picos de Latência DPC

  • Janela principal do LatencyMon > guia Drivers: Exibe uma lista classificada de drivers por tempo de execução de DPC, mostrando o maior infrator no topo.
  • LatencyMon > menu Monitor > Iniciar monitoramento: Começa a coletar dados de DPC e ISR por pelo menos 3 minutos durante a carga normal do sistema para produzir resultados precisos.
  • Gerenciador de Dispositivos > propriedades do driver > guia Driver > Atualizar driver ou Reverter driver: A correção principal para um driver que o LatencyMon identifica como causador de alta latência.

ADVERTISEMENT

O que Causa Picos de Latência DPC no Windows 11

Picos de latência DPC acontecem quando um driver de dispositivo segura a CPU por mais tempo que o esperado durante uma chamada de procedimento adiada. O Windows 11 usa DPCs para lidar com tarefas não críticas após uma solicitação de interrupção. Quando a rotina de DPC de um driver excede 1 milissegundo, o sistema pode perder seus prazos em tempo real para reprodução de áudio, renderização de vídeo ou throughput de rede. Os culpados comuns incluem drivers de rede desatualizados, drivers de áudio com bugs e drivers de controlador de armazenamento mal escritos. O LatencyMon mede o tempo total gasto em DPCs por driver e relata os valores mais altos, tornando possível isolar o driver ofensor sem adivinhação.

Passos para Instalar e Executar o LatencyMon no Windows 11

Antes de identificar o driver problemático, você precisa baixar e iniciar o LatencyMon corretamente. Siga estas etapas para configurar a ferramenta no seu sistema Windows 11.

  1. Baixe o LatencyMon do site oficial
    Acesse resplendence.com e baixe o instalador do LatencyMon. Execute o instalador e aceite os termos de licença. A instalação é concluída em menos de 30 segundos.
  2. Inicie o LatencyMon como administrador
    Clique com o botão direito no atalho do LatencyMon na área de trabalho e selecione Executar como administrador. Direitos de administrador são necessários para que o LatencyMon acesse contadores de desempenho em nível de kernel.
  3. Inicie a sessão de monitoramento
    Na janela principal do LatencyMon, clique no menu Monitor e selecione Iniciar monitoramento. Deixe a ferramenta rodando por pelo menos 3 minutos enquanto você realiza sua carga de trabalho típica, como reproduzir áudio, assistir a um vídeo ou usar um navegador web. Períodos de monitoramento mais longos capturam mais dados e melhoram a precisão.
  4. Pare a sessão de monitoramento
    Após 3 minutos, clique no menu Monitor novamente e selecione Parar monitoramento. O LatencyMon processará os dados coletados e exibirá os resultados nas guias Drivers e Processos.

ADVERTISEMENT

Como Interpretar os Resultados do LatencyMon para Encontrar o Driver Problemático

Quando o monitoramento para, o LatencyMon organiza os dados em várias guias. A guia Drivers é a mais importante para identificar o driver que causa picos de latência.

  1. Abra a guia Drivers
    Clique na guia Drivers no topo da janela do LatencyMon. Esta guia lista todos os drivers que executaram DPCs durante o período de monitoramento. As colunas mostram Tempo Total, Contagem e Tempo Médio para cada driver.
  2. Classifique por Tempo Total decrescente
    Clique no cabeçalho da coluna Tempo Total para classificar os drivers do maior para o menor tempo total de execução de DPC. O driver no topo da lista é o que consome mais tempo de CPU em DPCs e é o mais provável causador dos picos de latência.
  3. Identifique o nome do arquivo do driver
    Observe a coluna Driver para o principal infrator. O nome do arquivo é algo como “e1d65x64.sys” para um driver de rede Intel ou “usbaudio.sys” para um driver de áudio USB. Anote o nome exato do arquivo e o nome da empresa associada na coluna Empresa.
  4. Verifique a guia Processos para contexto
    Clique na guia Processos para ver quais processos acionaram os DPCs. O processo no topo geralmente corresponde ao driver identificado. Por exemplo, se svchost.exe aparecer no topo, o driver de rede pode estar atendendo a um processo com uso intensivo de rede.

Resolvendo os Picos de Latência DPC Após Identificar o Driver

Depois de saber qual driver está causando o problema, aplique uma destas correções com base no tipo de driver e na configuração do seu sistema.

Atualize o driver para a versão mais recente

Drivers desatualizados são a causa mais comum de picos de latência DPC. Abra o Gerenciador de Dispositivos clicando com o botão direito no botão Iniciar e selecionando Gerenciador de Dispositivos. Expanda a categoria que contém o driver, como Adaptadores de rede ou Controladores de som, vídeo e jogos. Clique com o botão direito no dispositivo e selecione Atualizar driver > Pesquisar drivers automaticamente. O Windows 11 baixará e instalará o driver mais recente do Windows Update, se disponível.

Reverta uma atualização recente do driver

Se o pico de latência começou após uma atualização de driver, reverter para a versão anterior pode resolver o problema. No Gerenciador de Dispositivos, clique com o botão direito no dispositivo e selecione Propriedades > guia Driver > Reverter Driver. Confirme a reversão e reinicie o computador. Após reiniciar, execute o LatencyMon novamente para verificar se o driver não está mais causando alta latência.

Desabilite o dispositivo temporariamente

Se atualizar ou reverter não ajudar, desabilite o dispositivo para ver se a latência desaparece. No Gerenciador de Dispositivos, clique com o botão direito no dispositivo e selecione Desabilitar dispositivo. Execute o LatencyMon por 3 minutos com o dispositivo desabilitado. Se a latência DPC cair para níveis aceitáveis, o dispositivo ou seu driver é incompatível com seu sistema. Talvez seja necessário substituir o hardware ou usar uma versão diferente do driver.

ADVERTISEMENT

Problemas Comuns ao Usar o LatencyMon no Windows 11

LatencyMon relata alta latência, mas a guia Drivers não mostra um único driver

Esta situação ocorre quando vários drivers contribuem com uma pequena fração da latência total. O efeito cumulativo causa problemas de áudio ou vídeo. Nesse caso, atualize todos os drivers para suas versões mais recentes, especialmente chipset, rede e áudio. Você também pode tentar desabilitar dispositivos desnecessários no Gerenciador de Dispositivos para reduzir o número de drivers ativos.

LatencyMon mostra alta latência de ISR em vez de latência DPC

A latência da Rotina de Serviço de Interrupção é diferente da latência DPC. Picos de latência ISR geralmente apontam para um problema de hardware ou um driver que roda em um nível de interrupção alto. Verifique a contagem de ISR na guia Drivers. Se um driver específico tiver uma contagem alta de ISR, atualize esse driver primeiro. Se o problema persistir, o hardware pode estar com defeito.

LatencyMon não inicia ou trava no Windows 11

Certifique-se de estar executando o LatencyMon como administrador. Alguns antivírus podem bloquear o LatencyMon de acessar dados do kernel. Desabilite temporariamente seu antivírus e tente novamente. Se o problema continuar, reinstale o LatencyMon usando a versão mais recente do site oficial.

Ferramentas de Monitoramento de Latência DPC: Comparação

Item LatencyMon Windows Performance Recorder
Instalação Download gratuito em resplendence.com Embutido no Windows 11 como parte do Windows Assessment and Deployment Kit
Facilidade de uso Iniciar e parar monitoramento com um clique Requer configuração via linha de comando ou GUI e análise via WPA
Identificação de driver Lista drivers classificados por tempo de DPC em uma única guia Requer carregar arquivos de rastreamento e filtrar por eventos DPC
Monitoramento em tempo real Sim, com gráficos de CPU e DPC ao vivo Não, apenas análise pós-coleta
Melhor para Solução rápida de problemas de driver para áudio e vídeo com travamentos Análise profunda de desempenho do sistema por profissionais de TI

O LatencyMon é a ferramenta mais acessível para a maioria dos usuários do Windows 11, pois não requer análise de arquivos de rastreamento. O Windows Performance Recorder oferece mais detalhes, mas exige experiência com o Windows Performance Analyzer.

Agora você pode usar o LatencyMon para identificar o driver que causa picos de latência DPC no seu sistema Windows 11. Depois de encontrar o driver, atualize ou reverta o driver usando o Gerenciador de Dispositivos para restaurar a reprodução suave de áudio e vídeo. Para problemas persistentes, verifique o log do LatencyMon em busca de padrões durante diferentes cargas de trabalho e considere desabilitar o dispositivo problemático como último recurso. Combinar os dados do LatencyMon com uma revisão das alterações recentes de driver oferece o caminho mais rápido para um sistema estável.

ADVERTISEMENT