uso de memória alta do svchost.exe - wuauserv

86

Estou executando o Windows 7 e estou com alto uso de memória em um dos meus processos svchost.exe.

svchost alta memória

Os serviços nesse processo específico são BITS, EAPHost, IKEEXT, LanmanServer, MMCSS, ProfSVC, RasMan, Agenda, SENS, SharedAccess, ShellHWDetection, Temas, winmgmt e wuauserv .

Consegui reduzi-lo a um serviço específico, separando cada serviço em seu próprio processo e identificando o wuauserv como a causa.

Parar o serviço de atualização do Windows (wuauserv) interrompe o uso insano de memória, mas isso não é uma solução.

Alguma ajuda por favor?

Eu já tentei renomear a pasta SoftwareDistribution e registrar novamente o Windows Update Agent . Nada funcionou até agora.

Oliver
fonte
1
Como assim, vazamento de memória? A RAM não é liberada depois que você mata os processos? Meu entendimento era que o svchost combina vários serviços para que eles consumam menos recursos em geral. Windows 7 gerencia os recursos, mantendo-os disponíveis para si , por exemplo
Raystafarian
isto é normal. O serviço deve manipular muitos dados de atualização. Meu uso é durante a instalação de atualizações também várias centenas de MB.
magicandre1981
1
Oliver, você conseguiu resolver isso? Se sim - como?
Oz Edri
1
Você verificou esta pergunta: superuser.com/questions/951960/… ? Eu recomendo interromper as atualizações automáticas e executá
las
Isso ainda acontece no Windows 10
ravi parekh

Respostas:

60

Na minha experiência, quando o wuauserv começa a consumir memória, a melhor coisa a fazer é esperar até concluir a instalação das atualizações e depois reiniciar.

Se você não pode ou não deseja reiniciar agora, sempre pode redefinir o wuauserv com o seguinte script BAT (clique com o botão direito do mouse e execute como administrador):

net stop wuauserv
net stop bits
rd /s /q %windir%\softwaredistribution
net start bits
net start wuauserv
wuauclt.exe /detectnow

Espero que ajude.

dav.garcia
fonte
2
No meu computador, o Windows atualiza porcos quase 2 GB imediatamente após cada reinicialização. Reiniciar o serviço Windows Update funcionou para mim. Obrigado!
CrouZ
parar esse serviço de atualização do Windows realmente ajudou. Obrigado!
Chani 27/05
5
you can always reset wuauserv with the following BAT scriptPara o registro, é (.) Arquivo BAT ou script em lote (ou arquivo em lote ), não script BAT que soa mais como um script para The Bat !.
21315 Synetech
De acordo com blackmanticore.com/30becce9a227e690c0ae63bedc26c9be del /s /q %windir%\softwaredistribution\download\*.* & for /d %i in (%windir%\softwaredistribution\download\*.*) do rd /s /q %i seria uma aposta mais segura
Ross Smith II
48

Foi lançada uma atualização para corrigir o problema:

Por favor, veja KB3050265

Oliver
fonte
2
Obrigado! Isso parece ter resolvido o problema. Agora, o computador antigo da minha mãe com 2 GB de RAM, no qual eu instalei recentemente o Windows 7 devido ao fim do serviço do XP, pode ser usado novamente.
bcody
2
Você literalmente salvou meu laptop, mano!
Wok
6
Não testei o KB3050265, mas o KB3102810 funcionou para mim. superuser.com/a/997067/433287 links para um patch recente (03/11/2015) que funcionou para mim em duas máquinas separadas.
aoetalks 11/11
2
Eu já tinha o KB3050265 instalado. KB3102810 funcionou para mim.
usar o seguinte
1
Nem o KB3050265 nem o KB3102810 corrigiram o problema para mim. A única maneira de resolver isso era desativar as atualizações em Control Panel-> Windows Update-> Change Settings. Em seguida, uma vez por mês, habilite-os manualmente após a segunda terça-feira, experimente esse uso de CPU 100% ou melhor, faça uma refeição enquanto instala tudo e desative as atualizações novamente e repita. Caso contrário, se você o mantiver ativado, o wuauservserviço poderá ser ativado sempre que desejar e interromper o rastreamento do sistema. Pena que a Microsoft não consiga corrigir isso há mais de um ano que esse problema foi solucionado!
precisa saber é o seguinte
2

Não sei se você ainda tem esse problema, mas eu tinha algo semelhante no Windows 8. Eu tinha transferência de dados de várias centenas de MB por dia e, usando o NetBalancer, identifiquei o problema como o serviço de atualização do Windows (wuaserv), então eu o desabilitei e depois executou a opção MS Fixit para atualização do Windows. Eu acho que há um para Windows 7 aqui, mas não verificá-la é compatível antes de executá-lo.

http://windows.microsoft.com/en-gb/windows/troubleshoot-problems-installing-updates#1TC=windows-7

Apesar de seus primeiros dias, ativei as atualizações automáticas novamente e até agora tudo bem. Pelo menos eu sei o que parar se o problema voltar novamente. O programa NetBalancer foi uma grande ajuda na identificação do problema.

Espero que você já tenha resolvido, se não, vale a pena tentar.

Gazzer
fonte
2

Encontrei o seguinte artigo: https://social.technet.microsoft.com/Forums/windows/en-US/4a782e40-b39-40b7-869d-68e3dfd1a5b4/windows-update-scan-high-memory-usage?forum= w7itproperf & prof = obrigatório

Acho que a Microsoft fez algo em meados de 2014 - este post também começa em novembro de 2014, o seu em outubro de 2014 ...

Também temos esse problema em um cliente com cerca de 60 PCs ... tivemos que desativar o serviço Windows Update por enquanto. A resposta oficial da microsoft está pendente, espero que nos dê um patch em algum momento ...

Felix H
fonte
Eu tenho esse problema em um computador não utilizado desde 2013. No entanto, tive que baixar uma nova versão do Windows Update antes de procurar atualizações ( answers.microsoft.com/fr-fr/windows/forum/… ). O problema pode vir a partir desta nova versão do Windows Update, que poderia ter sido lançado em 2014.
Wok
0

svchost.exe é usado como um processo comum do sistema, alguns malware costumam usar o nome de processo "svchost.exe" para se disfarçar. O arquivo de sistema original svchost.exe está localizado na pasta C: \ Windows \ System32. Qualquer arquivo chamado "svchost.exe" localizado em qualquer outra pasta pode ser considerado como malware

Premraj
fonte
1
Não dessa vez. Segundo a descrição, trata-se do wuauserv envolvido no processo e é um bug comum da Microsoft, como de costume.
Dee