Resolução de erros do tipo "Stop 0x00000077" ou "KERNEL_STACK_INPAGE_ERROR"

Traduções de Artigos Traduções de Artigos
Artigo: 228753 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

Sintomas

Quando estiver a utilizar o Windows, poderá receber uma das seguintes mensagens de erro:
  • Stop 0x00000077
    KERNEL_STACK_INPAGE_ERROR
Este artigo descreve como resolver problemas relacionados com estas mensagens de erro.

Este artigo poderá conter hiperligações para conteúdo em inglês (ainda não traduzido).

Causa

Este problema pode ocorrer se não for possível ler uma página de dados kernel solicitada, a partir do ficheiro de paginação para a memória, ou se o registo de arranque principal estiver infectado com um vírus. Para determinar com mais exactidão a causa possível, tem de interpretar correctamente a mensagem de erro. Se o primeiro e o terceiro parâmetros forem zero, o quarto parâmetro é definido como:
  1. 0 (zero)
  2. Valor da entrada de tabela de páginas (PTE, Page Table Entry) no momento do erro
  3. 0 (zero)
  4. Endereço da assinatura na pilha do kernel
Se o primeiro ou o terceiro parâmetro não for um zero, aplicam-se as seguintes definições:
  1. Código de estado
  2. Código de estado de E/S
  3. Número do ficheiro de paginação
  4. Desvio no ficheiro de paginação
Se for este o caso, a causa do problema poderá ser determinada a partir do segundo parâmetro (código de estado de E/S), utilizando as seguintes informações que se encontram no formato "valor do segundo parâmetro", seguido de "causa geral":

0xC000000E ou STATUS_NO_SUCH_DEVICE: a unidade deixou de estar disponível, possivelmente devido a um disco rígido, conjunto de discos e/ou placa controladora danificado.

0xC000009A ou STATUS_INSUFFICIENT_RESOURCES: falta de recursos de bloco de memória não paginado.

0xC000009C ou STATUS_DEVICE_DATA_ERROR: blocos danificados no disco rígido.

0xC000009D ou STATUS_DEVICE_NOT_CONNECTED: cabos danificados, inexistência de terminação ou o controlador não consegue aceder ao disco rígido.

0xC000016A ou STATUS_DISK_OPERATION_FAILED: blocos danificados no disco rígido.

0xC0000185 ou STATUS_IO_DEVICE_ERROR: terminação incorrecta ou cabos danificados de dispositivos baseados em SCSI, ou existem dois dispositivos a tentar utilizar o mesmo IRQ.

Resolução

Para resolver este problema, utilize o método adequado:

Vírus no sector de arranque

Para determinar se tem um vírus no sector de arranque, execute um programa actual de detecção de vírus e, se necessário, remova os vírus identificados.

Se não for um vírus no sector de arranque

Consulte o registo do sistema no Visualizador de eventos (Event Viewer) para visualizar mensagens de erro adicionais que o poderão ajudar a identificar o dispositivo que está a causar o erro.

Bloco danificado. O erro Stop 0x77 é causado por um bloco danificado num ficheiro de paginação, por um erro no controlador do disco ou, em casos extremamente raros, quando não estão disponíveis recursos de bloco de memória não paginado.

Se o primeiro e segundo parâmetros forem 0, a assinatura da pilha não foi encontrada na pilha do kernel. Este problema é causado por hardware danificado. Se o estado de E/S for C0000185 e o ficheiro de paginação se encontrar num disco rígido baseado em SCSI, deverá verificar os cabos do disco e a terminação SCSI.

Se o código de estado de E/S for 0xC000009C ou 0xC000016A, normalmente significa que não foi possível ler os dados no disco devido a um bloco danificado.

Se conseguir reiniciar o computador após a apresentação da mensagem de erro, o Autochk é executado automaticamente e tenta identificar o sector danificado. Se, por algum motivo, o Autochk não analisar a existência de erros no disco rígido, inicie a verificação manualmente. Se o computador estiver formatado com o sistema de ficheiros NTFS, execute Chkdsk /f /r na partição de sistema. Tem de reiniciar o computador antes de iniciar a verificação de disco. Se não conseguir iniciar o computador devido a este problema, utilize a consola de comandos e execute Chkdsk /r.

A existência de memória de acesso aleatório (RAM) danificada ou não fiável é outra causa comum deste problema.

Verifique se todas as placas estão correctamente instaladas no computador.

Certifique-se de que todos os contactos das placas estão limpos.

Desactive a cache de sistema no BIOS para tentar resolver o problema.

Se este procedimento não resolver o problema, é possível que a placa principal do computador esteja danificada.

Para obter informações adicionais sobre tópicos relacionados, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
130801 Common causes of STOP messages 0x00000077 and 0x0000007A

Propriedades

Artigo: 228753 - Última revisão: 3 de novembro de 2006 - Revisão: 2.2
A informação contida neste artigo aplica-se a:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
Palavras-chave: 
kbenv kberrmsg kbprb kbui KB228753

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com