Como ler arquivos de despejo de memória no Windows 10

Publicados: 2018-03-24
Como ler arquivos de despejo de memória no Windows 10

Se o seu PC travou recentemente, você deve ter enfrentado a Tela Azul da Morte (BSOD), que lista a causa da falha e, em seguida, o desligamento do PC abruptamente. Agora a tela BSOD é mostrada apenas por alguns segundos, e não é possível analisar o motivo do travamento naquele momento. Felizmente, quando o Windows trava, um arquivo de despejo de memória (.dmp) ou de memória é criado para salvar informações sobre a falha logo antes do desligamento do Windows.

Como ler arquivos de despejo de memória no Windows 10

Assim que a tela BSOD é exibida, o Windows despeja as informações sobre a falha da memória em um pequeno arquivo chamado “MiniDump”, que geralmente é salvo na pasta do Windows. E esses arquivos .dmp podem ajudá-lo a solucionar a causa do erro, mas você precisa analisar o arquivo de despejo. É aí que fica complicado, e o Windows não usa nenhuma ferramenta pré-instalada para analisar esse arquivo de despejo de memória.

Agora há várias ferramentas que podem ajudá-lo a depurar o arquivo .dmp, mas vamos falar sobre duas ferramentas que são as ferramentas BlueScreenView e Windows Debugger. O BlueScreenView pode analisar rapidamente o que deu errado com o PC, e a ferramenta Windows Debugger pode ser usada para obter informações mais avançadas. Portanto, sem perder tempo, vamos ver Como ler arquivos de despejo de memória no Windows 10 com a ajuda do guia listado abaixo.

Conteúdo

  • Como ler arquivos de despejo de memória no Windows 10
  • Método 1: Analisar arquivos de despejo de memória usando BlueScreenView
  • Método 2: Analisar arquivos de despejo de memória usando o depurador do Windows

Como ler arquivos de despejo de memória no Windows 10

Certifique-se de criar um ponto de restauração caso algo dê errado.

Método 1: Analisar arquivos de despejo de memória usando BlueScreenView

1. Do site da NirSoft baixa a versão mais recente do BlueScreenView de acordo com sua versão do Windows.

2. Extraia o arquivo zip baixado e clique duas vezes em BlueScreenView.exe para executar o aplicativo.

BlueScreenView | Como ler arquivos de despejo de memória no Windows 10

3. O programa procurará automaticamente os arquivos MiniDump no local padrão, que é C:\Windows\Minidump.

4. Agora, se você quiser analisar um arquivo .dmp específico, arraste e solte esse arquivo no aplicativo BlueScreenView e o programa lerá facilmente o arquivo minidespejo.

Arraste e solte um arquivo .dmp específico para analisar no BlueScreenView

5. Você verá as seguintes informações na parte superior do BlueScreenView:

  • O nome do arquivo Minidump: 082516-12750-01.dmp. Aqui 08 é o mês, 25 é a data e 16 é o ano do arquivo de despejo.
  • Crash Time é quando o crash acontece: 26-08-2016 02:40:03
  • Bug Check String é o código de erro: DRIVER_VERIFIER_IOMANAGER_VIOLATION
  • O código de verificação de bug é o erro STOP: 0x000000c9
  • Em seguida, haverá parâmetros de código de verificação de bug
  • A seção mais importante é causada pelo driver: VerifierExt.sys

6. Na parte inferior da tela, o motorista que causou o erro será destacado.

O driver que causou o erro será destacado

7. Agora que você tem todas as informações sobre o erro, pode pesquisar facilmente na web o seguinte:

Cadeia de verificação de bug + causada pelo driver, por exemplo, DRIVER_VERIFIER_IOMANAGER_VIOLATION VerifierExt.sys
Cadeia de verificação de bug + código de verificação de bug, por exemplo: DRIVER_VERIFIER_IOMANAGER_VIOLATION 0x000000c9

Agora você tem todas as informações sobre o erro, você pode facilmente pesquisar na web por Bug Check String + Caused by Driver

8. Ou você pode clicar com o botão direito do mouse no arquivo minidump dentro do BlueScreenView e clicar em “ Google Search – Bug Check + Driver ”.

Clique com o botão direito do mouse no arquivo minidump dentro do BlueScreenView e clique em "Pesquisa do Google - Bug Check + Driver"

9. Use essas informações para solucionar a causa e corrigir o erro. E este é o final do guia Como ler arquivos de despejo de memória no Windows 10 usando o BlueScreenView.

Método 2: Analisar arquivos de despejo de memória usando o depurador do Windows

1. Baixe o SDK do Windows 10 aqui.

