Tudo para trabalhar com Windows - o melhor sistema operacional da Microsoft. Cobrimos tudo, desde o Programa Insider do Windows 10 ao Windows 11. Fornece todas as notícias mais recentes sobre o Windows 10 e muito mais.

Como corrigir o alto uso da CPU SearchProtocolHost.exe no Windows

201

O alto uso da CPU é uma má notícia. Ele diminui a velocidade do seu sistema e esgota os recursos do seu computador. Se você notou um alto uso de CPU em seu PC, fez algumas pesquisas e descobriu que um processo chamado SearchProtocolHost.exe é a raiz do seu problema de alto uso de CPU, talvez queira saber um pouco mais sobre o que é esse processo.

Como tal, aqui está o que é SearchProtocolHost.exe e como corrigi-lo consumindo sua CPU.

O que é SearchProtocolHost.exe?

SearchProtocolHost.exe é um processo exigido por uma função interna do Windows chamada Windows Search Indexer. A função ajuda a renderizar rapidamente os resultados da pesquisa em seu PC com Windows, mas quando se transforma em um consumidor de recursos, pode ter um impacto negativo no desempenho do seu PC.

Claro, você pode ir em frente e encerrar o processo. Fácil, certo?

Bem, não exatamente. Outro processo, chamado SearchIndexer.exe, depende de SearchProtocolHost.exe para renderizar os resultados da pesquisa. Se você encerrar SearchProtocolHost.exe, SearchIndexer.exe reiniciará o processo.

Em muitos casos, o problema será resolvido apenas esperando um pouco. O Indexador geralmente fica sobrecarregado tentando procurar arquivos que não consegue encontrar, fazendo com que o SearchProtocolHost.exe consuma mais recursos. Se você esperou por algum tempo e ainda vê que SearchProtocolHost.exe está causando alto uso da CPU, tente as correções mencionadas abaixo.

1 Atualize o Windows ou reverta uma atualização recente

O Windows frequentemente lança atualizações para corrigir bugs comuns no sistema. A atualização do seu PC pode resolver o problema. Por outro lado, se você atualizou recentemente o Windows, uma atualização defeituosa pode ter causado um problema e a desinstalação das atualizações pode corrigir o problema.

Para atualizar o Windows, procure por atualizações no menu Iniciar e selecione a melhor correspondência. Se você vir uma atualização pendente, vá em frente e instale-a. Caso contrário, clique no botão Verificar atualizações.

Existem várias maneiras de desinstalar atualizações, mas a maneira mais fácil é acessar Painel de controle > Programas > Programas e recursos e clicar em Exibir atualizações instaladas à esquerda do Painel de controle. Encontre as atualizações que você instalou recentemente verificando a data na coluna Instalado em . Selecione a atualização e clique em Desinstalar.

Como corrigir o alto uso da CPU SearchProtocolHost.exe no Windows

2 Execute o Solucionador de problemas de pesquisa e indexação integrado

O Windows vem com um conjunto de solucionadores de problemas internos que podem ajudá-lo a corrigir uma ampla variedade de problemas. Você também pode usar um dos solucionadores de problemas, chamado de solução de problemas de pesquisa e indexação, para corrigir o problema de alto uso da CPU SearchProtocolHost.exe.

Inicie as Configurações pressionando Win + I e navegue até Sistema > Solucionar problemas > Outros solucionadores de problemas. Procure um item chamado Pesquisa e indexação na lista e clique no botão Executar ao lado dele.

Como corrigir o alto uso da CPU SearchProtocolHost.exe no Windows

Fazer isso iniciará o solucionador de problemas. Siga as instruções na tela e veja se isso corrige o problema. Se você estiver em um PC com Windows 10, encontrará o solucionador de problemas em Configurações > Atualização e segurança > Solucionador de problemas .

3 Remova aplicativos de terceiros instalados recentemente

Se você se lembrar de instalar um aplicativo de terceiros recentemente, após o qual começou a encontrar o problema, tente desinstalar e ver se isso funciona. Basta ir ao Painel de Controle > Programas > Programas e Recursos, selecionar o aplicativo instalado recentemente e clicar em Desinstalar.

