Recentemente descobri que quando meu computador fica ocioso por um tempo, rundll32.exe
executa o seguinte comando e gera E/S excessiva.
C:\WINDOWS\system32\rundll32.exe invagent,RunUpdate -noappraiser eNpRGCNfm0eU4886.4
Depois de pesquisar na web, encontrei uma postagem neste site,rundll32.exe invagent.dll consumindo 100% da CPU
Meu problema é um pouco diferente daquele descrito naquele post. Em vez de alto uso da CPU, o meu está lendo excessivamente o disco. O monitor de desempenho do Windows mostra que rundll32.exe
está verificando cada arquivo na pasta do sistema (ou seja, C:\Windows) e na pasta de arquivos de programas.
Eu tentei a solução mencionada naquele post. Minhas configurações do Programa de Melhoria da Experiência do Cliente já estão desativadas. Não foi KB2976978
encontrado nenhum Windows Update na lista de atualizações instaladas.
Também pesquisei no Agendador de Tarefas e desativei tarefas relacionadas, como Experiência de Aplicativo. No entanto, este problema não está resolvido.
Alguém tem alguma ideia? Obrigado.
Responder1
invagent
faz parte do serviço Application Experience e pode ser uma tentativa de preparar silenciosamente seu computador para uma atualização para o Windows 10.
O problema pode desaparecer se você remover estas atualizações:
KB2990214
KB2952664
KB3022345
KB3021917
KB3035583
Use wusa /uninstall /kb:[number of KB]
em um prompt do administrador para removê-los em massa.
(fonte)
Responder2
Acabei de descobrir isso em uma instalação do Windows 8.
Embora você tenha dito que desativou as entradas do Application Experience, acredito que é melhor fazer com que o Agendador de Tarefas elimine apenas o ProgramDataUpdater após sua execução por 1 minuto. Isso resolveu meu problema.
Etapas encontradas em "Resposta mais útil" de Splitty aqui: https://answers.microsoft.com/en-us/windows/forum/windows8_1-performance/windows-host-process-rundll32exe-high-cpu-usage/e0cadea3-0fc8-4330-bdc2-b74b5f685b20