Experimente Nosso Instrumento Para Eliminar Problemas


Pergunta : Recentemente tenho notado que Host de Infraestrutura Shell usa 50-70% do poder da CPU do meu laptop Windows. Mesmo depois de fechar aplicativos suspeitos, ainda está consumindo grande parte dos recursos da CPU por horas. Como corrigi-lo?

Bem, muitos usuários do Windows 10/11 relataram esse problema, então você não está sozinho. Isso acontece principalmente ao executar tarefas comuns, como visualizar fotos em um disco rígido interno ou externo ou usar um plano de fundo da área de trabalho de apresentação de slides. Reiniciar o computador pode corrigi-lo temporariamente, mas ocorre novamente após um ou dois dias, o que pode ser bastante irritante.

Portanto, neste artigo, informaremos quais etapas você pode seguir para corrigir o problema de alto uso da CPU do Shell Infrastructure Host.





Índice

O que é o Host de Infraestrutura Shell?

Shell Infrastructure Host, ou sihost.exe, é responsável pela transparência da barra de tarefas, layout do menu Iniciar, imagens de fundo e outros elementos gráficos básicos da interface do usuário no Windows. Normalmente, ele ocupa apenas uma pequena quantidade de recursos da CPU. Mas quando algo dá errado, ele pode usar mais energia da CPU do que o normal.

Como corrigir o alto uso da CPU do Shell Infrastructure Host?

Abaixo estão as melhores soluções para o problema de alto uso da CPU do Shell Infrastructure Host. Talvez você não precise experimentá-los todos. Basta percorrer a lista até encontrar aquele que funciona para você.



Correção 1: mantenha o Windows atualizado

A Microsoft fez um esforço para reduzir esse tipo de problema no Windows 10/11, e a instalação de atualizações pendentes do Windows ajudou muitos usuários a resolver o problema. Então experimente primeiro! Veja como atualizar o Windows para a versão mais recente:





  1. Clique Começar , e selecione Definições .
  2. Selecionar Atualização e segurança .
  3. Clique Verifique se há atualizações .
  4. Atualize seu sistema operacional conforme necessário e reinicie o computador para ver se o problema foi resolvido.

Se a atualização do Windows não estiver ajudando, passe para a segunda correção.

Correção 2: use um plano de fundo estático da área de trabalho

Como afirmado, o Shell Infrastructure Host está intimamente relacionado a alguns elementos gráficos básicos no Windows. Em alguns casos, o problema de alto uso da CPU ocorre quando você está usando um plano de fundo da área de trabalho de apresentação de slides. Portanto, mudar para um estático pode ser uma solução. Veja como fazer:



  1. Clique Começar , e selecione Definições .
  2. Selecionar Personalização .
  3. No Fundo campo, selecione Foto ou Cor sólida.

Se esta etapa ainda não puder melhorar o uso da CPU, passe para o próximo método abaixo.





Correção 3: use um aplicativo de visualização de fotos diferente

Uma das principais causas do problema de CPU alta do Shell Infrastructure Host é o problema de vazamento de memória com o aplicativo visualizador de fotos padrão no Windows. Esse bug faz com que o sihost.exe consulte o registro o tempo todo, o que leva ao alto uso da CPU.

Com isso dito, usar um software de visualização de fotos diferente é outra solução fácil para esse problema. Apenas siga os passos abaixo:

  1. Clique Começar , e selecione Definições .
  2. Selecionar Aplicativos.
  3. Selecionar Aplicativos padrão , então clique Fotos (que é o aplicativo visualizador de fotos padrão no Windows).
  4. Mude para outro aplicativo.

Em seguida, verifique se isso resolve o problema. Se nada mudar, talvez seja necessário reparar arquivos de sistema corrompidos.

Correção 4: Repare arquivos de sistema corrompidos

Arquivos de sistema corrompidos podem ser um motivo comum pelo qual componentes do Windows, como o Shell Infrastructure Host, podem causar alto uso da CPU. Para encontrar e reparar arquivos de sistema corrompidos, o Restoro pode ser particularmente útil.

Restaurar é uma ferramenta profissional de reparo do sistema que pode reparar erros comuns do PC, protegê-lo contra perda de arquivos, malware, falha de hardware e otimizar o desempenho do seu computador.

