Estou executando o Windows 8.1 Update em uma VM Parallels. Após cerca de 5 minutos de inatividade, um rundll32.exe
processo é gerado e consome um núcleo. MsMpEng.exe
atividade também aumenta. (provavelmente devido a muito IO, mas não posso confirmar). Se eu interagir com a VM de qualquer forma, ela será rundll32.exe
encerrada imediatamente até deixá-la inativa por mais 5 minutos.
O Gerenciador de tarefas relata que a linha de comando é C:\Windows\system32\rundll32.exe invagent.dll,RunUpdate
Não há outro comportamento incomum nesta instalação do Windows.
Atualização: O Google ainda revelou uma tarefa agendada Microsoft/Windows/Application Experience
chamada, ProgramDataUpdater
que parece ser a culpada. Ele deveria cuidar da limpeza depois de instalar / desinstalar programas. Ainda não localizei a principal razão pela qual ela está se comportando mal. Desativá-lo é uma solução possível, mas não muito boa.
fonte
Microsoft/Windows/Application Experience
chamadaProgramDataUpdater
que parece ser a culpada. Ele deveria cuidar da limpeza depois de instalar / desinstalar programas. Ainda não localizei a principal razão pela qual ela está se comportando mal.Respostas:
Desative o Programa de Aperfeiçoamento da Experiência do Usuário do Windows e desinstale o KB2976978.
A ofensa
invagent.dll
faz parte do Windows Update KB2976978 , que parece ser sobre a coleta de telemetria de compatibilidade de aplicativos em preparação para atualizações do Windows 10. Somente usuários que optam pelo CEI recebem essa atualização.Desinstalando a atualização (e optando por não oferecer novamente),
invagent.dll
foi removida do meu sistema e da tarefa agendada.Optar por sair:
Para desinstalar a atualização:
Update for Microsoft Windows (KB2976978)
, clique com o botão direito e selecione Excluir.fonte
invagent.dll
continuei a funcionar, mas por períodos mais curtos do que antes.Olá, Encontrei o mesmo problema com a atualização para o Windows 10 e não funcionou para mim uma única resposta comum, quando meu computador ficava ocioso o uso do C: Drive aumentava 100% e tornava qualquer tarefa impossível, levando a desligamento manual pressionando o botão liga / desliga. O Windows Process Explorer mostraria rundll32.exe e, nas propriedades deste arquivo, seria C: \ Windows \ system32 \ rundll32.exe invagente, RunUpdate -noappraiser (depois números e letras aleatórios).
Ontem eu instalei Assumir a propriedade de arquivo fornecido no seguinte link:
( http://www.howtogeek.com/howto/windows-vista/add-take-ownership-to-explorer-right-click-menu-in-vista/ ) Assumir a propriedade do arquivo
E alterou o invagent.dll encontrado no system32 para invagent.dll.bak (@beatcracker). Deixei meu computador ocioso por algumas horas e o problema da unidade C: 100% agora se foi e posso usar meu PC normalmente novamente. invagent.dll também conhecido como agente de inventário . Eu pesquisei e não consigo encontrar uma resposta sólida para o uso desta DLL, mas até agora não tive nenhum problema para desativá-la.
Isso interrompeu o congelamento do meu computador. No entanto, o rundll32.exe agora é aberto várias vezes no process explorer !? com a leitura da linha de comandos file> properties :
C: \ Windows \ system32 \ rundll32.exe invagente, RunUpdate -noappraiser .
Com diferentes números aleatórios e letras no final de cada linha de comando para cada arquivo rundll32.exe !?
Por isso, corrigi o problema da unidade C: 100%, alterando invagent.dll para invagent.dll.bak . Mas potencialmente abriu um novo problema que atualmente não está me causando problemas. Vou editar esta resposta se tiver mais problemas durante a próxima semana ou descobrir por que várias versões do rundll32.exe estão em execução no momento.
Obrigado, espero que isso ajude alguém
fonte
EDIT: Resposta errada, ele só vai ficar aqui pelo bem da história.
Parece o Symantec ™ Inventory Solution desenvolvido com a tecnologia Altiris ™
Este arquivo está em
<Path>\Program Files\Altiris\Inventory\Standalone\bin
( origem )? Você pode tentar renomear \ cancelar o registro e ver se isso ajuda. Para cancelar o registro, execute:fonte
regsvr32 /u InvAgent.dll
dar erro impossível cancelar o registro.InvAgent.dll.bak
e veja se isso ajuda. Btw, você poderia postar uma captura de tela da guia de informações do arquivo para este arquivo (clique com o botão direito do mouse - propriedades - detalhes), para que possamos saber com o que você está lidando?ProgramDataUpdater
. O caminho éC:\Windows\system32\invagent.dll
. Captura de telaProgramDataUpdater
tarefa (não existe tal serviço) aponta para o arquivo totalmente diferente:aepdu.dll
imagemclique com o botão direito do mouse e desative os itens, como mostra a figura abaixo:
fonte
Outra maneira de resolvê-lo é exportar a tarefa agendada para um arquivo xml, alterar a prioridade de 4 para 7 e excluir a tarefa e importar o xml de volta para o mesmo local. A maioria das tarefas agendadas é executada com uma prioridade mais baixa de 7. Ter uma tarefa agendada que é executada com prioridade normal de E / S e CPU é incomum. Aqui está um link sobre a prioridade do agendador de tarefas: https://bdbits.wordpress.com/2010/04/29/setting-a-scheduled-task-process-priority/
fonte