How to start, stop, disable system services on Windows 11

You can manage services on Windows 11 through Task Manager, Services snap-in, Command Prompt, and PowerShell, and here's how.

Windows 11 services
Windows 11 services / Image: Mauro Huculak & AI
  • To manage services on Windows 11, search for “services.msc” from the Start menu and launch the app. Then, select the service and click the “Start,” “Stop,” or “Restart” button. Also, to change the startup type, right-click the service, choose “Properties,” and choose “Disabled,” “Manual,” “Automatic,” or “Delayed.”

On Windows 11, services are core system components that run quietly in the background to keep the operating system and applications functioning correctly. These processes handle essential operations such as network connectivity, file sharing, printing, updates, security enforcement, and user authentication. Without services, many of the features users rely on every day simply would not work.

Although most services are configured to run automatically, not all of them are required for every setup. Depending on your hardware, apps, and workflow, some services may run unnecessarily in the background, consuming system resources and potentially affecting performance. As a result, understanding how to manage services can help you optimize system behavior, troubleshoot issues, and fine-tune your experience on Windows 11.

The operating system provides multiple ways to manage services. The Services app (services.msc) remains the most comprehensive tool, offering a detailed interface for viewing all services and controlling their status, startup type, and dependencies. For faster actions, Task Manager includes a simplified Services tab that lets you start or stop processes without leaving the main interface. For advanced users and administrators, command-line tools such as PowerShell and Command Prompt enable scripting, remote management, and automation of service-related tasks.

While managing services can be beneficial, it’s important to proceed carefully. Disabling critical services can break system features or cause instability. The safest approach is to research each service before making changes and prioritize disabling only non-essential or third-party services when optimizing performance.

In this guide, I’ll teach you how to manage services on Windows 11, including how to start, stop, and disable them safely using graphical tools and command-line methods.

Manage services from Task Manager on Windows 11

To manage services from the Task Manager, follow these steps:

  1. Open Start on Windows 11.

  2. Search for Task Manager and click the top result to open the app.

    Quick note: You can also use the “Task Manager” option from the Taskbar and Start button context menus, or you can also use the “Ctrl + Alt + Esc” keyboard shortcut.
  3. Click on Services.

  4. Select the service.

  5. Click the Start, Stop, or Restart button to perform an action from the command bar.

    Task Manager manage services

Once you complete the steps, the service will start, stop, or restart on Windows 11.

Get the Pureinfotech Newsletter

All the latest guides and news delivered in your inbox

You can also use the search box to filter and find the services you need, so you can manage them faster. Also, in Task Manager, it’s not possible to access the properties to disable a service.

Manage services from Services app on Windows 11

To open and manage services on Windows 11 through the Services app, follow these steps:

  1. Open Start.

  2. Search for Services (or services.msc) and click the top result to open the Services app.

  3. Select the service.

  4. Click the Start, Stop, or Restart button to perform an action from the command bar.

    Services snap-in manage services

  5. (Optional) Right-click the service and select the Properties option.

    Windows 11 open service properties

  6. Choose the startup type or the Disabled option to turn off the service from the “Startup type” setting.

    Windows 11 disable service

  7. Click the Apply button.

  8. Click the OK button.

After you complete the steps, the app or system service will apply the action.

Manage services from Command Prompt on Windows 11

To start, stop, or turn off services through Command Prompt, follow these steps:

  1. Open Start.

  2. Search for Command Prompt, right-click the top result, and select the Run as administrator option.

  3. Type the following Command Prompt command to stop a service on Windows 11 and press Enter:

    net stop "NAME-SERVICE"

    In the command, change “NAME-SERVICE” to the actual name of the service. For instance, to stop the Disk Defragmenter service, you can use the net stop "defragsvc" command.

    Command Prompt manage services

  4. Type the following command to start a Windows 11 service and press Enter:

    net start "NAME-SERVICE"
  5. Type the following command to turn off a specific service and press Enter:

    sc config "NAME-SERVICE" start=disabled
  6. Type the following command to enable a specific service and press Enter:

    sc config "NAME-SERVICE" start=auto
  7. Type the following command to set the service to start on demand and press Enter:

    sc config "NAME-SERVICE" start=demand
  8. Type the following command to start a service automatically but with delay and press Enter:

    sc config "NAME-SERVICE" start=delayed-auto
  9. (Optional) Type the following command to view a list of all the services and press Enter:

    sc queryex state=all type=service

