O que é WindowServer

É um serviço nativo que vem pré-instalado em todos os dispositivos baseados em Mac. O principal objetivo é otimizar a exibição adequada de elementos gráficos em sua tela. Ele usa o poder da CPU para realizar a imagem do que você vê ao interagir com aplicativos, ícones ou simplesmente alternar algumas guias no Safari. É por isso que ele é tão essencial e insubstituível para proprietários de macOS. Embora o Mac seja mundialmente famoso por sua estabilidade e operação perfeita, às vezes os usuários podem tropeçar em um local muito desagradável - alto consumo de recursos da CPU pelo WindowServer. Como resultado, o Mac começa a ficar lento, lento ou até mesmo difícil de usar normalmente devido ao desempenho inferior. O mesmo cenário pode acontecer com processos semelhantes, como nsurlsessiond, mdnsresponder, mds_store, esconder, confiável e syslogd tão bem.

problema de alto uso de CPU do windowserver

É provável que o comportamento anormal do WindowServer esteja relacionado a um dos processos mencionados acima. Você pode ver alguns desses processos alinhados com o WindowServer consumindo um grande número de recursos. No caso de um bug, um processo pode colocar outro relacionado em uma falha. O fenômeno de alto uso da CPU por um desses processos pode variar de causas básicas a mais complexas. Muitos usuários podem corrigir o problema reduzindo o número de elementos gráficos funcionando no Mac ao mesmo tempo. O motivo pode ser uma área de trabalho desordenada ou várias telas (especialmente 4K) conectadas a uma única máquina. Em casos mais raros, o alto uso da CPU do WindowServer também pode ser causado por comportamento indesejado ou malicioso ao executar algumas coisas escondidas. Este guia abaixo dará uma visão especializada em como reduzir o uso da CPU pelo WindowServer e processos relacionados no Mac. As soluções não devem levar muito tempo para obter o resultado desejável de fazer o Mac voltar a ter um desempenho sólido.

Baixar ferramenta de reparo

Baixar CleanMyMac

Existem utilitários de reparo especiais para Mac, que podem resolver problemas relacionados ao sistema de arquivos ou mau funcionamento do aplicativo, infecção por vírus. Recomendamos que você use o CleanMyMac para corrigir o problema de “alto uso da CPU do WindowServer” no Mac.

1. Limpe sua área de trabalho

Caso a área de trabalho do macOS esteja desordenada e não tenha espaço para armazenar mais arquivos, você deve excluí-los ou colocá-los em algumas pastas para liberar espaço. Se você executar algo básico em seu Mac (abra um navegador ou mova qualquer ícone), o WindowServer terá que atualizar todos os arquivos armazenados em uma área de trabalho usando ciclos de CPU. Liberar algum espaço na área de trabalho irá aliviar essa tarefa do processo. Faça isso e verifique se o uso da CPU mudou. Deve remover pelo menos alguns por cento da guia de consumo.

2. Feche as janelas desnecessárias

Esta é outra maneira rápida e eficaz de reduzir a pressão gráfica. Ao fechar as janelas não utilizadas em segundo plano, você poderá ampliar o espaço para que o WindowServer respire. Tente fazer isso com aplicativos desnecessários e várias guias abertas dentro de um navegador. Deve ajudá-lo a obter mais espaço para um melhor desempenho.

3. Desative os efeitos visuais

O próximo passo em nossa lista é desativar os efeitos visuais. Assim como o Windows, o Mac tem efeitos semelhantes projetados para colorir a experiência do usuário com recursos visuais extras. Um deles é chamado de efeito de “transparência”, permitindo que os usuários vejam o conteúdo desfocado localizado atrás das janelas por meio de barras laterais ou menus. Por exemplo, se você abrir uma janela sobre a área de trabalho com o efeito “transparência” habilitado, verá seus papéis de parede desfocados atrás de barras laterais, menus ou barras de ferramentas. Infelizmente, esse efeito visual requer que o WindowServer envolva mais ciclos gráficos, levando ao uso intenso da CPU. Portanto, é recomendável desativá-lo caso você esteja lidando com o problema. É assim:

  1. Clique no Apple ícone no topo da tela e escolha Preferências do sistema.
  2. Abra Acessibilidade e navegue até Ecrã.
  3. No painel direito, escolha uma opção chamada Reduz a transparência.
  4. Feche a janela e verifique o monitor de recursos novamente.

4. Exclua desktops desnecessários

O Mac possui um recurso para criar vários desktops e alternar entre eles quando necessário. Ter vários deles abertos ao mesmo tempo significa que o WindowServer terá que consumir mais recursos da CPU. Portanto, tente reduzir o número deles no Mission Control e veja como isso afeta o uso da CPU.

  1. Pressione o botão F5 botão para acessar Controle da Missão.
  2. Em seguida, posicione o ponteiro do mouse em qualquer área de trabalho que deseja fechar.
  3. Finalmente, clique no X botão para remover uma ou várias áreas de trabalho.

5. Instale novas atualizações

O Mac é excelente para lidar com problemas no nível do software. Se houver alguma vulnerabilidade ou falha de hardware, os desenvolvedores lançam novas versões de atualização para corrigir os problemas. Recomendamos que você verifique se todas as atualizações recentes foram instaladas em seu Mac. Você faz isso usando as seguintes etapas:

  1. Como fizemos acima, clique no Apple ícone e vá para Sobre este Mac.
  2. Então escolha Atualização de software e verifique se algumas atualizações estão pendentes.

