The Remove-SCVirtualMachine command may not remove a virtual machine from the Hyper-V host
This article helps you fix an issue where the PowerShell command Remove-SCVirtualMachine
with the -force
option doesn't remove a virtual machine from the Hyper-V host.
Original product version: System Center 2012 Virtual Machine Manager
Original KB number: 2680205
Symptoms
In System Center 2012 Virtual Machine Manager (VMM), using the PowerShell command Remove-SCVirtualMachine
with the -force
option to delete a virtual machine (VM) removes the VM from VMM but may not remove it from the Hyper-V host.
Cause
This is by design. The PowerShell command Remove-SCVirtualMachine -force
is used to remove the VMM object, not the actual virtual machine on the host.
Resolution
If you want to remove the virtual machine from VMM as well as from the host, run the Remove-SCVirtualMachine
command without the -force
switch.
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for