Pular para o conteúdo principal
  • Faça pedidos de forma rápida e simples
  • Visualize os pedidos e acompanhe o status de envio
  • Crie e acesse uma lista dos seus produtos
  • Gerencie seus sites, produtos e contatos de nível de produto da Dell EMC usando o Company Administration.

O Microsoft Windows 7 trava, reinicia ou exibe uma tela azul

Resumo: Explore esta página para descobrir o que são erros de tela azul, por que eles ocorrem, como reconhecê-los e como resolvê-los.

Este artigo pode ter sido traduzido automaticamente. Se você tiver comentários sobre a qualidade dele, conte-nos usando o formulário na parte inferior da página.

Conteúdo do artigo


Sintomas

Este artigo descreve quais são os erros de tela azul do Windows 7, por que eles ocorrem e como reconhecê-los e corrigi-los.



Sumário:

  1. O que é um erro de tela azul?
  2. Executar um diagnóstico on-line
  3. Solução de problemas de mensagens comuns de erro de tela azul
    1. 0x000000ED e 0x0000007B
    2. 0x00000024
    3. 0x0000007E e 0x0000008E
    4. 0x00000050
    5. 0x000000D1
    6. 0x000000EA
  4. Uso do Depurador do Windows

 


 

Este artigo é específico ao Microsoft Windows 7.
Clique aqui para alterar o sistema operacional.

 

Recomendado pela Dell:

Solução de erros de parada (tela azul) no Windows 7 (conteúdo da Microsoft)

Vídeo (apenas em inglês) - Troubleshoot Blue Screen Issues in Windows (Solução de problemas de tela azul no Windows)


O que é um erro de tela azul?

Em determinadas circunstâncias, o Windows para e as informações de diagnóstico resultantes são exibidas em texto branco em uma tela azul. A partir da exibição desses erros, surgiram os termos "Tela azul" ou "Blue Screen of Death".

Os erros de tela azul ocorrem quando:

  • O Windows encontra um erro do qual não conseguirá se recuperar sem perder dados.
  • O Windows detecta que dados críticos do SO foram corrompidos
  • O Windows detecta que o hardware falhou de modo não recuperável
A mensagem de erro mudou de uma grande quantidade de informações no Windows NT 4.0 para uma mensagem comparativamente escassa empregada nas versões modernas do Windows.

Executar um diagnóstico on-line

A Dell fornece diagnósticos on-line que podem identificar problemas com o hardware ou as configurações do seu computador que podem estar causando o problema. Visite o Dell Online Diagnostics para obter mais informações e executar uma verificação em seu computador.


Solução de problemas de mensagens comuns de erro de tela azul

Stop 0x000000ED (UNMOUNTABLE_BOOT_VOLUME)
STOP 0x0000007B (INACCESSIBLE_BOOT_DEVICE)

Esses dois erros têm causas semelhantes e as mesmas etapas se aplicam a ambos. Esses códigos STOP sempre ocorrem durante o processo de inicialização. Quando você encontrar um desses códigos STOP, terá acontecido o seguinte:
  1. O sistema concluiu o Teste automático quando religado (POST).
     
  2. O sistema carregou o NTLDR e transferiu o controle do processo de inicialização para NTOSKRNL (kernel).
     
  3. NTOSKRNL está confuso. Ou ele não consegue localizar o resto de si próprio ou ele não pode ler o sistema de arquivos no local em que ele acredita que esteja armazenado.
    Para solucionar esse erro, é preciso descobrir por que o kernel do Windows está confuso e corrigir a causa da confusão.
Itens a serem verificados
  • Configuração do controlador SATA no BIOS de sistema: se o controlador SATA alternar do modo ATA para o modo AHCI (ou vice-versa), o Windows não poderá se comunicar com o controlador SATA, pois os dois modos exigem drivers diferentes. Tente alternar o controlador SATA no BIOS.
  • Configurações de RAID: talvez ocorra esse erro caso você tenha problemas com as configurações do controlador RAID. Tente mudar as configurações de RAID de volta para AutoDetect (geralmente exato).
  • Cabeamento mal conectado tente recolocar os cabos de dados que conectam a unidade e seu controlador em ambas as extremidades.
  • Falha no disco rígido execute o diagnóstico integrado no disco rígido. Lembre-se: código 7 significa dados corrompidos corrigíveis, não falha de disco.
  • Sistema de arquivos corrompido inicie o console de recuperação no disco de instalação do Windows e execute chkdsk /f /r.
  • BOOT.INI configurado incorretamente (Windows Vista): se você apagou inadvertidamente ou tentou corrigir o arquivo boot.ini, pode ser que receba o código STOP 0x7B durante o processo de inicialização. Inicie o console de recuperação usando o disco de instalação do Windows e execute BOOTCFG /REBUILD

 


STOP 0x00000024 (NTFS_FILE_SYSTEM)

