Resolvendo Todos Os Problemas Do Windows E Outros Programas

wuaueng.dll usando 50% da CPU por horas (não é possível verificar se há atualizações)

Acabei de instalar uma instalação limpa do Windows 10 Pro. Todos os drivers foram instalados com sucesso e automaticamente. Mas o computador está preso em um ciclo interminável de monopolização de CPU, executando wuaueng.dll e monopolizando uma de minhas CPUs. Não é possível realizar uma verificação de atualização enquanto isso está acontecendo.

É um Core 2 Duo 2.2 GHz com 4 GB de RAM. O processo mostrado no Process Explorer diz 'wuaueng.dll! WUCreateExpressionEvaluator'.



Existe uma opção ou ajuste que eu possa fazer para que o wuaueng.dll funcione normalmente?



Para diagnosticar seu problema, precisamos executar o kit de ferramentas de desempenho do Windows, cujas instruções podem ser encontradas em este wiki
Se você tiver alguma dúvida não hesite em perguntar
Execute o rastreamento quando estiver tendo o problema
Pastor de gatos
MVP do Windows Insider
MVP-Windows e Dispositivos para TI
http://www.zigzag3143.com/
PARA Tom_ECEm resposta à postagem de ZigZag3143 (MS -MVP) em 2 de novembro de 2015

Acho que resolvi o problema desativando ' atualizações para outros produtos Microsoft (atualização da Microsoft) '. E eu também desabilitei ' atualizações de mais de um lugar - pelo amor de Deus, embora isso provavelmente não fizesse diferença.

Agora eu me lembro dos mesmos problemas na época do XP. O Microsoft Update pode matar certos computadores e levar uma eternidade usando alta CPU. Depois de desabilitar isso e habilitar o Windows Update, esses computadores funcionaram muito melhor. Suponho que esse processo de atualização ainda esteja afetando a iteração atual do Windows.



EDIT: Acabei de ligar outro comp e estava tentando fazer atualizações do Windows, e que teve o mesmo problema com o Microsoft Update. É um AIO AMD E1-1200. O mesmo procedimento acima estava demorando uma eternidade para ser executado, mas era muito mais rápido do que horas a fio como no computador acima. Acho que é apenas um problema geral do Windows 10 e nada relacionado aos meus computadores individuais.

EDIT2: Está acontecendo novamente no terceiro computador. Talvez seja necessário desativar o Microsoft Update. Ele tem um Pentium dual core de 2 GHz com 4 GB de RAM. Um núcleo está esgotado apenas 'pensando' sobre as atualizações do Windows. Diz 'Baixando atualizações 0%'. Que diabos, pensei que o Windows 8 e 10 deveriam funcionar melhor em computadores mais lentos? Eu os vejo à venda o tempo todo, mesmo com processadores de 1 GHz.

CH Chrysler

Acabei de encontrar esse problema sozinho. Eu estava atualizando um monte de aplicativos na Windows Store e dizia 'Instalando' para dois aplicativos e um terceiro estava baixando quando todas as atualizações travaram. O svchost.exe responsável pelo Windows Update continuou comendo ciclos de CPU e o Process Explorer lista wuaueng.dll! WUCreateExpressionEvaluator na pilha de chamadas do respectivo segmento (mas é a função errada, uma vez que não possui símbolos, eu acho).



Segui seus passos para gravar com o Windows Performance Analyzer e obtive um rastreamento de 60 segundos. Não acho que haja nada de interessante além do rastreamento de pilha com símbolos, mas posso fazer o upload do rastreamento se alguém quiser dar uma olhada mais de perto. O rastreamento de pilha é:

