Alto uso da CPU do Windows Driver Foundation [9 soluções fáceis]
7 minutos. ler
Publicado em
Leia nossa página de divulgação para descobrir como você pode ajudar o MSPoweruser a sustentar a equipe editorial Saiba mais
O alto uso da CPU do Windows Driver Foundation pode levar a muitos problemas.
Recentemente, percebi que meu PC estava extremamente lento. Após uma rápida verificação no Gerenciador de Tarefas, encontrei o culpado. O Windows Driver Foundation estava usando uma porcentagem anormalmente alta de recursos da CPU.
Depois de algumas pesquisas técnicas e algumas tentativas e erros, encontrei uma série de soluções eficazes que certamente resolverão o problema para você. Neste guia, compartilharei essas soluções com instruções passo a passo detalhadas.
O que é a Fundação de Driver do Windows?
Windows Driver Foundation, ou WDF, é um componente crucial do sistema operacional, responsável principalmente pelo gerenciamento de drivers de dispositivos. Essencialmente, é a estrutura que facilita a comunicação entre o sistema e os dispositivos de hardware. Pense nisso como um tradutor, convertendo os comandos do seu sistema em uma linguagem que seu hardware possa entender.
O WDF garante que o Windows possa operar de forma eficiente com vários componentes de hardware, desde simples dispositivos USB até placas gráficas complexas. Este sistema torna o desenvolvimento de drivers mais acessível e confiável, reduzindo o risco de erros e melhorando a estabilidade geral do sistema.
No entanto, às vezes os processos podem levar a Alto uso de memória do Windows Driver Foundation.
Como corrigir o alto uso da CPU do Windows Driver Foundation
A solução do alto uso da CPU do Windows Driver Foundation pode variar desde etapas simples, como reiniciar o computador, até soluções mais complexas. Vamos explorar esses métodos em detalhes.
1. Verificações preliminares
Antes de fazer qualquer outra coisa, tente estas correções:
- Reinicie seu PC – Salve seu trabalho não salvo e clique no botão Iniciar, selecione o botão Liga / Desliga e escolha Reiniciar.
- Desconecte e conecte o hardware externo – Remova com segurança todo o hardware externo, reinicie o computador e reconecte cada dispositivo um por um. Verifique sempre o uso da CPU para identificar o dispositivo problemático.
- Instalar atualizações pendentes do Windows – Vá para Configurações>Windows Update>Verificar atualizações>Instalar tudo. Reinicie seu sistema para aplicá-los.
2. Reparar arquivos do sistema
Arquivos de sistema corrompidos ou ausentes podem causar uma infinidade de problemas, incluindo alto uso da CPU. O Verificador de arquivos do sistema (SFC) e o Gerenciamento e manutenção de imagens de implantação (DISM) são ferramentas projetadas para reparar esses arquivos.
- Clique com o botão direito do mouse no botão Iniciar e selecione Terminal (Administrador) a partir do menu.
- Na janela Terminal, comece executando o comando DISM. Tipo
dism /online /cleanup-image /restorehealth
. - Aguarde a conclusão do comando DISM antes de continuar.
- Depois que o DISM terminar, digite
sfc /scannow
na janela do prompt de comando. - Permita que a verificação termine e reinicie o computador.
3. Atualize os drivers Wi-Fi
Os drivers Wi-Fi, como outros drivers, precisam ser atualizados regularmente para garantir compatibilidade e eficiência. Drivers desatualizados podem causar conflitos, levando ao alto uso da CPU do Windows Driver Foundation.
- Clique com o botão direito do mouse no botão Iniciar e selecione Gerenciador de dispositivos a partir do menu.
- Localize e expanda o “adaptadores de rede" seção.
- Clique com o botão direito no seu adaptador Wi-Fi e selecione Atualizar driver.
- Siga as instruções na tela e atualize o driver automaticamente ou baixando-o manualmente no site do fabricante.
Além do procedimento manual acima, também recomendo um atualizador de driver dedicado para poupar tempo e esforço, porque esse tipo de ferramenta pode substituir automaticamente todos os drivers desatualizados ou defeituosos por versões novas de um banco de dados enorme.
4. Desative os processos do Windows Driver Foundation [solução temporária]
Desabilitar temporariamente os processos do Windows Driver Foundation pode ajudá-lo a determinar se essa é a causa raiz do alto uso da CPU. No entanto, esta deve ser uma medida temporária, pois este serviço é crucial para a gestão dos motoristas.
- Clique com o botão direito do mouse na barra de tarefas e selecione Gerenciador de tarefas a partir do menu.
- Procure o Fundação de Driver do Windows processos.
- Clique com o botão direito em cada um desses processos e selecione Finalizar tarefa.
- Verifique se o problema foi corrigido. Caso contrário, há algum outro problema.
5. Execute uma inicialização limpa
A execução de uma inicialização limpa inicia o Windows com um conjunto mínimo de drivers e programas de inicialização. Este processo ajuda a identificar se programas em segundo plano estão interferindo no uso normal da CPU.
- Press Windows + R para iniciar a janela Executar comando.
- Na caixa de comando, digite
msconfig
e pressione Enter para iniciar a configuração do sistema. - Na janela Configuração do sistema, permaneça na guia “Geral”, selecione Inicialização seletiva, E desmarque Carregar itens de inicialização.
- Em seguida, vá para o Serviços guia, marque o Esconder todos os serviços da Microsoft opção, e clique no botão Desativar todos botão. Isso desativará todos os serviços que não são da Microsoft.
- Finalmente, clique no botão Aplicar botão e reinicie o computador.
6. Faça um teste de memória
Memória defeituosa ou com falha pode causar vários problemas de desempenho, incluindo alto uso de memória do driver do Windows. A execução de um teste de memória pode ajudar a determinar se há algum problema com a RAM do seu computador.
- Tipo "Diagnóstico de Memória do Windows”Na barra de pesquisa do Windows e clique em seu ícone para abri-lo.
- Selecione os Reinicie agora e verifique se há problemas opção. Certifique-se de salvar todos os arquivos abertos primeiro, pois o seu PC será reiniciado e iniciará o teste de memória.
- Assim que o teste for concluído, o Windows será reiniciado. Você pode encontrar os resultados do teste de memória na área de notificação da barra de tarefas.
7. Procure por malware
As infecções por malware muitas vezes podem levar ao alto uso da CPU, pois o software malicioso tende a consumir muitos recursos. Verificações regulares em busca de malware são cruciais para manter a integridade do sistema.
- Press Windows + I para abrir as configurações do Windows.
- Dentro das configurações, vá para o Privacidade e segurança seção à esquerda e clique em Segurança do Windows no lado direito.
- Em “Segurança do Windows”, selecione o Proteção contra vírus e ameaças opção.
- Clique na Opções de digitalização.
- Escolha Escaneamento completa e, em seguida, clique no Scan Now botão.
8. Desative a coleção de sensores HID V2 [somente para Surface Pro]
Para usuários do Surface Pro, o HID Sensor Collection V2 foi identificado como uma causa potencial de alto uso da CPU em alguns casos. Desativar esse recurso pode ajudar a resolver o problema.
- Apresentação livro Gerenciador de dispositivos.
- Expandir o Sensores seção.
- Clique com o botão direito do mouse em "Coleção de Sensores HID V2″ e selecione Desativar dispositivo.
9. Restaurar o Windows
Restaurar o Windows para um ponto anterior pode ser uma maneira eficaz de reverter quaisquer alterações que possam ter causado o alto uso da CPU.
- Inicie a janela Executar Comando pressionando o botão Tecla do Windows + R.
- No espaço fornecido, digite ou copie e cole este comando –
rstrui.exe
para iniciar a janela Restauração do sistema. - Na janela “Restauração do sistema”, clique no botão Próximo botão.
- Na próxima tela, selecione um ponto de restauração de um período anterior à ocorrência do erro. Clique Próximo.
- Confirme o ponto de restauração escolhido e clique em Acabamento.
- Siga as instruções na tela para finalizar a restauração do sistema.
Se nenhuma das etapas acima funcionou, tente o seguinte:
- Redefinir o Windows – Reinicie repetidamente o seu sistema até que ele entre Modo de Reparo Automático. Em seguida, vá para Solução de problemas> Redefinir este PC> Manter meus arquivos ou Remover tudo> Download na nuvem ou reinstalação local> Redefinir.
Você também pode estar interessado em:
- Falha na verificação de segurança do kernel
- “Não conseguimos encontrar um leitor de impressão digital compatível com o Windows Hello Fingerprint”
Alto uso da CPU do Windows Driver Foundation corrigido
O alto uso da CPU do Windows Driver Foundation pode ser um problema complexo de resolver, mas com a abordagem certa, pode ser resolvido.
Começar com soluções simples, como reiniciar o PC, e passar para etapas mais avançadas pode ajudá-lo a identificar e corrigir o problema. A manutenção regular do sistema, incluindo atualização de drivers e verificação de malware, é essencial para evitar tais problemas.