Erro "Stop 0x000000B8 (ATTEMPTED_SWITCH_FROM_DPC) do código de erro" ocorre em um cluster do Windows 2000

Traduções deste artigo Traduções deste artigo
ID do artigo: 318988
IMPORTANTE: Este artigo contém informações sobre como modificar o registro. Antes de modificar o registro, certifique-se de fazer o backup e certifique-se de que entendeu como restaurá-lo caso ocorra algum problema. Para obter informações sobre como fazer backup, restaurar e editar o registro, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
256986 Descrição do registro do Microsoft Windows
Expandir tudo | Recolher tudo

Sintomas

O nó de cluster executa uma verificação de erro aleatória e você receber uma das seguintes mensagens de erro:
STOP 0X000000B8
ATTEMPTED_SWITCH_FROM_DPC (b8) Operação de espera, processo de conexão ou tentativa de rendimento de uma rotina DPC.

Esta é uma operação ilegal e a faixa de pilha causará ofensivo o código e a rotina DPC original.
- ou -
STOP 0X000000D1
DRIVER_IRQL_NOT_LESS_OR_EQUAL
Quando essas mensagens de erro ocorrem, o cluster de failover conforme o esperado.

O texto a seguir é a faixa de pilha para o erro Stop 0x000000b8:
f2027320 8042a43b f2027368 00000003 00000000 nt!RtlpBreakWithStatusInstruction
f2027350 8042aa2e 85e7e588 00000003 85e7e588 nt!KiBugCheckDebugBreak + 0x31
000000b8 de 8042a2bd f20276dc 00000000 00000000 nt!KeBugCheckEx + 0x390
f20276f4 8046a076 000000b8 ffffffff 00000202 nt!KeBugCheck + 0xf
f2027704 80469dc9 f2027740 85e7e5f4 85e7e588 nt!ScPatchFxe + 0x34
f2027718 8042bd4d 85b603f8 00000000 00000000 nt!KiSwapThread + 0x1b1
855a22e8 de 8041516b f2027740 00000000 00000000 nt!KeWaitForSingleObject + 0x1a3
f202777c 804146df 85b603f8 85b603f8 f20277a0 nt!ExpWaitForResource + 0x2d
nt do f202778c 80414733 80065410 85b603f8 85cece00!ExpAcquireResourceExclusiveLite + 0x7b
f20277a0 bff569fd 85b6042c 00000001 e204f3c8 nt!ExAcquireResourceExclusiveLite + 0x45
f20277b8 bff587fe 85b603e8 e204f3c8 f20277e7 KSecDD!KSecDereferenceListEntryPaged + 0x21
bf237874 de e204f3c8 bff59cde f20277e8 00000001 KSecDD!KSecDereferenceListEntry + 0x1c
f202785c de e204f3c8 bff585fd f202780c KSecDD 00000000!NtLmVerifySignature + 0x75
857272c8 de bf233f61 f2027874 KSecDD 00000001 00000010!Estão + 0x33
857272c8 de bf235e22 f2027890 00000001 00000001 clusnet!CcmpReceivePacketHandler + 0x25
f20278cc bf28cfb6 857272c8 f2027934 00000016 clusnet!CnpTdiReceiveDatagramHandler + 0x17a
f2027958 bf28d41e 8568ee48 2e01010a f2020f0d tcpip!UDPDeliver + 0x256
f20279b4 bf28d89b 85ca2488 2f01010a 2e01010a tcpip!UDPRcv + 0x27b
f2027a00 bf28d757 bf28d32d 85ca2488 85cece1e tcpip!DeliverToUser + 0xf9
f2027ab8 bf28c805 85ca2488 85cece32 00000030 tcpip!IPRcvPacket + 0x581
f2027af8 bf28c866 85cea858 00000000 85cece10 tcpip!ARPRcvIndicationNew + 0x17b
f2027b34 bfec179a 85c39dc8 00000000 85 d 12510 tcpip!ARPRcvPacket + 0x5c
f2027bac de 85d4ba00 bfe1f3bb f2027b8c 00000002 NDIS! ethFilterDprIndicateReceivePacket + 0x2ea
O texto a seguir é a faixa de pilha para o erro Stop 0x00000D1:
ChildEBP RetAddr Args para filho
4d4c544e de e2b52008 bfeca768 f6823de4 KSecDD 00000000!KSecReferenceListEntry + 0x10
f6823e10 bfec90ff e2b52008 f6823e60 00000000 KSecDD!NtLmMakeSignature + 0x16
f6823e24 bf8b6434 bf8ba87c f6823e60 00000000 KSecDD!MakeSignature + 0x33
f6823e7c bf8b4df2 00004bb7 00000001 00004bb7 clusnet!CxSendHeartBeatMessage + 0xc4
f6823eb0 80431d00 bf8baae0 7057917a 00000000 clusnet!CnpHeartBeatDpc + 0x348
f6823fb0 80431be6 fb658c1c ffdff848 ffdff000 nt!KiTimerListExpire + 0x112
f6823fdc 80464a18 80482e60 00177b05 00000000 nt!KiTimerExpiration + 0xb6
f6823ff4 80469e3b be87bd44 020f7c78 0026def8 nt!KiRetireDpcList + 0x47

Causa

Esse problema pode ocorrer se o driver ClusNet. sys é carregado quando o computador for iniciado, que está na hora errada. O tempo de carregamento pode ter sido alterado por um fornecedor de terceiros.

Resolução

Para resolver esse problema, obtenha o service pack mais recente para o Microsoft Windows 2000. Para obter informações adicionais, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
260910 Como obter o Service Pack mais recente do Windows 2000
No Windows 2000 Service Pack 4 (SP4), o Windows permitirá que a falha ao carregar o driver de cluster e uma mensagem de identificação do evento será registrada. Quando o serviço de Cluster for iniciado, ele irá tentar recarregar o driver. Nesse momento, pacotes serão inicializados e o cluster funciona conforme esperado.

Você também pode executar o procedimento a seguir para resolver esse problema.

AVISO: Se você usar o Editor do Registro incorretamente, você pode causar problemas sérios que podem exigir a reinstalação do sistema operacional. A Microsoft não garante que você pode resolver problemas resultantes do uso incorreto do Editor do registro. Use o Editor do registro de sua responsabilidade.
  1. Inicie o Editor de registro (Regedit. exe)
  2. Localize e, em seguida, clique na seguinte subchave de registro:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Clusnet\Start
  3. Clique duas vezes o Iniciar valor e, em seguida, digite 3 no Dados do valor caixa.

    A configuração padrão para esse valor é 3. Esse problema ocorre quando esse valor é definido como 1.

Situação

A Microsoft confirmou que esse é um problema nos produtos da Microsoft listados no início deste artigo. Esse problema foi corrigido primeiro no Microsoft Windows 2000 Service Pack 4.

Propriedades

ID do artigo: 318988 - Última revisão: terça-feira, 31 de janeiro de 2012 - Revisão: 1.0
Palavras-chave: 
kbqfe kbwin2ksp4fix kbsecurity kbbug kbpending kbwin2000presp3fix kbmt KB318988 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 318988

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