Поделиться через


0x1C9 проверки ошибок: USER_MODE_HEALTH_MONITOR_LIVEDUMP

Динамический дамп USER_MODE_HEALTH_MONITOR_LIVEDUMP имеет значение 0x000001C9. Это означает, что один или несколько критически важных компонентов пользовательского режима не смогли удовлетворить проверка работоспособности.

Параметры USER_MODE_HEALTH_MONITOR_LIVEDUMP

Параметр Описание
1 Процесс, который не смог удовлетворить проверка работоспособности в течение заданного времени ожидания.
2 Время ожидания мониторинга работоспособности (в секундах).
3 Источник сторожевой. В сочетании с адресом процесса это помогает определить источник. Возможные значения приводятся ниже. Эти значения используются совместно с USER_MODE_HEALTH_MONITOR.
4 Зарезервировано.

Исходные значения наблюдателя

0  : WatchdogSourceDefault
     Source was not specified
1  : WatchdogSourceRhsCleanup
     Monitors that RHS 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.

Причина

Один или несколько критически важных компонентов пользовательского режима не смогли удовлетворить проверка работоспособности.

Аппаратные механизмы, такие как таймеры наблюдения, могут обнаруживать, что базовые службы ядра не выполняются. Однако проблемы нехватки ресурсов, включая утечки памяти, состязание за блокировку и неправильное планирование приоритета, могут блокировать критически важные компоненты пользовательского режима, не блокируя DPC или истощая невыгребаемый пул.

Компоненты ядра могут расширять функции таймера наблюдения до пользовательского режима, периодически отслеживая критически важные приложения. Этот параметр livedump указывает, что проверка работоспособности пользовательского режима завершилось сбоем, поэтому мы попытаемся завершить работу этого приложения и будем отслеживать, завершится ли завершение работы вовремя. Если завершение не завершается вовремя, компьютер будет установлен флажок Ошибка Он восстанавливает критически важные службы путем перезагрузки и (или) разрешения отработки отказа приложения на другие серверы.

(Этот код никогда не может использоваться для реальной проверки ошибок; он используется для выявления динамических дампов.)

См. также:

Устранение неполадок отказоустойчивого кластера с помощью отчетов об ошибках Windows

События системного журнала отказоустойчивой кластеризации

0x1C9 USER_MODE_HEALTH_MONITOR проверки ошибок

Справочник по коду динамического дампа ядра

Bug Check Code Reference (Справочник с кодами критических ошибок)