Linha #, Processo, Pilha, Contagem, Peso (na visualização) (ms), TimeStamp (s),% Peso
1, svchost.exe (1064), [Root], 61085, 61.085,271996,, 15,12
2,, ntdll.dll! RtlUserThreadStart, 61085, 61.085,271996,, 15,12
3 ,, kernel32.dll! BaseThreadInitThunk, 61085, 61.085,271996 ,, 15,12
4,, wuaueng.dll! CWorkItemManager :: ExecuteWorkItemWrapper, 61085, 61.085,271996,, 15,12
5,, wuaueng.dll! CWorkItemManager :: ExecuteNonCallbackWorkItem, 61085, 61.085,271996,, 15,12
6,, wuaueng.dll! CAgentDownloadManager :: ProcessWorkItem, 61085, 61.085,271996,, 15,12
7 ,, wuaueng.dll! CAgentDownloadManager :: CheckAllCallDownloadStates, 61085, 61.085,271996 ,, 15,12
8,, wuaueng.dll! CAgentDownloadManager :: GenerateAllDownloadRequests, 61085, 61.085,271996,, 15,12
9,, | - wuaueng.dll! CAgentDownloadManager :: IsShuttingDown, 36753, 36,754,737587,, 9,10
10,, | - wuaueng.dll! CAgentDownloadManager :: GenerateDownloadRequest, 17637, 17.635,754280,, 4,37
11,, | - wuaueng.dll! CDownloadRequestMapEntry :: IsComplete, 4632, 4631,865772,, 1,15
12,, | - wuaueng.dll! CAgentDownloadManager :: GenerateAllDownloadRequests, 1489, 1.488.925767,, 0,37
13,, | - wuaueng.dll! CSusMap:: get_ValueAt, 572, 571.976252,, 0,14
14 ,, | - ntoskrnl.exe! KiInterruptDispatchNoLockNoEtw, 2, 2.012338 ,, 0,00

wuaueng.dll! CAgentDownloadManager :: GenerateAllDownloadRequests parece ser o culpado. Eu também criei um despejo completo de svchost.exe apenas para garantir. Avise-me se precisar de mais alguma coisa.

PARA Tom_ECEm resposta à postagem da Chrysler em 6 de novembro de 2015

Eu me pergunto se a Microsoft está usando nossos computadores para mineração de bitcoin. ;)

Ou tentando encontrar alienígenas com Seti @ Home ou encontrando a cura para o câncer com Folding @ Home. ;)

CA CarlMarlowe

Tenho tido esse problema em um laptop (celeron, dual core) executando o Vista. Depois de ler essas postagens,

Desativei o Windows Update e o problema 'parece' ter desaparecido. Eu acho que pode ter começado com

a última atualização do Vista que foi no verão passado. (pode haver um problema com o manuseio de processadores Dual Core?)

Obrigado a todos pelos comentários e sugestões,

Carl

PARA Tom_EC

Isso está piorando cada vez mais. Em alguns computadores, é um Windows Update sem fim. Alguns deixei parado por 8 horas e o processo do Windows Update ainda usa toda a CPU.

com lançador

Eu vi algumas referências a uma atualização KB3145739 para tentar corrigir o problema. Para este computador com Vista, o Windows Update está em execução e em execução sem fim.

Recebi vários computadores na loja no último mês, com mais e mais clientes reclamando de computadores lentos. A única explicação que posso dar a eles é que a culpa é da Microsoft e que eles mudaram algo no Windows Update para matar seus computadores.

Também tentei correções para o Win 7 de KB3083710 e KB3102810 no Win 7. Mas por que a Microsoft mexeu no Windows Update? Estou recebendo toneladas de computadores na loja devido à desaceleração do WU.

Kieseyhow

Eu, como outros, estou vendo isso apenas em instalações do Windows 32b. Ocorre no Windows Vista, 8.1, 7 e 10. É a mesma biblioteca de vínculo dinâmico e o carimbo de data realmente parece ser 2016 ou 2012 neste arquivo. É sempre esse arquivo, rodando como um thread em svchost.exe e sempre usando 46% a 50% do uso da CPU em um dos núcleos.

O arquivo parece estar fazendo uma verificação de assinatura para cada sistema bem no sistema, mas em alguns casos ele nunca parece avançar para o próximo estágio e realmente começa a obter uma lista de atualizações. Parece haver um bug no próprio arquivo, que pode ter problemas com outros drivers ou acesso a arquivos virtuais. Talvez esta verificação deva ser feita SOMENTE ANTES do usuário efetuar login na conta? Por exemplo, como uma verificação de disco ou arquivos de sistema são instalados durante uma reinicialização. Acredito que sejam conflitos de acesso a arquivos que ocorrem nesses sistemas.

Se outra pessoa pudesse investigar isso e fazer testes para ver se podemos restringir isso?

