Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Is there a way to restart a Windows service from the command prompt?

share|improve this question
add comment

3 Answers

up vote 22 down vote accepted

You can use net stop [service name] to stop it and net start [service name] to start it up again basically restarting the service.

To combine them just do this - net stop [service name] && net start [service name].

There is also a command built specifically for messing with services: sc

enter image description here enter image description here

share|improve this answer
Next question becomes how to look up the proper [service name]. –  Iszi Jun 24 '11 at 18:09
Put in net start and it lists all the running services. –  paradd0x Jun 24 '11 at 18:10
@ThiagoM - And, how about non-running services? –  Iszi Jun 24 '11 at 18:11
@Iszi Well, if he wants to restart a service, it has to be running to be restarted. :) –  paradd0x Jun 24 '11 at 18:12
@lszi: run "sc query" from the command line. Look at SERVICE_NAME –  jftuga Jun 24 '11 at 18:13
show 1 more comment

You could also use PowerShell:

share|improve this answer
PowerShell also offers Restart-Service (just mentioning it since the OP asked about restarting services specifically) –  techie007 Jun 24 '11 at 20:49
add comment

To restart a Windows service from the command prompt or scheduled tasks, use this:

cmd /c "net stop "Service Name" & sc start "Service Name""
share|improve this answer
add comment

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.