Advise on disabling services

Page 1 of 3 123 LastLast

  1. Posts : 174
    Windows 10 Enterprise x64 1709
       #1

    Advise on disabling services


    Hi,
    I made this script to disable unnecessary services on my system but I'm sure there are some services I'm disabling by mistake which should not be disabled since it causes my Network and VPN not working.
    I know list is huge but maybe someone wants to take a look and find some services which must not be disabled at all.
    Thanks in advance :)
    Code:
    ::AllJoyn Router Service
    SC Config AJRouter Start=Disabled
    SC Stop AJRouter
    
    ::Auto Time Zone Updater
    SC Config tzautoupdate Start=Disabled
    SC Stop tzautoupdate
    
    ::BitLocker Drive Encryption Service
    SC Config BDESVC Start=Disabled
    SC Stop BDESVC
    
    ::Connected User Experiences and Telemetry
    SC Config DiagTrack Start=Disabled
    SC Stop DiagTrack
    
    ::Delivery Optimization
    SC Config DoSvc Start=Disabled
    SC Stop DoSvc
    
    ::WAP Push Message Routing Service
    SC Config dmwappushservice Start=Disabled
    SC Stop dmwappushservice
    
    ::Downloaded Maps Manager
    SC Config MapsBroker Start=Disabled
    SC Stop MapsBroker
    
    ::Encrypting File System
    SC Config EFS Start=Disabled
    SC Stop EFS
    
    ::Fax
    SC Config Fax Start=Disabled
    SC Stop Fax
    
    ::File History Service
    SC Config fhsvc Start=Disabled
    SC Stop fhsvc
    
    ::Geolocation Service
    SC Config lfsvc Start=Disabled
    SC Stop lfsvc
    
    ::HomeGroup Listener
    SC Config HomeGroupListener Start=Disabled
    SC Stop HomeGroupListener
    
    ::HomeGroup Provider
    SC Config HomeGroupProvider Start=Disabled
    SC Stop HomeGroupProvider
    
    ::HV Host Service
    SC Config HvHost Start=Disabled
    SC Stop HvHost
    
    ::Hyper-V Data Exchange Service
    SC Config vmickvpexchange Start=Disabled
    SC Stop vmickvpexchange
    
    ::Hyper-V Guest Service Interface
    SC Config vmicguestinterface Start=Disabled
    SC Stop vmicguestinterface
    
    ::Hyper-V Guest Shutdown Service
    SC Config vmicshutdown Start=Disabled
    SC Stop vmicshutdown
    
    ::Hyper-V Heartbeat Service
    SC Config vmicheartbeat Start=Disabled
    SC Stop vmicheartbeat
    
    ::Hyper-V PowerShell Direct Service
    SC Config vmicvmsession Start=Disabled
    SC Stop vmicvmsession
    
    ::Hyper-V Remote Desktop Virtualization Service
    SC Config vmicrdv Start=Disabled
    SC Stop vmicrdv
    
    ::Hyper-V Time Synchronization Service
    SC Config vmictimesync Start=Disabled
    SC Stop vmictimesync
    
    ::Hyper-V Volume Shadow Copy Requestor
    SC Config vmicvss Start=Disabled
    SC Stop vmicvss
    
    ::Infrared monitor service
    SC Config irmon Start=Disabled
    SC Stop irmon
    
    ::Microsoft Diagnostics Hub Standard Collector Service
    SC Config diagnosticshub.standardcollector.service Start=Disabled
    SC Stop diagnosticshub.standardcollector.service
    
    ::Microsoft Account Sign-in Assistant
    SC Config wlidsvc Start=Disabled
    SC Stop wlidsvc
    
    ::Microsoft App-V Client
    SC Config AppVClient Start=Disabled
    SC Stop AppVClient
    
    ::Microsoft Passport
    SC Config NgcSvc Start=Disabled
    SC Stop NgcSvc
    
    ::Microsoft Passport Container
    SC Config NgcCtnrSvc Start=Disabled
    SC Stop NgcCtnrSvc
    
    ::Microsoft Windows SMS Router Service
    SC Config SmsRouter Start=Disabled
    SC Stop SmsRouter
    
    ::Office Source Engine
    
    ::Offline Files
    SC Config CscService Start=Disabled
    SC Stop CscService
    
    ::Optimize drives
    SC Config defragsvc Start=Disabled
    SC Stop defragsvc
    
    ::Payments and NFC/SE Manager
    SC Config SEMgrSvc Start=Disabled
    SC Stop SEMgrSvc
    
    ::Peer Name Resolution Protocol
    SC Config PNRPsvc Start=Disabled
    SC Stop PNRPsvc
    
    ::Peer Networking Grouping
    SC Config p2psvc Start=Disabled
    SC Stop p2psvc
    
    ::Peer Networking Identity Manager
    SC Config p2pimsvc Start=Disabled
    SC Stop p2pimsvc
    
    ::Performance Logs & Alerts
    SC Config pla Start=Disabled
    SC Stop pla
    
    ::Phone Service
    SC Config PhoneSvc Start=Disabled
    SC Stop PhoneSvc
    
    ::Print Spooler
    SC Config Spooler Start=Disabled
    SC Stop Spooler
    
    ::Printer Extensions and Notifications
    SC Config PrintNotify Start=Disabled
    SC Stop PrintNotify
    
    ::Problem Reports and Solutions Control Panel Support
    SC Config wercplsupport Start=Disabled
    SC Stop wercplsupport
    
    ::Remote Registry
    SC Config RemoteRegistry Start=Disabled
    SC Stop RemoteRegistry
    
    ::Retail Demo Service
    ::SC Config RetailDemo Start=Disabled
    ::SC Stop RetailDemo
    
    ::Remote Procedure Call Endpoint Mapper
    ::SC Config RpcEptMapper Start=Disabled
    ::SC Stop RpcEptMapper
    
    ::Secondary Logon
    SC Config seclogon Start=Disabled
    SC Stop seclogon
    
    ::Sensor Data Service
    SC Config SensorDataService Start=Disabled
    SC Stop SensorDataService
    
    ::Sensor Monitoring Service
    SC Config SensrSvc Start=Disabled
    SC Stop SensrSvc
    
    ::Sensor Service
    SC Config SensorService Start=Disabled
    SC Stop SensorService
    
    ::Server
    SC Config LanmanServer Start=Disabled
    SC Stop LanmanServer
    
    ::Smart Card
    SC Config ShellHWDetection Start=Disabled
    SC Stop SCardSvr
    
    ::Smart Card Device Enumeration Service
    SC Config ShellHWDetection Start=Disabled
    SC Stop ScDeviceEnum
    
    ::Smart Card Removal Policy
    SC Config ShellHWDetection Start=Disabled
    SC Stop SCPolicySvc
    
    ::Software Protection
    ::SC Config sppsvc Start=Disabled
    ::SC Stop sppsvc
    
    ::SSDP Discovery
    ::SC Config SSDPSRV Start=Disabled
    ::SC Stop SSDPSRV
    
    ::Super Fetch - Disable for SSD only
    ::SC Config SysMain Start=Disabled
    ::SC Stop SysMain
    
    ::Tile Data model server
    ::SC Config tiledatamodelsvc Start=Disabled
    ::SC Stop tiledatamodelsvc
    
    ::Touch Keyboard and Handwriting Panel Service - Why Can't Stop?
    ::SC Config TabletInputService Start=Disabled
    ::SC Stop TabletInputService
    
    ::Update Orchestrator Service
    SC Config UsoSvc Start=Disabled
    SC Stop UsoSvc
    
    ::Volume Shadow Copy
    SC Config VSS Start=Disabled
    SC Stop VSS
    
    ::Wallet Service
    SC Config WalletService Start=Disabled
    SC Stop WalletService
    
    ::Windows Backup
    SC Config SDRSVC Start=Disabled
    SC Stop SDRSVC
    
    ::Windows Biometric Service
    SC Config WbioSrvc Start=Disabled
    SC Stop WbioSrvc
    
    ::Windows Camera Frame Server
    SC Config FrameServer Start=Disabled
    SC Stop FrameServer
    
    ::Windows Error Reporting Service
    SC Config WerSvc Start=Disabled
    SC Stop WerSvc
    
    ::Windows Image Acquisition (WIA)
    SC Config stisvc Start=Disabled
    SC Stop stisvc
    
    ::Windows Insider Service
    SC Config wisvc Start=Disabled
    SC Stop wisvc
    
    ::Windows License Manager Service - Store
    SC Config LicenseManager Start=Disabled
    SC Stop LicenseManager
    
    ::Windows Media Player Network Sharing Service
    SC Config WMPNetworkSvc Start=Disabled
    SC Stop WMPNetworkSvc
    
    ::Windows Modules Installer - Update
    SC Config TrustedInstaller Start=Disabled
    SC Stop TrustedInstaller
    
    ::Windows Search
    SC Config WSearch Start=Disabled
    SC Stop WSearch
    
    ::WWindows Store Install Service
    SC Config InstallService Start=Disabled
    SC Stop InstallService
    
    ::Windows Update
    SC Config wuauserv Start=Disabled
    SC Stop wuauserv
    
    ::Work Folders
    SC Config workfolderssvc Start=Disabled
    SC Stop workfolderssvc
    
    ::Workstation - OK?
    ::SC Config LanmanWorkstation Start=Disabled
    ::SC Stop LanmanWorkstation
    
    ::Xbox Accessory Management Service
    SC Config XboxGipSvc Start=Disabled
    SC Stop XboxGipSvc
    
    ::Xbox Game Monitoring
    ::SC Config xbgm Start=Disabled
    ::SC Stop xbgm
    
    ::Xbox Live Auth Manager
    SC Config XblAuthManager Start=Disabled
    SC Stop XblAuthManager
    
    ::Xbox Live Game Save
    SC Config XblGameSave Start=Disabled
    SC Stop XblGameSave
    
    ::Xbox Live Networking Service
    SC Config XboxNetApiSvc Start=Disabled
    SC Stop XboxNetApiSvc
    Last edited by omidsolo; 10 Dec 2017 at 08:04.
      My Computer


  2. Posts : 1,255
    Windows 10 Pro
       #2

    What do you hope to gain by doing this?
    My advice would be to not disable any of them. There is no publicly available documentation that fully describes what each service does. Many do more than what the publicly available documentation states. The risks would be high and the benefits minimal.

    In the past I disabled a few services I thought were unnecessary. I was wrong and ended up spending a lot of time in troubleshooting. Lesson learned.
      My Computer


  3. Posts : 983
    Windows 7/64 Professional
       #3
      My Computers


  4. Posts : 7,904
    Windows 11 Pro 64 bit
       #4

    I would leave the MS services alone and use Autoruns to disable third party startup items / services / tasks you don't want to run.
      My Computers


  5. Posts : 287
    win 10 home
       #5

    @omidsolo

    To each his/her own.

    Some of the choices are self-evident. Others depend on the operating environmental conditions one is in.

    I had to laugh at the ??? for Smart Card. It should be a prima facie case? Or at least, Black Viper's description from way back when still holds, I think.

    I don't believe Windows Update service should be part of a huge batch disabling file. However, if Update is performed regularly and periodically, I suppose it wouldn't be harmful as part of a batch file. I sometimes forget to disable it after an update and reboot. Recently, Intel updated a graphics driver behind the scenes in the middle of an internet session because I forgot to disable the service after the reboot.

    I think there is an assumption these services can be enabled without one's knowledge, outside of a major update that may reset these services. That is too tin-foil for me.

    Bottom line I ask of each service: is it integral to an operating system? Windows 10 is an operating system, and much, much more. Trimming that "much, much more" is a worthwhile task.
      My Computer


  6. Posts : 4,201
    Windows 10 Pro x64 Latest RP
       #6

    Basic advice based on 30+ years of personal experience and additional research.

    Never disable any Microsoft service - If you have to do anything then set the startup to manual this stops a service from starting until it is required

    I exclude Microsoft developers from this "rule" as they actually should know the consequences of any action on services likely to result.

    As Microsoft do not make this proprietary information available outside of the company ( more likely outside of the development team responsible for the specific area of the OS), any other advice is guesswork at best.

    I actually checked the latest Black Viper settings for Windows 10 and I could not see any entry that was advised to be any different from the default
    Using the Changes/hacks for previous windows versions is at best unwise, but more likely to cause serious errors in the system in regular use.

    The whole windows services ecosystem has changed dramatically from the original Mess that was present in XP,

    Even Black Viper's recommendations for changes have reduced with every new release of Windows.

    The only time I would consider modifying services on a windows system is where the system is used as a single task device in industry for control of critical equipment - and that is a serious job and would likely take months of testing and development
      My Computers


  7. Posts : 15,485
    Windows10
       #7

    Barman58 said:
    Basic advice based on 30+ years of personal experience and additional research.

    Never disable any Microsoft service - If you have to do anything then set the startup to manual this stops a service from starting until it is required

    I exclude Microsoft developers from this "rule" as they actually should know the consequences of any action on services likely to result.

    As Microsoft do not make this proprietary information available outside of the company ( more likely outside of the development team responsible for the specific area of the OS), any other advice is guesswork at best.

    I actually checked the latest Black Viper settings for Windows 10 and I could not see any entry that was advised to be any different from the default
    Using the Changes/hacks for previous windows versions is at best unwise, but more likely to cause serious errors in the system in regular use.

    The whole windows services ecosystem has changed dramatically from the original Mess that was present in XP,

    Even Black Viper's recommendations for changes have reduced with every new release of Windows.

    The only time I would consider modifying services on a windows system is where the system is used as a single task device in industry for control of critical equipment - and that is a serious job and would likely take months of testing and development
    Totally agree. I only ever disable annoying autoupdate services of third party apps like adobe, teamviewer etc. Many years experience has taught me disabling Windows services gives very little detectable benefit but can cause weird issues - particularly networking.

    In simple terms, they are there for a reason, and if you do not have in depth knowledge of what they do, leave well alone.
      My Computer


  8. Posts : 983
    Windows 7/64 Professional
       #8

    Barman58 said:
    Basic advice based on 30+ years of personal experience and additional research.

    Never disable any Microsoft service - If you have to do anything then set the startup to manual this stops a service from starting until it is required

    I exclude Microsoft developers from this "rule" as they actually should know the consequences of any action on services likely to result.

    As Microsoft do not make this proprietary information available outside of the company ( more likely outside of the development team responsible for the specific area of the OS), any other advice is guesswork at best.

    I actually checked the latest Black Viper settings for Windows 10 and I could not see any entry that was advised to be any different from the default
    Using the Changes/hacks for previous windows versions is at best unwise, but more likely to cause serious errors in the system in regular use.

    The whole windows services ecosystem has changed dramatically from the original Mess that was present in XP,

    Even Black Viper's recommendations for changes have reduced with every new release of Windows.

    The only time I would consider modifying services on a windows system is where the system is used as a single task device in industry for control of critical equipment - and that is a serious job and would likely take months of testing and development
    Well said.

    I used Black Viper years ago. The only good thing it done, was give me the need to learn how to do a Clean Install.
    I would recommend leaving Microsoft Services alone.
    I only have about 15 years of home computing. I have tried many things through the years and would never again use somebodies Idea on turning off Microsoft Services.


    Jack
      My Computers


  9. Posts : 430
    Windows 10 Pro
       #9

    Just leave it be, one more thing curiosity kills the PC.
      My Computer


  10. Posts : 1,079
    10 + Linux
       #10

    The Privacy Puzzle


    Snartcard (3)is safe to disable. With them, you're disabling 90 services. We never touch the Network's stuff (except WiFi) + many others.

    Tweaking 65-72 is safe, but 90 is way too much, not to say that you override the stability barrier.

    Since Windows XP, the specialist of services has been <<Charles Sparks services config's>> and you should take a look at is web site. Duckduckgo it!

    Delete the store, tiles, IE and Media Player instead. Disabling WU and Update Orchestrator is not necessary, at least WU that won't start alone if properly set.

    Don't think that by disabling 90 services MS DOES NOT grab data on your back, they all do and they all have some internal mechanisms hard (er) to deal with.

    Alongside services, disabling the 55 telemetry firewall rules, Ccleaner Pro and donotspy10 give better results. Duckduckgo it,

    It's up to you!
      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 07:12.
Find Us




Windows 10 Forums