Назад | Перейти на главную страницу

Как я могу перезагрузить гостя Hyper-V после синего экрана?

У нас есть Server 2012 как хост Hyper-V с несколькими виртуальными машинами. В одном из них гостевая система Windows 7 разбилась о DRIVER_POWER_STATE_FAILURE синий экран с надписью «Сбор информации об ошибках», но остающийся на 0% в течение нескольких часов с максимальной загрузкой процессора.

Пункт меню «Выключить виртуальную машину» в виртуальной машине не работает, в строке состояния написано «Завершение работы ...», но прогресса нет. Как я могу перезагрузить эту виртуальную машину?

Здесь описан способ:

https://community.spiceworks.com/how_to/528-killing-ending-a-hyper-v-virtual-machine-that-is-stuck

  1. Скачать Обозреватель процессов
  2. Найдите GUID для своей виртуальной машины
    Посмотрите папку виртуальных машин, в которой находится ваша виртуальная машина. Должны быть XML-файл и папка, помеченные одинаковыми GUID. Запомните или запишите хотя бы первую пару и несколько последних символов руководства - вам нужно будет сопоставить это.
  3. Найдите работающий GUID
    Запустите Process Explorer (вам может потребоваться щелкнуть правой кнопкой мыши и запустить от имени администратора, если вы получаете сообщения об отказе в доступе) и ищите кучу запущенных файлов VMWP.EXE. Откройте свойства на одном из них, перейдите на вкладку «Изображение» и найдите пункт «Командная строка». В качестве параметра команды будет GUID из папки виртуальных машин. Продолжайте искать, пока не найдете тот, с тем же GUID!
  4. Убей это!
    Найдя его, нажмите OK в окне «Свойства», затем щелкните правой кнопкой мыши файл VMWP.EXE и Kill Process! Виртуальная машина должна немедленно выключиться.