Forzar apagado de maquina virtual en Hyper-V

Forzar apagado de maquina virtual en Hyper-V

Hay algunas veces que si tenemos alguna maquina bloqueada y realizamos un apagado desde el Hyper-V, este se queda con la maquina en estado Apagando… y no avanza.

Además si intentamos hacer un «Apagador forzoso» a través de PowerShell nos indica que no puede realizarse.

Así que lo que vamos es ha buscar la VMId de la maquina y finalizar el proceso de vmwp.exe. Para ello:

get-vm | ft VMName, VMid

Aquí obtendremos el VMId de la maquinas que queremos apagar y realizaremos una búsqueda para encontrar el proceso:

tasklist /fi "username eq 3f376fd1-d2e1-4649-9790-59cf622c5656"

Nos devolverá el PID, en este caso es ****, por lo que simplemente tendremos que forzar el cierre del proceso:

taskkill /F /PID 1584

Una vez cerrado el proceso veremos que la maquina ya está apagada.