Skip to content

Instantly share code, notes, and snippets.

@Aldaviva
Last active December 27, 2024 07:20
Show Gist options
  • Save Aldaviva/0eb62993639da319dc456cc01efa3fe5 to your computer and use it in GitHub Desktop.
Save Aldaviva/0eb62993639da319dc456cc01efa3fe5 to your computer and use it in GitHub Desktop.
Safety of disabling services in Windows 10 and 11

These settings apply to normal, functioning Windows 10 and 11 Pro desktops and laptops with

  • wired Ethernet
  • Wi-Fi
  • Bluetooth
  • IPv4
  • IPv6
  • no touch screen

Safe to disable

Display Name Name Notes
Adobe Acrobat Update Service AdobeARMservice
Adobe Genuine Monitor Service AGMService CC 5.4.5.550 sometimes fails to load Apps tab when this service is disabled.
Adobe Genuine Software Integrity Service AGSService
AdobeUpdateService AdobeUpdateService
Auto Time Zone Updater tzautoupdate
AVCTP service BthAvctpSvc Might be needed for Bluetooth audio devices, but not other BT devices like game controllers.
Bluetooth Audio Gateway Service BTAGService Needed for Your Phone "Calls" feature, but not other BT devices like game controllers.
Bluetooth Driver Management Service BcmBtRSupport Third-party service for Broadcom Bluetooth adapters, not required for BT connections.
Certificate Propagation CertPropSvc
Connected Devices Platform Service CDPSvc Needed for Night Light.
Connected Devices Platform User Service_* CDPUserSvc_* May only be disabled in registry by setting HKLM\SYSTEM\CurrentControlSet\Services\CDPUserSvc_*\Start = 0x4.
Connected User Experiences and Telemetry DiagTrack
Data Usage DusmSvc Shows the "last 30 days" section in Settings › Network & Internet. When disabled, the Windows 11 Settings home screen will always say Disconnected.
Delivery Optimization DoSvc If you have a second Windows 10 computer in the same LAN, they can share Windows Update downloads, reducing your ISP's traffic quota usage.
Device Association Service DeviceAssociationService Needed for Bluetooth.
Device Management Wireless Application Protocol (WAP) Push message Routing Service dmwappushservice
Diagnostic Policy Service DPS
Display Enhancement Service DisplayEnhancementService
Display Policy Service DispBrokerDesktopSvc
Geolocation Service lfsvc
IP Helper iphlpsvc Not needed for IPv6.
IPsec Policy Agent PolicyAgent Not needed for IPv6.
Microsoft (R) Diagnostics Hub Standard Collector Service diagnosticshub.standardcollector.service
Microsoft App-V Client AppVClient
Microsoft Storage Spaces SMP smphost Might be needed for Storage Spaces.
Net.Tcp Port Sharing Service NetTcpPortSharing
Network Connected Devices Auto-Setup NcdAutoSetup
NVIDIA Display Container LS NVDisplay.ContainerLocalSystem Only needed to launch Nvidia Control Panel.
OpenSSH Authentication Agent ssh-agent
Payments and NFC/SE Manager SEMgrSvc
Quality Windows Audio Video Experience QWAVE
Radio Management Service RmSvc Might be needed for Wi-Fi and Bluetooth.
Remote Access Connection Manager RasMan
Remote Registry RemoteRegistry
Routing and Remote Access RemoteAccess
Shared PC Account Manager shpamsvc
Smart Card Device Enumeration Service ScDeviceEnum
Sync Host_* OneSyncSvc_* May only be disabled in registry by setting HKLM\SYSTEM\CurrentControlSet\Services\OneSyncSvc_*\Start = 0x4.
Telephony TapiSrv
Touch Keyboard and Handwriting Panel Service TabletInputService Needed by Windows Terminal (at least in Windows 11).
User Experience Virtualization Service UevAgentService
Windows Biometric Service WbioSrvc Needed to load Settings › Accounts › Sign-in options and maybe to use fingerprint readers.
Windows Connect Now - Config Registrar wcncsvc
WLAN AutoConfig WlanSvc Might be needed for Wi-Fi.

Do not disable

Display Name Name Notes
Bluetooth Support Service bthserv Required for Bluetooth pairing and usage. Can only be disabled if you don't use Bluetooth.
Bluetooth User Support Service_* BluetoothUserService_* Required for Bluetooth pairing and usage. Can only be disabled if you don't use Bluetooth.
Clipboard User Service_* cbdhsvc_* Required to copy screenshots taken using Snip & Sketch (Win+Shift+S).
JetBrains ETW Host Service * JetBrainsEtwHost Required to start Visual Studio if dotTrace is installed.
LGHUB Updater Service LGHUBUpdaterService Required to start Logitech G Hub. Can only be disabled if you have no custom button bindings and are using On-board Memory Mode.
Microsoft Office Click-to-Run Service ClickToRunSvc Required to start Office programs, not just install updates.
Network Location Awareness NlaSvc When disabled, network connections can show the wrong state in ncpa.cpl.
VMAuthdService VMware Authorization Service Required to start VMware Workstation guests in Windows 10 host. Optional in Windows 7 host.
Windows Connection Manager Wcmsvc Required for Ethernet page to appear in Settings › Network & Internet.
Windows Push Notifications System Service WpnService Required for Action Center (Win+A) to appear.
Windows Push Notifications User Service_* WpnUserService_* Required for Action Center (Win+A) to appear.

See also

@Infernun
Copy link

Infernun commented May 22, 2023

Hellow, thanks!

I will follow some of your recommendations. I like to use the windows drivers but, I will install the network drivers.
I am using two Cat 7 cable modem. One for the Ubiquiti ONT and another for the TP-Link AX 53. Good buy for the AX20, worse is the AX53 depending on what you need..
I have an archer AX53 xD! It seems that this latest firmware may be failing? I have configured IPv6 on lan by DHCP with a release time of 86400 to avoid IPv6 loss problems.

All the best! Regards
System technique

Edit: After half an hour it seems to still work.

  • Reset in netsh winsock, ip and ipv6. Network reset in Network and Internet
  • Change router to security DNS v4 and v6 from Cloudflare
  • Update network Drivers
  • Reset Firewall rules and switch to private network profile. Do not activate "block all incoming connections"

Edit2: Finally the problem is the internet company. Looking at the log of the router releases the central the IPv6. Recommended to disable tereo and ip6to4

@Infernun
Copy link

Hi, how long.

You have updated the list.

I've done my own work, I can share my .reg file if it helps, it's clean just with dword start. At my own job I can't get the store to work, I can't find the necessary service. I plan to continue working on it.

The office service can be put in manual, although the task scheduler activates it in time.

Can this help? In my search I have found that to be able to use smart cards over the internet (In Spain national identity document) and other certificates:
-Smart cards
-Certificate propagation
-CNG key isolation
-Microsoft Passport container? I don't know
-IPsec key creation module for IKE? I don't know

For the store I know:
-Automatic update of the time
-Account assistant
-Web account manager

Good job. Greetings

@JustinBrow
Copy link

Disabling the Windows Push Notifications services also breaks Network & Internet in Settings.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment