Por que o CoreWindow.exe vaza memória após longos períodos de suspensão do monitor no Windows 11
🔍 WiseChecker

Por que o CoreWindow.exe vaza memória após longos períodos de suspensão do monitor no Windows 11

Solução rápida: o CoreWindow.exe gerencia janelas de aplicativos UWP. Longos períodos de suspensão do monitor podem fazer com que seu conjunto de trabalho mantenha referências a objetos que deveriam ser liberados. Reinicie o Explorer (que também reinicia o CoreWindow) pelo Gerenciador de Tarefas ou execute (Get-Process -Name CoreWindow).Refresh() no PowerShell para forçar a coleta de lixo.

Você deixa o PC ligado, mas com o monitor desligado por várias horas. Ao reativar, o CoreWindow.exe acumulou mais de 500 MB de memória. Fechar aplicativos UWP não libera esse espaço. O processo continua crescendo a cada ciclo de suspensão/reativação.

Sintoma: crescimento de memória do CoreWindow.exe após ciclos de suspensão do monitor.
Afeta: Windows 11 com muitos aplicativos UWP.
Tempo de correção: 5 minutos.

ADVERTISEMENT

O que o CoreWindow.exe faz

CoreWindow é o host de renderização para janelas de aplicativos UWP (modernos). Cada aplicativo UWP se comunica com o CoreWindow para gerenciamento de janela, entrada e composição. O processo mantém referências a objetos de cada janela UWP ativa, além de algum cache para janelas fechadas recentemente.

Método 1: Reiniciar o Explorer para limpar o estado do CoreWindow

  1. Gerenciador de Tarefas → guia Detalhes → localize explorer.exe.
  2. Clique com o botão direito → Finalizar tarefa.
  3. Arquivo → Executar nova tarefa → digite explorer.exe → OK.
  4. O CoreWindow reinicia junto com o Explorer. A memória volta ao normal.

ADVERTISEMENT

Método 2: Limitar aplicativos UWP que permanecem residentes

  1. Configurações → Aplicativos → Aplicativos instalados. Para cada aplicativo UWP que você não usa ativamente:
  2. Clique no menu de três pontos → Opções avançadas.
  3. Em Permissões de aplicativos em segundo plano, defina como Nunca.
  4. O aplicativo para de ser executado quando fechado, reduzindo as referências do CoreWindow.

Método 3: Agendar reinicialização periódica do Explorer

  1. Crie uma tarefa agendada que seja executada diariamente durante horários inativos:

    taskkill /f /im explorer.exe && start explorer.exe

  2. A memória base é mantida ao longo dos dias.

ADVERTISEMENT

Verificação

  • Gerenciador de Tarefas → a memória do CoreWindow.exe cai para ~50–100 MB após reiniciar o Explorer.
  • O ciclo de suspensão/reativação não acumula mais memória no CoreWindow.

Se nenhum desses funcionar

Para crescimento crônico de memória, a causa pode ser um aplicativo UWP específico que mantém referências. Use o Process Explorer para verificar handles abertos por processo UWP; feche os problemáticos. Alguns aplicativos da Microsoft (Fotos, Mail) historicamente tiveram vazamentos relacionados ao CoreWindow — verifique se estão na versão mais recente.

Resumo: vazamento do CoreWindow = acúmulo de estado de janelas UWP durante suspensões. Reinicie o Explorer para limpar; desative aplicativos em segundo plano para prevenir.

ADVERTISEMENT