Solução rápida: Baixe o LatencyMon em resplendence.com. Execute como administrador. Clique em Iniciar. Use o PC normalmente por 5 minutos. O LatencyMon classifica os drivers por latência ISR/DPC. O driver no topo da lista é o culpado. Atualize ou reverta esse driver.
Você ouve falhas de áudio, vê micro-travamentos em jogos, sente lag do cursor durante tarefas específicas. A causa raiz geralmente é a latência de Chamada de Procedimento Adiado (DPC) — um driver específico segura o kernel por tempo demais. O LatencyMon identifica qual driver.
Afeta: Windows 11 (e Windows 10).
Tempo de correção: ~30 minutos (diagnóstico + correção).
O que causa isso
Drivers rodam em modo kernel. Chamadas de Procedimento Adiado (DPCs) e Rotinas de Serviço de Interrupção (ISRs) são operações de nível kernel que devem ser concluídas rapidamente — abaixo de ~500 microssegundos. Um driver mal codificado ou com bugs pode bloquear por mais tempo, fazendo todos os outros drivers e processos esperarem. Áudio, tarefas em tempo real e animações sofrem.
Método 1: Use o LatencyMon para identificar o culpado
O diagnóstico.
- Baixe o LatencyMon em resplendence.com (gratuito).
- Extraia. Execute como administrador.
- Clique em Iniciar (botão play).
- Use o PC normalmente por 5 a 15 minutos. Uso pesado (jogos, vídeo, áudio) gera mais pontos de dados.
- Clique em Parar. Vá para a aba Drivers.
- Ordene por Maior latência medida de interrupção para processo (µs). A entrada no topo é a pior.
- Ofensores comuns com nomes:
- nvlddmkm.sys — Driver de GPU NVIDIA. Atualize para o mais recente ou reverta se for recente.
- atikmpag.sys — Driver de GPU AMD.
- ndis.sys — Pilha de rede. Problema com driver Wi-Fi.
- usbport.sys — Host USB. Problema com dispositivo ou hub USB.
- storport.sys — Armazenamento. Driver de SSD/HDD.
- ntoskrnl.exe — Kernel. Indireto; geralmente rastreado para outro driver.
- Vá para a aba Processos. O processo mais problemático fica visível.
Isso identifica a causa.
Método 2: Atualize ou reverta o driver identificado
A correção.
- Para driver de GPU: visite o site da Nvidia / AMD / Intel. Baixe o mais recente. Instale de forma limpa (use DDU primeiro para desinstalação limpa).
- Se o mais recente causar problema: reverta para a versão anterior. Gerenciador de Dispositivos → GPU → Propriedades → aba Driver → Reverter Driver.
- Para driver de rede: site do fabricante (Intel Wi-Fi, Realtek). Evite o genérico da Microsoft.
- Para driver USB: geralmente da Microsoft. Atualize o Windows.
- Para drivers de chipset: Drivers de Chipset Intel / AMD do site do fabricante da CPU.
- Após atualizar: execute o LatencyMon novamente. A latência deve cair.
- Para drivers sem versão mais recente: tente a versão estável anterior. Ou conviva com o problema se o hardware/driver estiver em fim de vida.
- Para drivers específicos com bugs (ex.: Killer Wi-Fi antigo, ASUS Sonic Suite): substitua o hardware ou remova o software de melhoria de áudio.
Esta é a correção direcionada.
Método 3: Reduza a sensibilidade da CPU à latência DPC
Para quando o driver ofensor não pode ser facilmente atualizado.
- Desative a suspensão seletiva de USB nas Opções de Energia. Reduz eventos de ativação do driver USB.
- Desative o gerenciamento de energia do adaptador Wi-Fi. Reduz transições de energia do driver sem fio.
- Defina o Plano de Energia como Alto Desempenho ou Desempenho Máximo. Reduz o throttling da CPU que agrava a latência DPC.
- Para produção de áudio: use drivers ASIO em vez de WDM. ASIO ignora o mecanismo de áudio do Windows, menos afetado por atrasos DPC do kernel.
- Para jogos: desative a Barra de Jogos em segundo plano. Desative o Modo Jogo do Xbox se não ajudar.
- Para Bluetooth: use receptor USB quando possível. USB é mais confiável que Bluetooth para entrada de baixa latência.
- Para PCs com overclock: instabilidade pode se manifestar como problemas DPC. Reverta overclocks; teste.
- Para configurações da BIOS: ative Memory Remapping se disponível. Melhora o desempenho DMA, reduz sobrecarga de interrupções.
Isso mitiga o impacto DPC.
Como verificar se a correção funcionou
- Execute o LatencyMon novamente. O driver antes com alta latência agora mostra números muito menores.
- O áudio toca sem falhas. Os jogos estão mais suaves.
- Aba Stats do LatencyMon: Maior tempo de execução de rotina ISR medido e Maior tempo de execução de rotina DPC medido ambos bem abaixo de 500µs.
Se nada disso funcionar
Se a latência continuar alta: Múltiplos drivers contribuindo: trate cada um em ordem. Throttling térmico disfarçado: CPU quente adia DPCs. Resfrie o PC. Atualização da BIOS: BIOS desatualizada às vezes causa problemas DPC. Atualize pelo fabricante. Para problemas crônicos: o hardware pode ser a causa. Teste desabilitando dispositivos um por um no Gerenciador de Dispositivos. Se a latência cair com um dispositivo específico desabilitado, o hardware está com defeito. Para falsos positivos do LatencyMon: ocasionalmente ferramentas atribuem incorretamente. Verifique com Resplendence WhySoSlow ou PerfMon. Último recurso: instalação limpa do Windows: Redefinir este PC → Download na nuvem. Elimina corrupção de configuração.
Resumo: O LatencyMon identifica o driver com maior latência. Atualize ou reverta esse driver. Reduza a sensibilidade DPC via plano de energia e configurações de suspensão USB como soluções alternativas.