Виртуальная машина с Windows перезагрузилась сама, в журнале Kernel-Power 41: с чего начинать разбор

Событие 41 от источника Kernel-Power означает только одно: система не была корректно выключена и стартовала заново. Это не причина, а факт. Причину ищут рядом.

Что смотреть первым.

  1. Событие 6008 в системном журнале даёт точное время неожиданного выключения.
  2. В данных самого события 41 поля BugcheckCode и BugcheckParameter. Ноль означает, что система не успела ничего записать: питание пропало или машину остановили снаружи. Ненулевой код это синий экран, и тогда нужен дамп памяти из C:\Windows\Minidump.
  3. Журналы приложений и системы за пять минут до 6008: ошибки дисков, драйверов, служб.

Что особенного у виртуальной машины. У неё нет блока питания, зато есть гипервизор, который умеет перезапускать гостя сам: мониторинг «сердцебиения» гостевых служб, кластерные механизмы, сброс по команде из панели, миграция с сбоем, нехватка памяти на хосте. Если код ошибки нулевой, а внутри гостя ничем не пахнет, причина почти наверняка снаружи, и её видно в журнале виртуальной машины на стороне панели управления или у провайдера, а не в Windows.

Типовые причины по коду.

  • Код 0 без ошибок внутри: внешний перезапуск или пропажа «питания» виртуальной машины.
  • Синие экраны с драйверами виртуального оборудования: обновите гостевые дополнения и драйверы виртуальных устройств, они чаще виноваты, чем сама Windows.
  • Ошибки диска перед падением: проблемы хранилища на хосте, обращайтесь к провайдеру с временем события.
  • Нехватка памяти внутри гостя: событие 2004 «Ресурсы исчерпаны» перед падением.

Что не делать. Не начинать с переустановки Windows и не «чинить» реестр по советам из интернета: без кода ошибки и дампа это гадание. Если перезагрузки повторяются, включите запись полного дампа памяти и дождитесь следующего случая: одна запись даст больше, чем неделя предположений.

Статус. Порядок разбора по документации производителя; случаи на площадках сообщества касались в основном физических машин с неисправной памятью и питанием.

Событие описано в документации Microsoft.