However, as this checkpoint was created as part of an interrupted backup (and not within Hyper-V directly), the Delete Checkpoint option was not available within the GUI. This is described as a ‘lingering checkpoint’. Fortunately you can perform the same actions using PowerShell:
Run Windows PowerShell ‘As Administrator’ and identify the full checkpoint name by entering the command:
Get-VMSnapshot
Provide the VMName when prompted. Then run the command:
Get-VM -Name <VMName> | Get-VMSnapShot -Name <CheckpointName> | Remove-VMSnapshot
The checkpoint should be removed (from the GUI), and the merge of the AVHDX back into the VHDX will begin. The status of the VM will update in the GUI to indicate progress. You can verify that the checkpoint has been successfully deleted by re-running the command:
Get-VMSnapshot