Sounds like the virtual machines were created on ESX and you have the ESX VMware Tools installed.
Uninstall the VMware Tools and install the VMware Tools provided with VMware Server
Thanks for the fast reply!
The truth is that the VM was created useing VMware server 1.0, but initially, I installed VMware tools with the "complete" option to be ready for a potential migration across the various VMware products.
Lateron I uninstalled VMware tools and re-installed with the "typical" option - this should only use the VMware Server related tools.
So it seems like uninstall re-install did not the full job and VMware's installer is buggy (since I did not see any errors).
Any ideas/tools how to "really" uninstall?
You can run the VMware Cleaner utility (see knowledgebase article 1308) inside your guest to uninstall the Tools completely.
Did you try the uninstall from "Add/Remove Programs" in the control panel?
yes I did and it ran without any error - therefore I did not notice the residue of the memory controller service before.
Thanks for the hint to the kb article - I will give this a try!
the kb article 1308 refers to uninstallation of VMware products, but not to uninstallation or cleanup of VMware tools.
Nevertheless thanks for the input.
Yes, I know what it says. And, according to a few posts by KevinG several months ago, it will also work inside a guest to clean up the VMware Tools.
This is the second paragraph in the knowledge base article
Note: The utility VMware_Install_Cleaner.exe, described and attached in this article, cleans incomplete uninstallations of VMware Tools (versions 1.0.0.x 3.1.0.x), in addition to incomplete uninstallations of VMware products.
Blame on me!
I found the note you refer to.
So I will go ahead and give it a try.
I will let you know how it went.
so I went through and did the following:
1. uninstall VMware tools (reboot)
not present any more
3. run "VMware_Install_Cleaner.exe" in the guest OS
was very fast and reported success
4. re-install VMware using "typical" (which should not install the memory driver) and reboot
5. check in event viewer system log for the error
now the event ID 7000 :
"The VMware Server memory controller service failed to start with the following error: The system cannot find the path specified."
note: VMware tools is showing version 29996
So I can only assume that the VMware tools installer has a bug.
Do you think it is worth trying "custom" and excluding the memory driver there?
Can you post the .vmx file from this virtual machine
here you are
config.version = "8"
virtualHW.version = "4"
scsi0.present = "TRUE"
memsize = "512"
ide0:0.present = "TRUE"
ide0:0.fileName = "Windows XP Professional.vmdk"
ide1:0.present = "TRUE"
ide1:0.fileName = "E:\BuildPC_ InstallSources\Microsoft Visual Studio 2005 team edition for software developers\VS.Net2005TeamEditionDev.iso"
ide1:0.deviceType = "cdrom-image"
floppy0.fileName = "A:"
Ethernet0.present = "TRUE"
displayName = "BuildPC0_WAD_3.0.0"
guestOS = "winxppro"
autostart = "none"
priority.grabbed = "normal"
priority.ungrabbed = "normal"
ide0:0.mode = "independent-persistent"
floppy0.startConnected = "FALSE"
Ethernet0.startConnected = "TRUE"
workingDir = "."
annotation = "Common Build PC version 3.0.0 (12-Oct-06)|0D|0A++++++++++++++++++++++++++|0D|0A|0D|0AHost Platform:|0D|0AVMwareServer v1.0.1|0D|0AGuest:|0D|0A40GB IDE disk in one file - independent and persistent |0D|0Afor windows XP OS and bridged network |0D|0AWindowsXPproSP2 administrator - buildpc0! in workgroup environment|0D|0AVMware tools|0D|0ASAV10.1 and Sygate Client FireWall build 3311|0D|0AMKS toolkit v8.1|0D|0A.NET framework 1.1|0D|0A.NET framework 2.0|0D|0ADotNetSecurityConfiguration|0D|0AMS VS2005 team edition for developers|0D|0AActiveBar2|0D|0AXceed|0D|0AElasticControl|0D|0AInfragistics .NET 2006 vol2 clr2.0|0D|0Aremote scripts|0D|0ASysEnvVar for VS2005|0D|0Aadd to Agilent domain in OU wad-eps|0D|0Aconfigure registry for non-persistent mode|0D|0Ainstall ClearCase 6.15patchB|0D|0AADCI tool and LAPC tool|0D|0Afix host integrity check and windows update|0D|0Ado site customization (if needed)|0D|0Aadd version ID file to c:\setup\cbpc.ver|0D|0Aadd local administrative account LocAdmin|0D|0Aand SID changer tool|0D|0Awindows updates|0D|0A|0D|0Aadd SAV10 scheduled on Sundays|0D|0Aneutralized to Workgroup |0D|0AComputername: buildpc0|0D|0A|0D|0A|0D|0A|0D|0A"
ide0:0.redo = ""
ethernet0.addressType = "generated"
uuid.location = "56 4d 3f 2e 41 b2 39 37-14 bd 73 5c 5c 9a df 4d"
uuid.bios = "56 4d 3f 2e 41 b2 39 37-14 bd 73 5c 5c 9a df 4d"
ethernet0.generatedAddress = "00:0c:29:9a:df:4d"
ethernet0.generatedAddressOffset = "0"
ide1:0.startConnected = "FALSE"
tools.syncTime = "TRUE"
snapshot.action = "keep"
checkpoint.vmState = ""
checkpoint.vmState.readOnly = "FALSE"
Ethernet0.connectionType = "bridged"
The vmmemctl.sys driver is missing from your system or the registry contains the wrong image path. The \??\ is normal in the path.
If you selected the default path for the VMware Tools, your registry imagepath should look like the example below.
\??\C:\Program Files\VMware\VMware Tools\Drivers\memctl\vmmemctl.sys