This is due to a snapshot merge having failed due to the host machine not having correct permissions set on the VHD(x) files.
Note that your VM must be turned off to avoid any issues during the merging operation.
Try to correct permission
icacls <Folder with VHDS> /grant “NT VIRTUAL MACHINE\<VM ID>”:(OI)F
Example
icacls “D:\Hyper-V\Main Server\VHDX Files” /grant “NT VIRTUAL MACHINE\a0af7903-94b4-4a2c-b3b3-16050d5f80f2”:(OI)F
To merge Hyper-V snapshots, do the following: ( Please make sure you have backup of the VM before performing below steps)
Open Hyper-V Manager.
Select the required VM.
Click Edit Disk. The Edit Virtual Hard Disk Wizard will open. Click Next.
Click Browse to select the latest AVHDX file. Click Next.
Select Merge to merge the changes stored in a differencing disk into the parent or another disk. Click Next.
Select To the parent virtual hard disk and click Finish.
To fully complete the process of merging Hyper-V snapshots, repeat the steps for each AVHDX file, until all of the changes have merged into the original parent disk.
--If the reply is helpful, please Upvote and Accept as answer--