What's the difference between "Turn Off" and "Shutdown" in Hyper-V

It seems like a simple thing to find the answer too. But, I can't seem to find it in the Hyper-V doc. I'm sure it's there somewhere.

Simple question, when I am in Hyper-V manager there are two options that seem similar but I am sure they are different. "Turn Off..." and "Shut Down..." What do they each do?

My gut tells me that "Turn Off..." is like pulling the plug on a physical machine where as "Shut Down..." sends a shut down message to the guest. Is that correct?

In both cases is the VM no longer running and using memory and CPU resources on the host.


Solution 1:

you are correct in what your gut tells you.

Solution 2:

Not quite, at least in concept:

< PULLING THE PLUG > The 'worst' you could do in terms of control, i.e. no control.

< TURN OFF > Should have a circuit which takes care of the hardware components, i.e. makes sure that various components are properly turned off. = take care of hardware stuff -> < TURN OFF >.

< SHUTDOWN > = take care of software/OS stuff (e.g. save files) -> < TURN OFF >.