Windows 10 foi uma verdadeira revisão do modo como a Microsoft lida com vários elementos do tradicional sistema operacional: melhor suporte a hardware moderno, construído sobre o legado do passado, mas há ainda algumas características inerentes e pedaços de código que remonta à pré-XP era.,

é por isso que às vezes você vai se deparar com características como o SuperFetch do Windows que têm sido em torno de anos, e eles ainda têm o seu papel a desempenhar na experiência do Windows moderno. Mas o que é o SuperFetch hospedeiro de Serviço? O que faz? E como é que se resolve quando corre mal?

o que é o SuperFetch hospedeiro de Serviços?

o SuperFetch do Windows foi originalmente introduzido com o Windows Vista como um sucessor do pré-Vetch. É um processo que analisa o seu sistema—especificamente o seu uso de RAM—para gerar um perfil dos programas e aplicações que você executa mais frequentemente., À medida que você usa seu sistema, SuperFetch gradualmente aprende o que você corre mais frequentemente e irá carregar preventivamente elementos dessas aplicações em sua RAM de modo que quando você precisa deles, eles carregam muito mais rápido do que eles poderiam de outra forma.

A principal finalidade do recurso é acelerar os tempos de carga de aplicação para aqueles que executam discos rígidos—especialmente os mais antigos. Aqueles que executam uma unidade de Estado Sólido (SSD) não verão muita melhoria do recurso, uma vez que por padrão SuperFetch não carrega aplicações na memória se um SSD for detectado em seu sistema. No entanto, o serviço está ativo por padrão., Se você executar um sistema de disco misto—como usando um disco rígido maior para fins de armazenamento, enquanto o SO funciona em um SSD—ele será capaz de melhorar o desempenho de quaisquer aplicações que correm a partir desse disco withouterterfering com operação SSD.

em resumo, os discos rígidos devem ver uma melhoria notável no desempenho graças ao SuperFetch, mas as aplicações movidas pelo SSD não.

Como É Que o SuperFetch hospedeiro de Serviço corre mal?,

Perguntar PC Gamer

Quer saber mais sobre a forma como o computador funciona, e encontrar soluções para problemas comuns no Windows? Confira aqui o nosso arquivo de Ask PC Gamer how-tos.

como tantas outras características do Windows, SuperFetch pode ocasionalmente ir errado e causar mais problemas do que corrige., Uma vez que SuperFetch está sempre rodando em segundo plano, ele faz uso de alguns recursos do sistema, como CPU e RAM, que se você estiver executando um sistema altamente otimizado, ou um com hardware particularmente fraco, pode causar lentidões que você quer evitar.

SuperFetch pode ficar um pouco excessivamente zeloso com o seu pré-carregamento também. Alguns relataram uma desaceleração particular enquanto inicializam as janelas onde seu disco rígido é forçado a carregar um monte de aplicações antes do Windows ter tido tempo para carregar seus aplicativos e serviços necessários., Isso pode valer a pena se você vai executar todos esses aplicativos, mas se você não estiver, SuperFetch acaba atrasando o seu PC, a fim de reduzir a desaceleração mais tarde, o que é contra-intuitivo.

um número de usuários do Windows também notaram SuperFetch causando picos de disco rígido e uso de CPU, especialmente durante as sessões de jogos. Isto parece ser limitado principalmente aos sistemas em execução com menos de 4GB de RAM., É possível que por causa da forma como os jogos vão pegar e largar RAM como e quando é necessário, que SuperFetch está ficando no caminho e causando gaguez de jogabilidade, enquanto tudo se baralha em memória.

detectar o serviço

Se quiser verificar o efeito que o SuperFetch pode estar a ter no seu sistema, poderá achar um pouco difícil de detectar quando puxar pela primeira vez o Gestor de Tarefas. Isso é porque como um número de serviços do Windows 10, O SuperFetch não é executado como seu próprio processo, ou pelo menos, não está listado como tal. Em vez disso, é recolhido sob um genérico “Host de Serviço”.,”

isto é tudo parte da Microsoft se afastando do poderoso, mas problemático,.arquivos exe, para algo mais gerenciável: arquivos DLL. Hoje os arquivos DLL são muito mais comumente usados dentro do Windows, mas eles requerem uma shell para hospedá-los, daí o Host de serviço genérico para SuperFetch.

para encontrar esse processo, terá de percorrer a lista exaustiva de processos de Host de serviços para encontrar o chamado “Service Host: Superfetch.,”

Como desativar o SuperFetch

Se o seu sistema está funcionando bem, sem lentidões, é improvável que você vai ver qualquer tipo de benefício a partir de desligar SuperFetch. Aqui estão alvos muito melhores para seus esforços de otimização, se esse é o caminho que você quer seguir. No entanto, se você estiver enfrentando picos de uso de CPU ou HDD, certamente vale a pena desativar SuperFetch, pelo menos temporariamente, para ver se isso pode ajudar a esclarecer o problema., Eis como se faz.

Desativar o SuperFetch do Windows Services

  • Pressione a Tecla Windows + “R” ou, alternativamente, digite “Executar” do Windows 10 caixa de pesquisa e clique no aplicativo correspondente entrada na lista de resultados.Serviços de tipo”.msc “na caixa” Abrir “e clique no botão” OK”, ou carregue em Enter.
  • Role a lista de serviços até encontrar ” SuperFetch.,”Carregue com o botão direito nesse item e seleccione” Parar ” no menu resultante.
  • para impedi-lo de começar de novo quando o Windows voltar a ligar, carregue com o botão direito de novo e seleccione “Propriedades”.”
  • no menu ao lado do “tipo de arranque”, seleccionar ” desactivado.”

Desativar o SuperFetch no registo

Se você encontrar-se mais confortável a cavar através de registro do Windows para alterar algumas de suas funções, você está na sorte!, Você pode desativar SuperFetch de lá também. Eis como.

  • carregue na tecla Windows + ” R “ou, alternativamente, escreva” Executar ” na caixa de pesquisa do Windows 10 e carregue no item correspondente da aplicação na lista de resultados.
  • Type ” Regedit “into the” Open “box and click the” OK ” button, or hit enter.
  • dentro do editor de registos, navegue através do HKEY_LOCAL_ Machine—System—CurrentControlSet—Control—Session Manager—MemoryManagement, e seleccione “PrefetchParameters.”
  • abra o valor “Superfetch activo” fazendo duplo-click nele.
  • mude o seu valor para 0 para desactivar a Super-ervilha., Em seguida, clique no botão “OK” e feche o editor de registro.