Skip to content

Instantly share code, notes, and snippets.

@sumonst21
Forked from Aldaviva/Windows 10 & 11 services.md
Created December 18, 2023 16:53
Show Gist options
  • Save sumonst21/b41e13d91ceac1d43f4a106246659956 to your computer and use it in GitHub Desktop.
Save sumonst21/b41e13d91ceac1d43f4a106246659956 to your computer and use it in GitHub Desktop.
Safety of disabling services in Windows 10

These settings apply to a normal, functioning Windows 10 Pro desktop with

  • wired Ethernet
  • Bluetooth
  • IPv6
  • no Wi-Fi
  • 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

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