You can try an evaluative version of VHD Recovery before deciding to purchase it. It can be downloaded from its website and is free of cost. You can go through the features of this tool and can see how it recovers the damaged VHD/VHDX files using its trial version. But before downloading, ensure that your system meets the following requirements.
Windows 10/8.1/8/7/Vista/XP/2000/98/NT/95 and Windows Server 2016/2012 R2/2012/2008 R2/2008/2003 R2/2003