O que esses comandos fazem exatamente?

1

Então, eu estava tendo alguns problemas com o meu svchost ocupando um pouco da minha memória. Depois de bisbilhotar descobri que era minha SuperFetch. Meu svchost tem cerca de 259k, depois de desabilitar o Superfecthj ele caiu para 15k. Desde que eu estou correndo com um HDD, não é uma boa idéia desativá-lo. Então eu estava conversando com algumas pessoas on-line e alguém sugeriu que eu fizesse isso:

Abra o Prompt de Comando como administrador e digite Sc stop SysMain. Pressione a tecla enter, digite Del /a /q /f C:\Windows\Prefetch pressione a tecla enter e reinicie o computador, deixe o uso do disco rígido e abra o Prompt de Comando como um tipo de administrador: Rundll32.exe Advapi32.dll,ProcessIdleTasks pressione a tecla Enter. O uso do disco rígido e o uso da CPU podem aumentar pouco por pouco tempo enquanto os arquivos de pré-busca estão sendo reconstruídos e após o svchost.exe que está hospedando o serviço SuperFetch não está muito utilizando a CPU e HDD após executar o comando acima veja se o uso da memória do SuperFetch desceu.

Então, antes de fazer isso, gostaria de saber o que isso deve fazer exatamente. Eu não sigo cegamente as pessoas e gostaria de saber para conhecimento pessoal.

    
por Exmix 24.10.2014 / 22:57

1 resposta

1

O uso da memória é normal. O serviço Superfetch precisa de alguma memória para organizar padrões como pré-carregar dados. Isso leva cerca de 200MB, mas melhora muito o desempenho geral.

O primeiro comando exclui os arquivos de pré-busca que ajudam o pré-buscador lógico , que faz parte desde o XP, para carregue os programas mais rapidamente. O segundo comando informa ao Windows para executar todos os programas que estão programados para serem executados quando o Windows estiver ocioso.

    
por 25.10.2014 / 09:02