Once you complete the steps, the command will run to apply the action to the service.

Manage services from PowerShell on Windows 11

To control Windows 11 and application services through PowerShell, follow these steps:

  1. Open Start.

  2. Search for PowerShell, right-click the top result, and select the Run as administrator option.

  3. Type the following PowerShell command to stop a service on Windows 11 and press Enter:

    Stop-Service -Name "NAME-SERVICE"

    In the command, change “NAME-SERVICE” to the actual name of the service. For instance, to stop the Print Spooler service, you can use the Stop-Service -Name "spooler" command.

    PowerShell manage services

  4. Type the following command to start a service on Windows 11 and press Enter:

    Start-Service -Name "NAME-SERVICE"
  5. Type the following command to disable a service and press Enter:

    Set-Service -Name "NAME-SERVICE" -Status stopped -StartupType disabled
  6. Type the following command to enable a service using the automatic startup option and press Enter:

    Set-Service -Name "SERVICE-NAME" -Status running -StartupType automatic
  7. Type the following command to enable a service using the automatic delayed startup option and press Enter:

    Set-Service -Name "SERVICE-NAME" -StartupType AutomaticDelayed
  8. (Optional) Type the following command to view all the services on Windows 11 and press Enter:

    Get-Service

After you complete the steps, the PowerShell command will apply the action to the service on Windows 11.

FAQs about managing services on Windows 11

Here’s a list of frequently asked questions (FAQs) and answers about controlling services on Windows 11.

What are services on Windows 11 and what do they do?

Windows 11 services are background processes that keep the system and apps running properly. They handle essential tasks like networking, printing, updates, and security. The majority of the services start automatically and run silently, ensuring core features work without user interaction, making them critical to overall system stability and functionality.

How do I open and manage services on Windows 11?

You can manage services on Windows 11 by searching for “services.msc” in Start and opening the Services app. From there, select a service to start, stop, or restart it. To change its behavior, open “Properties” and adjust the startup type to Automatic, Manual, Disabled, or Delayed.

What is the difference between Automatic, Manual, and Disabled services?

Automatic services start with the operating system, ensuring required features run immediately. Manual services start only when needed by the system or apps. Disabled services never run unless re-enabled. Choosing the right option helps balance performance and functionality without breaking essential system processes.

Can I disable services on Windows 11 to improve performance?

Yes, disabling unnecessary services can improve performance by reducing background resource usage. However, you should only disable non-essential or third-party services. Turning off critical system services can break features or cause instability, so it’s important to review each service before making changes.

How do I start or stop a service using Command Prompt or PowerShell?

You can control services using commands in an elevated Command Prompt or PowerShell. Use net start or Start-Service to start a service and net stop or Stop-Service to stop it. These tools also allow automation and remote management, making them ideal for advanced users.

Why is a service not starting on Windows 11?

A service may fail to start due to incorrect startup settings, missing dependencies, or permission issues. Check the service status in the Services app, ensure it’s not disabled, and review dependencies in “Properties.” Running tools as an administrator can also resolve permission-related startup problems.

Which Windows 11 services are safe to disable?

Some Windows 11 services can be safely disabled depending on your setup, such as Print Spooler (if you don’t print), Fax, Xbox services, and Remote Registry. However, you should avoid disabling core services like Windows Update, DHCP Client, or Security Center, as they are essential for system stability and security.

How can I check which services are slowing down Windows 11?

You can identify resource-heavy services using Task Manager or Resource Monitor. In Task Manager, sort processes by processor, memory, or disk usage to find services consuming resources. You can then match the service name in the Services tab to determine whether it’s necessary, can be optimized, or should be disabled.

Thank you for your feedback!
About the author

Mauro Huculak is a Windows How-To Expert and founder of Pureinfotech in 2010. With over 22 years as a technology writer and IT Specialist, Mauro specializes in Windows, software, and cross-platform systems such as Linux, Android, and macOS.

Certifications: Microsoft Certified Solutions Associate (MCSA), Cisco Certified Network Professional (CCNP), VMware Certified Professional (VCP), and CompTIA A+ and Network+.

Mauro is a recognized Microsoft MVP and has also been a long-time contributor to Windows Central.

You can follow him on YouTube, Threads, BlueSky, X (Twitter), LinkedIn and About.me. Email him at [email protected].