This guide shows you how to change a Windows service from automatic startup to manual startup, giving you more control over when it runs and freeing up system resources. You’ll need administrative access to the Windows machine, and you’ll use the Services console, which is built into every version of Windows.
What You’ll Need
- A Windows PC (Windows 10, 11, Server, or older versions) with an account that has administrator privileges.
- The name of the service you want to change (you can find it in the Services console).
- Optional: Command Prompt or PowerShell if you prefer using the command line.
Step-by-Step
- Open the Services console. Press Win + R to open the Run dialog, type
services.msc, and press Enter. Alternatively, search for “Services” in the Start menu. - Find the service. Scroll through the list to locate the service you want to change. You can also type the name in the search box at the top of the window.
- Open its properties. Right-click the service and select Properties from the context menu.
- Change the startup type. In the Properties window, go to the General tab. Look for the Startup type drop-down menu. Select Manual from the list.
- Apply the change. Click Apply, then click OK to close the window. The service will now start only when manually triggered or when another service or program depends on it.
- Optional: Stop the service now. If the service is currently running and you want to stop it immediately, right-click it in the Services list and choose Stop. (You can also do this from the Properties window by clicking the Stop button.)
If you prefer using the command line, you can do the same with sc config in an elevated Command Prompt or PowerShell:
sc config "ServiceName" start= demand
Replace ServiceName with the actual service name (you can find it on the General tab in Properties). Note that there must be a space after start=.
Common Mistakes
- Not running as administrator: If you see an error like “Access denied,” close the Services console and reopen it with administrator rights (right-click and select “Run as administrator”).
- Confusing display name with service name: The command line uses the service name (e.g.,
wuauserv), not the display name (e.g., “Windows Update”). You can find the service name on the General tab of Properties. - Changing the wrong service: Double-check that you’re modifying the intended service, especially if you have many similarly named ones.
- Forgetting to apply: Clicking OK without clicking Apply first may not save the change in some dialog styles.
Tips
- Know the impact: Setting a service to Manual means it won’t start automatically at boot. Some services are required for core Windows functions—changing them may break things. Research the service before changing it.
- Use the dependency check: If a service is set to Manual, it will still start automatically when another service that depends on it starts. This is often the ideal balance.
- Test after changing: Restart your computer and see if everything still works as expected. If not, revert the change.
- Use the command line for scripting: If you need to change multiple services, the
sccommand or PowerShell’sSet-Servicecan be scripted.
Troubleshooting
- “Access denied” error: You are not running as administrator. Close the console and right-click to “Run as administrator.”
- Service won’t start manually: If you try to start it later and it fails, check the Event Viewer for error details. Often the service has dependencies that are disabled or not running.
- Change doesn’t stick after reboot: Some services are reset by the system or by group policy. Check if a Group Policy setting is controlling the service startup type.
- Service doesn’t appear in the list: If you can’t find it, make sure you’re in the Services console (not Task Manager’s Services tab). You can also use
sc queryin the command line to see all services.
Frequently Asked Questions
What is the difference between Manual and Automatic?
Automatic starts the service at boot. Manual starts it only when another service or program requests it, or when you start it manually. Disabled prevents it from starting at all.
Will setting a service to Manual speed up my PC?
It can reduce startup time and memory usage, but only if the service would otherwise run at boot. Many services are already set to Manual by default.
Can I set a service to Manual using PowerShell?
Yes. Run PowerShell as administrator and use Set-Service -Name "ServiceName" -StartupType Manual.
Is it safe to set any service to Manual?
No. Some services are essential for Windows to function (like the Windows Update service). Changing them can cause errors or security issues. Always research the service first.
How do I revert a service back to Automatic?
Open the service’s Properties and select Automatic (or Automatic (Delayed Start)) from the Startup type drop-down, then click Apply.
Why does a service still start even though I set it to Manual?
This happens when another service or program depends on it. When the dependent service starts, Windows will also start the manual service. Check the service’s Dependencies tab to see what triggers it.
Related
General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.
More in this bed
- Fix Outlook Inbox Corruption with DISM in Windows
- How to Set Up Apple Pay on iPhone
- How to Choose a Refurbished iPhone With Years of Support
- NBA 2K Error Code: Fixes for Common Online Issues
- Voice Dictation in Google Docs: How to Use It
- Turn Off Message Notifications on Mac