Eu tentei vários truques, incluindo renomear o arquivo, substituí-lo, assumir a propriedade e ativá-lo e desativá-lo manualmente, e parece que o processo de atualização em si está bem, mas há algum tipo de problema de acesso ao verificar SE os arquivos do sistema FORAM atualizados ou alterado. Isso parece fazer algumas das tarefas que a ferramenta SFC faz, mas de uma maneira diferente. Como sabemos, a ferramenta SFC não pode ser executada enquanto o usuário estiver conectado. Suspeito que este seja um problema semelhante, e apenas alguns sistemas com memória específica ou arquitetura de ponte norte estão tendo esse problema, e apenas em sistemas 32b. Isso me leva a acreditar que tem algo a ver com problemas de acesso a arquivos e talvez conflitos porque alguns arquivos estão em uso.

Alguém tem outras ideias?


EDIT: Um tópico muito mais detalhado, por pessoas que têm MUITO mais experiência e habilidade do que o MVP médio está disponível neste fórum:
https://www.dslreports.com/forum/r30535980-WIN7-MS-updates-taking-too-long~start=90

KV Kvark76Em resposta à postagem de Kieseyhow em 16 de setembro de 2016

Suspeito que este seja um problema semelhante, e apenas alguns sistemas com memória específica ou arquitetura de ponte norte estão tendo esse problema, e apenas em sistemas 32b. Isso me leva a acreditar que tem algo a ver com problemas de acesso a arquivos e talvez conflitos porque alguns arquivos estão em uso.


Alguém tem outras ideias?


EDIT: Um tópico muito mais detalhado, por pessoas que têm MUITO mais experiência e habilidade do que o MVP médio está disponível neste fórum:
https://www.dslreports.com/forum/r30535980-WIN7-MS-updates-taking-too-long~start=90

Eu enfrentei esse problema em um sistema Win10 x64. Portanto, não acho que seja um problema de 32 bits.

KieseyhowEm resposta à postagem de Kvark76 em 17 de setembro de 2016

Fiquei farto de esperar pela atualização da estação de trabalho Vista 32b mais antiga (dois dias inteiros em que estava supostamente procurando por atualizações, muita atividade da CPU, mas SEM atividade de E / S era um sinal claro de que havia parado), então encontrei uma maneira isso parece funcionar.

0) localize e baixe a atualização do kernel mais recente para aquele mês, salve em algum lugar localmente.
1) Tentar instalar a atualização do kernel resultará no incômodo 'Procurar por atualizações'

2) abrir services.msc
3) Reiniciar: serviço Windows Update, Serviço de transferência inteligente de plano de fundo e serviços criptográficos. (o patch do kernel que você estava executando irá falhar (você quer isso), com um evento registrado na seção 'Configuração' de 'Logs do Windows' mencionando 'wusa.exe' com um ID de 3)
4) Tente novamente o patch do kernel e ele deve ser instalado agora.

5) Reinicializar

6) Execute o Widows Update e deixe-o funcionar. Ele deve encontrar todas as atualizações mais recentes depois de um tempo, mas não apenas funcionar indefinidamente como fazia antes.

Reiniciar esses três serviços permitirá que você instale um patch e, em seguida, reinicie, para qualquer coisa crítica, mas a reinicialização provavelmente irá reiniciar a busca sem fim. Você ainda deve reinicializar, pois as chaves de registro são gravadas corretamente apenas em um ciclo de desligamento. Os tempos de espera e o fator de incômodo parecem variar MUITO de sistema para sistema. Alguns sistemas produzem vários erros de sistema, enormes armazenamentos de backups na pasta C: Windows winsxs ou vários outros problemas que resultam nesta pesquisa recursiva altamente irritante. Ainda tenho a sensação de que tem a ver com arquivos bloqueados, mas estou muito ocupado para testar sistemas suficientes para afirmar isso como um fato.

Você pode sempre acessar https://technet.microsoft.com/en-us/library/security/dn631937.aspx e fazer download manualmente do material mais importante e, em seguida, reiniciar os serviços para colocá-los em funcionamento se as coisas realmente acontecerem irritante de novo.

Considere isso uma solução alternativa, não uma correção, não é perfeito, mas parece funcionar com os sistemas mais irritantes. Fazer as coisas na ordem correta às vezes parece importante. Ah, e desabilite o software AV antes de configurar o Windows em busca de atualizações, isso apenas torna o processo ainda mais longo em qualquer coisa menor do que um quad-core.

Eu espero que isso ajude.

PARA Tom_EC

