Welcome to the Community,
if you are running VMware Player on Windows, you may use the batch script that I've posted at HowTo: Recreating a .vmx from the vmware.log file.
Caution: If the VM has active snapshots (<vmname>-00000x.vmdk files), it is important to ensure that the newest one in the snapshot chain shows up in the .vmx file.
In doubt, provide a complete list of files (e.g. the output of dir *.*) in the VM's folder, and attach the vmware.log to your next reply.