Hyper-V virtual machine startup behavior can be configured. By default, Hyper-V turns ON only those virtual machines which were powered ON at the time when your PC had lost the power.
Virtual Machine startup behavior needs to be setup separately as it’s configured at virtual machine level.
How to configure virtual machine startup behavior in Hyper-V
1. Open the Hyper-V manager. Right click on a virtual machine in the list a click on Settings from the context menu.
2. Scroll down and find “Automatic Start Action” at the bottom of left pane.
3. There you’ll find three option on the right hand side pane.
Nothing: If this option is selected, virtual machine remain off regardless of what the state of it was before the PC got powered cut.
Automatically start if it was running when the service was stopped: This is the default setting for all virtual machines. It will turn ON the virtual machine if the virtual machine was running when your PC was powered off. If it was off, virtual machine remain off.
Always start this virtual machine automatically: If this option is selected, virtual machine will be powered on when your PC comes back online. Either the virtual machine was running or not at the time your PC went offline.
Moreover, start up delay time can also be mentioned hereto reduce the resource contention between virtual machines.