1 2 Previous Next 17 Replies Latest reply on Dec 27, 2006 5:11 PM by stonith

    VMware server memory controller service failed to start

    hariempp Novice

      Hi all,

       

      using VMware server 1.0.1 with host OS windows 2000 server and windows 2003 server.

       

      Running a guest with OS Windows XP I get an error message in the system log of the guest system from the service control manager with event ID 7000:

      "The VMware Server memory controller service failed to start with the following error:  The system cannot find the path specified."

       

      1. I do not receive this error on all virtual machines using XP only on "some"

      2. there is no service in the guest OS called anything like "memory controller service"

      3. those systems occasionally have issues - I am running a root cause analysis and found this error.

       

      Has anyone seen this error as well?

      Experienced issues on the guests when this error shows up?

      Any kind of information what it is and how it can be fixed?

       

      Thanks a lot for your input in advance

        • 1. Re: VMware server memory controller service failed to start
          KevinG Guru

          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

          • 2. Re: VMware server memory controller service failed to start
            hariempp Novice

            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?

             

            Thanks!

            • 3. Re: VMware server memory controller service failed to start
              RDPetruska Guru
              vExpertUser Moderators

              You can run the VMware Cleaner utility (see knowledgebase article 1308) inside your guest to uninstall the Tools completely.

              • 4. Re: VMware server memory controller service failed to start
                KevinG Guru

                Did you try the uninstall from "Add/Remove Programs" in the control panel?

                • 5. Re: VMware server memory controller service failed to start
                  hariempp Novice

                  yes I did and it ran without any error - therefore I did not notice the residue of the memory controller service before.

                   

                  regs

                  • 6. Re: VMware server memory controller service failed to start
                    hariempp Novice

                    Thanks for the hint to the kb article - I will give this a try!

                     

                    regs

                    • 7. Re: VMware server memory controller service failed to start
                      hariempp Novice

                      fyi

                      the kb article 1308 refers to uninstallation of VMware products, but not to uninstallation or cleanup of VMware tools.

                      Nevertheless thanks for the input.

                       

                      regs

                      • 8. Re: VMware server memory controller service failed to start
                        RDPetruska Guru
                        vExpertUser Moderators

                        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.

                        • 9. Re: VMware server memory controller service failed to start
                          KevinG Guru

                          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.

                          • 10. Re: VMware server memory controller service failed to start
                            hariempp Novice

                            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.

                             

                            regs

                            • 11. Re: VMware server memory controller service failed to start
                              hariempp Novice

                              so I went through and did the following:

                               

                              1. uninstall VMware tools (reboot)

                               

                              2. check

                              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."

                              appears again

                               

                              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?

                               

                              regs

                              • 12. Re: VMware server memory controller service failed to start
                                KevinG Guru

                                Can you post the .vmx file from this virtual machine

                                • 13. Re: VMware server memory controller service failed to start
                                  hariempp Novice

                                  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"

                                  • 14. Re: VMware server memory controller service failed to start
                                    KevinG Guru

                                    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.

                                     

                                    \[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VMMEMCTL]

                                    ImagePath

                                    \??\C:\Program Files\VMware\VMware Tools\Drivers\memctl\vmmemctl.sys

                                    1 2 Previous Next