OSNews разбирает рассказ Раймонда Чена о принудительном выключении компьютера кнопкой питания. По его описанию, после восьми секунд удержания ядро Windows понимает, что пользователь пытается аварийно выключить зависшую систему, и быстро создаёт дамп ядра. После следующего запуска он может быть отправлен в Windows Error Reporting. Через двенадцать секунд оборудование отключает питание уже без участия операционной системы, чтобы оставался аварийный способ выключения даже при полном зависании.
Такие дампы в Microsoft классифицируются как сбои long power button hold, или LPBH. В них записывается в том числе признак полностью чёрного изображения на экране. Случаи black screen LPBH направляются отдельной команде, в которую входит Чен. Сам факт поступления таких отчётов подтверждает, что описанный механизм действительно срабатывает на реальных компьютерах.
Автора OSNews удивляет несоответствие с привычным поведением техники: обычно принудительное отключение наступает примерно через четыре-пять секунд, то есть раньше восьмисекундного порога создания дампа. В стандартной схеме ATX блок питания постоянно подаёт дежурное напряжение на материнскую плату. Короткое нажатие передаёт сигнал операционной системе, а реакцию на него можно настроить. Длительное удержание обрабатывается аппаратно.
Заметка предполагает, что конкретный интервал задаётся микроконтроллером или другой микросхемой материнской платы, поэтому производители могут выбирать более короткую задержку независимо от значения, описанного Ченом. Однако уверенного объяснения у автора нет: он не нашёл достаточного подтверждения в документации ATX и прямо называет ситуацию нерешённым вопросом.
Среди гипотез — более ранняя реакция Windows на определённых платформах или передача сведений о таймингах через драйверы чипсета. Материал не устанавливает, верна ли такая адаптация. Практический вывод ограничивается наблюдением: универсального интервала для всех ПК нет, а аварийный дамп успевает формироваться только там, где аппаратное отключение происходит достаточно поздно.