Este código de parada indica que o driver do sistema de arquivos NTFS se encontrou um problema que não é capaz de solucionar e que costuma ter três causas:
  • Corrupção de dados no disco
  • Corrupção de dados na memória
  • Sistema completamente sem memória (isso normalmente ocorre em servidores com carga de trabalho elevada)
Itens a serem verificados
  1. Recoloque a memória e todos os cabos de dados da unidade para eliminar problemas de corrupção de dados causada por hardware mal conectado ou conectado de forma incorreta.
     
  2. Execute um diagnóstico completo da memória e do disco rígido. O teste rápido não será suficiente neste caso. Você precisará executar o diagnóstico completo do sistema.
     
  3. Se esses diagnósticos forem aprovados, execute uma verificação completa do sistema de arquivos a partir do Console de recuperação (chkdsk /f /r) para detectar e (possivelmente) corrigir dados corrompidos.
     
  4. Se nenhuma das opções anteriores solucionar o problema, reinstale o Windows.
     
  5. Se isso não solucionar o problema, substitua o disco rígido.

     


STOP 0x0000007E (SYSTEM_THREAD_EXEPTION_NOT_HANDLED)
STOP 0x0000008E (KERNEL_MODE_EXCEPTION_NOT_HANDLED)

Esses dois erros indicam que um programa que está sendo executado no kernel se deparou com uma condição inesperada da qual não pode se recuperar. Eles têm as mesmas etapas de identificação e solução de problemas e, provavelmente, você precisará usar o Depurador do Windows para descobrir a causa do erro.
Itens a serem verificados
  • Se a mensagem de tela azul mencionar um driver ou arquivo de biblioteca, descubra de qual driver ou aplicativo esse arquivo faz parte e atualize-o ou desative-o.
  • Atualize o BIOS de sistema com a versão mais recente disponível.
  • Desinstale os programas recentemente instalados e reverta os drivers recentemente instalados.
  • Execute o diagnóstico na memória do computador.
 

STOP 0x00000050 (PAGE_FAULT_IN_NON_PAGED_AREA)

Esse código de parada significa que o sistema tentou acessar uma parte não existente da memória. Isso normalmente se deve a:

  • Um driver tentando acessar uma página da memória que não está presente
  • Um serviço do sistema (por exemplo, verificação de vírus) está falhando de maneira excepcional
  • Memória com falha ou instalada incorretamente
  • Dados corrompidos no disco rígido
Use o Depurador do Windows para descobrir a causa exata desses erros.
Itens a serem verificados
  1. Se o erro de tela azul mencionar um driver ou arquivo de biblioteca, descubra de qual driver ou programa esse arquivo faz parte e atualize-o para a versão mais recente ou desinstale o driver ou programa.
     
  2. Se o erro acontecer durante o processo de inicialização, tente fazer um boot na última configuração válida.
     
  3. Se o erro tiver aparecido após a instalação de um programa ou driver, desinstale o programa ou driver.
     
  4. Execute um diagnóstico completo da memória e do disco rígido após recolocar a memória e os cabos de dados do disco rígido.

 

STOP 0x000000D1 (DRIVER_IRQL_NOT_LESS_THAN_OR_EQUAL_TO)

Este código de parada indica que um driver tentou acessar uma determinada área da memória que não deveria, o que significa que há uma falha no próprio driver. A meta da sua solução de problemas é localizar esse driver e desativá-lo ou substituí-lo. Use o Depurador do Windows para solucionar esse erro.
Sem o depurador, você fica limitado a desinstalar, atualizar ou reverter o driver que contém o arquivo do driver mencionado na tela azul.

 


 

STOP 0x000000EA (THREAD_STUCK_IN_DEVICE_DRIVER)

Este erro de tela azul indica que um driver, geralmente um driver da placa de vídeo, está travado aguardando que algo aconteça (normalmente uma operação de hardware). A maioria de vocês já deve ter visto nv4_disp.sys associado a essa tela azul.
Itens a serem verificados:
  1. Verifique se os drivers de vídeo estão atualizados com a versão mais recente da Dell.
     
  2. O BIOS do sistema deve estar completamente atualizado.
     
  3. Se tanto o driver de vídeo quanto o BIOS de sistema estiverem completamente atualizados, verifique com o fabricante se há atualizações recentes para o driver.
     
  4. Como último recurso, tente trocar a placa de vídeo.

A reinstalação do Windows provavelmente não impedirá que esse erro volte a acontecer.

 

Uso do Depurador do Windows

O Depurador do Windows é uma das principais ferramentas utilizadas pelos desenvolvedores de software e pela equipe de suporte técnico da Microsoft para analisar e solucionar erros que resultam em dumps de memória.

O Depurador do Windows é uma ferramenta eficiente que inclui vários aplicativos úteis. No entanto, neste artigo, estamos interessados apenas na capacidade de analisar os dump files de memória gerados pelos erros de tela azul para determinar a causa do erro.

