Artigo: 290101 - Última revisão: segunda-feira, 30 de Junho de 2003 - Revisão: 1.0

Mensagem de erro: Uma tempestade de interrupções provocou um bloqueio do sistema

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Expandir tudo | Reduzir tudo

Sintomas

O computador pode deixar de responder abruptamente (ficar completamente parado e sem resposta) e o utilizador pode receber a seguinte mensagem de erro:
STOP: 0x000000F2 (0xFCA7C55C, 0x817B9B28, 0x817D2AA0, 0x00000002)

Uma tempestade de interrupções provocou um bloqueio do sistema.

Address FCA7C55C base at FCA72000, Datestamp 3A72BDEF - ACPI.sys

Causa

Este problema poderá ocorrer se se verificar um dos seguintes comportamentos:
  • Um dispositivo de hardware não liberta o sinal de interrupção após receber instruções do controlador do dispositivo para o fazer.
  • O controlador de um dispositivo ignora o sinal de interrupção iniciado a partir do respectivo hardware e o controlador do dispositivo não fornece instruções ao hardware para libertar o sinal de interrupção.
  • O controlador de um dispositivo reclama o sinal de interrupção, embora o sinal de interrupção não tenha sido iniciado a partir do respectivo hardware. (Este comportamento só pode ocorrer quando múltiplos dispositivos partilham o mesmo pedido de interrupção (IRQ).
  • O ELCR (Edge/Level Control Register) está definido incorrectamente.
  • Os dispositivos accionados por interrupções ELCR partilham um IRQ (por exemplo, uma porta COM e um controlador PCI [Peripheral Component Interconnect] SCSI [small computer system interface]).

Resolução

Para resolver este problema, examine o quarto parâmetro na mensagem de erro. Se o parâmetro for "0x00000001", o módulo apontado é provavelmente a origem do problema. O controlador está corrupto ou em falta; ou o hardware apresenta uma falha de funcionamento.

Se o quarto parâmetro for "0x00000002", o módulo apontado é provavelmente a primeira rotina do serviço de interrupção (ISR) na cadeia. Não é garantido que este módulo seja a origem do problema.

NOTA: um computador que experimente este problema repetidamente pode ter dispositivos no mesmo IRQ do computador para o qual o módulo é um controlador. No cenário anterior, resolva o problema do mesmo IRQ que a funcionalidade ACPI (Advanced Configuration and Power Interface) utiliza.

Mais Informação

Uma tempestade de interrupções é definida como um sinal de interrupção desencadeado por nível que permaneça no estado reclamado.

Quando ocorrer uma verificação de defeito, esta localiza o módulo para o qual reside o ISR no IRQ em tempestade e, em seguida, apresenta a mensagem de erro tal como listada na secção "Sintomas" deste artigo.

Informações técnicas acerca dos parâmetros numa mensagem de verificação de defeito:
  • Parâmetro 1: O endereço do ISR (ou o primeiro ISR na cadeia) ligado ao vector de interrupção de tempestade.
  • Parâmetro 2: O valor de contexto do ISR.
  • Parâmetro 3: O endereço do objecto de interrupção para o vector de interrupção de tempestade.
  • Parâmetro 4: O parâmetro é 0x1 se o ISR não estiver encadeado, ou 0x2 se o ISR estiver encadeado.

A informação contida neste artigo aplica-se a:
  • Microsoft Windows Advanced Server, Limited Edition
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows XP Home Edition
Palavras-chave: 
kberrmsg kbprb KB290101