I have a WMWare ESXi virtual machine file that is corrupted after a power failure.
VMWare does not recognize it as a valid .vmdk file
also When I try this command:
vmkfstools --fix check "myfile.vmdk"
VMWare returns with this error:
DiskLib_Check() failed for source disk 'myfile.vmdk': The file specified is not a virtual disk (15).
Also I tried some repair softwares like Stellar Phoenix VirtualMachine DataRecovery, and they can browse the virtual machine files and directories. But I can not buy the full version and extract the files, because of us sanctions over my country!!!