Capturando tela azul da morte (BSOD) tela [duplicado]

6

Às vezes recebo uma tela BSOD por uma fração de segundo e não tenho chance de ver a causa dela. Isso também acontece quando não estou no computador. O log de eventos não possui informações suficientes. Existe uma maneira ou ferramenta que captura a tela quando isso acontece para que eu possa ver a causa mais tarde?

Eu já fiz um teste de diagnóstico de memória, então esse não é o problema.

    
por Tony_Henrich 21.07.2010 / 18:26

5 respostas

8

Todas as BSODs são armazenadas no seu computador. O freeware BlueScreenView não só recria a exibição BSOD como ela era, mas também tenta analisar os despejos e encontrar os culpados programa / driver para você:

BlueScreenView scans all your minidump files created during 'blue screen of death' crashes, and displays the information about all crashes in one table. For each crash, BlueScreenView displays the minidump filename, the date/time of the crash, the basic crash information displayed in the blue screen (Bug Check Code and 4 parameters), and the details of the driver or module that possibly caused the crash (filename, product name, file description, and file version).
For each crash displayed in the upper pane, you can view the details of the device drivers loaded during the crash in the lower pane. BlueScreenView also mark the drivers that their addresses found in the crash stack, so you can easily locate the suspected drivers that possibly caused the crash.

    
por 21.07.2010 / 21:16
1

Verifique se há arquivos .dmp na sua pasta C: \ WINDOWS \ Minidump, compacte-os e faça o upload deles para um site de compartilhamento de arquivos onde possamos fazer o download para analisá-los.

    
por 21.07.2010 / 21:06
0

Nas propriedades avançadas do sistema, nas opções de inicialização e recuperação, há uma caixa de seleção para reiniciar automaticamente (após a falha do sistema). Desmarque esta caixa de seleção. A próxima vez que a máquina tiver um BSOD, ela será deixada na tela do BSOD e você poderá anotar ou tirar uma foto das informações e pesquisar no Google para obter mais respostas (ou postá-las aqui).

    
por 21.07.2010 / 18:34
0

Você pode desativar a reinicialização automática por erro, mas essa nem sempre é a prática mais segura. Outra opção seria obter janelas (supondo que isso é XP) para gravar um despejo para o disco rígido. Estes podem então ser analisados mais tarde (de preferência usando algo como winDBG).

Clique com o botão direito em Meu computador - > Propriedades Clique na guia Avançado. Clique em Configurações em Inicialização e Recuperação. O passo seguinte exato me escapa, mas eu acho que é o tick da informação do Write Debug Log no disco rígido. Isso deve corrigir um arquivo dmp para% SYSTEMROOT% \ Minidumps na próxima vez que você obtiver um BSOD. Instruções sobre como usar o WinDBG podem ser encontradas em Tech Republic embora você provavelmente possa postar um link aqui e alguém irá ajudar.

    
por 21.07.2010 / 18:34
0

Toda bluescreen é registrada no log de eventos, portanto, mesmo que você não a detecte, ainda assim você poderá descobrir o código STOP e seus parâmetros.

    
por 21.07.2010 / 18:42