Philip Wiki

Персональный wiki-сайт

Инструменты пользователя

Инструменты сайта


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

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki