Как правильно подойти к вопросу: перестал запускаться Hyper-V, что делать, хелп плизз?
Windows 10.
Установлен hyper-v.
По вводным: под ним 5 виртуалок работает с win2019 сервером.
По вводным: кроме этого на системе ничего нет, она чисто работы виртуальных серверов используется.
Сейчас ситуация такая: гипервизор завис ночью, предположительно при ежедневной выгрузке vm, для бекапа. Перед этим все работало год и ничего не менялось.
По вводным: вечером при ежедневной проверке тоже все работало нормально.
Сейчас ситуация такая: утром я перезапустил компьютер, но ничего не заработало.
По вводным: в power-shell Get-Vm - висит вечно.
По вводным: точно так же вечно пытается получить статус виртуалок в Hyper-V manager
Сейчас ситуация такая: если принудительно остановить сервис vmms, то обратно он не запускается.
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос
Если
Get-VMи Hyper-V Manager бесконечно висят, проблема часто в службе VMMS, WMI/CIM, зависшем состоянии одной VM, повреждённом файле состояния или проблеме с хранилищем, где лежат виртуальные машины. После ночного бэкапа особенно подозрительны checkpoint, VSS, зависший export и блокировка файлов VM.Сначала не удаляйте файлы виртуалок и не делайте резких действий. Проверьте события:
Get-WinEvent -LogName "Microsoft-Windows-Hyper-V-VMMS-Admin" -MaxEvents 100 | Select-Object TimeCreated, Id, LevelDisplayName, Message
Проверьте службу:
Get-Service vmms Get-Process vmms -ErrorAction SilentlyContinue
Если VMMS не останавливается штатно, после полной остановки службы проверьте, не висят ли процессы
vmwp.exe. Каждыйvmwp.exeсоответствует виртуальной машине. Но убивать их нужно аккуратно: это эквивалент жёсткого выключения VM.Дальше проверьте диски, где лежат VM: свободное место, ошибки файловой системы, доступность сетевого хранилища, если оно используется. Очень часто Hyper-V зависает на перечислении VM, если один путь к VHDX/конфигу недоступен или заблокирован.
Если проблема после бэкапа, проверьте наличие avhdx/checkpoint-файлов. Некорректно завершённый checkpoint может блокировать запуск. Не удаляйте avhdx руками без понимания цепочки дисков.
Практичный порядок: снять копию конфигов/путей, остановить VMMS, перезагрузить хост, проверить Event Viewer, отключить/остановить бэкап-агент, затем пробовать регистрировать/открывать VM по одной. Если одна VM ломает весь список, временно переместите её конфиг из каталога регистрации и проверьте, оживает ли Manager.
Итог: ищите зависшую VM, VSS/backup-lock, checkpoint/avhdx или недоступное хранилище. Начните с логов Hyper-V-VMMS и проверки диска. Без бэкапа файлов VM не удаляйте состояния и checkpoint-цепочки.