Black Viper's Win 10 Service Configurations Black Viper
Black Viper's Win 10 Service Configurations Black Viper
Black Viper's Win 10 Service Configurations Black Viper
com
HAVE YOU TWEAKED YOUR OS LATELY?
Stalk BV
Home Pages About BV Articles Categories FAQ Guides Help BV News Search
Sitemap
Introduction
This information is based upon the Windows 10 April 2018 Update (version 1803/17134.1) released April 2018.
Please note: this information is no longer updated. Please take that fact into consideration when reviewing this
information.
Important Information
• My focus is on Windows 10 Home and Pro 64-bit versions to provide as much information to the widest
audience possible.
◦ All of these services are “Standard” with Windows 10 and installed by default, with updates released by
Microsoft since the initial retail version, or with the Add/Remove Windows Features control panel.
◦ If you discover a service that is not listed here, another application, driver or program installed them.
• Make sure that your system is up to date.
◦ This information assumes the latest version of Windows 10 with all major updates installed.
▪ Hit Start -> Settings -> Update & Security -> Check now/Install now.
◦ Confirm your OS version information by doing the following:
▪ Hit Start -> Settings -> System -> About and look for Edition (Home or Pro) Version (1803) and
OS Build (17134.1 and above) as well as System type of 32 or 64-bit.
• Adjust the settings on this page by doing one of the following:
◦ Search for “Services” from the task bar. You are looking for the link that is “Services – Desktop App”.
◦ Fire up the Run box (Windows Key + R) and type: “services.msc” (without the quotes). Do not use
msconfig.
◦ Open up the Administrative Tools either by searching from the task bar or using the legacy Control
Panel. The link you are looking for in the Administrative Tools is “Services”.
• Before disabling any service, do a sanity check and “think before acting”. See also the notes for
tablet/mobile devices below.
◦ WLAN Autoconfig service is required for normal operation of your wireless network card. It is listed here
as Manual due to most desktops not needing wireless (WiFi) access, but if you do have a wireless
network card installed (laptop), it will be Automatic by default.
• I cannot possibly test all possible configurations extensively!
◦ What I mean by this is each persons specific computer needs as we all should know by now that
everyone uses their computer for different tasks.
◦ What I can offer is what “works for me” and the obstacles I have come across so you do not have to
discover them on your own.
◦ If you discover a service is required for a particular task, please Contact BV and let me know.
• The columns can be sorted and individually hidden.
◦ Select the column header to sort by that field and/or use the column hiding GUI directly above the table
search box.
◦ I highly recommend using the column hiding feature to cut confusion associated with “too much
information” and ignoring service settings not valid in your particular situation.
• Notes for Tablet, Surface and Surface Pro Windows 10 Users:
◦ The Tweaked configuration assumes a desktop environment and in certain respects, a laptop, as I do
not own any mobile device running Windows of any version for testing purposes and cannot extensively
test the configurations on them to find out what breaks.
◦ I have viewed default service settings for Surface products by going into a local Best Buy retail store
and taking pictures of the services with my phone. Seriously, I am not joking.
▪ I have discovered that the default settings are pretty close to a desktop configuration (which
means that many services targeted for mobile devices (phones) can be disabled on a desktop
and most laptops, so Windows 10 Home or Pro is a pretty good start for default information,
depending on the version of Windows 10 is installed on your device.
▪ Do not configure your mobile device with “Tweaked”. Many services that are “Tweaked” for a
desktop cannot be disabled on a mobile device. As such, no “Tweaked” configuration for a laptop
will become available. Use “Safe” instead.
◦ If you still desire to adjust your service settings on a mobile device, a bit of “thinking” may be required to
make sure complete functionality of the tablet after adjusting service settings.
◦ Example: if you use an Xbox and its’ game streaming capabilities, don’t disable the three Xbox services
as I have.
◦ Service settings that I changed from the default are annotated by an (*) asterisk.
▪ Sorting the columns will help identify which services these are.
◦ Geolocation Service (lfsvc) – After disabling this service and attempting to place it back into the
default value (Manual), an error will occur. In order to re-enable the service, you must do the following:
◦ Even though I follow this configuration myself, this does not guarantee it will work for you.
◦ I generally do not answer “my computer is broke, what is wrong” questions from the users who choose
to use this configuration. If this scares you, use “Safe” instead!
◦ Bluetooth services are disabled. If you required such capability, these will need to be looked at.
◦ I have disabled IPv6 “helper” services in this configuration. If you have native IPv6 on your network, you
do not need these. If you are a home user, you do not need IPv6 at all unless you use HomeGroup or
your ISP supports IPv6. As such, native networks still have IPv6 support and all others are removed
(conversion, tunnels, etc).
◦ Tweaked is intentionally unavailable for a laptop/mobile device as I have no way of testing the
configurations. Also, many services that are “tweaked” for a desktop cannot be disabled on a mobile
device. As such, no “Tweaked” configuration for a laptop will become available. Use “Safe” instead.
◦ Service settings that are changed from the default are annotated by an (*) asterisk.
▪ Sorting the columns will help identify which services these are.
◦ Geolocation Service (lfsvc) – After disabling this service and attempting to place it back into the
default value (Manual), an error will occur. In order to re-enable the service, you must do the following:
Configuration Information
• An * (asterisk) indicates changes from the default with regards to “Safe” and “Tweaked”.
• Two ** (asterisks) indicates you can add or remove the service by using the Turn Windows Features On or Off
feature.
• Automatic ~ With a service in this state, it will generally start at boot time and remain running.
◦ Some services, when no longer required, will also automatically stop when not needed. If you find you
do not need a service, place it into Manual or Disabled.
• Automatic (Delayed Start) ~ With a service in this state, it will start just after boot time, allowing the system to
load much quicker than in previous versions of Windows.
◦ Some services, when no longer required, will also automatically stop when not needed. If you find you
do not need a service, place it into Manual or Disabled.
• Manual (Trigger Start) ~ This is a version of Manual mode that allows Windows to start a service
when specifically called and Microsoft’s answer to “too many services running all the time”.
• Manual ~ Manual mode allows Windows to start a service when needed.
◦ Very few services will start up when required in Manual mode (if the default is Automatic).
◦ If you find you need a service, place it into the default configuration listed below.
• Disabled ~ This setting will stop a service from starting, even if needed.
◦ Windows 10 Home has less installed default services than Windows 10 Pro does. As such, these
services can generally be disabled on Pro systems as developers usually do not target only
Pro/Education/Enterprise versions.
• “Not Installed/Uninstalled” ~ The ability to install/uninstall a service by using “Add/Remove Windows
Features” control panel function.
◦ Generally speaking, if a service can be uninstalled, it is never needed for a general use desktop.
◦ Two ** (asterisks) indicates you can add or remove the service by:
Display Name Service Name (Registry) DEFAULT DEFAULT "Safe" for "Safe" for "Tweaked" Quick Notes
TABLET
(AxInstSV)
(Trigger (Trigger
Start) Start)
Application Host Helper AppHostSvc Not Not Not Not Not If installed (Automatic,
(Trigger (Trigger
Start) Start)
(Trigger (Trigger
Start, Start,
Running) Running)
Application Layer ALG Manual Manual Disabled * Disabled * Disabled * Old functionality no
Application Management AppMgmt Not Manual Manual Manual Disabled * Required for Group
management
services.msc
Service Available
ASP.NET State Service aspnet_state Not Not Not Not Not If installed: (Manual)
AVCTP service BthAvctpSvc Manual Manual Manual Manual Disabled * Do not disable if you
Wireless
Headphones.
Background Intelligent BITS Manual or Manual or Automatic Automatic Automatic Manual or Automatic
Background Tasks BrokerInfrastructure Automatic Automatic Automatic Automatic Automatic Cannot be disabled
Base Filtering Engine BFE Automatic Automatic Automatic Automatic Automatic Do not disable due to
integration.
BitLocker Drive BDESVC Manual Manual Manual Manual Manual Do not disable if using
Start) Start)
Block Level Backup wbengine Manual Manual Manual Manual Manual Used by Windows
Bluetooth Audio Gateway BTAGService Manual Manual Manual Manual Disabled * New. Wireless
Start) Start)
desired.
Bluetooth User Support BluetoothUserService_????? Manual Manual Manual Manual Manual New
Start) Start)
sharing.
Manager Service
Manual mode.
Claims to Windows c2wts Not Not Not Not Not If installed: (Manual)
Client for NFS NfsClnt Not Not Disabled * Disabled * Disabled * Network File System
Education/Enterprise
versions.
Client License Service ClipSVC Manual Manual Manual Manual Manual Cannot be disabled
Start) Start)
CNG Key Isolation KeyIso Manual Manual Manual Manual Manual Do not disable.
(Trigger (Trigger
Start, Start,
Running) Running)
COM+ Event System EventSystem Automatic Automatic Automatic Automatic Automatic Do not disable.
(Running) (Running)
COM+ System COMSysApp Manual Manual Manual Manual Manual Do not disable.
Application
Computer Browser Browser Manual Manual Manual Manual Manual Network discovery of
Trigger Trigger
Start) Start)
Service_?????
Connected User DiagTrack Automatic Automatic Automatic Automatic Automatic Feedback and
Telemetry
Contact Data_????? PimIndexMaintenanceSvc_????? Manual Manual Manual Manual Manual Cannot be disabled
via services.msc
CoreMessaging CoreMessagingRegistrar Automatic Automatic Automatic Automatic Automatic Cannot be disabled
Credential Manager VaultSvc Manual Manual Manual Manual Manual Do not disable.
Cryptographic Services CryptSvc Automatic Automatic Automatic Automatic Automatic Do not disable.
(Running) (Running)
(Trigger (Trigger
Start) Start)
(Running) (Running)
DCOM Server Process DcomLaunch Automatic Automatic Automatic Automatic Automatic Cannot be disabled
Start) Start)
(Trigger (Trigger
Start) Start)
Enrollment Service
(Trigger (Trigger
Start) Start)
disabled via
services.msc
via services.msc
Two ** (asterisks) indicates you can add or remove this service by:
1. Click on the Search the web and Windows box
2. Type Control Panel (or enough letters so it appears in the results)
3. Select Control Panel (under Results)
4. Select Programs
5. Select Programs and Features
6. Select Turn Windows Features on or off
Or