Veja como usar o Restoro para reparar seus arquivos de sistema:

  1. Download e instalar Restaurar.
  2. Inicie o Restoro e execute um digitalização gratuita . Ele analisará completamente seu PC e fornecerá um relatório de verificação detalhado que inclui todos os problemas detectados.
  3. Clique Iniciar reparo para corrigir automaticamente todos os problemas (você precisará pagar pela versão completa. Ela vem com uma garantia de reembolso de 60 dias para que você possa reembolsar a qualquer momento se o Restoro não resolver seu problema).
Se você tiver algum problema ao usar o Restoro, ou se não funcionar para você, não hesite em entrar em contato com o Equipe de suporte Restaurar .

Correção 5: execute o solucionador de problemas de manutenção do sistema

A execução do Solucionador de problemas de manutenção do sistema é outra solução comprovada para esse problema. É uma ferramenta que pode corrigir vários problemas relacionados à manutenção do sistema em seu computador. Para executá-lo, siga os passos abaixo:

  1. Clique com o botão direito Começar botão e selecione Corre .
  2. Modelo a seguir na linha de comando e pressione Digitar :
    %systemroot%\system32\msdt.exe -id MaintenanceDiagnostic
  3. Clique Avançado na caixa pop-up.
  4. Clique Executar como administrador .
  5. Clique Próximo . Em seguida, a ferramenta de manutenção do sistema fará a solução de problemas para você e informará quando estiver concluído.

Se o problema desaparecer, parabéns! Se não, há mais uma correção que você pode tentar.

Correção 6: execute uma inicialização limpa

Uma inicialização limpa é executada para iniciar o Windows usando um conjunto mínimo de drivers e programas de inicialização. Ao fazer isso, você pode determinar se um software (como aplicativos de edição de fotos) está operando continuamente em segundo plano e causando alto uso da CPU. Veja como você faz isso:

  1. Clique com o botão direito Começar botão e selecione Corre .
  2. Modelo msconfig e pressione Digitar .
  3. No Serviços guia de configuração do sistema, selecione Ocultar todos os serviços da Microsoft e, em seguida, selecione Desativar tudo . Clique Aplicar .
  4. No Comece guia de configuração do sistema, clique em Abra o Gerenciador de Tarefas .
  5. No Comece guia em Gerenciador de tarefas , por cada item de inicialização, selecione o item e clique em Desativar .
  6. Volte para o Configuração do sistema janela e clique OK para salvar as alterações que você acabou de fazer.
  7. Clique Reiniciar para reiniciar o seu PC.
  8. Verifique se o problema desaparece.
Seu computador pode perder temporariamente algumas funcionalidades enquanto estiver em um ambiente de inicialização limpa, mas essa funcionalidade retornará quando você redefinir o computador para iniciar normalmente .

Descubra o aplicativo ou serviço que causa o problema

Se o problema de sobrecarga de recursos da CPU do Host de infraestrutura do Shell não ocorrer em um ambiente de inicialização limpa, você precisará descobrir qual aplicativo ou serviço de inicialização está causando o problema:

Habilite os serviços desabilitados um de cada vez e reinicie o computador. Se o problema reaparecer após a ativação de um deles, você precisará desinstalar este software problemático para resolver esse problema.

Mas observe que a maneira mais eficiente de fazer isso é testar metade deles por vez, eliminando assim metade dos itens como causa potencial a cada reinicialização do computador. Você pode repetir esse processo até isolar o problema.

Redefina o computador para iniciar normalmente após a solução de problemas de inicialização limpa

Depois de concluir a solução de problemas, siga estas etapas para redefinir o computador para iniciar normalmente.

  1. Clique com o botão direito Começar botão e selecione Corre .
  2. Modelo msconfig e pressione Digitar .
  3. No Em geral guia, selecione Inicialização normal .
  4. Selecione os Serviços guia, desmarque a caixa de seleção ao lado Ocultar todos os serviços da Microsoft , selecione Habilitar todos , em seguida, selecione Aplicar .
  5. Selecione os Comece guia e selecione Abra o Gerenciador de Tarefas .
  6. No Gerenciador de Tarefas, habilite todos os programas de inicialização que você desabilitou antes e selecione OK .
  7. Quando for solicitado a reiniciar o computador, selecione Reiniciar .

Espero que uma das correções acima ajude você a corrigir o problema de alto uso da CPU do Shell Infrastructure Host. Se você tiver alguma dúvida ou sugestão melhor, sinta-se à vontade para deixar um comentário abaixo.