Yes, it is possible to recover data from a corrupted virtual machine. Depending on the extent of the corruption, there are a number of methods that can be used to recover data. These include using data recovery software, restoring from a backup, or using a disk cloning tool.