VMware:VirtualCenter service does not start automatically after reboot
After installing some Windows updates on my XP VM, where I have VC 2.5 u3 on installed, VC wouldn’t start anymore.
VC didn’t give me any error so i went looking on the internet for an solution, and i found one:
Adding a dependency to the VirtualCenter service so that it waits for SQL Express remedies this.
To create a service dependency:
-
Click Start > Run.
-
Type services.msc and press Enter.
-
Locate the SQL Express instance for VirtualCenter. For example, SQL Server (SQLEXP_VIM).
-
Open the SQL Express instance and note the Service Name. For example, MSSQL$SQLEXP_VIM .
-
In the Run dialog, type Regedit.exe and press Enter. Browse to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\vpxd .
-
Double-click the DependOnService key and add the Service name using the name identified in step 4.
-
Close Regedit .
-
Go back to the Services Panel and open the SQL Server properties.
-
On the Dependencies tab, verify the VMware VirtualCenter service is listed as depending on the SQL service instance
With the above actions I have solved the issue.
For more info see the VMware KB: http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1007669