Nota: Este programa contém o programa WinDBG que usaremos para analisar os arquivos .dmp.

2. Execute o arquivo sdksetup.exe e especifique o local de instalação ou use o padrão.

Execute o arquivo sdksetup.exe e especifique o local de instalação ou use o padrão

3. Aceite o contrato de licença e, na tela “ Selecione os recursos que deseja instalar ”, selecione apenas a opção Ferramentas de depuração para Windows e clique em Instalar.

Na tela Selecione os recursos que deseja instalar, selecione apenas a opção Ferramentas de depuração para Windows

4. O aplicativo começará a baixar o programa WinDBG, portanto, aguarde a instalação em seu sistema.

5. Abra o prompt de comando. O usuário pode executar esta etapa pesquisando por 'cmd' e pressionando Enter.

Abra o Prompt de Comando. O usuário pode realizar esta etapa pesquisando por 'cmd' e depois pressionando Enter. | Como ler arquivos de despejo de memória no Windows 10

6. Digite o seguinte comando em cmd e pressione Enter:

cd\Program Files (x86)\Windows Kits\10\Debuggers\x64\

Nota: Especifique a instalação correta do programa WinDBG.

7. Agora, uma vez dentro do diretório correto, digite o seguinte comando para associar o WinDBG aos arquivos .dmp:

windbg.exe -IA

Especifique a instalação correta do programa WinDBG

8. Assim que você digitar o comando acima, uma nova instância em branco do WinDBG será aberta com um aviso de confirmação que você poderá fechar.

Uma nova instância em branco do WinDBG será aberta com um aviso de confirmação que você pode fechar

9. Digite windbg na Pesquisa do Windows e clique em WinDbg (X64).

Digite windbg na Pesquisa do Windows e clique em WinDbg (X64)

10. No painel do WinDBG, clique em File e selecione Symbol File Path.

No painel WinDBG, clique em Arquivo e selecione Caminho do arquivo do símbolo

11. Copie e cole o seguinte endereço na caixa Symbol Search Path :

SRV*C:\SymCache*http://msdl.microsoft.com/download/symbols

SRV*C:\SymCache*http://msdl.microsoft.com/download/symbols | Como ler arquivos de despejo de memória no Windows 10

12. Clique em OK e salve o caminho do símbolo clicando em Arquivo > Salvar Área de Trabalho.

13. Agora encontre o arquivo de despejo que deseja analisar, você pode usar o arquivo MiniDump encontrado em C:\Windows\Minidump ou usar o arquivo de despejo de memória encontrado em C:\Windows\MEMORY.DMP.

Agora encontre o arquivo de despejo que você deseja analisar e clique duas vezes no arquivo .dmp

14. Clique duas vezes no arquivo .dmp e o WinDBG deve iniciar e começar a processar o arquivo.

Uma pasta chamada Symcache está sendo criada na unidade C

Nota: Como este é o primeiro arquivo .dmp sendo lido em seu sistema, o WinDBG parece ser lento, mas não interrompe o processo, pois esses processos estão sendo executados em segundo plano:

 Uma pasta chamada Symcache está sendo criada em C:
Os símbolos estão sendo baixados e salvos em C:\Symcache

Depois que os símbolos forem baixados e o dump estiver pronto para análise, você verá a mensagem Followup: MachineOwner na parte inferior do texto do dump.

Depois que os símbolos forem baixados, você verá MachineOwner na parte inferior

15. Além disso, o próximo arquivo .dmp é processado, será mais rápido, pois já terá baixado os símbolos necessários. Com o tempo, a pasta C:\Symcache aumentará de tamanho à medida que mais símbolos forem adicionados.

16. Pressione Ctrl + F para abrir Find, digite “ Provavelmente causado por ” (sem aspas) e pressione Enter. Esta é a maneira mais rápida de descobrir o que causou a falha.

Abra Localizar e digite Provavelmente causado por, em seguida, pressione Localizar próximo

17. Acima da linha Provavelmente causado por, você verá um código BugCheck, por exemplo, 0x9F . Use este código e visite a Referência de código de verificação de bug da Microsoft para verificar a referência de verificação de bug.

Recomendado:

  • Corrigir o Windows não pode configurar um HomeGroup neste computador
  • Corrigir a tela do computador desliga aleatoriamente
  • Como corrigir o botão direito do mouse não funciona no Windows 10
  • Corrigir O editor do Registro parou de funcionar

É isso que você aprendeu com sucesso como ler arquivos de despejo de memória no Windows 10, mas se você ainda tiver alguma dúvida sobre esta postagem, sinta-se à vontade para perguntar na seção de comentários.