Em caso afirmativo, instale-os, reinicie o sistema e comece a usar o Mac com as mesmas atividades executadas para ver se o uso da CPU mudou.

6. Desative os monitores externos

Alguns usuários relataram que o WindowServer explode com consumo agressivo de CPU apenas quando há um monitor de terceiros conectado. Esse problema persiste mesmo em Macbooks com chips M1 e a versão mais recente do Big Sur. A solução crítica é desativar um monitor externo. Isso deve reduzir o uso da CPU imediatamente e não pressionar mais o sistema. Sabemos que não é a solução mais adequada para os usuários, mas experimente-a. Se o WindowServer mudar seu comportamento depois de executar esta etapa, então você detectou o culpado. Você também pode tentar desabilitar “Espaços separados” para monitores nas configurações. Embora muitos usuários o considerem inútil, recomendamos que você experimente.

Para desativar Espaços Separados:

  1. Abra Preferências do sistema como fizemos nos métodos anteriores.
  2. Clique em Controle da Missão e desabilitar o recurso chamado Os monitores têm espaços separados.
  3. Para permitir que essa mudança funcione, você deve reinicializar o Mac. Faça e verifique se há diferença.

desabilitar espaços separados

7. Exclua os programas instalados recentemente do Mac

Existem programas que podem ser indesejados e levar a um consumo excessivamente alto de recursos. Se você se lembra de instalar um novo programa da App Store ou de recursos de terceiros logo antes do problema com o WindowServer, tente excluí-lo e veja a diferença. Às vezes, os usuários podem ser infectados com adware ou sequestradores de navegador, que alteram as configurações do navegador e consomem uma infinidade de recursos para sustentar suas funções suspeitas. Você pode usar instruções manuais ou usar um utilitário especialmente treinado que fará essa tarefa sobre seus próprios ombros.

Muitos programas indesejados podem ser iniciados na inicialização e funcionar em segundo plano, causando vários conflitos. Portanto, se for um programa persistente e indesejado, você deve fazer o seguinte. Caso contrário, use a exclusão básica arrastando um programa de Aplicativos e esvaziando o Lixo.

  1. Abra Preferências do sistema, escolha Usuários e grupos.
  2. Escolha sua conta (configurar como usuário atual).
  3. Clique Itens de login aba.
  4. Encontre uma entrada semelhante ao nome de um programa teimoso. Selecione-o e clique no "-" (menos) para removê-lo.

Nota: Um programa indesejado tem menos probabilidade de encerrar simplesmente fechando a janela. É aconselhável usar Forçar Encerrar isso encerrará todo o processo.

  1. Pressione 3 botões ao mesmo tempo: Opção, Command e Esc (Escapar). Isso é semelhante a Control-Alt-Delete em um PC com Windows.
  2. Escolha o nome de um aplicativo indesejado na lista.
  3. Clique Forçar Encerrar botão.

Remova o software dos aplicativos:

  1. No em destaque barra lateral, clique em Aplicações.
  2. Um programa que você deseja excluir pode ter um desinstalador. Se você vir um ícone chamado “Desinstalador” ou semelhante, clique duas vezes nele e siga as instruções na tela.
  3. Caso contrário, arraste o programa desejado do Aplicações pasta para o Lixo (localizado no final do Dock).
  4. Então escolha em destaque > Esvaziar Lixo.

Remova o software malicioso ou teimoso do MacOS:

malwarebytes para mac

Para economizar tempo e esforço na exclusão de programas e na localização de malware, é melhor usar utilitários avançados de otimização do sistema, como o Malwarebytes para Mac. Seja um vírus ou programa indesejado, um grupo de desenvolvedores altamente qualificados garantiu que eles seriam detectados e removidos em alguns segundos. Ele permite a desinstalação rápida e sem rastros de vários softwares que sobrecarregam seu sistema. O Malwarebytes for Mac é uma ótima ferramenta que manterá seu Mac limpo, otimizado e protegido contra várias ameaças no futuro. Se você tem medo de deixar rastros enquanto se aproxima da remoção, baixe o Malwarebytes para Mac e facilite sua vida usando o botão abaixo.

Baixar Malwarebytes para Mac

Resumo

Ter problemas com o WindowServer e outras peças relacionadas pode prejudicar o seu humor e a experiência do usuário ao usar o sistema. Ninguém gosta quando isso acontece, especialmente em dispositivos Macintosh de alto preço pelos quais você paga. Esperamos ter conseguido fornecer um guia fácil e eficaz que finalmente reduziu o uso da CPU e tornou o desempenho do sistema melhor. Sinta-se à vontade para deixar seus comentários abaixo e compartilhar alguns detalhes do WindowServer de sua experiência.

Artigo anteriorComo remover OriginType (Mac)
Próximo artigoComo remover Giuliano Ransomware e descriptografar .Giuliano arquivos
James Kramer
Olá, meu nome é James. Meu site Bugsfighter.com, o culminar de uma jornada de uma década nas áreas de solução de problemas de computadores, testes de software e desenvolvimento. Minha missão aqui é oferecer guias abrangentes, mas fáceis de usar, sobre uma variedade de tópicos neste nicho. Caso você encontre algum desafio com o software ou com as metodologias que eu endosso, saiba que estou prontamente acessível para obter assistência. Para qualquer dúvida ou comunicação adicional, sinta-se à vontade para entrar em contato através da página 'Contatos'. Sua jornada em direção à computação contínua começa aqui