Quando seu computador trava e você encontra algo como a tela azul da morte (BSOD), o sistema operacional Windows executa um despejo de memória em um local no disco rígido. De vez em quando, exclua esses arquivos de despejo de memória de erro do sistema para liberar espaço em disco.
Erro do sistema Configurações do arquivo de despejo de memória
Se ocorrer um erro de BSOD, o Windows despeja a memória RAM em um arquivo no disco rígido. Isso significa que se o seu sistema estiver usando 8 GB de RAM no momento da falha, o arquivo de despejo de memória será de 8 GB.
Em outros casos, o Windows pode criar um arquivo de despejo do kernel, que inclui apenas a memória alocada ao kernel do Windows para coisas como drivers e aplicativos ativos. Este arquivo de despejo de memória é significativamente menor do que um despejo de memória do sistema completo. Este é o tamanho padrão de um despejo de memória quando você configura um sistema para realizar um despejo de memória automático.
A equipe do Windows ou os desenvolvedores de software analisam este arquivo para fins de solução de problemas. Para verificar a configuração de despejo de memória:
-
Digite sysdm.cpl na pesquisa do Windows e pressione Enter para abrir System Properties.
-
Selecione a guia Avançado.
-
Na seção Inicialização e recuperação, selecione Settings.
-
Selecione a seta suspensa Write debugging information e escolha Automatic memory dump para que cada vez que o computador executar um despejo de memória, ele apenas faz backup do kernel e conserva espaço no disco rígido.
-
Selecione Substituir qualquer arquivo existente para que o arquivo de despejo não continue a crescer ao longo do tempo.
-
Selecione OK para salvar suas alterações.
Como excluir arquivos de despejo de memória com erro do sistema usando a limpeza de disco
Se o arquivo de despejo de memória cresceu ao longo do tempo, exclua o arquivo para restaurar o espaço no disco rígido. A maneira mais fácil de limpar arquivos de despejo é realizar uma limpeza elevada usando o utilitário de limpeza de disco do Windows.
Se você não executar a limpeza elevada correta ao executar o utilitário de limpeza de disco, o utilitário não excluirá o arquivo de despejo de memória.
- Selecione o botão Iniciar e digite limpeza de disco na barra de pesquisa do Windows.
-
Clique com o botão direito do mouse Limpeza de disco e selecione Executar como administrador.
Executar o utilitário Limpeza de Disco como Administrador é o que o inicia no modo elevado e permite que o utilitário exclua o arquivo de despejo de memória.
-
O utilitário verifica a unidade C: (ou a unidade que contém o sistema operacional) e exibe uma janela para selecionar os arquivos a serem excluídos. Selecione todas as opções, ou pelo menos selecione Relatório de erros do Windows criado pelo sistema ou Arquivos de despejo de memória de erro do sistema.
-
Selecione OK para que o utilitário complete a limpeza e, em seguida, reinicie o sistema para concluir.
O utilitário System Cleanup nem sempre remove com sucesso o arquivo de despejo de memória - muitas vezes devido a permissões de arquivo ou configurações de política local no sistema. Se não funcionar, vá para o próximo método abaixo.
Use a limpeza de disco estendida para limpar o arquivo de despejo de memória de erro do sistema
Outro utilitário do Windows que limpa o arquivo de despejo de memória do sistema é o utilitário Extended Disk Cleanup. Inicie este utilitário a partir do prompt de comando.
-
Selecione o Menu Iniciar, digite Prompt de Comando na barra de pesquisa e clique com o botão direito do mouse em Prompt de Comando e selecione Executar como administrador.
-
Execute o comando Cleanmgr /sageset:65535 & Cleanmgr /sagerun:65535.
-
Este comando abre o utilitário Limpeza de Disco com opções extras para arquivos a serem excluídos. Selecione todas as opções para limpar, ou pelo menos selecione System error memory dump files e System error minidump files.
-
Selecione OK para concluir o procedimento de limpeza e reinicie o computador para concluir a limpeza.
A Limpeza de Disco Estendida geralmente é bem-sucedida na exclusão dos arquivos de despejo de memória porque as opções adicionais incluem os arquivos de despejo de memória e os arquivos de minidespejo. Selecioná-los e executar o utilitário deve remover com êxito todos os arquivos de despejo de memória do sistema. A reinicialização do computador conclui o processo.
Use o software para remover o arquivo de despejo de memória
Se você achar difícil excluir o arquivo de despejo de memória do sistema usando os utilitários de limpeza do Windows, use soluções alternativas de software.
Um dos utilitários de limpeza mais populares do Windows é o CCleaner. Baixe a versão gratuita do CCleaner, que inclui um recurso para limpar arquivos de despejo de memória.
Este deve ser o último recurso, pois requer a instalação de um novo software. No entanto, geralmente é o mais bem-sucedido na remoção de arquivos de despejo de memória de um sistema e também arquivos temporários e outros dados desnecessários armazenados no disco rígido que consomem espaço excessivo. É bom executar um utilitário como esse com frequência para garantir que o espaço do disco rígido nunca seja desperdiçado.
- Baixe e instale a versão gratuita do CCleaner.
-
Selecione Custom Clean e certifique-se de que Memory Dumps esteja selecionado na seção System.
-
Para garantir que os dumps de memória do sistema sejam limpos, selecione Analyze. Quando a análise estiver concluída, você deverá ver System - Memory Dumps na lista de arquivos a serem excluídos.
-
Selecione Run Cleaner para que o CCleaner complete a rotina de limpeza. Isso remove todos os arquivos listados nos resultados da análise.
Remover MEMORY. DMP manualmente
Se você sabe onde encontrar o arquivo memory.dmp, você pode excluí-lo como qualquer outro arquivo. O arquivo não é fácil de encontrar porque está enterrado entre outros arquivos dentro da pasta System Root.
Para localizar e excluir o arquivo:
-
Observe o caminho e o nome do arquivo na janela Inicialização e recuperação na primeira seção deste artigo. Normalmente esse caminho é %SystemRoot%\MEMORY. DMP.
-
Para excluir o arquivo, inicie o prompt de comando como administrador. Selecione o Menu Iniciar, digite Prompt de Comando na barra de pesquisa do Windows e clique com o botão direito do mouse em Prompt de Comando e selecione Executar como Administrador.
-
Para alterar o caminho para a pasta %SystemRoot%, digite cd %systemroot%.
- Se o sistema capturou um despejo de memória em qualquer ponto, existe um arquivo memory.dmp nesta pasta. Digite del memory.dmp para excluí-lo.
Desativar Depuração de Gravação
Se o arquivo memory.dmp ocupar muito espaço no seu sistema, reabra a janela Sistema e Recuperação e altere as informações de depuração de gravação.
Use o menu suspenso para alterar a configuração para (none) para garantir que nenhum arquivo de despejo de memória seja criado quando o sistema travar. Isso também significa que não há como analisar a causa da falha, mas o espaço no disco rígido está protegido contra despejos de memória excessivos.