Microsoft's Windows 10 operating system, just like previous versions of Windows, comes with a truckload of services preinstalled.
Some of these services are required for all Windows 10 systems regardless of type or what they are used for while others may only be required on some systems and not all.
Microsoft takes this into account to a degree by configuring services to start automatically with the system or only manually (meaning when a program requiring them is run on the device).
While that is the case, you may be able to optimize your system by changing the status of services that you don't require.
Note: Stopping services or disabling them can have unforeseen consequences. Windows components or applications running on the system may stop working, or, at worst, Windows itself may refuse to run. It is recommended that you create a backup before you make changes to services on the system.
Windows 10 Services
The majority of services of Windows 10 are identical to those on Windows 8, Windows 7 and even earlier versions of the operating system.
There are however several new services that Microsoft created specifically for Windows 10.
The Windows Services Manager enables you to control services. You start the program in the following way:
- Tap on the Windows-key.
- Type services.msc.
- Hit enter.
The manager lists services, their status, a short description and other information in its interface. You can sort the table by name or status for instance, the latter can be useful to display all running services.
A double-click opens the properties of the selected service. You may use the interface to start, stop or pause services, and to change their startup type.
A good starting point is to go through all services that are a) running or b) have the startup type automatic.
This is a list of services that you may want to take a closer look at. Depending on how you use your computer, you may be fine disabling those. I suggest you read the description and if you are unsure, search for the particular service on the Internet before you do so.
Connected User Experiences and Telemetry
Description: The Connected User Experiences and Telemetry service enables features that support in-application and connected user experiences. Additionally, this service manages the event driven collection and transmission of diagnostic and usage information (used to improve the experience and quality of the Windows Platform) when the diagnostics and usage privacy option settings are enabled under Feedback and Diagnostics.
Notes: Core tracking service of Windows 10.
Description: This service monitors the current location of the system and manages geofences (a geographical location with associated events). If you turn off this service, applications will be unable to use or receive notifications for geolocation or geofences.
Notes: The service may be needed if you run apps on the device that require geolocation access.
Program Compatibility Assistant Service
Description: This service provides support for the Program Compatibility Assistant (PCA). PCA monitors programs installed and run by the user and detects known compatibility problems. If this service is stopped, PCA will not function properly.
Notes: Not a new service, but one that you may not need. It checks programs for compatibility, and displays warnings if potential compatibility issues are discovered.
Description: The WSCSVC (Windows Security Center) service monitors and reports security health settings on the computer. The health settings include firewall (on/off), antivirus (on/off/out of date), antispyware (on/off/out of date), Windows Update (automatically/manually download and install updates), User Account Control (on/off), and Internet settings (recommended/not recommended)..
Notes: Monitors health related issues and displays them as calls to action to the user.
New 10 Windows Services (compared to Windows 8)
- AllJoyn Router Service - Routes AllJoyn messages for the local AllJoyn clients
App Readiness - Gets apps ready for use the first time a user signs in. AppX Deployment Service - Provides infrastructure support for deploying Store applications.
- Auto Time Zone Updater - What the name says.
- Bluetooth Handsfree Service - Enables wireless Bluetooth headsets to run on this computer.
- Client License Service - Provides infrastructure support for the Microsoft Store.
- Connected Device Platform Service - This service is used for Connected Devices and Universal Glass scenarios
- Connected User Experiences and Telemetry - Telemetry service.
- CoreMessaging - Essential service that manages communication between system components.
- Data Sharing Service - Provides data brokering between applications.
- DataCollectionPublishingService - The DCP (Data Collection and Publishing) service supports first party apps to upload data to cloud.
- Delivery Optimization - Performs content delivery optimization tasks
- Device Management Enrollment Service - Performs Device Enrollment Activities for Device Management
- DevQuery Background Discovery Broker - Enables apps to discover devices with a backgroud task.
- dmwappushsvc - WAP Push Message Routing Service
- Downloaded Maps Manager - Windows service for application access to downloaded maps.
- embeddedmode - Embedded Mode.
- Enterprise App Management Service - Enables enterprise application management..
- Geolocation Service - Monitors the current location and manages geofences.
Hyper-V Guest Service Interface - Provides an interface for the Hyper-V host to interact with specific services running inside the virtual machine.
- Hyper-V VM Session Service - Provides a mechanism to manage virtual machine with PowerShell via VM session without a virtual network.
Internet Explorer ETW Collector Service - ETW Collector Service for Internet Explorer. When running, this service collects real time ETW events and processes them.
- Microsoft (R) Diagnostics Hub Standard Collector Service - When running, this service collects real time ETW events and processes them.
- Microsoft App-V Client - Manages App-V users and virtual applications.
- Microsoft Passport - Provides process isolation for cryptographic keys used to authenticate to a user’s associated identity providers.
- Microsoft Passport Container - Manages local user identity keys used to authenticate user to identity providers as well as TPM virtual smart cards.
Microsoft Storage Spaces SMP - Host service for the Microsoft Storage Spaces management provider.
- Microsoft Windows SMS Router Service - Routes messages based on rules to appropriate clients.
Network Connection Broker - Brokers connections that allow Windows Store Apps to receive notifications from the internet.
- Network Setup Service - The Network Setup Service manages the installation of network drivers and permits the configuration of low-level network settings.
Performance Counter DLL Host - Enables remote users and 64-bit processes to query performance counters provided by 32-bit DLLs.
- Phone Service - Manages the telephony state on the device.
- Retail Demo Service - The Retail Demo service controls device activity while the device is in retail demo mode..
- Sensor Data Service - Delivers data from a variety of sensors
- Sensor Service - A service for sensors that manages different sensors' functionality.
- Skype Updater - Enables the detection, download and installation of updates for Skype.
Smart Card Device Enumeration Service - Creates software device nodes for all smart card readers accessible to a given session.
- State Repository Service - Provides required infrastructure support for the application model.
- Storage Tiers Management - Optimizes the placement of data in storage tiers on all tiered storage spaces in the system.
- Tile Data model server - Tile Server for tile updates.
- Update Orchestrator Service.
- User Manager - User Manager provides the runtime components required for multi-user interaction.
- W3C Logging Service - Provides W3C logging for Internet Information Services (IIS).
- WalletService - Hosts objects used by clients of the wallet.
Windows Defender Network Inspection Service - Helps guard against intrusion attempts targeting known and newly discovered vulnerabilities in network protocols. Windows Encryption Provider Host Service - Windows Encryption Provider Host Service brokers encryption related functionalities from 3rd Party Encryption Providers to processes that need to evaluate and apply EAS policies.
- Windows License Manager Service - Provides infrastructure support for the Windows Store.
- Windows Mobile Hotspot Service - Provides the ability to share a cellular data connection with another device.
- Windows Push Notifications Service - This service is used for Windows Push Notifications.
Work Folders - This service syncs files with the Work Folders server, enabling you to use the files on any of the PCs and devices on which you've set up Work Folders.
- Xbox Live Auth Manager - Provides authentication and authorization services for interacting with Xbox Live.
- Xbox Live Game Save - This service syncs save data for Xbox Live save enabled games.
- Xbox Live Networking Service - This service supports the Windows.Networking.XboxLive application programming interface.
For information about services, their default values and suggested values, check out Black Viper's website.
Now You: Any suggestions on turning off services in Windows 10?