Antes que você possa usar a ferramenta, lembre-se do seguinte:

  • O Depurador do Windows não é uma ferramenta nativa do Windows. Você deve fazer download do aplicativo (15 MB) do site da Microsoft e instalá-lo. É necessário acesso de administrador para instalar a ferramenta.
  • O Depurador requer algumas etapas mínimas de personalização antes do uso.
  • O Depurador pode levar de 30 segundos a dois minutos para analisar completamente um despejo de memória.
Para usar a ferramenta, siga estas etapas:
  1. Faça o download e a instalação do Depurador do Windows no Site da Microsoft 

     

    Se você usar o Google para pesquisar "Depurador do Windows", o primeiro resultado retornado será a página inicial do Depurador do Windows.

     

  2. Quando a instalação for concluída, clique em Iniciar, Todos os programas, clique em Depurar ferramentas para o Windows e depois clique em WinDbg para abrir o Depurador do Windows.

     

  3. Configure o caminho de símbolos usado pelo depurador para converter os endereços no arquivo de despejo de memória em nomes de local significativos: expanda o menu File (Arquivo), selecione Symbol File Path (Caminho do arquivo de símbolos), digite "SRV*c:\debug_symbols*http://msdl.microsoft.com/download/symbols" na caixa de diálogo e clique em OK.

     

  4. Abra um arquivo de minidespejo: expanda o menu File (Arquivo), selecione Open Crash Dump (Abrir despejo de memória), selecione o arquivo de despejo e clique em Open (Abrir).

     

    O sistema normalmente armazena arquivos de minidespejo em: C:\WINNT\Minidump\ ou C:\Windows\Minidump\. Os arquivos serão nomeados como miniMMDDAA-NN.dmp, onde MM é o mês, DD é o dia e AA é o ano em que o arquivo de despejo foi criado. NN corresponde à sequência em que os arquivos de despejo foram criados caso vários despejos sejam gerados no mesmo dia (o primeiro despejo de memória em um determinado dia é numerado como 01, o segundo como 02 etc.).

     

  5. O depurador abrirá o dump file e fornecerá uma breve descrição do que causou a paralisação do sistema. (Figura 2)

     

    Na primeira vez que você usar o depurador para abrir um dump file no sistema, ele levará alguns minutos para baixar as informações de símbolos em segundo plano antes de retornar qualquer informação.

    SLN115577_pt_BR__1W_cat_dump1_cc_v1
    Figura 2: depurador do Windows

    SLN115577_pt_BR__2W_cat_Caption1_cc_v1 Comando sugerido para a linha de comando do Depurador

    SLN115577_pt_BR__3W_cat_Caption2_cc_v1 Código STOP da tela azul (1000007F é o mesmo que 0x7F)

    SLN115577_pt_BR__4W_cat_Caption3_cc_v1 O que o Windows acha que causou a paralisação do sistema (atapi.sysnesse exemplo, às vezes aparecerão dados como memory_corruption

     

  6. Ao retornar a análise preliminar, o depurador informará o quanto você deverá investigar. Digite "!analyze -v" no campo da linha de comando (kd>), na parte inferior da janela, e pressione a tecla Enter para que o WinDbg execute uma análise detalhada do arquivo.

     

    Os resultados serão longos e talvez seja preciso rolar verticalmente a janela do Depurador para localizar todas as informações pertinentes.

    SLN115577_pt_BR__5W_cat_dump2_cc_v1
    Figura 3: análise dos resultados

    SLN115577_pt_BR__2W_cat_Caption1_cc_v1 Uma explicação detalhada do código STOP (no exemplo, você pode ver que o kernel encontrou um EXCEPTION_DOUBLE_FAULT (8) ou um erro ao tentar processar um erro)

    SLN115577_pt_BR__7W_cat_dump3_cc_v1
    Figura 4: análise posterior dos resultados

    SLN115577_pt_BR__2W_cat_Caption1_cc_v1 O código de verificação do bug (observe que no exemplo ele inclui o número 8, indicando uma falha dupla)

    SLN115577_pt_BR__3W_cat_Caption2_cc_v1 O número de vezes em que o sistema foi paralisado com esse mesmo erro (em geral, 1)

    SLN115577_pt_BR__4W_cat_Caption3_cc_v1 O compartimento de memória em que o Windows classificou a falha

    SLN115577_pt_BR__11W_cat_Caption4_cc_v1 O rastreamento de pilha no momento em que o sistema foi paralisado, com o último procedimento chamado na parte superior (no exemplo, você pode ver que o sistema foi paralisado enquanto processava uma solicitação do controlador IDE)

    SLN115577_pt_BR__12W_cat_dump4_cc_v1
    Figura 5: Análise adicional

    SLN115577_pt_BR__2W_cat_Caption1_cc_v1 Nome do módulo em que o sistema estava durante a paralisação. Em um sistema real, o nome do módulo é um link no qual você pode clicar para receber algumas informações úteis sobre o módulo

 

Propriedades do artigo


Data da última publicação

21 fev. 2021

Versão

4

Tipo de artigo

Solution