Se o Word cresce no uso de memória até deixar o sistema lento ou travar, você pode ter um vazamento de memória. Um vazamento acontece quando o Word não libera a RAM após fechar um documento ou concluir uma tarefa. Este artigo explica como identificar um vazamento de memória no Word e quais medidas tomar para confirmar o problema.
Principais Conclusões: Diagnosticar Vazamentos de Memória no Word
- Gerenciador de Tarefas > guia Processos > coluna de memória do Microsoft Word: Monitore o conjunto de trabalho privado do Word em tempo real para detectar crescimento anormal de memória.
- Visualizador de Eventos > Logs do Windows > Aplicativo: Verifique eventos de erro com origem “Microsoft Word” que indicam travamentos relacionados à memória.
- Inicialização no Modo de Segurança (winword /safe): Execute o Word sem suplementos para isolar se um suplemento de terceiros está causando o vazamento.
Por que o Word Vaza Memória e Como Identificar
O Word é um aplicativo de 32 bits por padrão, o que significa que pode usar até 4 GB de memória virtual em uma versão de 64 bits do Windows. Um vazamento de memória ocorre quando o Word aloca memória para um objeto, como um documento, imagem ou etapa de desfazer, mas não a libera após o objeto ser fechado ou excluído. Com o tempo, a memória não liberada se acumula, fazendo o Word consumir mais RAM até atingir seu limite ou esgotar a memória disponível do sistema.
Causas comuns incluem suplementos com bugs, elementos de documento corrompidos, como imagens grandes incorporadas ou tabelas complexas, e problemas com o recurso de aceleração gráfica por hardware. O próprio código do Word também pode vazar memória em cenários específicos, como ao usar repetidamente a pilha de desfazer em um documento muito grande ou ao abrir e fechar muitos documentos em uma única sessão.
O primeiro passo no diagnóstico é confirmar que o Word está realmente vazando memória, em vez de apenas usar muita memória para um arquivo grande. Um vazamento é caracterizado por um aumento constante no uso de memória que não diminui após fechar documentos ou realizar operações normais.
Passos para Diagnosticar Vazamentos de Memória no Word
Use o Gerenciador de Tarefas para monitorar o uso de memória do Word ao longo do tempo. Depois, execute o Word no Modo de Segurança para testar interferência de suplementos. Por fim, verifique o Visualizador de Eventos em busca de logs de travamento que apontem para falhas relacionadas à memória.
- Abra o Gerenciador de Tarefas e localize o processo do Word
Pressione Ctrl+Shift+Esc para abrir o Gerenciador de Tarefas. Clique na guia Processos. Encontre Microsoft Word na lista. Se não aparecer, abra o Word primeiro e depois volte ao Gerenciador de Tarefas. Clique com o botão direito nos cabeçalhos das colunas e selecione Memória para garantir que a coluna de memória esteja visível. Anote o valor atual na coluna Memória, que mostra o conjunto de trabalho privado em MB. - Registre o uso de memória de linha de base
Com nenhum documento aberto, anote o valor de memória. Uma linha de base de 50 MB a 150 MB é normal. Se a linha de base estiver acima de 300 MB sem documentos abertos, você já pode ter um vazamento. - Abra e feche um documento enquanto observa a memória
Abra um documento de 10 a 50 páginas. Observe o valor de memória aumentar. Feche o documento sem fechar o Word. Aguarde 10 segundos. O valor de memória deve cair para próximo da linha de base. Se permanecer elevado em mais de 50 MB, você tem um vazamento de memória. - Repita o teste com um documento diferente
Abra um segundo documento de tipo diferente, como um com imagens incorporadas ou tabelas. Feche-o e observe se a memória retorna à linha de base. Se a memória aumentar após cada documento sem cair, o vazamento é reproduzível. - Execute o Word no Modo de Segurança
Feche o Word. Pressione a tecla Windows + R, digitewinword /safee pressione Enter. O Word abre no Modo de Segurança sem suplementos. Repita o teste de abrir e fechar das etapas 2 a 4. Se o uso de memória retornar à linha de base após cada documento no Modo de Segurança, o vazamento é causado por um suplemento. - Verifique o Visualizador de Eventos para travamentos relacionados à memória
Pressione a tecla Windows + R, digiteeventvwr.msce pressione Enter. Expanda Logs do Windows e clique em Aplicativo. Procure eventos de Erro com Origem “Microsoft Word” ou “Application Error”. Clique duas vezes em um evento e anote o Código de Exceção. Códigos como 0xc0000005 (violação de acesso) ou 0xc0000017 (cota insuficiente) podem indicar esgotamento de memória causado por um vazamento. - Desabilite a aceleração gráfica por hardware
No Word, vá em Arquivo > Opções > Avançado. Em Exibir, marque a caixa Desabilitar aceleração gráfica por hardware. Clique em OK e reinicie o Word. Repita o teste de abrir e fechar. Se o uso de memória estabilizar, o caminho de renderização da GPU estava causando o vazamento.
Se o Word Ainda Apresentar Uso Anormal de Memória
A memória não cai após fechar um documento
Se a memória permanecer alta após fechar um documento, o próprio documento pode estar corrompido ou conter objetos que o Word não consegue liberar. Tente abrir o documento no Word Online ou salvá-lo como um novo arquivo usando Arquivo > Salvar Como. Se o uso de memória cair após salvar como um novo arquivo, o arquivo original tinha um problema estrutural.
O Word trava com erro de memória insuficiente
Se você vir uma mensagem dizendo “O Word não pode concluir o salvamento devido a um erro de permissão de arquivo” ou “Não há memória ou espaço em disco suficiente”, o vazamento pode ter esgotado a RAM disponível. Force o fechamento do Word pelo Gerenciador de Tarefas (selecione Microsoft Word e clique em Finalizar tarefa). Reinicie o Windows antes de abrir o Word novamente. Se o erro retornar rapidamente, execute o teste do Modo de Segurança novamente para confirmar o envolvimento de suplementos.
Vazamento de memória ocorre apenas com um suplemento específico
Se o vazamento parar no Modo de Segurança, o culpado é um suplemento. Para identificar qual suplemento, desabilite-os um por um. Vá em Arquivo > Opções > Suplementos. Na parte inferior, defina Gerenciar como Suplementos COM e clique em Ir. Desmarque todos os suplementos, reinicie o Word normalmente e reabilite os suplementos um de cada vez, testando a memória após cada reinicialização.
Comparação de Métodos de Diagnóstico de Vazamento de Memória no Word
| Método | O que Detecta | Tempo para Concluir |
|---|---|---|
| Monitoramento pelo Gerenciador de Tarefas | Padrão de crescimento de memória em tempo real | 5 a 10 minutos |
| Teste no Modo de Segurança | Vazamentos causados por suplementos | 5 minutos |
| Análise do Visualizador de Eventos | Eventos de travamento com códigos de exceção relacionados à memória | 2 minutos |
| Desabilitação da aceleração de hardware | Vazamentos no caminho de renderização da GPU | 2 minutos mais reinicialização |
Após concluir essas etapas, você saberá se o vazamento de memória é causado por um suplemento, um documento específico, o recurso de renderização da GPU ou o próprio Word. Se o vazamento persistir no Modo de Segurança e com a aceleração de hardware desabilitada, o problema é um bug no Word. Nesse caso, repare sua instalação do Office acessando Configurações > Aplicativos > Microsoft 365 > Modificar > Reparação Rápida. Se o vazamento continuar, registre um relatório pelo sistema de feedback do Word com os dados do Gerenciador de Tarefas e os logs do Visualizador de Eventos anexados.