Project: Which Services can be Disabled WITHOUT Drastic Impact.

Page 1 of 14 12311 ... LastLast

  1. Posts : 18,044
    Win 10 Pro 64-bit v1909 - Build 18363 Custom ISO Install
       #1

    Project: Which Services can be Disabled WITHOUT Drastic Impact.


    Good afternoon,

    I have finished preparing my customisations for a Clean Install on this particular Laptop. My final part of this project is to Disable some of the Services.

    I produced a list of the Running Services and the Services that potentially Start.

    I thought that I would get members opinions on these Services, which is NOT for the faint hearted, although I have NOT gone silly as one could quite easily do.

    I have read MANY articles that discussed the fact that Win 10 handles Services extremely well, but that is NOT what this thread is about, obviously!

    I use WUMT to control WUs.
    I do NOT use an MS Account.
    I do NOT use Remote Access.
    I do NOT have a Touch Screen or Tablet.
    I am NOT in a Home Network.
    I do NOT use Parental Control.
    I do NOT use System Restore [ I have my OWN Backup Plan ].

    The layout below is in the format of whether they are Running [ YES ], a brief description of the Service, the Command to be used in the CMD Prompt, and the Default if they need to be Reset.

    Those that are Running will have sc stop at the beginning of the Command. For example . . .

    > sc stop DiagTrack && sc config DiagTrack start= disabled

    Code:
    
    ----------------------------------------------------------------------------------------------------------------------------------------------------
    *** Do NOT use so OK to Disable ***
    
    ??? [ Stopped ] - BitLocker Drive Encryption Service: If you don’t use BitLocker Storage Encryption.
       - sc config BDESVC start= disabled
       - sc config BDESVC start= Manual (Trigger Start)
    ----------------------------------------------------------------------------------------------------------------------------------------------------
    *** OK to Disable ***
    
    YES [ Running ] - Connected User Experiences and Telemetry: It will Disable Feedback, Telemetry and Data Collection.
       - sc config DiagTrack start= disabled
       - sc config DiagTrack start= automatic
    ----------------------------------------------------------------------------------------------------------------------------------------------------
    YES [ Running ] - Diagnostic Service Host.
       - sc config WdiServiceHost start= disabled
       - sc config WdiServiceHost start= manual
    ----------------------------------------------------------------------------------------------------------------------------------------------------
    YES [ Running ] - Diagnostic System Host.
       - sc config WdiSystemHost start= disabled
       - sc config WdiSystemHost start= manual
    ----------------------------------------------------------------------------------------------------------------------------------------------------
    *** DO NOT RUN THIS: ***
    
    YES ??? [ Running] - Distributed Link Tracking Client: If you don’t need to use a network [ If your computer is not connected to any network ].
       - sc config TrkWks start= disabled
       - sc config TrkWks start= automatic
    ----------------------------------------------------------------------------------------------------------------------------------------------------
    ??? [ Stopped ] To turn off Telemetry and Data Collection.
       - sc config dmwappushservice start= disabled
       - sc config dmwappushservice start= automatic
    ----------------------------------------------------------------------------------------------------------------------------------------------------
    *** OK to Disable ***
    
    YES [ Stopped ] - Downloaded Maps Manager: This service allows different installed Applications to have access to the downloaded Maps: If you don’t use the Bing Maps App.
       - sc Config MapsBroker Start= disabled
       - sc Config MapsBroker Start= automatic (Delayed Start)
    ----------------------------------------------------------------------------------------------------------------------------------------------------
    *** I have PRO so OK to Disable ***
    
    YES [ Stopped ] - Enterprise App Management Service: This service is responsible for managing various enterprise apps.
       - sc Config EntAppSvc Start= disabled
       - sc Config EntAppSvc Start= manual
    ----------------------------------------------------------------------------------------------------------------------------------------------------
    *** Disabled using Disable_File_History.reg so OK to Disable ***
    
    YES [ Stopped ] - File History Service: If you don’t intend to use Windows Backup or System Restore .
       - sc Config fhsvc Start= disabled
       - sc Config fhsvc Start= manual (Trigger Start)
    ----------------------------------------------------------------------------------------------------------------------------------------------------
    *** Turned Off using Turn_Off_Location_service_for_your_account_and_apps.reg and Turn_off_Location_for_this_device.reg so OK to Disable ***
    
    YES [ Running ] - Geolocation Service: This service is responsible for monitoring the current location of your system [ required by some Windows Store apps, it can not be enabled when Connected User Experiences and Telemetry is disabled ].
       - sc Config lfsvc Start= disabled
       - sc Config lfsvc Start= manual (Trigger Start)
    ----------------------------------------------------------------------------------------------------------------------------------------------------
    NOT FOUND - HomeGroup Provider.
       - sc config HomeGroupProvider start= disabled
       - sc config HomeGroupProvider start= manual
    ----------------------------------------------------------------------------------------------------------------------------------------------------
    NOT FOUND - Infrared Monitor Service: If you never use File Transfer via Infrared Devices.
       - HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\irmon
       - sc config irmon start= disabled
       - sc config irmon start= demand
    ----------------------------------------------------------------------------------------------------------------------------------------------------
    YES [ Stopped ] - Internet Connection Sharing: it is an Old Service that can be Disabled.
       - sc config SharedAccess start= disabled
       - sc config SharedAccess start= manual (Trigger Start)
    ----------------------------------------------------------------------------------------------------------------------------------------------------
    NOT FOUND - Internet Explorer ETW Collector Service: This service collects real-time ETW events from Internet Explorer and processes them.
       - sc config IEEtwCollectorService start= disabled
       - sc config IEEtwCollectorService start= manual
    ----------------------------------------------------------------------------------------------------------------------------------------------------
    *** IPv6 Disabled using a REG File OK to Disable ***
    
    YES [ Running ] - IP Helper: if you don’t use IPv6 connection - This will change the Value from 2 to 4.
       - sc config iphlpsvc start= disabled
       - sc config iphlpsvc start= automatic
    ----------------------------------------------------------------------------------------------------------------------------------------------------
    *** I DON'T use an MS Account so OK to Disable ***
    
    YES [ Stopped ] - Microsoft Account Sign-in Assistant: Required to login to Microsoft Account.
       - sc config wlidsvc start= disabled
       - sc config wlidsvc start= manual (Trigger Start)
    ----------------------------------------------------------------------------------------------------------------------------------------------------
    YES [ Stopped ] - Netlogon: if you are NOT on a Domain Controller Environment.
       - sc config Netlogon start= disabled
       - sc config Netlogon start= manual
    ----------------------------------------------------------------------------------------------------------------------------------------------------
    *** Disabled using Disable_Offline_Files.reg so OK to Disable ***
    
    YES [ Stopped ] - Offline Files: also known as Win32 or [ CscService ] Service and it Starts only in Windows 10 when the User, Application or another Service Starts it.
       - sc config CscService start= disabled
       - sc config CscService start= manual (Trigger Start)
    ----------------------------------------------------------------------------------------------------------------------------------------------------
    *** I DON'T use Parental Control so OK to Disable ***
    
    YES [ Stopped ] - Parental Control: If you DON'T use the Parental Control Feature.
       - sc config WpcMonSvc start= disabled
       - sc config WpcMonSvc start= manual
    ----------------------------------------------------------------------------------------------------------------------------------------------------
    *** I DON'T nave or use this so OK to Disable ***
    
    YES [ Stopped ] - Payments and NFC/SE Manager.
       - sc config SEMgrSvc start= disabled
       - sc config SEMgrSvc start= demand manual (Trigger Start)
    ----------------------------------------------------------------------------------------------------------------------------------------------------
    YES [ Stopped ] - Phone Service: This service Manages the Telephony State on the computer.
       - sc config PhoneSvc start= disabled
       - sc config PhoneSvc start= manual (Trigger Start)
    ----------------------------------------------------------------------------------------------------------------------------------------------------
    YES [ Stopped ] - Remote Desktop Configuration.
       - sc config SessionEnv start= disabled
       - sc config SessionEnv start= manual
    ----------------------------------------------------------------------------------------------------------------------------------------------------
    YES [ Stopped ] - Remote Desktop Services.
       - sc config TermService start= disabled
       - sc config TermService start= manual
    ----------------------------------------------------------------------------------------------------------------------------------------------------
    *** Security Issue so OK to Disable ***
    
    YES [ Stopped ] - Remote Registry: You’d better Disable it. Then, NO one can access your Registry Remotely [ You can set it to DISABLED for Security purposes ].
       - sc config RemoteRegistry start= disabled
       - sc config RemoteRegistry start= disabled
    ----------------------------------------------------------------------------------------------------------------------------------------------------
    YES [ Running ] - Security Center - The Windows 10 Security Centre is a Built-In Component that Starts Running in the Background as you Boot up the System. So, this is clearly Windows 10 Services to Disable for Performance.
       - sc config wscsvc start= disabled
       - sc config wscsvc start= Automatic (Delayed Start)
    ----------------------------------------------------------------------------------------------------------------------------------------------------
    YES [ Stopped ] - Smart Card service: Utilized for Security especially in large organizations or corporation.
       - sc config SCardSvr start= disabled
       - sc config SCardSvr start= disabled
    ----------------------------------------------------------------------------------------------------------------------------------------------------
    YES [ Running ] - TCP/IP NetBIOS Helper: If you are NOT a part of a Workgroup Network  [ If you are not in a Workgroup Network ].
       - sc config lmhosts start= disabled
       - sc config lmhosts start= automatic (Trigger Start)
    ----------------------------------------------------------------------------------------------------------------------------------------------------
    *** Disabled using REG File so OK to Disable ***
    
    YES [ Running ] - Touch Keyboard and Handwriting Panel Service [ If you DON'T want to use Touch Keyboard and Handwriting Panel Pen and Ink Functionality Features ] - This keeps ctfmon.exe running.
       - sc config TabletInputService start= disabled
       - sc config TabletInputService start= manual (Trigger Start)
    ----------------------------------------------------------------------------------------------------------------------------------------------------
    YES [ Running ] - Web Account Manager: Required to Login to Microsoft Account/Store.
       - sc config TokenBroker start= disabled
       - sc config TokenBroker start= manual
    ----------------------------------------------------------------------------------------------------------------------------------------------------
    *** Disabled using REG File so OK to Disable ***
    
    YES [ Running ] - Windows Biometric Service: This service is responsible for capturing and Storing Biometric Data without gaining Access to the Biometric Hardware. Required by Biometric Devices like a Fingerprint Reader.
       - sc config WbioSrvc start= disabled
       - sc config WbioSrvc start= automatic (Trigger Start)
    ----------------------------------------------------------------------------------------------------------------------------------------------------
    YES [ Stopped ] - Windows Camera Frame Server: If you NEVER use a Webcam or an Integrated Camera.
       - sc config FrameServer start= disabled
       - sc config FrameServer start= manual (Trigger Start)
    ----------------------------------------------------------------------------------------------------------------------------------------------------
    YES [ Stopped ] - Windows Connect Now - Config Registrar: Utilized by Laptops and other Mobile computers for connecting to the Wireless Networks.
       - sc config wcncsvc start= disabled
       - sc config wcncsvc start= manual
    ----------------------------------------------------------------------------------------------------------------------------------------------------
    *** Disabled using REG File so OK to Disable ***
    
    YES [ Stopped ] - Windows Error Reporting Service: If you DON'T need to Save or Send Error Reports.
       - sc config WerSvc start= disabled
       - sc config WerSvc start= manual (Trigger Start)
    ----------------------------------------------------------------------------------------------------------------------------------------------------
    YES [ Stopped ] - Windows Insider Service: If you are NOT a part of the Windows Insider Program.
       - sc config wisvc start= disabled
       - sc config wisvc start= manual
    ----------------------------------------------------------------------------------------------------------------------------------------------------
    YES [ Stopped ] - Windows Media Player Network Sharing Service: This service lets the User Share Windows Media Player Libraries to other Networked Players or Music Devices.
       - sc config WMPNetworkSvc start= disabled
       - sc config WMPNetworkSvc start= manual
    ----------------------------------------------------------------------------------------------------------------------------------------------------
    YES [ Stopped ] - Windows Mobile Hotspot Service: This service Enables a User to Share Cellular Data with other Devices.
       - sc config icssvc start= disabled
       - sc config icssvc start= manual (Trigger Start)
    ----------------------------------------------------------------------------------------------------------------------------------------------------
    *** Do NOT have one so OK to Disable ***
    
    YES [ Stopped ] - Xbox Accessory Management Service.
       - sc config XboxGipSvc start= disabled
       - sc config XboxGipSvc start= manual
    ----------------------------------------------------------------------------------------------------------------------------------------------------
    *** Do NOT have one so OK to Disable ***
    
    YES [ Stopped ] - Xbox Live Auth Manager: This Service provides the Authentication and Authorization Services to Communicate with Xbox Live.
       - sc config XblAuthManager start= disabled
       - sc config XblAuthManager start= manual
    ----------------------------------------------------------------------------------------------------------------------------------------------------
    YES [ Stopped ] - Xbox Live Game Save: This Service is responsible for Syncing any Saved Data for Games that have Xbox Live Save Enabled.
       - sc config XblGameSave start= disabled
       - sc config XblGameSave start= manual (Trigger Start)
    ----------------------------------------------------------------------------------------------------------------------------------------------------
    *** Do NOT have one so OK to Disable ***
    
    YES [ Running ] - Xbox Live Networking Services.
       - sc config XboxNetApiSvc start= disabled
       - sc config XboxNetApiSvc start= manual
    ----------------------------------------------------------------------------------------------------------------------------------------------------
    ??? [ Running ] - RasMan: Remote Access Connection Manager.
       - sc config RasMan start= disabled
       - sc config RasMan start= manual
    ----------------------------------------------------------------------------------------------------------------------------------------------------

    Can anyone recommend what the best Services to Disable are that will increase Performance with having ONLY a Marginal affect / impact please.

    I basically want to Streamline the OS Services to get that little bit quicker Boot Time and better ALL round Performance.

    Thanks in advance.


    Other Projects:

    For anybody that is interested, there is also a Project I did for Scheduled Tasks here . . .

    > Project: Which Scheduled Tasks can be Disabled WITHOUT Drastic Impact.

    Last edited by Paul Black; 06 Jun 2021 at 06:06.
      My Computer


  2. Posts : 42,634
    Win 10 Pro (22H2) (2nd PC is 22H2)
       #2
      My Computers


  3. Posts : 18,044
    Win 10 Pro 64-bit v1909 - Build 18363 Custom ISO Install
    Thread Starter
       #3

    Hello dalchina,

    dalchina said:

    Are you saying that things have NOT changed or got ANY better in the last 5 Years?
      My Computer


  4. Posts : 7,606
    Windows 10 Home 20H2
       #4

    Disable "Windows Update Medic Service".

      My Computer


  5. Posts : 18,044
    Win 10 Pro 64-bit v1909 - Build 18363 Custom ISO Install
    Thread Starter
       #5

    Hello Matthew,

    Matthew Wai said:
    Disable "Windows Update Medic Service".


    Does your Script NOT Disable it then?

    Project: Which Services can be Disabled WITHOUT Drastic Impact.-medic.png

    The Value is 4 for Disable.
    Last edited by Paul Black; 24 May 2021 at 04:30.
      My Computer


  6. Posts : 7,606
    Windows 10 Home 20H2
       #6

    Paul Black said:
    Does your Script NOT Disable it then?
    My script will disable it. However, it is not on the list in your post #1, so I thought it had not been disabled.
      My Computer


  7. Posts : 42,634
    Win 10 Pro (22H2) (2nd PC is 22H2)
       #7

    Black Viper's info seems only to 2018 and not maintained thereafter:
    Black Viper's Windows 10 Service Configurations - Black Viper | BlackViper.Com

    Download BlackViperScript - MajorGeeks

    Bear in mind changes to services are few and occasional.
      My Computers


  8. Posts : 18,044
    Win 10 Pro 64-bit v1909 - Build 18363 Custom ISO Install
    Thread Starter
       #8

    Hello Matthew,

    Matthew Wai said:
    My script will disable it. However, it is not on the list in your post #1, so I thought it had not been disabled.

    I am using your Script and my above screenshot is of the relevant REG Key!
      My Computer


  9. Posts : 7,606
    Windows 10 Home 20H2
       #9

    Paul Black said:
    I am using your Script and my above screenshot is of the relevant REG Key
    Don't worry. The Value is also 3 at my end. Try to manually enable the service, and see whether it can be enabled.
      My Computer


  10. Posts : 18,044
    Win 10 Pro 64-bit v1909 - Build 18363 Custom ISO Install
    Thread Starter
       #10

    Hello Matthew,

    Matthew Wai said:
    Don't worry. The Value is also 3 at my end. Try to manually enable the service, and see whether it can be enabled.

    The REGfile would be . . .

    Code:
    
    Windows Registry Editor Version 5.00
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WaaSMedicSvc]
    "Start"=dword:00000004

    The CMD would be . . .

    Code:
    
    sc stop WaasMedicSvc && REG ADD HKLM\SYSTEM\CurrentControlSet\Services\WaasMedicSvc /v Start /f /t REG_DWORD /d 4
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 00:44.
Find Us




Windows 10 Forums