Справочник системных ошибок и решений

Windows Server, Active Directory, 1С:Предприятие, СУБД, Linux, Cisco, MikroTik, Asterisk.

⚠️ Важная информация Все материалы, инструкции, команды и скрипты на сайте предоставлены исключительно в ознакомительных целях. Их применение может повлиять на работу операционной системы, программного обеспечения, баз данных, сетевого оборудования и других компонентов инфраструктуры. Перед выполнением действий создайте резервную копию и по возможности протестируйте изменения в безопасной среде. Пользователь самостоятельно оценивает риски и несет ответственность за результат. При отсутствии необходимых знаний обратитесь к квалифицированному ИТ-специалисту.

0x00000101 Windows Server, AD и Роли

BSOD 0x00000101 CLOCK_WATCHDOG_TIMEOUT: зависание ядер процессора

Обновлено: 28.08.2026 · Официальная документация ↗

Симптомы ошибки CLOCK_WATCHDOG_TIMEOUT (BSOD 0x101)

Сервер зависает намертво или выпадает в синий экран STOP 0x00000101: CLOCK_WATCHDOG_TIMEOUT. Ошибка означает, что одно из логических ядер процессора перестало обрабатывать прерывания таймера часов ядра (Clock Interrupts) и зависло в бесконечном цикле или аппаратной блокировке.

ПараметрЗначение
Суть сбояЯдро процессора не ответило на сторожевой таймер (Watchdog) за отведенный интервал
ПроявлениеПолная заморозка системы перед синим экраном (мышь не двигается, нет реакции на сеть)
Среда проявленияФизические серверы с многосокетными CPU или ВМ с переподпиской ресурсов (vCPU Overcommit)

Пошаговое устранение ошибки процессора (BSOD 0x101)

  1. Обновите BIOS/UEFI материнской платы и микрокод CPU (Microcode): нестабильность таблиц состояний питания (C-States / P-States) и ошибки ранних ревизий микрокода Intel/AMD — главная причина 0x101:

Установите актуальную прошивку BIOS с сайта производителя сервера (HPE Service Pack for ProLiant, Dell Update Package, Lenovo System Update).

  1. Отключите глубокие энергосберегающие режимы C-States в BIOS:

В BIOS сервера установите профиль электропитания: «High Performance» / «Static High Performance» (отключите Intel C6/C1E State и AMD Cool'n'Quiet).

  1. Для виртуальных машин (Hyper-V / VMware): устраните переподписку CPU:
# Проверка выделенных vCPU для виртуальной машины:
Get-VM -Name "ИмяВМ" | Select-Object Name, ProcessorCount, @{N="CPUUsage";E={$_.CPUUsage}}

(Убедитесь, что суммарное число vCPU не превышает количество физических ядер хоста более чем в 1.5–2 раза, исключая CPU Ready / Co-Stop задержки).

  1. Проверьте перегрев процессора и систему охлаждения: убедитесь в исправности кулеров, отсутствии пыли в радиаторах и равномерности прижима сокета CPU.

Внимание: Если на сервере включен разгон процессора (Overclocking) или нестандартное напряжение Vcore, верните параметры BIOS к настройкам по умолчанию (Load Optimized Defaults).

💡 Практика специалистов: На физических серверах с 0x101 отключение энергосбережения 'C-States' в BIOS и переход на режим питания 'Maximum Performance' решает проблему зависания вторичных ядер в 95% случаев.

Частые вопросы (FAQ)

Что такое Clock Watchdog в процессоре?

Это системный таймер прерываний, который следит за синхронной работой всех ядер CPU. Если одно ядро зависает и не откликается на тики таймера, система падает в BSOD 0x101.

Почему 0x101 часто возникает внутри виртуальных машин?

Если физический хост гипервизора перегружен, виртуальная машина не получает кванты процессорного времени вовремя, её внутренний таймер часов отстает, и гостевая ОС считает, что ядро процессора зависло.

Что показывает Arg1 при анализе дампа 0x101 в WinDbg?

Arg1 содержит интервал ожидания сторожевого таймера в тиках тактовой частоты.

Может ли поврежденный драйвер вызвать 0x101?

Да, если сторонний драйвер отключил прерывания (вызов cli) и ушел в бесконечный цикл на уровне IRQL DISPATCH_LEVEL или выше.

Полезные материалы
Рекомендуем