DPC (Deferred Procedure Call) é um mecanismo do Windows que faz com que o sistema execute tarefas de baixa prioridade mais tarde, quando o sistema está ocioso e as tarefas de alta prioridade primeiro. Por mais importante que seja esse arranjo, às vezes ele tem um problema de latência.
Causa
A causa por trás da alta latência DPC é um problema com drivers de dispositivo. Embora eles precisem ser atualizados a tempo para evitar esses problemas, quando você começar a enfrentar o problema, apenas atualizá-lo pode não ser suficiente.
Tente as seguintes soluções sequencialmente para resolver o problema:
Solução 1] Atualizar os drivers
Enquanto atualizando os drivers seria mais uma prevenção do que uma cura, poderíamos tentar e verificar se temos a sorte de resolver o problema.
Solução 2] Mudar o plano de energia
O plano de energia pode ser o principal culpado por trás da latência DPC, uma vez que o modo de energia balanceada confunde o sistema de quais tarefas priorizar e quais não. O plano de economia de energia mudará o foco para tarefas de alta prioridade e o plano de alto desempenho acelerará todas as tarefas.
1] Pressione Win + R para abrir a janela Executar e digite o comando powercfg.cpl. Pressione Enter para abrir o Janela de opções de energia.
2] Na lista do lado esquerdo, clique em Crie um plano de energia.
3] Selecione qualquer plano de energia diferente do Equilibrado.
Solução 3] Desative o tique-taque dinâmico e atualize os drivers da placa gráfica
Como sugerido acima, a latência DPC pode ser atribuída aos drivers mais do que qualquer coisa, e o principal culpado são os drivers gráficos. O procedimento a seguir pode ajudar com o mesmo:
1] Pressione Win + R para abrir a janela Executar e digite o comando cmd. Pressione Enter para abrir Prompt de comando.
2] Digite o seguinte comando:
bcdedit / set disabledynamictick sim
3] Após pressionar Enter, espere até que o comando seja executado com sucesso.
4] Saia do prompt de comando e atualize os drivers gráficos.
O Firewall é outra razão provável por trás da latência DPC. Embora não possamos eliminá-lo por motivos de segurança, seria sensato verificar se está interferindo para isolar a causa. Desative o Firewall temporariamente e verifique se faz diferença.
Solução 5] Desative o protocolo da Internet versão 6
Embora algum dia no futuro possamos precisar do IPv6, no momento ele interfere em muitas funções do sistema. Desativá-lo e mudar para o IPv4 é uma boa ideia. O procedimento é o seguinte:
1] Pressione Wem + R para abrir a janela Executar e digite o comando ncpa.cpl. Pressione Enter para abrir o Janela de conexões de rede.
2] Clique duas vezes em seu adaptador de rede e o clique em Propriedades.
3] Na lista a seguir, desmarque a caixa ao lado de Protocolo de Internet versão 6.
4] Clique em Aplicar e a OK para salvar as configurações.
Solução 6] Desative o aplicativo Bonjour
O aplicativo Bonjour da Apple é conhecido por causar o problema no sistema Windows.
1] Pressione Win + R para abrir a janela Executar e digite o comando painel de controle. Pressione Enter para abrir o Painel de controle.
2] Aberto Programas e características entre as opções. Ele exibiria a lista de programas instalados.
3] Clique com o botão direito e desinstale Bom dia.