Artigo: 137539 - Última revisão: sexta-feira, 18 de Novembro de 2005 - Revisão: 4.0 Causas gerais dos erros STOP 0x0000007F
Este artigo foi publicado anteriormente em PT137539 Nesta páginaSintomas Poderá receber a seguinte mensagem de erro durante a execução do Windows: STOP 0x0000007F (UNEXPECTED_KERNEL_MODE_TRAP)
Causa Esta mensagem de erro pode ocorrer caso se verifique uma das condições que se seguem:
**STOP 0x0000007F (0x000000XX, 0x00000000, 0x00000000, 0x00000000) O parâmetro mais importante é o primeiro (0x0000000X) que poderá representar vários valores diferentes. A causa deste trap pode variar, conforme o valor deste parâmetro. É possível encontrar todos os traps que causam um erro STOP 0x7F em qualquer manual de referência para microprocessadores Intel x86, uma vez que são específicos para a plataforma x86. Seguem-se alguns dos mais comuns: UNEXPECTED_KERNEL_MODE_TRAP Valores Significado ---------- -------------------- 0x00000000 Erro de divisão por zero 0x00000004 Capacidade excedida 0x00000005 Erro de verificação de limites 0x00000006 Opcode inválido 0x00000008 Falha dupla Erro de divisão por zeroUm erro de divisão por zero é causado quando uma instrução DIV é executada e o divisor é 0. Danos na memória (ou outros problemas de hardware) ou falhas de software podem estar na origem deste erro.Capacidade excedidaA instrução de capacidade excedida ocorre quando o processador executa uma chamada para uma rotina de tratamento de interrupções, estando definido o sinalizador de capacidade excedida (OF).Erro de verificação de limitesEste erro é gerado quando o processador, ao executar uma instrução BOUND, conclui que o operando excede os limites especificados. Uma instrução BOUND é utilizada para garantir que o índice de matriz assinado está dentro de um determinado intervalo.Opcode inválidoEste erro é gerado quando o processador tenta executar uma instrução inválida. Esta situação acontece, geralmente, quando o ponteiro de instruções fica danificado e está a apontar para a localização errada. A causa mais comum deste tipo de situação são os danos de memória de hardware.Falha duplaUma falha dupla acontece quando ocorre uma excepção ao tentar chamar a rotina de tratamento para uma excepção anterior. Normalmente, as duas excepções podem ser processadas em série, no entanto, existem várias excepções que não podem ser processadas em série, sendo nesta situação que o processador assinala uma falha dupla. As duas causas principais para esta situação são as capacidades excedidas do hardware e da pilha kernel. Os problemas de hardware estão geralmente relacionados com a CPU, a RAM ou com o bus. As capacidades excedidas da pilha kernel são quase sempre originadas por controladores em modo kernel com erros.Resolução Para resolver este problema, utilize o método adequado:
A informação contida neste artigo aplica-se a:
| Outros Recursos Outros Sites de Suporte
ComunidadesObtenha Ajuda AgoraTraduções de Artigos
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email
Voltar ao topo