Sem dúvida, você está lendo este artigo porque está enfrentando problemas de alto uso do disco e da CPU por esses processos rundll32.exe. Se você já usa o Windows há muito tempo, deve ter notado que existem milhões de processos .dll. A extensão DLL significa Dynamic Link Library. Eles são usados para armazenar alguma lógica de aplicativo comum que, por sua vez, é acessada por vários outros aplicativos.
Não há como iniciar diretamente um arquivo DLL. O rundll32.exe é simplesmente usado para iniciar a funcionalidade armazenada em arquivos .dll compartilhados. Observe que, às vezes, alguns malwares infectam máquinas criando um alias de rundll32. Você deve examinar o seu computador e verificar se há discrepâncias.
Reparar arquivos corrompidos do sistema
Baixe e execute o Restoro para verificar se há arquivos corrompidos a partir daqui , se os arquivos estiverem corrompidos e faltando, repare-os e verifique se isso corrige o problema; caso contrário, prossiga com as soluções listadas abaixo.
Solução 1: Desativando itens do Agendador de Tarefas
Se você estiver tendo problemas logo após a instalação do Windows 10, é possível que alguns processos do Windows estejam fazendo com que o rundll32.exe consuma muita CPU e o uso do disco. Este foi o caso para a maioria dos usuários, mas se não funcionar para você, você sempre pode reverter as alterações a qualquer momento usando o mesmo método.
- Pressione Windows + S para abrir a barra de pesquisa e digite “ ferramentas administrativas ” na caixa de diálogo. Abra o primeiro aplicativo relevante que surgir.
- Navegue pelos atalhos e abra o “ Agendador de tarefas ”.
- Agora navegue até o seguinte caminho de arquivo usando o painel de navegação esquerdo na janela.
Biblioteca do Agendador de Tarefas> Microsoft> Windows> Melhoria da Experiência do Cliente
- No lado direito, você verá três itens nesta programação. Clique em “ Consolidador ” para abrir suas propriedades . Navegue até a guia gatilhos. Aqui você verá um gatilho que dispara o serviço de vez em quando. Clique nele e selecione “ Editar ”.
- Assim que as propriedades do gatilho forem abertas, navegue até as configurações avançadas e desmarque a caixa “ Ativado ”. Clique em Ok para salvar as alterações e sair.
- Agora volte para a lista de itens. Clique com o botão direito um por um e selecione “ Desativado ” em cada caso. Os nomes dos itens são:
Consolidador
Tarefa KernelCeip
UsbCeip
- Feche o agendador, reinicie o computador e verifique se o uso foi corrigido.
Solução 2: desativando os serviços de telemetria
Parte do programa de experiência do usuário da Microsoft é coletar dados de seu sistema e compará-los aos de PCs. Isso localizará quaisquer discrepâncias / alterações que serão usadas para melhorar a experiência do usuário no futuro. Este recurso também é conhecido por causar vários problemas de alto uso de disco / CPU. Podemos tentar desativá-lo e verificar se o problema ainda persiste.
- Pressione Windows + R para iniciar o aplicativo Executar. Digite “ services.msc ” na caixa de diálogo e pressione Enter.
- Depois que as janelas de serviços aparecerem, pesquise “ Experiência do usuário conectada ”. Clique duas vezes nele para abrir suas configurações.
- Clique em “ Parar ” abaixo do status do serviço. Em seguida, selecione “ Tipo de inicialização ” e defina a opção como Desativado . Quando terminar de fazer as alterações, pressione Ok e saia.
- Reinicie o computador e verifique se o problema foi resolvido.
Solução 3: renomeando aienv.dll
aienv.dll é um arquivo de biblioteca do Application Experience Inventory no Windows. É um processo que não faz parte do sistema e se origina do software / aplicativo instalado no computador. Muitos usuários relataram que interromper o serviço ou renomeá-lo fez com que seu problema de uso de disco / CPU fosse corrigido. Podemos tentar o mesmo. Siga este método por sua própria conta e risco, é aconselhável que você crie um ponto de restauração do Windows caso algo dê errado.
- Abra o Windows Explorer e navegue até o seguinte caminho de arquivo:
C: \ Windows \ System32
Você também pode copiar o endereço acima, pressione Windows + R, cole o endereço e pressione Enter para navegar diretamente para o local.
- Uma vez na pasta, pesquise “ aeinv.dll ”. Você também pode usar a barra de pesquisa presente no canto superior direito da tela.
- Depois de localizar o arquivo, clique com o botão direito e selecione renomear. Renomeie o arquivo para “ oldaeinv.dll ”. O Windows pode exigir permissão para renomear este arquivo. Certifique-se de estar conectado como administrador e clique em “ Continuar ”.
- Se ainda estiver tendo problemas para renomear o arquivo, você pode alterar a propriedade do arquivo. Isso concederá a você direitos para alterá-lo / renomeá-lo.
- Após renomeá-lo, reinicie o computador e verifique o uso do disco / CPU.
Solução 4: Desinstalando o Google App Engine
O Google App Engine é uma estrutura da web para desenvolver / hospedar aplicativos da web em centros de dados gerenciados pelo Google. Este aplicativo oferece escalonamento automático para aplicativos da web conforme o número de solicitações do aplicativo aumenta. Possui várias linguagens com suporte, como Java, Ruby, Python e outras linguagens JVM.
Muitos usuários relataram que, após a instalação do Google App Engine, o uso de disco / CPU aumentou drasticamente durante o processo de rundll32.exe. Você pode tentar desinstalar o aplicativo e verificar se o problema ainda persiste.
- Pressione Windows + R , digite “ painel de controle ” na caixa de diálogo e pressione Enter.
- Uma vez no painel de controle, selecione a categoria “ Desinstalar um programa ” sob o título “ Programas ”.
- Localize “ Google App Engine ”, clique com o botão direito e selecione “ desinstalar ”.
- Após a desinstalação, reinicie o computador e verifique se o problema foi resolvido. Se não funcionou e você ainda está enfrentando um alto uso de CPU / disco, fique à vontade para instalar o aplicativo novamente.
Solução 5: Verificar através do Process Explorer
O Process Explorer é uma ferramenta da Microsoft que mostra informações sobre quais DLLs foram abertas / carregadas junto com todos os detalhes sobre qual processo pai o iniciou. Ele fornece informações sobre os recursos consumidos, o uso da CPU, etc. Podemos tentar verificar os processos usando o rundll32.exe e solucionar o motivo do uso dele.
- Baixe o Process Explorer do site oficial da Microsoft.
- Depois de descompactar o pacote em um diretório acessível, execute-o. Você será saudado por vários processos junto com seus detalhes. Clique em “ Arquivo ” no canto superior esquerdo e selecione “ Mostrar detalhes para todos os processos ”. Você pode exigir privilégios de administrador para executar esta operação
- Agora localize o processo “ rundll32.exe ”, clique com o botão direito e selecione Propriedades. Navegue até a guia Imagem. Aqui você verá o culpado, ou seja, qual processo está usando o executável.
- Faça uma pequena pesquisa e localize o aplicativo / serviço. Você pode facilmente desabilitar como serviço usando “services.msc” ou desinstalar um aplicativo como fizemos antes.
Solução 6: Desinstalando o Lenovo Dependency Package
Se você estiver executando um Lenovo, deve verificar se a desinstalação do Lenovo Dependency Package resolve o seu problema. É um conjunto de serviços / drivers instalados em uma máquina Lenovo para ajudar o aplicativo Metro “Lenovo Settings”. Por si só, o pacote de dependência não faz nada. Como precaução, crie um ponto de restauração para o Windows antes de executar esta solução.
- Pressione Windows + R , digite “ painel de controle ” na caixa de diálogo e pressione Enter.
- Uma vez no painel de controle, selecione a categoria “ Desinstalar um programa ” sob o título “ Programas ”.
- Localize “ Pacote de dependência da Lenovo ”, clique com o botão direito e selecione “ desinstalar ”.
- Após a desinstalação, reinicie o computador e verifique se o problema foi resolvido. Se não funcionou e você ainda está enfrentando um alto uso de CPU / disco, fique à vontade para instalar o aplicativo novamente.
Solução 7: Desativando o Inventory Collector
O Inventory Collector é uma ferramenta da Microsoft que o ajuda a examinar os computadores da sua organização, identificar os aplicativos instalados, dispositivos e informações do sistema, a fim de coletar um catálogo de informações. Você pode ver esses dados usando o Application Compatibility Manager. Se você não usar este recurso, podemos tentar desativá-lo e verificar se ele traz alguma sorte para o nosso problema.
- Pressione Windows + R, digite “ gpedit.msc ” na caixa de diálogo e pressione Enter. Isso iniciará o Editor de Política de Grupo do seu computador.
- Uma vez no editor, navegue até o seguinte caminho ”
Configuração do computador> Modelos administrativos> Componentes do Windows> Compatibilidade de aplicativos
- No lado direito da tela, você verá uma entrada “ Desativar Inventory Collector ”. Clique duas vezes nele para abrir suas propriedades.
- Uma vez nas propriedades, selecione “ Ativado ”. Pressione Ok para salvar as alterações e sair. Reinicie o computador e verifique se o problema foi corrigido.
Solução 8: Corrigindo ProgramDataUpdater
Muitos usuários relataram que a tarefa “ProgramDataUpdater” pertencente à categoria de Experiência de aplicativo da Microsoft estava causando alto uso de CPU / disco em seus computadores. Temos duas opções: podemos desabilitar a tarefa permanentemente ou podemos alterar as configurações para que a tarefa seja encerrada automaticamente se for processada por mais de um minuto. Iremos guiá-lo sobre como desabilitar a tarefa completamente primeiro.
- Pressione Windows + S para abrir a barra de pesquisa e digite “ agendador de tarefas ” na caixa de diálogo. Abra o primeiro resultado que surgir.
- Uma vez no programador, navegue até o seguinte caminho de arquivo:
Microsoft> Windows> Experiência do aplicativo
- Uma vez na pasta, você verá três entradas à sua direita. Clique com o botão direito em “ ProgramDataUpdater ” e selecione Disabled .
- Reinicie o seu computador e verifique se o problema foi resolvido.
Agora vamos cobrir como definir um limite de tempo conforme discutido acima. Você pode definir o limite ou desativar a tarefa permanentemente, conforme mencionado acima.
- Clique com o botão direito em “ ProgramDataUploader ” e selecione “ Propriedades ”.
- Navegue até a guia Configurações. Certifique-se de que a caixa de seleção “ Parar a tarefa se ela for executada por mais de ” esteja marcada . Edite o valor antes dele e digite “ 1 minuto ”. Pressione OK para salvar as alterações e sair.
- Reinicie o computador para que as alterações sejam implementadas e verifique se o uso do disco / CPU melhorou. Caso contrário, sinta-se à vontade para reverter as alterações.
Solução 9: inicializando no modo de segurança
Usando o modo de segurança, podemos determinar se o problema é devido a algum aplicativo ou se o problema está no sistema operacional. Se a máquina funcionar perfeitamente no modo de segurança e o uso do disco / CPU for normal, isso significa que algum aplicativo ou serviço externo está causando o problema, pois todos eles estão desabilitados no modo de segurança.
- Siga as instruções em nosso artigo sobre como inicializar seu computador no modo de segurança.
- Uma vez inicializado no modo de segurança, abra seu gerenciador de tarefas (pressionando Windows + R e digitando “taskmgr”). Verifique se o uso do disco e do CPU são normais.
Se nenhum problema foi detectado no modo de segurança, você deve executar uma inicialização limpa e determinar qual aplicativo / serviço está causando o problema. Se o problema ainda ocorrer no modo de segurança, significa que o problema é com o sistema operacional. Essa inicialização permite que o computador seja ligado com um conjunto mínimo de drivers e programas. Apenas os essenciais são ativados, enquanto todos os outros serviços são desativados.
- Pressione Windows + R para iniciar o aplicativo Executar. Digite “ msconfig ” na caixa de diálogo e pressione Enter.
- Navegue até a guia Serviços presente na parte superior da tela. Verifique a linha que diz “ Ocultar todos os serviços Microsoft ”. Depois de clicar aqui, todos os serviços relacionados à Microsoft serão desabilitados, deixando para trás todos os serviços de terceiros.
- Agora clique no botão “ Desativar tudo ” presente na parte inferior do lado esquerdo da janela. Todos os serviços de terceiros serão desativados.
- Clique em Aplicar para salvar as alterações e sair.
- Agora navegue até a guia Inicializar e clique na opção “ Abrir Gerenciador de Tarefas ”. Você será redirecionado para o gerenciador de tarefas, onde todos os aplicativos / serviços executados quando o computador é iniciado serão listados.
- Selecione cada serviço um por um e clique em “ Desativar ” no canto inferior direito da janela.
- Agora reinicie o computador e verifique se o alto uso de CPU / disco persiste. Em caso afirmativo, significa que havia um programa externo que estava causando o problema. Pesquise os programas instalados e determine qual aplicativo está causando os problemas. Você também pode executar o Microsoft Security Scanner para verificar a existência de malware ou qualquer outra ameaça que esteja causando problemas ao seu computador.
Solução 10: Restaurar o Windows a partir do ponto de restauração (somente se o problema não for corrigido no Modo de segurança)
Se o problema ainda persistir no Modo de segurança (Solução 9), podemos tentar restaurar seu Windows para um ponto de restauração anterior que você criou. Salve todo o seu trabalho corretamente e faça backup de todos os dados importantes. Observe que todas as alterações nas configurações do sistema após o último ponto de restauração serão removidas.
- Pressione Windows + S para abrir a barra de pesquisa do menu iniciar. Digite “ restaurar ” na caixa de diálogo e selecione o primeiro programa que vem como resultado.
- Uma das configurações de restauração, pressione Restauração do Sistema presente no início da janela na guia Proteção do Sistema.
- Agora, um assistente será aberto, navegando por todas as etapas para restaurar o sistema. Pressione Avançar e prossiga com todas as instruções adicionais.
- Agora selecione o ponto de restauração na lista de opções disponíveis. Se você tiver mais de um ponto de restauração do sistema, eles serão listados aqui.
- Agora, o Windows irá confirmar suas ações pela última vez antes de iniciar o processo de restauração do sistema. Salve todo o seu trabalho e faça backup de arquivos importantes para o caso e prossiga com o processo.
Você pode aprender mais sobre a restauração do sistema para obter mais conhecimento sobre o que ela faz e quais são os processos envolvidos.