Windows 11 runs many background services. Some are essential to the operating system, while others are tied to features you may never use. Each one takes a bit of memory and processing power, and some even send or receive data quietly in the background. Although Windows 11 is smart enough to start many services only when they’re needed, you still have the option to take control and stop the ones you don’t want running. Setting unnecessary services to manual or disabling them can cut down background activity and make your system a bit more responsive. Yet, this is something you should only do with lots of care, as turning off the wrong services could make you lose features you depend on. In this guide, I’ll show you which Windows 11 services are safe to disable, explain what each one does, and tell you the safest startup setting for it. Without wasting any more time, let’s begin:
Create a system restore point prior to disabling services
Also, make sure you know how to open the Services window, change the startup type, and check the dependencies of a service before touching it. These are basic skills you need to avoid unwanted problems. For more help, you can read this guide to understand service dependencies.
The services listed below are part of Windows 11 as of 2025. You may not see all of them on your computer, because some are included only in specific editions (like Pro or Enterprise) or are available only if you have certain hardware.
Services in Windows 11
Offline maps in Windows 11
The Microsoft Print to PDF virtual printer
The on-screen keyboard in Windows 11
What you should know before changing how Windows 11 services start
Before making any changes, it’s important to create a system restore point. If something stops working after you tweak a service, you can revert to the previous state without headaches. If you don’t know how to do that, check out this guide: What is System Restore and 4 ways to use it.
The Windows 11 services that are safe to disable
Let’s see what Windows services might not be necessary, and which of them you can disable without ruining your computing experience or causing your system to crash. I recommend that you read everything below before making any decisions:
- AllJoyn Router Service: Allows Windows to communicate with nearby Internet of Things devices using the AllJoyn framework. Unless you have devices that rely on this, you can set it to Manual.
- AssignedAccessManager Service: Used for Kiosk Mode, which locks a device to a single app. If you don’t use this feature, you can set it to Manual or Disabled.
- BitLocker Drive Encryption Service: Manages BitLocker, Microsoft’s full-disk encryption. If you don’t use BitLocker, it’s safe to set it to Manual.
- Bluetooth Audio Gateway Service & Bluetooth Support Service & Bluetooth User Support Service: These handle Bluetooth devices and features like headset audio. If your computer doesn’t have Bluetooth, set these services to Manual.
- Certificate Propagation: Copies certificates from smart cards to the Windows certificate store. If you don’t use smart cards, you can set this to Disabled.
- Connected User Experiences and Telemetry: Sends diagnostic and usage data to Microsoft. Disabling it stops telemetry collection. If you value privacy, you can set it to Disabled.
- Diagnostic Policy Service & Diagnostic Service Host & Diagnostic System Host: Enable Windows troubleshooters to detect and fix problems. If you never use them, you can set these to Manual, but keep in mind you’ll lose automated diagnostics.
- Downloaded Maps Manager: Lets apps like Maps access offline maps. If you don’t use offline maps, set it to Manual.

- Encrypting File System: EFS provides file encryption technology for storing encrypted data on NTFS file systems. If you don’t use file encryption, set it to Manual.
- Fax: Lets you send and receive faxes through a fax modem or fax-capable device. If you don’t use faxing, set it to Disabled.
- Microsoft iSCSI Initiator Service: iSCSI is an acronym for Internet Small Computer System Interface - an IP-based storage networking standard for linking data storage facilities. It allows client computers to access data over long distances on remote data centers, by using existing infrastructure (ex. over LAN, Internet). iSCSI devices are disks, tapes, CDs, and other storage devices on another networked computer that you can connect to. Sometimes, these storage devices are part of a network called a storage area network (SAN). Unless you need to connect to iSCSI devices, set this service to Disabled.
- Natural Authentication: A service that uses information such as the time, network, geolocation, or Bluetooth connections to offer support for Dynamic Lock and Device Unlock. If you do not intend to use such features, set it to Manual.
- Netlogon: This service is not needed on a home computer. It maintains a secure channel between the local computer and the domain controller for authenticating users. If your computer is not part of a domain, set it to Manual.
- Network Connected Devices Auto-Setup: Automatically finds and installs network devices. If you don’t want this, set it to Manual.
- Offline Files: Caches files from network shares for offline use. Not needed unless you use this feature, so set it to Disabled.
- Parental Controls: Used for monitoring and restricting child accounts. If you don’t use Microsoft Family features, set it to Manual.
- Payments and NFC/SE Manager: Manages payments and NFC-based transactions. If your device doesn’t have NFC, set it to Manual.
- Phone Service: Manages the telephony state on your device and might be used by some VoIP apps. If you don’t use such apps, set it to Manual.
- Print Spooler: Manages print jobs. If you don’t print and you don’t use virtual printers such as Microsoft Print to PDF, set it to Manual.

