DebugCore

Windows Running Slow? These Background Services Are Killing Performance

Why Background Services Slow Down Windows:

Windows runs dozens of services in the background—some useful, some completely unnecessary. These services consume RAM, CPU, Disk I/O, and increase boot time, even if you never use them. Disabling only the correct ones can make Windows feel much faster and lighter.

⚠️ Important: Do NOT disable any services other than the ones listed below. Disabling random services can break Windows. Make sure to create a system restore point before running the script, just in case you want to revert the changes later.
Below is the list of services to disable:
  • Connected User Experiences & Telemetry
  • SysMain (Recommended for HDD Users and Low-RAM Systems)
  • Windows Search (Optional - Disables File Indexing)
  • Xbox Live Services (If you don't use Xbox)
  • Print Spooler (If you don't have a printer)
  • Downloaded Maps Manager
  • Background Intelligent Transfer Service (BITS)
  • Remote Registry (Optional - For Advanced Users Only)
1. AUTOMATICALLY DISABLE BACKGROUND SERVICES

To simplify the process, you can use our free script that automatically disables these background services for you. Just download it from the link below and run it with administrator privileges.

📒Note: Running this automation (.bat) file will disable all the services listed above.
Instructions to run the script:
  1. Download the script using the button below.
  2. Right-click the downloaded .bat file and select "Run as administrator".
  3. Follow any on-screen prompts to complete the process.
  4. Restart your computer to apply the changes.
2. MANUAL STEPS TO DISABLE BACKGROUND SERVICES
1. Connected User Experiences & Telemetry
📒Note: Connected User Experiences & Telemetry is a Windows service that collects diagnostic and usage data about your system. It sends this data to Microsoft to help improve performance, reliability, and security of Windows.

Step 1:Press Windows Key + R on your keyboard

Step 2: Type services.msc and hit Enter

Step 3:Search for Connected User Experiences & Telemetry

Step 4:Disable the service by right-clicking it and selecting "Properties"

Step 5:then changing the startup type to "Disabled"

Step 6:Under service status select "stop"

Step 7:Click "OK" and "apply" the changes

2. SysMain | Recommended for HDD Users and Low-RAM Systems
📒Note: SysMain is a Windows service that preloads frequently used applications into RAM to speed up their launch times. However, on systems with limited RAM or slower hard drives, SysMain can cause high disk usage and slow down overall performance.

Step 1:Press Windows Key + R on your keyboard

Step 2: Type services.msc and hit Enter

Step 3:Search for SysMain

Step 4:Disable the service by right-clicking it and selecting "Properties"

Step 5:then changing the startup type to "Disabled"

Step 6:Under service status select "stop"

Step 7:Click "OK" and "apply" the changes

3. Windows Search | Optional - Disables File Indexing
📒Note: Indexes files/apps in the background to make Start Menu + File Explorer search faster. If disabled, search still works but will be slower

Step 1:Press Windows Key + R on your keyboard

Step 2: Type services.msc and hit Enter

Step 3:Search for Windows Search

Step 4:Disable the service by right-clicking it and selecting "Properties"

Step 5:then changing the startup type to "Disabled"

Step 6:Under service status select "stop"

Step 7:Click "OK" and "apply" the changes

4. Xbox Live Services | If you don't use Xbox
📒Note: These services are mainly for Xbox app, Game Pass, Xbox sign-in, Xbox networking, and cloud saves. Even if you’re a gamer—especially on a low-end PC—you can disable them if you don’t use Xbox/Game Pass, to reduce background usage.
⚠️ Important: Disabling may break Xbox app login, Game Pass games, multiplayer services, and cloud save syncing.

Step 1:Press Windows Key + R on your keyboard

Step 2: Type services.msc and hit Enter

Xbox Accessory Management Service

Step 3:Search for Xbox Accessory Management Service

Step 4:Disable the service by right-clicking it and selecting "Properties"

Step 5:then changing the startup type to "Disabled"

Step 6:Under service status select "stop"

Step 7:Click "OK" and "apply" the changes

Xbox Live Auth Manager

Step 8:Search for Xbox Live Auth Manager

Step 9:Disable the service by right-clicking it and selecting "Properties"

Step 10:then changing the startup type to "Disabled"

Step 11:Under service status select "stop"

Step 12:Click "OK" and "apply" the changes

Xbox Live Game Save

Step 13:Search for Xbox Live Game Save

Step 14:Disable the service by right-clicking it and selecting "Properties"

Step 15:then changing the startup type to "Disabled"

Step 16:Under service status select "stop"

Step 17:Click "OK" and "apply" the changes

Xbox Live Networking Service

Step 18:Search for Xbox Live Networking Service

Step 19:Disable the service by right-clicking it and selecting "Properties"

Step 20:then changing the startup type to "Disabled"

Step 21:Under service status select "stop"

Step 22:Click "OK" and "apply" the changes

5. Print Spooler | Disable if you don't have a printer
📒Note: REM Print Spooler handles printing & print queue. Disable only if you never print.

Step 1:Press Windows Key + R on your keyboard

Step 2: Type services.msc and hit Enter

Step 3:Search for Print Spooler

Step 4:Disable the service by right-clicking it and selecting "Properties"

Step 5:then changing the startup type to "Disabled"

Step 6:Under service status select "stop"

Step 7:Click "OK" and "apply" the changes

6. Downloaded Maps Manager

Step 1:Press Windows Key + R on your keyboard

Step 2: Type services.msc and hit Enter

Step 3:Search for Downloaded Maps Manager

Step 4:Disable the service by right-clicking it and selecting "Properties"

Step 5:then changing the startup type to "Disabled"

Step 6:Under service status select "stop"

Step 7:Click "OK" and "apply" the changes

7. Background Intelligent Transfer Service | BITS
📒Note: REM BITS handles background downloads (Windows Update/Store). Disable only if you manage updates manually.

Step 1:Press Windows Key + R on your keyboard

Step 2: Type services.msc and hit Enter

Step 3:Search for Background Intelligent Transfer Service

Step 4:Disable the service by right-clicking it and selecting "Properties"

Step 5:then changing the startup type to "Disabled"

Step 6:Under service status select "stop"

Step 7:Click "OK" and "apply" the changes

8. Remote Registry| Optional - For Advanced Users Only
📒Note: REM Remote Registry allows remote access to the registry. Disable only if you don't need remote registry access.

Step 1:Press Windows Key + R on your keyboard

Step 2: Type services.msc and hit Enter

Step 3:Search for Remote Registry

Step 4:Disable the service by right-clicking it and selecting "Properties"

Step 5:then changing the startup type to "Disabled"

Step 6:Under service status select "stop"

Step 7:Click "OK" and "apply" the changes