VM Stopped and does not restart - No Disk Space
This happens when the VM creates Checkpoints. These checkpoints take up more space in the hard disk.
the solution is to delete the Checkpoints by merging the changes as described below:
See the section "How to Free Up Space and Get the VMs Running Again" in the attached document
full article: https://www.altaro.com/hyper-v/how-to-verify-storage-before-using-checkpoints-hyper-v/