O que é o svchost.exe (LocalSystemNetworkRestricted) quando o vejo no Monitor de Recursos no Windows Vista e por que ele está me atrasando?

36

Às vezes, quando meu computador está congelado e praticamente inutilizável, parece que a causa é algum processamento pesado em segundo plano. Às vezes, eu posso pegar quem está usando toda a minha largura de banda de disco usando o Monitor de Recursos (tais detalhes não são mostrados no gerenciador de tarefas). Eu suspeito que esta instância svchost.exe está realmente mostrando a atividade do serviço para o Windows Update, mas não tenho certeza se posso saber com certeza.

Veja o que vejo:

Aperguntaé:OquesignificaLocalSystemNetworkRestricted,epossoassociarumaentradanaVisãoGeraldeRecursosquemedigaqueésvchost.execomqualserviçoéesse?

AparteboaéqueacolunaFilenaimagemacima(seexpandida)informaqualarquivorealestásendoescritooulido,eisso,porsuavez,meajudoucomminhateoriadequeissoéwindows-update,eMSI-instalaçõesdeatualizaçõesdoWindows(quesãoprovavelmentesub-processospertencentesaoserviço)queestãoaparecendocomo"svchost.exe (LocalSystemNetworkRestricted)", mas eu gostaria de saber com certeza. Se o arquivo em questão é o arquivo de paginação, então meu sistema provavelmente está sendo inundado por leituras / gravações de arquivos de páginas (conhecido coloquialmente como Meu sistema está debatendo e precisa de mais RAM física). Mas a causa, no final, parece ser algum serviço do Windows.

Atualização Não é o Windows Update, no entanto, é o SuperFetch, uma falha na visualização do Vista.

    
por Warren P 11.04.2012 / 15:34

2 respostas

29

Esta irritante invasão do sistema é causada por um mau recurso do Windows Vista (uma porcaria) chamado SuperFetch. Embora o serviço ainda exista no Win7, ele já foi consertado e parece não atrasar mais, embora sua milhagem possa variar.

link

Depois de desabilitar essa porcaria, na janela Serviços (digite Serviços na caixa de pesquisa do menu Iniciar, localize Superfetch, pare-o e desabilite-o da inicialização automática), esses congelamentos desaparecem. Em sistemas com RAM suficiente e throughput de disco, a superfetch resulta em um aumento líquido no desempenho do sistema. No meu laptop, a ativação do SuperFetch resulta em congelamentos periódicos do sistema, nos quais ele não responde aos cliques do mouse. Eu pensei que estava enlouquecendo, mas era parte das coisas que as pessoas que trouxeram para você o UAC e outras grandes inovações lançaram no Vista. Acho que foi retrabalhado ou descartado no Win7, por isso não será feito.

Atualizar O comentarista diz que vê isso no Win7. Eu ainda tenho que encontrar um problema com o Win7 em laptops, mas, em seguida, todos os meus laptops têm unidades de 7200 RPM de alto desempenho ou unidades de estado sólido ou híbridas. Eu gostaria de ouvir em comentários de pessoas que têm este problema com SuperFetch abrandar uma máquina de DESKTOP com uma unidade convencional de 7200 RPM, ou SSD. (Eu poderia imaginar isso acontecendo em um cão de um disco rígido com uma velocidade de rotação de eixo de 5400 RPM.)

Update2 Parte do problema com o Windows é que ele reporta apenas o processo pai svchost.exe, e você precisa ler a outra resposta abaixo que o direciona para o SysInternals Process Explorer, que ajuda você para descobrir o que a coisa real dentro do svcchost.exe (como o superfetch ou o windows update ou qualquer outra coisa) está realmente reduzindo a velocidade da sua máquina.

    
por 17.04.2012 / 03:07
10

Use o Process Explorer e passe o ponteiro do mouse sobre o nome do processo (com o mesmo PID) para informações sobre os serviços do Windows em execução nesse processo:

    
por 17.04.2012 / 03:12