Hyper-V uses checkpoints to save the state of a VM and are similar to snapshots used with other virtualization platforms such as VMware and VirtualBox. Sometimes these checkpoints will give you issues such as not being able to start your virtual machine or perform hard disk related tasks. When this happens you can simply merge the checkpoint and see if that fixes the issue for you. Hyper-V on Windows 10 tends to make checkpoints automatically even before you get a chance to disable the feature.
If you get an error starting your VM that says something similar to "synthetic SCSI controller failed to power on with the error the system cannot find the file specified" then you can edit the VMs settings and point the disk file to the vhdx file rather than the avhdx file that it might be looking for
Check out our book (Microsoft Hyper-V Desktop Made Easy) that is designed to take your virtualization skills to the next level!
https://www.amazon.com/dp/B0D12TSL3D
#hyperv