4 Execute uma verificação SFC

SFC (System File Checker) é um utilitário de linha de comando integrado que repara e substitui arquivos de sistema corrompidos no Windows. Se SearchProtocolHost.exe estiver causando alto uso da CPU como resultado de um arquivo de sistema corrompido, a execução de uma verificação SFC pode corrigir o problema. Comece iniciando um prompt de comando elevado. Você pode fazer isso pressionando Win + R, digitando cmd e pressionando Ctrl + Shift + Enter.

Em seguida, execute o seguinte comando:

sfc /scannow

Como corrigir o alto uso da CPU SearchProtocolHost.exe no Windows

Deixe a verificação ser concluída. Feito isso, reinicie o PC e veja se o problema persiste.

5 Desfragmente seu disco

Quando você grava dados em um disco rígido que não possui espaço contíguo suficiente para armazenar o arquivo completo, isso faz com que os arquivos fiquem fragmentados. A fragmentação geralmente pode afetar o desempenho e fazer com que o SearchProtocolHost.exe indiretamente use mais recursos.

Você pode facilmente corrigir o problema desfragmentando seu disco rígido. Procure desfragmentar no menu Iniciar e inicie Desfragmentar e otimizar unidades. Pressione e segure Ctrl, selecione todas as unidades e clique em Otimizar tudo.

Como corrigir o alto uso da CPU SearchProtocolHost.exe no Windows

Se você nunca otimizou a unidade antes, pode demorar um pouco, então esteja preparado para isso e, se estiver usando um laptop, tenha uma fonte de energia pronta caso a bateria acabe.

Enquanto você está nisso, você também deve considerar agendar a desfragmentação para que o utilitário desfragmente a unidade toda semana (ou uma cadência diferente que você preferir).

Quando o processo for concluído, reinicie o PC e tente executar uma pesquisa no Windows. Veja se o problema persiste.

6 Alterar opções de indexação

Se nenhuma das correções funcionou até agora, você pode tentar excluir algumas pastas grandes da indexação para renderizar os resultados da pesquisa mais rapidamente.

Comece pesquisando as opções de indexação no Menu Iniciar e selecione a Melhor correspondência. Clique no botão Modificar.

Fazer isso abrirá outra janela. Selecione a opção Selecionar todos os locais na parte inferior. Em seguida, desmarque todos os locais que deseja excluir desmarcando-os na seção superior chamada Alterar locais selecionados.

Como corrigir o alto uso da CPU SearchProtocolHost.exe no Windows

7 Desative a Pesquisa do Windows

Se você não conseguiu corrigir o problema até agora, considere mostrá-lo a um técnico. No entanto, você ainda poderá usar seu computador nesse meio tempo sem atrasos. Para fazer isso, você precisará desabilitar a Pesquisa do Windows.

Observe que você não poderá pesquisar nada no Windows enquanto a Pesquisa do Windows estiver desabilitada. Quando você quiser pesquisar algo, sempre poderá reativá-lo.

Pressione Win + R, digite services.msc e pressione Enter para iniciar o console de Serviços. Procure um serviço chamado Windows Search, clique com o botão direito nele e selecione Propriedades. Na janela Propriedades, selecione o botão Parar na seção Status do serviço e altere o Tipo de inicialização para Desativado.

Reinicie seu PC e agora você poderá usar seu PC sem que o SearchProtocolHost.exe cause qualquer tipo de problema de desempenho.

Corrigido o alto uso da CPU SearchProtocolHost.exe

Espero que você tenha conseguido corrigir o problema com uma das correções deste guia. Embora o Windows geralmente se depare com erros comuns e erros ridículos, solucioná-los não é tão difícil. Em muitos casos, você pode até contar com ferramentas externas para reparar o Windows.

Fonte de gravação: www.makeuseof.com

Este site usa cookies para melhorar sua experiência. Presumiremos que você está ok com isso, mas você pode cancelar, se desejar. Aceitar Consulte Mais informação