How can I disable "Use automatic checkpoints" for new Hyper-V VM's on Windows 10? [closed]

From a helpful fellow commenting at https://blogs.technet.microsoft.com/virtualization/2017/04/20/making-it-easier-to-revert/:

Set-VM -Name MyVM -AutomaticCheckpointsEnabled $false

will tell Hyper-V on Windows 10 not to use automatic checkpoints for that virtual machine only. I'm still not aware of a way to tell the Windows 10 Hyper-V host not to set that option on new VM's, but at least we have a good workaround.

Note: As of August 2017, automatic checkpoints are used only on Windows 10 and not on Windows Server 2016, so this parameter doesn't exist on Windows Server 2016.