Esta questão já tem uma resposta aqui:
Eu tenho um novo computador instalado com o Windows 7, 64 bits, Service Pack 1.
Após alguns minutos após a inicialização, o svchost.exe está consumindo 100% de um núcleo de cpu.
Eu sei que existem muitos tópicos que estão lidando com este problema, mas nenhum deles me ajudou.
Eu instalei estas atualizações: KB3050265 e KB3065987
Eu usei este "Microsoft Fix it" -Ferramentas: MicrosoftFixit50123 e MicrosoftFixit50362
Eu instalei o atual Windows Update Agent: https://support.microsoft.com/de-de/kb/949104
Eu tentei remover o diretório SoftwareDistribution:
net stop wuauserv
net stop bits
rd /s /q %windir%\softwaredistribution
net start bits
net start wuauserv
wuauclt.exe /detectnow
E eu tentei conectar o computador com minha rede doméstica através de um adaptador usb / ethernet, e tentei desabilitar o IPv6.
Para diagnóstico, eu posto aqui o arquivo WindowsUpdate.log (depois de remover o diretório do SoftwareDistribution, esperando até que o serviço esteja pendurado em 100%): http://pastebin.com/ZisR9Pft
Respostas:
O uso da CPU vem de atualizações do Windows que tenta encontrar Updates:
wuaueng.dll!CAgentUpdateManager::FindUpdates
. Esse método chama uma funçãowuaueng.dll!CUpdatesToPruneList::AddSupersedenceInfoIfNeeded
para ver se todas as atualizações são necessárias ou se elas são substituídas (substituídas). E isso leva algum tempo no seu mais velhoIntel Core2 Duo CPU
. Você não pode evitar o uso da CPU. Para uma nova instalação do Windows 7, use outras ferramentas que forneçam as atualizações atuais .// Update
A Microsoft lançou uma nova atualização do Windows Update Client para corrigir a pesquisa / instalação lenta da Atualização.
Instalar e procurar por atualizações é lento e ocorre alto uso de CPU no Windows 7
https://support.microsoft.com/en-us/kb/3102810
Download:
32Bit: http://www.microsoft.com/downloads/details.aspx?FamilyId=fcd6bf5d-f004-4ca3-aa7e-1de462b91dd0
64 Bit: http://www.microsoft.com/downloads/details.aspx?FamilyId=4fe566bd-31b1-4413-8c4c-412b52533669
Tente também se isso melhorar sua situação.
fonte
wuaueng.dll!CUpdatesToPruneList::AddSupersedenceInfoIfNeeded
foi chamado mais de 1700 vezes. Eu não posso usar wsusoffline, wsusoffline está usando wusa.exe para instalar as atualizações e wusa.exe está aguardando até que todos os wuauserv tenham terminado a procura de novas atualizações.Eu tentei tudo o que você fez também. O que finalmente consertou foi essa resposta ; Eu instalei o KB3102810 que foi lançado recentemente e funcionou para mim em 2 máquinas diferentes.
fonte
Muito importante: é normal que o Windows Update use CPU completa (por exemplo, 50%) por um tempo muito longo. Eu passei muitos dias tentando o máximo possível, sempre parando a atualização depois de desistir de ~ 3 horas de espera. Mas no final a solução foi simplesmente esperar por mais tempo. Posso confirmar que, pela primeira vez, o Windows Update pode estar preso na tela Checking for updates por pelo menos 4 horas, enquanto a CPU está chegando e nada mais acontece (exceto a animação de loop da barra de progresso). Isso em um computador de 2009. Em computadores mais antigos, pode ser algo como 10 horas mesmo. Coisa mais inacreditável que nunca. (E isso não tem absolutamente nada a ver com problemas de rede, por sinal.)
fonte