Игра зависает или экран гаснет, и ПК перезагружается или выключается. Потом в «Просмотре событий» видна критическая запись от Kernel-Power с кодом события 41. Эта запись фиксирует, что завершение работы прошло неправильно; это не диагноз. Ниже — что она сообщает, где лежат остальные улики и чего не видит ни одна программа.
Что сообщает событие 41, а что нет
Объяснение Microsoft: «If your computer shuts down unexpectedly, Windows logs Event ID 41 the next time that the computer starts» (если компьютер неожиданно выключается, Windows записывает событие с кодом 41 при следующем запуске) (Microsoft). Собственное сообщение события говорит, что система «stopped responding, crashed, or lost power unexpectedly» (перестала отвечать, дала сбой или неожиданно потеряла питание), и Microsoft добавляет: «By itself, Event ID 41 might not contain sufficient information to explicitly define what occurred» (само по себе событие 41 может не содержать достаточно сведений, чтобы однозначно определить, что произошло).
Событие появляется при любой причине, а иногда не появляется вовсе; полезная часть — его данные.
Прочитай событие
Нажми Win+R, запусти eventvwr.msc и в средстве Просмотр событий открой журнал Система в разделе «Windows Logs» (журналы Windows). Открой запись Kernel-Power с кодом события 41 со времени перезагрузки и найди в её данных два значения: BugcheckCode и PowerButtonTimestamp. Microsoft различает три случая:
| Что показывают данные события | Что это значит |
|---|---|
| BugcheckCode не равен 0 | Windows остановилась на ошибке остановки (синем экране) и записала её код |
| PowerButtonTimestamp не равен 0 | Кнопку питания нажали и удерживали |
| Оба равны 0 или события 41 нет совсем | Windows не смогла записать код: питание прервалось, зависший ПК выключили, он отключился слишком быстро или дамп не удалось записать |
Код ошибки остановки
Событие 41 хранит код в десятичном виде; страницы Microsoft о проверках ошибок (bug check) приводят коды в шестнадцатеричном. Переведи его в режиме «Programmer» (программист) калькулятора (пример Microsoft: 159 — это 0x0000009f) и найди в справочнике Microsoft по кодам проверки ошибок. Страницы Microsoft для двух кодов прямо называют аппаратные причины:
- 0x124, WHEA_UNCORRECTABLE_ERROR (292 в десятичном виде) «indicates that a fatal hardware error has occurred» (указывает, что произошла фатальная аппаратная ошибка) и «can be heat related or a result of defective hardware, memory, or even a processor that's beginning to fail» (может быть связана с нагревом или вызвана неисправным оборудованием, памятью или даже процессором, который начинает отказывать) (Microsoft). Совет Microsoft: отключи любой разгон и убедись, что охлаждение работает.
- 0x116, VIDEO_TDR_FAILURE (278 в десятичном виде), по описанию Microsoft, означает, что попытка сбросить драйвер дисплея и восстановиться после превышения времени ожидания не удалась. Среди аппаратных причин Microsoft называет разогнанные компоненты, конфигурацию и тайминги памяти, недостаточное охлаждение и недостаточное питание.
Кнопка питания
Если ты удерживал её, потому что картинка зависла, страница Microsoft о 0x116 описывает именно эту сцену: система кажется полностью замершей или зависшей, и экран не обновляется. Если такие зависания никогда не проходят сами, карточка Восстановление после сбоя видеокарты на странице Fix в w0a возвращает параметры Windows для восстановления видеокарты к значениям по умолчанию, на случай если что-то их изменило (Восстановление после сбоя видеокарты). Она меняет настройку; никакое оборудование она не чинит.
Все нули
Microsoft говорит, что ПК «might shut down too quickly to write the error codes or even detect an error» (может выключиться слишком быстро, чтобы записать коды ошибок или даже обнаружить ошибку), что это «might indicate a power supply problem» (может указывать на проблему с блоком питания), и среди причин называет «The power supply is underpowered or faulty» (блок питания недостаточно мощный или неисправен). Но сначала поищи событие 46 от volmgr, сообщающее, что инициализация аварийного дампа не удалась. Microsoft говорит, что так может случиться, когда ПК запустился без настроенного файла дампа («The default dump file is the pagefile» — по умолчанию файлом дампа служит файл подкачки), и тогда ошибка остановки могла перезагрузить его так, что её код не попал в событие 41. Если найдёшь такое событие, проверь файл подкачки (Файл подкачки и игры).
Записи вокруг него
В том же журнале:
- 6008 сообщает, что предыдущее завершение работы «was unexpected» (было неожиданным), и указывает его время. Microsoft советует проверить и журнал приложений, и журнал системы на «any suspicious event before the shutdown time» (любые подозрительные события до времени завершения работы).
- 1001 гласит «The computer has rebooted from a bugcheck» (компьютер перезагрузился после проверки ошибок), с кодом остановки в шестнадцатеричном виде и путём к дампу.
- 1074 означает, что перезагрузку запросило приложение или пользователь; Microsoft отмечает, что у неожиданной перезагрузки такой записи обычно нет.
- Записи WHEA-Logger — это аппаратные ошибки, каждая с «a human readable message with the main details of the event» (понятным человеку сообщением с основными сведениями о событии). Windows пытается восстановиться после нефатальных аппаратных ошибок «to avoid causing a bug check» (чтобы не вызвать проверку ошибок), поэтому такие записи могут появиться ещё до того, как что-то упадёт.
Почему вылетела игра? подробнее разбирает «Просмотр событий» и монитор стабильности системы (Win+R, perfmon /rel).
Сохрани улики в следующий раз
Параметр «Automatically restart» (автоматическая перезагрузка) по умолчанию включён, поэтому после ошибки остановки ПК перезагружается сам. Если ты видел синий экран с кодом, а в событии 41 кода нет, Microsoft советует снять этот флажок:
- Выбери поле поиска на панели задач, введи
дополнительные параметры системы(в английской Windows —Advanced system settings) и нажми Enter. - На вкладке Дополнительно в разделе «Startup and Recovery» (загрузка и восстановление) нажми Параметры.
- Сними флажок «Automatically restart» (автоматическая перезагрузка).
В том же окне задаётся «Write debugging information» (запись отладочной информации). Значение по умолчанию, Автоматический дамп памяти, сохраняется как %SystemRoot%\MEMORY.DMP; «Small memory dump» (малый дамп памяти) пишется в %SystemRoot%\Minidump и содержит сообщение об остановке, её параметры и список загруженных драйверов. Для дампов нужен файл подкачки на загрузочном томе, так что не выключай файл подкачки.
Питание: то, чего программы не видят
Руководство Intel по проектированию блоков питания ATX 3 объясняет, почему изменился стандарт: видеокарты превышали свои пределы мощности в кратких выбросах, которые старые блоки питания «were never explicitly designed to withstand» (никогда явно не проектировались выдерживать), и эти выбросы «could cause unexpected (and untraceable) card or system malfunctions, potentially triggering PSU overcurrent protection (OCP) or voltage droop» (могли вызывать неожиданные и неотслеживаемые сбои карты или системы, потенциально запуская защиту блока питания от перегрузки по току (OCP) или просадку напряжения) (Intel). Ревизия 2.1a, которую Intel публикует на октябрь 2026 года, рассчитывает блоки питания на короткие пики: для блока мощнее 450 Вт с разъёмом 12V-2x6 её таблица испытаний идёт от 200% номинальной мощности в течение 100 мкс до 120% в течение 100 мс.
Слово «untraceable» (неотслеживаемые) и есть честный предел. Блок питания, у которого срабатывает защита, обрывает питание — это тот самый случай с нулевым кодом выше, и событие не может сказать больше. Что можно проверить:
- Мощность. NVIDIA, например, указывает требуемую мощность системы 750 Вт для GeForce RTX 5070 Ti и 650 Вт для RTX 5070, исходя из ПК с Ryzen 9 9950X, и отмечает, что «Power requirements can be different depending on system configuration» (требования к питанию могут отличаться в зависимости от конфигурации системы) (NVIDIA). Сравни свой блок питания с цифрой производителя твоей карты.
- Разъём. По словам Intel, разъём 12V-2x6 «replaces the 12VHPWR connector introduced in PCIe CEM 5.0, to address reliability concerns» (заменяет разъём 12VHPWR, введённый в PCIe CEM 5.0, чтобы решить проблемы с надёжностью). Расследуя сообщения о разъёмах RTX 4090 в 2022 году, NVIDIA обнаружила разъёмы, вставленные в карту не до конца, и посоветовала подключать адаптер питания к карте до установки карты, чтобы он сидел плотно и ровно (NVIDIA).
- Замена. Совет Microsoft для ошибок остановки — изолировать проблемные компоненты. Для блока питания это значит попробовать заведомо исправный блок достаточной мощности.
Нагрев
Intel говорит, что процессор, который не может удержать безопасную температуру троттлингом, автоматически выключится, чтобы избежать необратимого повреждения. Dell проводит полезную границу: компьютер, который выключается случайным образом, но «does not feel hot» (на ощупь не горячий), — это «Possibly a power or battery problem rather than heat» (возможно, проблема с питанием или батареей, а не с нагревом) (Dell). Смотри температуры под той нагрузкой, которая заканчивается перезагрузкой: Температура процессора и видеокарты в играх.
Разгон и профили памяти
Для перезагрузок с нулевым кодом первые два шага Microsoft — отключить разгон и проверить память: «Verify that all memory chips run at the same speed and that every chip is configured correctly in the system» (убедитесь, что все модули памяти работают на одной скорости и каждый правильно настроен в системе). Профиль XMP или EXPO — это разгон памяти (Память не на заявленной скорости?). На настольном процессоре Intel Core 13-го или 14-го поколения прочитай также Вылеты игр на Intel 13-го и 14-го поколения.
Порядок проверки
От бесплатного к дорогому:
- Прочитай событие 41: код, кнопка питания или нули.
- Если есть код, найди его, затем прочитай событие 1001, дамп и все записи WHEA-Logger.
- Верни процессор, видеокарту и память к настройкам по умолчанию.
- Посмотри температуры под нагрузкой.
- Проверь мощность блока питания и то, что разъём питания вставлен до конца.
- Протестируй память.
- ПК всё ещё перезагружается на настройках по умолчанию, при нормальных температурах и с чистыми тестами памяти? Изолируй блок питания, поставив заведомо исправный.
Что не помогает
- Считать событие 41 неисправностью. Оно фиксирует, что завершение работы прошло неправильно, а не почему.
- Искать виноватый драйвер, когда коды нулевые: Microsoft говорит, что такие симптомы обычно указывают на аппаратную проблему.
- Выключать файл подкачки. По умолчанию именно туда Windows пишет аварийный дамп.
Похожие статьи
- Почему вылетела игра?
- Температура процессора и видеокарты в играх
- Память не на заявленной скорости?
- Вылеты игр на Intel 13-го и 14-го поколения
- Восстановление после сбоя видеокарты
Эта страница помогла?
Чего не хватило или что не сработало? Мы читаем каждый такой ответ.
Если эта страница не решила проблему, напиши нам — скажи, какую статью ты читал, и мы её исправим.