If you deleted a VMDK via the GUI but the VM is still registered, the descriptor file (the small text file) might be gone, but the flat file (the actual data) might still exist. Or, if you just need to undelete a file, vmkfstools is your best friend.