Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O bug USER_MODE_HEALTH_MONITOR marcar tem um valor de 0x0000009E. Esse bug marcar indica que um ou mais componentes críticos do modo de usuário não atenderam a uma marcar de integridade.
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 USER_MODE_HEALTH_MONITOR
| Parâmetro | Descrição |
|---|---|
| 1 | O processo que não satisfez um marcar de integridade no tempo limite configurado |
| 2 | O tempo limite de monitoramento de integridade, em segundos |
| 3 | Origem do cão de guarda. Em combinação com o endereço do processo, ajuda a identificar qual subcomponente criou esse watchdog. Valores listados abaixo. |
| 4 | Reservado |
VALUES
0 : WatchdogSourceDefault
Source was not specified
1 : WatchdogSourceRhsCleanup
Monitors that RHS (Resource Hosting Subsystem) process goes away when
terminating on graceful exit
2 : WatchdogSourceRhsResourceDeadlockBugcheckNow
RHS was asked to immediately bugcheck machine
on resource deadlock
3 : WatchdogSourceRhsExceptionFromResource
Resource has leaked unhandled exception from an entry point,
RHS is terminating and this watchdog monitors that
process will go away
4 : WatchdogSourceRhsUnhandledException
Unhandled exception in RHS.
RHS is terminating and this watchdog monitors that
process will go away
5 : WatchdogSourceRhsResourceDeadlock
Monitors that RHS process goes away when
terminating on resource deadlock
6 : WatchdogSourceRhsResourceTypeDeadlock
Monitors that RHS process goes away when
terminating on resource type deadlock
7 : WatchdogSourceClussvcUnhandledException
Unhandled exception in clussvc.
clussvc is terminating and this watchdog monitors that
process will go away
8 : WatchdogSourceClussvcBugcheckMessageRecieved
Another cluster node has sent message asking to bugcheck this node.
9 : WatchdogSourceClussvcWatchdogBugcheck
User mode watchdog has expired and created netft watchdog
to bugchecked the node.
0xA : WatchdogSourceClussvcIsAlive
Cluster service sends heartbeat to netft every 500 milliseconds.
By default, netft expects at least 1 heartbeat per second.
If this watchdog was triggered that means clussvc is not getting
CPU to send heartbeats.
0x65 : WatchdogSourceRhsResourceDeadlockPhysicalDisk
A subclass of WatchdogSourceRhsResourceDeadlock.
0x66 : WatchdogSourceRhsResourceDeadlockStoragePool
A subclass of WatchdogSourceRhsResourceDeadlock.
0x67 : WatchdogSourceRhsResourceDeadlockFileServer
A subclass of WatchdogSourceRhsResourceDeadlock.
0x68 : WatchdogSourceRhsResourceDeadlockSODAFileServer
A subclass of WatchdogSourceRhsResourceDeadlock.
0x69 : WatchdogSourceRhsResourceDeadlockStorageReplica
A subclass of WatchdogSourceRhsResourceDeadlock.
0x6A : WatchdogSourceRhsResourceDeadlockStorageQOS
A subclass of WatchdogSourceRhsResourceDeadlock.
0x6B : WatchdogSourceRhsResourceDeadlockStorageNFSV2
A subclass of WatchdogSourceRhsResourceDeadlock.
0xC9 : WatchdogSourceRhsResourceTypeDeadlockPhysicalDisk
A subclass of WatchdogSourceRhsResourceTypeDeadlock.
0xCA : WatchdogSourceRhsResourceTypeDeadlockStoragePool
A subclass of WatchdogSourceRhsResourceTypeDeadlock.
0xCB : WatchdogSourceRhsResourceTypeDeadlockFileServer
A subclass of WatchdogSourceRhsResourceTypeDeadlock.
0xCC : WatchdogSourceRhsResourceTypeDeadlockSODAFileServer
A subclass of WatchdogSourceRhsResourceTypeDeadlock.
0xCD : WatchdogSourceRhsResourceTypeDeadlockStorageReplica
A subclass of WatchdogSourceRhsResourceTypeDeadlock.
0xCE : WatchdogSourceRhsResourceTypeDeadlockStorageQOS
A subclass of WatchdogSourceRhsResourceTypeDeadlock.
0xCF : WatchdogSourceRhsResourceTypeDeadlockStorageNFSV2
A subclass of WatchdogSourceRhsResourceTypeDeadlock.
Causa
Mecanismos de hardware, como temporizadores de watchdog, podem detectar que os serviços básicos de kernel não estão sendo executados. No entanto, problemas de falta de recursos (incluindo vazamentos de memória, contenção de bloqueio e configuração incorreta de prioridade de agendamento) podem bloquear componentes críticos do modo de usuário sem bloquear DPCs (chamadas de procedimento adiadas) ou esvaziar o pool não paginado.
Os componentes do kernel podem estender a funcionalidade do temporizador watchdog para o modo de usuário monitorando periodicamente aplicativos críticos. Esse bug marcar indica que uma marcar de integridade do modo de usuário falhou de uma maneira que impede o desligamento normal. Esse bug marcar restaura serviços críticos reiniciando ou habilitando o failover do aplicativo para outros servidores.
Como todas as verificações de bugs, use o log de eventos do sistema para procurar eventos que precedem o código de parada a tempo. Os eventos no log que prossiga imediatamente para o bug marcar devem ser examinados para obter informações sobre possíveis causas.
Consulte Também
Solução de problemas de um Cluster de Failover usando o Relatório de Erros do Windows
Eventos de log do sistema de clustering de failover
0x1C9 USER_MODE_HEALTH_MONITOR_LIVEDUMP de Verificação de Bugs