docs:blog:2022:11:force_stop_hyper-v_vm
Принудительная остановка ВМ Hyper-V
К моему сожалению часто случаются ситуации, когда при остановке виртуальный машины Hyper-V она подвисает в этом состоянии. Консоль Hyper-V, как и powershell-модуль для управления Hyper-V в данной ситуации никак не помогают, любые попытки остановки вываливаются в ошибку, мол жди… Ждать можно вечно, поэтому приходится идти на кардинальные меры. Например такие, как остановка процесса, которые отвечает за работу проблемной виртуальной машины.
В консоли Powershell выполняем (с правами администратора):
# узнаём ID виртуальной машины с именем 'VM Name' $VmGUID = (Get-VM 'VM Name').id # теперь получаем ID процесса, который отвечает за работу нужной ВМ $VMWMProc = Get-Process 'VMWP' | ? {$_.CommandLine -match $VmGUID} # останавливаем этот процесс Stop-Process ($VMWMProc.Id) -Force
Только авторизованные участники могут оставлять комментарии.
docs/blog/2022/11/force_stop_hyper-v_vm.txt · Последнее изменение: 20.11.2022 16:18 — philip