Existem centenas de serviços no Windows 10 que são projetados para otimizar a execução de aplicativos, mas em muitos casos alguns desses serviços causam um impacto negativo no desempenho do sistema ao consumir recursos do sistema elevados, como CPU ou memória RAM, um deles é o WMI Host do provedor e seu processo wmiprvse.exe.
O serviço WMI Provider Host é um processo fundamental do Windows 10 que roda, como a maioria dos serviços, em segundo plano e tem como objetivo que outros aplicativos no computador possam solicitar informações específicas sobre o sistema. Portanto, este processo ou serviço normalmente não deve usar muitos recursos do sistema, portanto, um comportamento instável do sistema devido ao WMI Provider Host ou wmiprvse.exe pode ser um sintoma de que algo está errado e aí devemos tomar medidas de proteção e gerenciamento.
O que é WMI Provider HostWMI (Windows Management Instrumentation) ou wmiprvse.exe é uma função incluída nos sistemas operacionais Windows que oferece uma maneira padrão para scripts administrativos e de software solicitarem informações sobre o status do sistema operacional e os dados nele hospedados, portanto, WMI os provedores geram essas informações quando solicitadas.
É um recurso útil em nível de organização, pois através do WMI o equipamento pode ser gerenciado de forma centralizada, já que as informações podem ser solicitadas por meio de scripts e exibidas de forma padronizada nos consoles administrativos e assim facilitar o gerenciamento do controle sobre o equipamento.
O arquivo WmiPrvSE.exe está relacionado à administração de informações por administradores em um ambiente de negócios, permitindo, assim, o gerenciamento de dados em sistemas desktop, software ou configurações de rede. Ele inicia automaticamente na inicialização e não é conveniente forçá-lo a parar, embora possa apresentar problemas como alto consumo de CPU. O problema surge quando hackers ou desenvolvedores mal-intencionados dão o mesmo nome de WmiPrvSE.exe aos seus arquivos de malware, causando erros no computador.
Além disso, o WMI nos permite obter informações úteis sobre os detalhes do hardware de nosso equipamento e, assim, acessar informações muito mais completas. Para isso podemos usar a ferramenta de linha de comando WMI (WMIC) para obter o número de série do equipamento, encontrar o número do modelo da placa-mãe ou ver o estado de saúde SMART do disco rígido:
Agora vamos conhecer algumas práticas para corrigir o erro de alto uso de recursos da CPU pelo host do provedor WMI.
1. Reinicie o serviço WMI Provider Host Windows 10
Como mencionamos, esse processo não deve consumir muitos recursos do sistema, mas se isso acontecer, uma opção útil é reiniciar o serviço associado.
Passo 1
Para fazer isso, usaremos a seguinte combinação de teclas e executaremos "services.msc".
+ R
services.mscPasso 2
Na janela exibida, localizamos o serviço WMI, clique com o botão direito sobre ele e selecione "Reiniciar":
2. WMI Provider Host Windows 10 Fix com modo de segurança
Passo 1
Para usar este método, usaremos as seguintes chaves e executaremos o comando msconfig:
+ R
msconfig
Passo 2
Pressionamos "Enter" ou "OK" e na janela exibida vamos para a guia "Inicializar" e lá ativamos a caixa "Iniciar à prova de erros" e a caixa Rede. Clique em "Aplicar" e "OK" para salvar o mudanças.
etapa 3
Assim que o sistema for reiniciado neste modo, acessaremos o Windows PowerShell como administradores e executaremos o seguinte:
msdt.exe -id MaintenanceDiagnostic
PROLONGAR
Passo 4
O assistente é exibido onde clicaremos em "Avançar" e aguardaremos que o processo de análise seja concluído:
Etapa 5
Agora vamos executar o seguinte:
msdt.exe / id PerformanceDiagnostic
PROLONGAR
Etapa 6
Clique em "Avançar" para executar o assistente. Agora, executamos o msconfig novamente e desmarcamos a caixa "Inicialização segura":
Usando prompt de comando
Para usar este método, acessaremos o prompt de comando como administradores e lá executaremos os seguintes comandos:
net stop iphlpsvc net stop wscsvc net stop Winmgmt net start Winmgmt net start wscsvc net start iphlpsvc
3. Correção do Windows 10 do host do provedor WMI desativando os drivers
Alguns drivers e componentes podem interferir no desempenho do sistema, para validar isso deve-se acessar o visualizador de eventos clicando com o botão direito do mouse no menu Iniciar e lá selecionar Visualizador de Eventos.
Passo 1
Na janela exibida, vamos ao menu "Visualizar" e lá selecionamos "Mostrar registros analíticos e de depuração":
Passo 2
Iremos para o seguinte caminho:
- Logs de aplicativos e serviços
- Microsoft
- janelas
- Atividade WMI
- Operacional
etapa 3
Veremos o seguinte. Selecionamos algumas das linhas com Erro e levamos em consideração a linha "ClientProcessID" na parte inferior, neste caso 12852.
PROLONGAR
Passo 4
Agora, acessamos o gerenciador de tarefas e na aba Serviços analisaremos a coluna PID e localizaremos o PID com erro, então podemos desinstalar ou analisar o aplicativo com erro:
4. WMI Provider Host Windows 10 correção com antivírus
Outra opção é usar um software de análise de conteúdo malicioso para verificar o que está causando erros no computador. Para isso, usaremos a ferramenta Bitdefender gratuita. Como dissemos, é possível que desenvolvedores mal-intencionados tenham criado software malware com o mesmo nome de WmiPrvSE.exe para evitar ser detectado, algo que pode levar a esse erro que vimos.
Passo 1
Podemos baixar o Bitdefender gratuitamente no seguinte link:
Passo 2
Em seguida, abrimos o programa e realizamos uma análise do nosso computador para encontrar adware
ou malware em nosso computador que pode estar causando alto consumo de CPU com o WMI Provider Host
Outras ferramentas antimalwareDeixamos a você outras ferramentas para ter proteção anti-malware: Hitman Pro e MalwareBytes:
Com qualquer um desses métodos, será possível recuperar o desempenho ideal do sistema devido ao WMI Provider Host.