Compartilhar via


0xC5 de Verificação de Bugs: DRIVER_CORRUPTED_EXPOOL

O bug DRIVER_CORRUPTED_EXPOOL marcar tem um valor de 0x000000C5. Isso indica que o sistema tentou acessar a memória inválida em um PROCESSO IRQL muito alto.

Importante

Este artigo é para programadores. Se você for um cliente que recebeu um código de erro de tela azul ao usar o computador, consulte Solucionar erros de tela azul.

Parâmetros de DRIVER_CORRUPTED_EXPOOL

Parâmetro Descrição

1

Memória referenciada

2

IRQL no momento da referência

3

0: Ler

1: Escrever

4

Endereço que fazia referência à memória

Causa

O kernel tentou acessar a memória paginável (ou talvez memória completamente inválida) quando o IRQL era muito alto. A causa final desse problema é quase certamente um driver que corrompeu o pool do sistema.

Na maioria dos casos, esse bug marcar resultará se um driver corromper uma alocação pequena (menor que PAGE_SIZE). Alocações maiores resultam em marcar 0xD0 de bugs (DRIVER_CORRUPTED_MMPOOL).

Resolução

A extensão de depuração !analyze exibe informações sobre o bug marcar e pode ser útil para determinar a causa raiz. Se você instalou recentemente qualquer novo software, marcar para ver se ele está instalado corretamente. Verifique se há drivers atualizados no site do fabricante.

Para depurar esse erro, use a opção de pool especial do Verificador de Driver. Se isso não revelar o driver que causou o erro, use o utilitário Sinalizadores Globais para habilitar o pool especial por marca de pool.

Para obter informações sobre o pool especial, consulte a seção Verificador de Driver do Kit de Driver do Windows.