Saturday, January 19, 2013

Getting VMWare vCenter Server to work with Server 2012


If you're trying to install vCenter Server on Server 2012 it won't work by default. You'll receive an message saying " Error 1075: The dependency service does not exist or has been marked for deletion"

To fix this simply remove the "ProtectedStorage" as dependency in the registry, and vCenter Server will start fine.


Using regedit (start > run > regedit) navigate to

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\vpxd

in DependOnService, remove the ProtectedStorage

Then reboot and try and verify vCenter Server has started under services.

If this doesn't work you can also try the following:


ProtectedStorage is a dependency for most applications using .NetFramework in Windows 2012. A simple workaround is to remove the dependency which will not affect your production application any way unless you have clustering features enabled for this application.


Browse to vCenter installed location in command prompt and run the below commands, also you can do the same by removing it from registry after taking a backup.

C:\Program Files\VMware\Infrastructure\VirtualCenter Server\sc config vpxd depend= “ ”


C:\Program Files\VMware\Infrastructure\VirtualCenter Server\sc vpxd start


Once you've run these commands give the services sometime to start running (verify they're running in services).


Hope this helps!

No comments:

Post a Comment