Como corrigir o alto uso da CPU por host de serviço: sistema local no Windows 10

O problema do alto uso da CPU pelo host de serviço: o sistema local no Windows 10 geralmente é percebido em computadores com discos rígidos mecânicos. Você encontrará abaixo as etapas para corrigir esse problema.

Alto uso da CPU por host de serviço: sistema local no Windows 10

Enquanto o Gerenciador de Tarefas aponta para Host de Serviço: Sistema Local como responsável pelo alto Uso da CPU no Windows 10, o problema geralmente é causado por um Serviço do Windows conhecido como "Superfetch".

O Superfetch é um recurso do sistema operacional Windows, projetado para melhorar a abertura de programas no seu computador, carregando os arquivos de programas mais usados ​​na RAM.

No entanto, se o seu computador não tiver RAM suficiente, o Service Host Superfetch poderá facilmente causar alto uso da CPU, tornando o computador mais lento.

Como mencionado acima, o Superfetch entra em jogo em PCs com discos rígidos mecânicos tradicionais (HDD) e não em computadores equipados com SSD (Solid State Drives).

Você deve desativar o Superfetch?

Em geral, episódios de alto uso da CPU por host de serviço: sistema local no Windows 10 não devem causar problemas ou danos ao seu computador.

Quando o serviço Superfetch está causando alto uso da CPU, geralmente ele tenta limpar a RAM e copiar novos arquivos que você está usando recentemente.

Depois que o serviço Superfetch concluir sua tarefa, o uso da CPU diminui e o computador deve retornar ao seu estado normal.

No entanto, se o seu computador sofrer constantemente episódios de alto uso da CPU pelo serviço local do host de serviço, você poderá esperar uma melhoria significativa no desempenho desabilitando o Superfetch no seu computador.

Desativar SuperFetch no Windows 10

Siga as etapas abaixo para desativar o Superfetch no seu computador e isso deve corrigir o problema de Alto uso da CPU por host de serviço: sistema local no seu computador.

1. Clique com o botão direito do mouse no botão Iniciar e clique em Executar.

2. Na janela Executar comando, digite services.msc e clique em OK.

3. Na tela Serviços, role para baixo e localize o Serviço SuperFetch.

4. Em seguida, clique com o botão direito do mouse em SuperFetch e clique em Propriedades.

4. Na tela Propriedades do SuperFetch, desative o Superfetch alterando o “Tipo de inicialização de Automático para Desativado.

5. Clique em OK para salvar esta configuração no seu computador.

Desativar SuperFetch usando o Registro

Você também pode desativar o SuperFetch usando o Editor do Registro no seu computador.

1. Abra o comando Executar no seu computador.

2. Na janela Executar comando, digite Regedit e clique em OK.

3. Na tela Editor do Registro, navegue até HKEY_LOCAL_MACHINE> SYSTEM> CurrentControlSet> Control> Session Manager> MemoryManagement> e clique na pasta PrefetchParameters.

4. No painel direito, clique duas vezes em EnableSuperFetch.

5. No campo Edit DWORD Value, digite “0” no campo “Value Data” e clique em OK.

Isso desativará o serviço Superfetch no seu computador.