What is a Service?

Definition of a Windows Service & Instructions on Controlling Services

Screenshot of running services in services.msc in Windows 8
Running Services in Windows 8.
Was this page helpful?

A service is a small program that usually starts when the Windows operating system loads.

You won't normally interact with services like you do with regular programs because they run in the background (you don't see them) and don't provide a normal user interface.

Services can be used by Windows to control many things like printing, sharing files, communicating with Bluetooth devices, checking for software updates, hosting a website, etc.

A service can even be installed by a 3rd party, non-Windows program, like as a file backup tool, disk encryption program, online backup utility, and more.

How Do I Control Windows Services?

Since services don't open and display options and windows like you're probably used to seeing with a program, you must use a built-in Windows tool to manipulate them.

Services is a tool with a user interface that communicates with what's called Service Control Manager so that you can work with services in Windows.

Another tool, the command-line Service Control utility (sc.exe), is available as well but it's more complex to use and so is unnecessary for most people.

How to See What Services Are Running on Your Computer

The easiest way to open Services is through Control Panel, Administrative Tools, and then Services.

Another option is to run services.msc from a Command Prompt or the Run dialog box (Win key + R).

If you're running Windows 10, Windows 8, Windows 7, or Windows Vista, you can also see services in Task Manager.

Services that are actively running right now will say Running in the Status column. Look at the screenshot at the top of this page to see what I mean.

Though there are many more, here are some examples of services you might see running on your computer: Apple Mobile Device Service, Bluetooth Support Service, DHCP Client, DNS Client, HomeGroup Listener, Network Connections, Plug and Play, Print Spooler, Security Center, Task Scheduler, Windows Firewall, and WLAN AutoConfig.

Note: It's completely normal if not all of the services are running (nothing, or Stopped, is shown in the Status column). If you're looking through the list of services in an effort to find a solution to a problem your computer is having, don't begin starting all of the services that aren't running. Though it likely won't do any harm, that approach is probably not the solution to your problem.

Double-clicking (or tapping) on any service will open its properties, which is where you can see the purpose for the service and, for some services, what will happen if you stop it. For example, opening the properties for Apple Mobile Device Service explains that the service is used to communicate with Apple devices that you plug in to your computer.

Note: You can not view the properties of a service if you're accessing them through Task Manager. You must be in the Services utility to see the properties.

How to Enable and Disable Windows Services

Some services may need to be restarted for troubleshooting purposes if the program they belong to or the task they perform isn't working as it should. Other services may need to be stopped completely if you're trying to reinstall software but an attached service won't stop on its own, or if you suspect that the service is being used maliciously.

Important: You should be extremely careful when editing Windows services. Most of them that you see listed are very important for every day tasks, and some of them even depend on other services to work properly.

With Services open, you can right-click (or press-and-hold) any of the services for more options, which let you start, stop, pause, resume, or restart it. These options are pretty self-explanatory.

As I said above, some services may need to be stopped if they're interfering with a software install or uninstall. Say for example that you're uninstalling the Baidu Antivirus program, but for some reason the service is not shutting down with the program, causing you to be unable to completely remove the program because part of it is still running.

This is one case where you'd want to open Services, find the appropriate service, and choose Stop so that you can continue with the normal uninstall process.

One instance where you may need to restart a Windows service is if you're trying to print something but everything keeps getting hung up in the print queue. The common fix for this problem is to go into Services and choose Restart for the Print Spooler service.

You don't want to completely shut it down because the service needs to run in order for you to print. Restarting the service shuts it down temporarily, and then starts it back up, which is just like a simple refresh to get things running normally again.

How to Delete/Uninstall Windows Services 

Deleting a service may be the only option you have if a malicious program has installed a service that you can't seem to keep disabled.

Though the option can't be found in the services.msc program, it is possible to completely uninstall a service in Windows. This won't only shut the service down, but will delete it from the computer, never to be seen again (unless of course it's installed again). 

Uninstalling a Windows service can be done in both the Windows Registry and with the Service Control utility (sc.exe) via an elevated Command Prompt. You can read more about these two methods at Stack Overflow.

If you're running Windows 7 or an older Windows OS, the free Comodo Programs Manager software can be used to delete Windows services, and it's much easier to use than either method above (but doesn't work in Windows 10 or Windows 8).

More Information on Windows Services

Services are different than regular programs in that a regular piece of software will stop working if the user logs out of the computer. A service, however, is running with the Windows OS, sort of in its own environment, which means the user can be logged completely out of their account but still have certain services running in the background.

Though it may come off as a disadvantage to always have services running, it's actually very beneficial, like if you use remote access software. An always-on service installed by a program like TeamViewer enables you to remote in to your computer even if you're not logged on locally.

There are other options within each service's properties window on top of what is described above that lets you customize how the service should start up (automatically, manually, delayed, or disabled) and what should automatically happen if the service suddenly fails and stops running.

A service can also be configured to run under the permissions of a particular user. This is beneficial in a scenario where a specific application needs to be used but the logged in user doesn't have proper rights to run it. You'll likely only see this in a scenario where there's a network administrator in control of the computers.

Some services can't be disabled through regular means because they may have been installed with a driver that prevents you from disabling it. If you think this is the case, you can try finding and disabling the driver in Device Manager or booting into Safe Mode and attempting to disable the service there (because most drivers don't load up in Safe Mode).