I had had a Windows VM having a second virtual drive configured as an independant volume placed on a second datastore on a VMWare ESXi 5 server.
Then I have removed the second drive by removing it in the guest Windows Volumes Management and then removing (with deletion) it in the VM properties in vSphere client.
Now the machine seems perfectly operational (I can still start, use and stop it) but I get false "File thevmname.vmx not found" error when I try to make a snapshot (the file is on its place and seems ok, I've checked).
How to fix this?
I have never done any cloning/copying/migration or whatever special yet. There is a related question but it doesn't seem the same case.