Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Suppose I change the VMware authorization,VMware DHCP ,VMware NAT etc autostart services to manual start; Does starting the VMware Workstation will then start those services automatically?

Or, I have to manually start them prior to starting VMware ?!

share|improve this question
@DonSimon I guess it would be more constructive and helpful for the OP if you could post an actual answer and explain how services really work. – slhck Oct 9 '12 at 17:20
-1 for not even trying. – Ƭᴇcʜιᴇ007 Oct 9 '12 at 20:42
up vote 0 down vote accepted

I believe this is highly dependant on a couple of factors:

  1. Whether the user is a high enough level user on the machine (thus having the ability to actually start services in the first place). UAC may block anyone except "fully fledged" administrators.
  2. Whether the program itself was written to detect the status of the service and, if need be, be able to start it.

I'm believe that being an administrator on the machine is necessary to start services as it is making potentially harmful changes to the computer. Think about if a normal user (or program belonging to them) could stop and start the "Network" service without any control whatsoever. It could quickly render your computer unusable or unstable or worse.

As that is the case it is possible that any program belonging to that user is not able to start a service even if it was so programmed to do, unless it has been started with administrator privileges as it will immediately be blocked by UAC.

What you as a user could do though is to use the net start command.

You could simply write a simple batch file that runs the commands necessary to start or stop the VMWare services, then right click that batch file and select "Run as Administrator":

net start "VMware DHCP"
net start "VMware authorization"
net start "VMware NAT"

and so on. Then with another script, also using the "Run as Administrator":

net stop "VMware DHCP"
net stop "VMware authorization"
net stop "VMware NAT"

Assuming you have administrator rights, or at least the administrator password in which case the "Run as Administrator" will pop up a password prompt.

As a side note, there are many, many ways to have a program run as administrator, most of which will pop up a UAC prompt.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .