Windows 11 is packed with features, background processes, and built-in services that help your PC run smoothly. But not every service is essential for every user. In fact, many Windows services run quietly in the background even if you never use them — consuming RAM, CPU cycles, network bandwidth, and sometimes even slowing down startup performance.
If your PC feels sluggish, overheats during simple tasks, or takes forever to boot, disabling unnecessary services can help reduce the load and make your system noticeably faster. While you should never disable critical Windows components, there are several optional services that can be safely turned off depending on your needs.
If you’re here reading this guide, you’re likely looking for safe, effective ways to optimize your Windows 11 PC without risking stability. Good news — this guide covers exactly that.
In this detailed walkthrough, we’ll explain what Windows services are, which ones are safe to disable, and how to disable them correctly using Services.msc and other built-in tools. Let’s get started!
What Are Windows Services?
Windows services are background processes that run automatically to support various system features:
- Networking
- Printing
- Updates
- Security
- User interfaces
- Remote features
- Telemetry
- Background apps
Some services are essential for system stability. But others are optional, especially if you don’t use certain Windows features. Disabling these optional services can free up resources and improve overall responsiveness.
Important Warning Before You Continue
Not all services should be disabled.
You should NOT disable services related to:
- Windows Update
- Windows Security
- Networking
- System processes
- Drivers
In this guide, we only list safe-to-disable services that are commonly unnecessary for most users.
How to Disable Unnecessary Windows Services on Windows 11
Follow the steps one by one — and disable only what you understand.
1. Open the Services Manager (Services.msc)
This is where all Windows services are listed.
- Press Windows + R.
- Type services.msc.
- Press Enter.
The Services Manager will open.
2. Disable These Safe, Optional Windows Services
Below are commonly unused services that many users can disable safely to boost performance.
1. Connected User Experiences and Telemetry
Collects diagnostic data and sends it to Microsoft.
- Service name:
DiagTrack - Safe to disable: Yes
- Find Connected User Experiences and Telemetry.
- Double-click it.
- Change Startup type → Disabled.
- Click Stop → Apply → OK.
2. Print Spooler (If You Don’t Use a Printer)
Manages printing; unnecessary if you never print.
- Service name:
Spooler - Safe to disable: Yes (if no printer)
3. Remote Desktop Services
Required only if you use Remote Desktop.
- Service name:
TermService - Safe to disable: Yes (for most users)
4. Windows Insider Service
Only needed if you’re part of the Windows Insider Program.
- Service name:
wisvc - Safe to disable: Yes
5. Retail Demo Service
Used for devices in display stores.
- Service name:
RetailDemo - Safe to disable: Yes
6. Fax Service
Outdated service used for fax machines.
- Service name:
Fax - Safe to disable: Yes
7. Windows Mobile Hotspot Service
Only needed if you share your PC’s internet.
- Service name:
icssvc - Safe to disable: Yes
8. Touch Keyboard and Handwriting Panel Service
Needed for touchscreens, stylus input, and handwriting recognition.
- Service name:
TabletInputService - Safe to disable: Yes (if you use a desktop keyboard/mouse only)
9. Bluetooth Support Service (If You Don’t Need Bluetooth)
Self-explanatory: disables Bluetooth functionality.
- Service name:
bthserv - Safe to disable: Yes (if no Bluetooth devices)
10. Windows Error Reporting Service
Collects crash reports.
- Service name:
WerSvc - Safe to disable: Yes (optional)
11. Secondary Logon
Allows running programs as another user.
- Service name:
seclogon - Safe to disable: Yes (if you don’t switch accounts often)
12. Remote Registry
Allows remote editing of the registry.
- Service name:
RemoteRegistry - Safe to disable: Yes (recommended for security)
3. Change Startup Type to Improve Boot Speed
Many services don’t need to run at startup.
- Double-click any service.
- Change Startup type to:
- Manual (recommended for some services)
- Disabled (if you’re sure you don’t need it)
Manual is safer than Disabled, as the service starts only when needed.
4. Disable Services Using Windows Settings (Safer for Beginners)
Some services can be turned off from Settings instead.
1. Disable Background Apps
- Open Settings → Apps → Installed Apps.
- Select a non-essential app.
- Click Advanced options.
- Set Background app permissions → Never.
2. Disable Optional Windows Features
- Open Control Panel.
- Go to Programs → Turn Windows features on or off.
- Uncheck features you don’t use:
- Internet Explorer Mode
- Media Features
- Hyper-V (if unused)
- Print features
- SMB Direct
This reduces related service loads.
5. Disable Startup Programs (Huge Speed Boost)
Many slow “services” are actually startup programs.
- Press Ctrl + Shift + Esc to open Task Manager.
- Go to the Startup apps tab.
- Disable anything unnecessary:
- Discord auto-start
- Steam
- Teams
- OneDrive (optional)
- Adobe Updaters
- Game launchers
This alone can improve boot time dramatically.
6. Use PowerShell to Quickly Disable Telemetry and Optional Services (Advanced)
- Open PowerShell (Admin).
- Run:
Get-Service DiagTrack | Stop-Service
Set-Service DiagTrack -StartupType Disabled
Or batch disable multiple unneeded services.
7. Restart Your PC to Apply All Changes
Once you’ve disabled unnecessary services, restart the PC to feel the performance improvements.
Wrapping Up
Disabling unnecessary Windows services is one of the easiest and safest ways to boost performance on older or slower PCs. While Windows 11 manages resources efficiently, many optional services still run even when they’re not needed. By disabling them, you can free up memory, reduce startup time, and make your system feel much snappier.