- Remote Desktop Configuration & Remote Desktop Services & Remote Desktop Services UserMode Port Redirector: Enable Remote Desktop connections to your PC. If you don’t use Remote Desktop, set them to Manual.
- Remote Registry: Allows remote users to access the Windows Registry. It’s disabled by default and safest left Disabled.
- Retail Demo Service: Enables you to enter your Windows 11 device in a so-called Retail Demo experience mode. This is used by retailers who want to give customers a demo for how Windows 11 works. It is doubtful any home user would want that, so set it to Disabled.
- Routing and Remote Access Service: Provides routing and VPN dial-in. If you don’t use these, set it to Disabled.
- Secondary logon: Lets you run apps with different credentials. If you’re the only user, set it to Manual.
- Smart Card & Smart Card Device Enumeration Service & Smart Card Removal Policy: Smart Cards are used for safety reasons in large organizations or corporations. The typical home user does not need these services running, so it’s safe to set them to Disabled.
- Touch Keyboard and Handwriting Panel Service: Enables on-screen keyboard and handwriting input. If you don’t use a touchscreen, set to Disabled, but note that some apps may need it, so Manual is safer.

- Windows Connect Now: Helps connect to wireless networks using WPS. If you don’t use WPS, set it to Manual.
- Windows Error Reporting Service: Sends crash reports to Microsoft. Although disabling this service does not affect your Windows 11 computer, letting it run when needed may help you solve problems and issues that occur on your system, by searching solutions available from Microsoft. Still, if you don’t want that, set it to Manual.
- Windows Insider Service: Used if you’re enrolled in the Insider Program. If you’re not, set it to Disabled.
- Windows Media Player Network Sharing Service: is used by Windows to share libraries from your computer with other players or media devices in your network. If you don’t need it, you can set this service to Disabled.
- Windows Mobile Hotspot Service: Shares your internet connection over Wi-Fi. If you don’t use this, set it to Manual.
- Work Folders: Syncs work files from a corporate server. If you’re not in such an environment, set it to Disabled.
- Xbox Accessory Management Service & Xbox Live Auth Manager & Xbox Live Game Save & Xbox Live Networking Service: Used for Xbox integration and services. If you don’t use the Xbox features present in Windows 11, set them to Disabled.

