Tweaking Windows Services for performance

Windows has a lot of services that manages everything from Time synchronization to updates. These services run in background and perform a lot of functions that is essential for Windows to run properly. While, it is possible to boost performance by stopping services we might not use, stopping a wrong service might corrupt Windows.

There are four types of start-up options for a service
  • Automatic - The service starts with Windows.
  • Automatic (Delayed Start) - These services start with Windows but after the services with Automatic option are loaded.
  • Manual - The services only start when started by a program or user.
  • Disabled - These services cannot be started.
Due to the risk of corrupting Windows, we should not be disabling any service that isn't disabled by default.

We will be moving the following services from "Automatic" to "Automatic (Delayed start)"
  • Connected User Experiences and Telemetry
  • Diagnostic Policy Service
  • Microsoft Office Click-to-Run Service
  • Remote Access Connection Manager
  • Windows Image Acquisition (WIA)
You can also disable services related to,
  • Xbox
  • Printer
  • Bio-metrics
  • Windows Insider
  • Diagnostics & telemetry
But I do not recommend it. They are already set to Manual start-up and don't run always. So it is better to leave them at their defaults.

To modify a service,
  • Search for "Services" in the start menu and open the Services app.
  • Double click on a service you want to change.
  • The the windows that appears, change the stat-up type and click save.