https://filestore.community.support.microsoft.com/api/images/0fac21a6-ec5a-4dda-a01b-d4008aff858c?upload=true
Hardware,  Майнинг,  Статьи

Об ошибке Kernel-Power (код события 41) при майнинге в Windows

Иногда, при запуске компьютера под управлением Windows возникает ошибка Kernel-Power с кодом 41 (категория задачи 63), приводящая к зависанию/перезагрузке.

В логах системы появляется сообщение » The system has rebooted without cleanly shutting down first. This event indicates that some unexpected activity prevented Windows from shutting down correctly. Such a shutdown might be caused by an interruption in the power supply or by a Stop error.»:

При этом никакие манипуляции с операционной системой, разгоном, перестановка райзеров, видеокарт, смена майнеров и т.д., обычно не помогают.

Без нагрузки компьютер работает, а после запуска майнинга через некоторое время появляется синий экран смерти, причиной которого является ошибка ядра с 41-м кодом.

Почему возникает критическая ошибка Kernel Power 41?

Ошибка Windows с кодом 41 обозначает, что система была перезагружена некорректным образом.

Грубое выключение компьютера может произойти из-за проблем с блоком питания или возникновения программной стоп-ошибки.

Операционная система Windows в обычном режиме работы производит запись кодов ошибки в журнал событий (Event Log) при выключении. При загрузке ядра системы во время следующего включения производится проверка этих кодов и их запись в блок EventData (в данном случае Event ID 41), например:

EventData 
BugcheckParameter3 0xfffff8000403d518

BugcheckCode 159

BugcheckParameter1 0x3

SleepInProgress false

PowerButtonTimestamp 0Converts to 0x9f (0x3, 0xfffffa80029c5060, 0xfffff8000403d518, 0xfffffa800208c010)

BugcheckParameter2 0xfffffa80029c5060

BugcheckParameter4 0xfffffa800208c010

Изучение этих кодов очень полезно при выявлении и устранении причин сбоев. В этом случае ситуация может развиваться по одному из трех сценариев:

  • компьютер перезагружается из-за программной stop-error, код которой записывается в строке Event ID 41. В этом случае нужно перевести код ошибки в шестнадцатеричный формат, а затем произвести поиск значения полученного HEX-значения в интернете;
  • происходит рестарт из-за принудительного нажатия пользователем кнопки выключения питания;
  • компьютер «жестко зависает», не отвечая ни на какие действия пользователя. При этом система не может записать кодов ошибки, либо записывает вместо них нули.

Программно-апапратные ошибки обычно связаны со следующими причинами:

  • некорректная установка драйверов;
  • проблемы, возникающие из-за программ, содержащих баги;
  • программные конфликты, связанные с работой антивируса;
  • используются некорректные настройки BIOS материнской платы, либо он «слетел»;
  • операционная система содержит ошибки, которые обычно связаны с установкой/деинсталляцией обновлений.

Полное зависание компьютера обычно происходит из-за наличия проблем на аппаратном уровне (с железом компьютера). К ним относятся:

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

Именно проблемы с блоком питания являются наиболее частой причиной ошибки Kernel-Power с кодом 41. Некоторые из них, несмотря на яркие наклейки на корпусе и обещания выдать столько-то киловатт, не способны долго работать при нагрузке более 50% от заявленной мощности. Это следует учитывать начинающим майнерам, которым не стоит пренебрегать расчетом мощности блока питания.

These people lost one-third of their savings in a single week (not in  crypto) | Sovereign Man

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

Как избавиться от проблемы с ошибкой Kernel Power 41?

Осознанное устранение ошибки Kernel Power с кодом 41 требует выявления причин, которые ее вызывают (предыдущий раздел статьи).

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

Выявить просадки по питанию у блока питания работающего компьютера можно и без приборов, используя программу hwinfo:

При этом следует ориентироваться на допустимый разброс напряжений блока питания в ATX-компьютере в пределах:

12V ±5% = от 11.40 до 12.60 V;

5V ±5% = от 4.75 до 5.25 V;

3.3V ±5% = от 3.14 до 3.47 V.

Рост потребляемой мощности после добавления видеокарт, переход на более «прожорливый» алгоритм майнинга, а также другие подобные причины, могут потребовать замены блока питания или добавления еще одного БП в риг.

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

English English Русский Русский