Discussion (25)
Perhaps things have changed since the original Windows 11 came out but my recent upgrade from Windows 10 a couple of weeks ago had more than 95% of the items you flagged already set to manual.
When it comes to services, there aren’t many differences between Windows 10 and Windows 11. Therefore, what you noticed is normal.
Thanks a million
This is my list of absolute bare minimal Windows 10 services for personal home/individual users (not enterprise/corporate duties, remote cloud assistance or others of advanced network resources) to fully operate at the fastest speed possible without compromising safety, security and productivity. This configuration is perfect for low-end machines on personal productivity tasks such as streaming, office, email, teleconferencing, social networks, printing, scanning, gaming, programming, etc. This configuration is suitable for low-spec netbooks, tablet-laptops and old machines.
Nomenclature:
– (I) Immovable. Windows fixed grayed-out, restricted to disable.
– (P) Priority. Essential for proper functionallity.
– (O) Optional. Recommended for specific tasks but not critical.
Windows 10 services:
– (I) Application Identity
– (I) AppX Deployment Service (AppXSVC)
– (P) Windows Audio Endpoint Builder (audio enhance)
– (P) Windows Audio (audio enhance)
– (I) Background Tasks Infrastructure Service
– (I) Client License Service (ClipSVC)
– (I) CoreMessaging
– (P) Cryptographic Services (critical for trusted certification, activates automatically)
– (P) Device Association Service (critical for boot/sleep modes functionallity)
– (O) Device Install Service (mobile – ADB interface – devices recognition/installation)
– (P) DHCP Client (WiFi dependable)
– (I) Enterprise App Management Service
– (P) Windows Event Log (WiFi dependable)
– (I) Group Policy Client
– (I) Local Session Manager
– (O) Windows Firewall (security dependable, activates automatically)
– (I) Windows Installer
– (P) Network List Service (depends on DHCP Client)
– (I) Microsoft Passport Container
– (I) Microsoft Passport
– (P) Network Location Awareness (depends on DHCP Client)
– (P) Network Store Interface Service (WiFi dependable)
– (P) Power (boot/sleep fundamental)
– (I) RPC Endpoint Mapper
– (I) Task Scheduler
– (O) Print Spooler (printer services dependable)
– (I) State Repository Service
– (I) System Events Broker
– (I) Tile Data model server
– (I) Time Broker
– (P) Windows Connection Manager (WiFi dependable)
– (P) WLAN AutoConfig (WiFi critical)
– (O) Windows Driver Foundation (enhance USB-to-VGA external monitors and special drivers)
– (I) CDPUserSvc_3c43b
– (I) MessagingService_3c43b
– (I) all immovable ‘_3c43b’ sub-services.
Thanks Codrut Neagu for a truly informative article.
Superb !!!
Thank you! I’m glad it helped you. 🙂
Great article thanks for the info.
You are saved to my favorites.
Hi. Please define your terms. Safe choice is “manual”. What is manual? What are you talking about? The only options I see are enable or disable. What, where is “manual”? We see no such option.
Also it might be more helpful if comments were listed in reverse chron order.
If you don’t actually KNOW which service does what and which ones you need, or don’t need, for your specific OS config. Than take some hard earned advice, leave it alone until you do know, FOR SURE. I spent like a whole year just learning which ones did or did not totally screw my pc with xp sp2 and 3. Sometimes i would disable something and not be able to get online and it would be 3 days before i could fix it. it is really not worth it unless you know exactly what you are doing because the consequences of screwing something up far outweigh the small power increase you may get. This is especially true with svchost. Which are actually whole packages of small to large ms program files like logical disk manager, or device manager or rpc locator or ics. I cant even remember them anymore and if you don’t back up reg or set restore points you are begging to screw up your system. I’ve actually in the past shut off volume shadow copy or virtual disk or system restore or offline files without knowing it and then had nothing to go back to. People literally spend years figuring out what to disable and what not to and half their time is spent fixing what wasn’t broke in the first place. I always found setting page file appropriate to ram, turn off disk indexing and disabling unnecessary heavy start up progs and regular cleaning gave me huge power increases. and every god dam prog u install has some stupid unnecessary start up entry and if you disable those it keeps things fast.
I’ve tested thoroughly this Windows 10 configuration for over a year and so far is working like a charm:
Nomenclature:
– (I) Immovable. Windows fixed grayed-out, restricted to disable.
– (P) Priority. Essential for proper functionallity.
– (O) Optional. Recommended for specific tasks but not critical.
Windows 10 services:
– (I) Application Identity
– (I) AppX Deployment Service (AppXSVC)
– (P) Windows Audio Endpoint Builder (audio enhance)
– (P) Windows Audio (audio enhance)
– (I) Background Tasks Infrastructure Service
– (I) Client License Service (ClipSVC)
– (I) CoreMessaging
– (P) Cryptographic Services (critical for trusted certification, activates automatically)
– (P) Device Association Service (critical for boot/sleep modes functionallity)
– (O) Device Install Service (mobile – ADB interface – devices recognition/installation)
– (P) DHCP Client (WiFi dependable)
– (I) Enterprise App Management Service
– (P) Windows Event Log (WiFi dependable)
– (I) Group Policy Client
– (I) Local Session Manager
– (O) Windows Firewall (security dependable, activates automatically)
– (I) Windows Installer
– (P) Network List Service (depends on DHCP Client)
– (I) Microsoft Passport Container
– (I) Microsoft Passport
– (P) Network Location Awareness (depends on DHCP Client)
– (P) Network Store Interface Service (WiFi dependable)
– (P) Power (boot/sleep fundamental)
– (I) RPC Endpoint Mapper
– (I) Task Scheduler
– (O) Print Spooler (printer services dependable)
– (I) State Repository Service
– (I) System Events Broker
– (I) Tile Data model server
– (I) Time Broker
– (P) Windows Connection Manager (WiFi dependable)
– (P) WLAN AutoConfig (WiFi critical)
– (O) Windows Driver Foundation (enhance USB-to-VGA external monitors and special drivers)
– (I) CDPUserSvc_#####
– (I) MessagingService_#####
– (I) all immovable ‘_#####’ sub-services.
Can all of these services be set to “disabled,” or is he actually suggesting that we change them from “automatic” to “manual?”
It’s confusing because he says each can be disabled, but that the “safe setting” for each is “manual.”
Can you simply set everything to automatic? I need to know what to set each task because pretty much everything has been set to disabled and my laptop is not working and I think this might be why. Should I just set everything to automatic? What will this do?
I’ve used BlackViper before, a long time ago, and seem to recall having occasional hiccups afterward. The “undo file” suggested above is highly recommended.
The problem is that it may happen that you disable a service, and not until weeks later you may be trying to do something on your system and then you get some error, or something won’t work at all with no errors showing. Since it’s now been a long time since you’ve made the changes, you can’t remember what service(s) might be needed, or the problem you’re experiencing might not appear to be related at all to disabled services, or more likely than not, the errors you get might be totally misleading (typical Microsoft error messages are COMPLETELY misleading).
Do make certain to have an Undo file, so that if you start experiencing any difficulties later on, you can always reboot, see if the problem is resolved, if not, then quickly undo the changes to the Services, reboot, and again see if the problem is resolved.
Thhanks you now my computer works faster and games have more fps 🙂
I tried on an old computer to set all to manuall. Offcourse not they witch you cant cange……
It works. But it take time and effort to get it running properly again. (I did make it running like before setting services to manually)
But lesson learned. It is time consuming.
Its way easyer to follow a list postet witch servises safe to set to manual
Sorry. These are prosesses:
Folloving you must set to automatic:
System Idle Process
explorer.exe
taskmgr.exe
spoolsv.exe
lsass.exe
csrss.exe
smss.exe
winlogon.exe
svchost.exe – (There will be a few of these)
services.exe
You are confusing running processes with services. A service may have one or more processes.
Also, you cannot set all services to Manual. Many important services in Windows can only be set to Automatic and the operating system doesn’t allow you to change their startup type.
Stupid question:
why not set all services to manually?
Reboot. See witch services started and then set to automatic.
Reboot. See if more services ha started.
Start favorite applications and see witch services started. Set these to automatic.
Folloving you must set to automatic:
System Idle Process
explorer.exe
taskmgr.exe
spoolsv.exe
lsass.exe
csrss.exe
smss.exe
winlogon.exe
svchost.exe – (There will be a few of these)
services.exe
Hi guys,
Just a simple answer I need,
When I open proccess, in task manager I get a high cpu usage due to the fact that I have about 100 service.exe running also 100 taskmanager process running and something like conhost I have 300 processors constantly running.
What services might I need to disable/manual
I have just come across this site and am quite interested at the thought of disabling some Services.
Do the services mentioned above also relate to Windows XP Service Pack 3 which I am currently still running.
I would be most appreciative for any answers and thank you in advance
Hi, and yes! BlackViper’s Services Guide includes a page for XP. check here
https://www.blackviper.com/service-configurations/black-vipers-windows-xp-x86-32-bit-service-pack-3-service-configurations/
I need to correct my statement. I went to the website again and landed on the Home page:
https://www.blackviper.com/
You do need to drill down to the specific version of Windows which you wish to modify.
Under the Guides section is detailed information for doing clean installs of various versions of Windows complete with screen by screen shots. It is well worth a look as is the entire site.
I cannot speak for all users, but when I go to the website, it opens with a page which is pertinent to my version of Windows.
He does want everyone to read carefully his instructions.
If you are searching for information on a version of Windows other than that which is installed on your system you need to click the Guides tab and select the desired version of Windows, e.g. Vista. Then you need to select the service pack, etc.
Eventually you get to a link for the file which makes the changes. There is also a file to reverse the changes if necessary.
He advises you to repeat this each time you need a download as the files can change.
I have used his files many times with no adverse results.
You should, of course, make a restore point before doing this.
I didn’t post a link because you really need to land where he wishes and take it from there.
Might have been better in an alphabetical alinement to Microsoft Services.
Also, for changing services, you might want to check out Charles Sparks
“Black Viper” website…………
Any article in particular, that you recommend reading on the Black Viper website? Don’t hesitate to share a link. 😀