Detect corruption/integrity problems with your .vmx files with the following Service Console command (ESX only):
/usr/bin/vmware-configcheck | grep -v PASS
The command walks through the inventory and checks whether each virtual machine in the inventory matches the set of rules on configuration that is indicated in the rules file on the host: /etc/vmware/configrules
Why would you do this? As stated above, the utility will detect corruption in the construct of a .vmx file. Integrity issues in the .vmx file can cause a failed vMotion and the VM will crash. I’ve seen it happen twice (out of tens of thousands of vMotion operations).
The command appears to have been deprecated and is not included in ESXi.