Parece que a Microsoft finalmente corrigiu esse problema há algum tempo, atualizando o Windows Update Engine (julho de 2016). Verifique a versão e a data do arquivo 'wuaueng.dll' dentro do diretório windows system32 . Se a data for 13/05/16 ou mais recente ou a versão 7.6.7601.23453 ou mais recente, você está pronto para prosseguir. Se for mais antigo, você deve atualizar seu Windows Update Engine antes de tentar verificar se há atualizações.

Pelo menos para o Windows 7, você precisará baixar 'Windows6.1-KB3172605-x64.msu'. Se a data do seu WU for 2015 ou 2014, você também precisará de 'Windows6.1-KB3020369-x64.msu', que é um pré-requisito da primeira atualização. Definitivamente, você precisará da atualização de pré-requisito se a primeira não instalar e disser que não é aplicável à sua instalação.

https://support.microsoft.com/en-us/kb/3172605

https://support.microsoft.com/en-us/kb/3020369

desfragmentar consolidar

Eu imagino que para o Windows 10 tudo isso seja automático. Para o Windows 7, definitivamente se for uma nova instalação ou não tiver atualizações por um longo tempo, atualize o WU Engine primeiro, então as atualizações serão processadas muito mais rápido.

Não tenho certeza de como isso funciona com o Vista, mas imagino que você também precise atualizar o WU Engine, só não tenho certeza do processo exato para fazer isso.

Pode querer experimentar: https://support.microsoft.com/en-us/kb/3185319

Ou leia: http://www.bleepingcomputer.com/forums/t/611898/windows-vista-update-hangs-at-checking-for-updates/page-9

Artigos Interessantes

Bluescreen na potência do kernel do código de verificação de bug 80 - minidespejo incluído

Olá, preciso de ajuda para determinar o que causou essa tela azul. Desde já, obrigado. aqui está o dump no meu skydrive:

problemas de hotmail

Olá, recebo a seguinte mensagem do meu hotmail após enviar e-mails: Sua mensagem não foi entregue porque o provedor de e-mail do destinatário a rejeitou. Informação de diagnóstico para administradores:

O Windows não consegue parar o seu dispositivo de 'Volume genérico' porque um programa ainda o está usando. Feche todos os programas que possam estar usando o dispositivo e tente novamente mais tarde

Meu sistema é o Windows 7 Home Premium de 64 bits. Tenho um processador Intel Core i7-860 de 2,8 GHz e 8 GB de RAM. Quando tento ejetar com segurança meu disco rígido externo Western Digital Elements, recebo a mensagem de erro

Atualização mostrando Aftemis! 4BD78BEE9067

A McAfee interrompeu isso e pediu para permitir ou cancelar - esta é uma atualização boa ou ruim - Não sei se devo continuar ou não? Movido do Centro de Participação Comunitária

Erro de atualização do Windows 10 (0x800705b4)

Eu atualizei do Windows 8.1 para o Windows 10. Nos primeiros três dias, o meu Windows Update funcionou perfeitamente. No entanto, não consegui instalar ou verificar se há atualizações desde 31/07. eu sou agora

Limpando TPM

Ao reiniciar meu PC, devo limpar / apagar o TPM (Trusted Platform Module)? Meu PC conseguirá reinstalar o Win10? O Win 10 veio com meu laptop Toshiba Satellite P55W-C. Estou tentando negar acesso a

Adaptador Bluetooth no Windows 10 não funciona

Olá, tentei emparelhar o bluetooth no meu computador com um adaptador USB Bluetooth (que atualizei os drivers e habilitei). O adaptador foi detectado no Windows 10 Pro, mas no Windows

wushowhide.diagcab link de download quebrado

O link de download para wushowhide.diagcab em https://support.microsoft.com/en-us/topic/how-to-temporously-prevent-a-driver-update-from-reinstalling-in-windows-10-17df0ef3- 7480-36e9-0ed9-118351398897

Não é possível ativar o Windows 10 após o BIOS Reflash (tabela MSDM foi apagada)

Oi. No primeiro semestre deste ano meu notebook foi consertado. Embora nenhum detalhe tenha sido alterado, o BIOS foi atualizado (e talvez toda a sua seção tenha sido excluída). Após esta reparação, a minha casa win10 não conseguiu

DRIVER_IRQL_NOT_LESS_OR_EQUAL (amdkmpfd.sys)

Oi. teve uma atualização no PC ontem. Hoje, quando liguei o PC, recebi esta mensagem de erro: DRIVER_IRQL_NOT_LESS_OR_EQUAL (amdkmpfd.sys) Qualquer solução para o meu problema