Menu Close

Black Viper’s Windows Server 2008 R2 Service Configurations

Introduction

I cannot possibly test all configurations extensively (meaning, each persons specific computer needs), but what I can offer is what “works for me” and the obstacles I have came across so you do not have to discover them on your own.

Please note: this information is no longer updated. Please take that fact into consideration when reviewing this information.

Notes for a Happier Computer and User

  • Do not use “msconfig” to disable services, type “services.msc” in the Run box instead!
  • Before disabling any service, check out the service information about each by selecting the service name links provided.
  • Service settings are global, meaning changes apply to all users.
  • All of these services are “Standard” with Windows Server 2008 R2 and installed by default. If you discover a service that is not listed here, another application, driver, program or Server Manager installed them.
  • Depending on your configuration, not all services will start when required while in “Manual” mode. If you find you need a service, place it in Automatic.
  • After adjusting your service settings, reboot your computer.

Table Header Information

  • The columns are sortable. Select the column header to sort by that field.
  • DEFAULT ~ What MS thinks should be running on Windows Server 2008 R2.
    • This is a snapshot of the service configurations for a “Full Installation” before any server roles or features have been installed.
  • “Safe” Configuration ~ This is the configuration that most servers will be able to use with little or no side effects. It will also minimizes the amount of “errors” that is reported in the Event Viewer. This does not guarantee it will work for you or your company, but if adjusting your services scares you, this configuration would be a good starting point.
    • 13 service settings have been changed from the default annotated by an (*) asterisk.
    • Diagnostic and remote services (such as Remote Registry) are disabled. If you require remote management for your server, ensure the proper services are enabled for what ever method you chose (Remote Desktop, WS Management, etc).
    • N/A listings should be considered needed if the Feature or Role is installed for your particular requirements.
    • This system is not a member of a domain controller and no services that require said membership are listed here.

Configuration Information

  • Automatic ~ With a service in this state, it will start at boot time. 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. 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 ~ Manual mode allows Windows to start a service when needed. However, very few services will start up when required in Manual mode. If you find you need a service, place it into Automatic.
  • Disabled ~ This setting will stop a service from starting, even if needed. Errors in the Event Viewer will show up complaining of that fact. Some services, while Disabled, will constantly complain. However, this situation is taken care of if placed in Manual. The service descriptions identifies those that should be in Manual vice Disabled.
  • “Started” ~ A service that either set to Automatic or Manual that is running by default at or shortly after boot time.
  • “Not Started” ~ A service set into Automatic that is not running by default at or shortly after boot time.
  • “Not Available” ~ A service that does not apply to the particular version.

An * (asterisk) indicates changes from the default

Two ** (asterisks) indicates you can add or remove this service by:

  • Head to Start
  • Select Administrative Tools
  • Select Server Manager
  • Select Roles or Features
Display
Name
Service Name (Registry) DEFAULT Web DEFAULT Standard DEFAULT Enterprise DEFAULT Datacenter "Safe"
Application Experience AeLookupSvc Manual (Started) Manual (Started) Manual (Started) Manual (Started) Manual
Application Identity AppIDSvc Manual Manual Manual Manual Manual
Application Information Appinfo Manual Manual Manual Manual Manual
Application Layer Gateway Service ALG Manual Manual Manual Manual Manual
Application Management AppMgmt Manual Manual Manual Manual Manual
Background Intelligent Transfer Service BITS Automatic (Delayed Start, Started) Automatic (Delayed Start, Started) Automatic (Delayed Start, Started) Automatic (Delayed Start, Started) Automatic (Delayed Start)
Base Filtering Engine BFE Automatic (Started) Automatic (Started) Automatic (Started) Automatic (Started) Automatic
Certificate Propagation CertPropSvc Manual Manual Manual Manual Manual
CNG Key Isolation KeyIso Manual Manual Manual Manual Manual
COM+ Event System EventSystem Automatic (Started) Automatic (Started) Automatic (Started) Automatic (Started) Automatic
COM+ System Application COMSysApp Manual Manual Manual Manual Manual
Computer Browser Browser Disabled Disabled Disabled Disabled Disabled
Credential Manager VaultSvc Manual Manual Manual Manual Manual
Cryptographic Services CryptSvc Automatic (Started) Automatic (Started) Automatic (Started) Automatic (Started) Automatic
DCOM Server Process Launcher DcomLaunch Automatic (Started) Automatic (Started) Automatic (Started) Automatic (Started) Automatic
Desktop Window Manager Session Manager UxSms Automatic (Started) Automatic (Started) Automatic (Started) Automatic (Started) Automatic
DHCP Client Dhcp Automatic (Started) Automatic (Started) Automatic (Started) Automatic (Started) Automatic
Diagnostic Policy Service DPS Automatic (Delayed Start, Started) Automatic (Delayed Start, Started) Automatic (Delayed Start, Started) Automatic (Delayed Start, Started) Disabled *
Diagnostic Service Host WdiServiceHost Manual Manual Manual Manual Disabled *
Diagnostic System Host WdiSystemHost Manual (Started) Manual (Started) Manual (Started) Manual (Started) Disabled *
Disk Defragmenter defragsvc Manual Manual Manual Manual Manual
Distributed Link Tracking Client TrkWks Automatic (Started) Automatic (Started) Automatic (Started) Automatic (Started) Automatic
Distributed Transaction Coordinator MSDTC Automatic (Delayed Start, Started) Automatic (Delayed Start, Started) Automatic (Delayed Start, Started) Automatic (Delayed Start, Started) Automatic (Delayed Start)
DNS Client Dnscache Automatic (Started) Automatic (Started) Automatic (Started) Automatic (Started) Automatic
Encrypting File System (EFS) EFS Manual Manual Manual Manual Manual
Extensible Authentication Protocol EapHost Manual Manual Manual Manual Manual
Function Discovery Provider Host fdPHost Manual Manual Manual Manual Manual
Function Discovery Resource Publication FDResPub Manual Manual Manual Manual Manual
Group Policy Client gpsvc Automatic (Started) Automatic (Started) Automatic (Started) Automatic (Started) Automatic
Health Key and Certificate Management hkmsvc Manual Manual Manual Manual Manual
Human Interface Device Access hidserv Manual Manual Manual Manual Manual
IKE and AuthIP IPsec Keying Modules IKEEXT Manual Manual Manual Manual Manual
Interactive Services Detection UI0Detect Manual Manual Manual Manual Manual
Internet Connection Sharing (ICS) SharedAccess Disabled Disabled Disabled Disabled Disabled
IP Helper iphlpsvc Automatic (Started) Automatic (Started) Automatic (Started) Automatic (Started) Disabled *
IPsec Policy Agent PolicyAgent Manual Manual Manual Manual Manual
KtmRm for Distributed Transaction Coordinator KtmRm Manual Manual Manual Manual Manual
Link-Layer Topology Discovery Mapper lltdsvc Manual Manual Manual Manual Manual
Microsoft .NET Framework NGEN v2.0.50727 clr_optimization_v2.0.50727 Manual Manual Automatic (Delayed Start, Started) Automatic (Delayed Start, Started) Automatic (Delayed Start, Started)
Microsoft Fibre Channel Platform Registration Service FCRegSvc Manual Manual Manual Manual Manual
Microsoft iSCSI Initiator Service MSiSCSI Manual Manual Manual Manual Manual
Microsoft Software Shadow Copy Provider swprv Manual Manual Manual Manual Manual
Multimedia Class Scheduler MMCSS Manual Manual Manual Manual Manual
Netlogon Netlogon Manual Manual Manual Manual Manual
Network Access Protection Agent napagent Manual Manual Manual Manual Manual
Network Connections Netman Manual (Started) Manual (Started) Manual (Started) Manual (Started) Manual
Network List Service netprofm Manual (Started) Manual (Started) Manual (Started) Manual (Started) Manual
Network Location Awareness NlaSvc Automatic (Started) Automatic (Started) Automatic (Started) Automatic (Started) Automatic
Network Store Interface Service nsi Automatic (Started) Automatic (Started) Automatic (Started) Automatic (Started) Automatic
Performance Counter DLL Host PerfHost Manual Manual Manual Manual Manual
Performance Logs & Alerts pla Manual Manual Manual Manual Manual
Plug and Play PlugPlay Automatic (Started) Automatic (Started) Automatic (Started) Automatic (Started) Automatic
PnP-X IP Bus Enumerator IPBusEnum Disabled Disabled Disabled Disabled Disabled
Portable Device Enumerator Service WPDBusEnum Manual Manual Manual Manual Manual
Power Power Automatic (Started) Automatic (Started) Automatic (Started) Automatic (Started) Automatic
Print Spooler Spooler Automatic (Started) Automatic (Started) Automatic (Started) Automatic (Started) Automatic
Problem Reports and Solutions Control Panel Support wercplsupport Manual Manual Manual Manual Disabled *
Protected Storage ProtectedStorage Manual Manual Manual Manual Manual
Remote Access Auto Connection Manager RasAuto Manual Manual Manual Manual Manual
Remote Access Connection Manager RasMan Manual Manual Manual Manual Manual
Remote Desktop Configuration SessionEnv Manual Manual Manual Manual Manual
Remote Desktop Services TermService Manual Manual Manual Manual Manual
Remote Desktop Services UserMode Port Redirector UmRdpService Manual Manual Manual Manual Manual
Remote Procedure Call (RPC) RpcSs Automatic (Started) Automatic (Started) Automatic (Started) Automatic (Started) Automatic
Remote Procedure Call (RPC) Locator RpcLocator Manual Manual Manual Manual Disabled *
Remote Registry RemoteRegistry Automatic (Started) Automatic (Started) Automatic (Started) Automatic (Started) Disabled *
Resultant Set of Policy Provider RSoPProv Manual Manual Manual Manual Manual
Routing and Remote Access RemoteAccess Disabled Disabled Disabled Disabled Disabled
RPC Endpoint Mapper RpcEptMapper Automatic (Started) Automatic (Started) Automatic (Started) Automatic (Started) Automatic
Secondary Logon seclogon Manual Manual Manual Manual Manual
Secure Socket Tunneling Protocol Service SstpSvc Manual Manual Manual Manual Manual
Security Accounts Manager SamSs Automatic (Started) Automatic (Started) Automatic (Started) Automatic (Started) Automatic
Server LanmanServer Automatic (Started) Automatic (Started) Automatic (Started) Automatic (Started) Automatic
Shell Hardware Detection ShellHWDetection Automatic (Started) Automatic (Started) Automatic (Started) Automatic (Started) Automatic
Smart Card SCardSvr Manual Manual Manual Manual Disabled *
Smart Card Removal Policy SCPolicySvc Manual Manual Manual Manual Disabled *
SNMP Trap SNMPTRAP Manual Manual Manual Manual Manual
Software Protection sppsvc Automatic (Delayed Start, Started) Automatic (Delayed Start, Started) Automatic (Delayed Start, Started) Automatic (Delayed Start, Started) Automatic (Delayed Start)
Special Administration Console Helper sacsvr Manual Manual Manual Manual Manual
SPP Notification Service sppuinotify Manual Manual Manual Manual Manual
SSDP Discovery SSDPSRV Disabled Disabled Disabled Disabled Disabled
System Event Notification Service SENS Automatic (Started) Automatic (Started) Automatic (Started) Automatic (Started) Automatic
Task Scheduler Schedule Automatic (Started) Automatic (Started) Automatic (Started) Automatic (Started) Automatic
TCP/IP NetBIOS Helper lmhosts Automatic (Started) Automatic (Started) Automatic (Started) Automatic (Started) Automatic
Telephony TapiSrv Manual Manual Manual Manual Manual
Thread Ordering Server THREADORDER Manual Manual Manual Manual Manual
TPM Base Services TBS Manual Manual Manual Manual Disabled *
UPnP Device Host upnphost Disabled Disabled Disabled Disabled Disabled
User Profile Service ProfSvc Automatic (Started) Automatic (Started) Automatic (Started) Automatic (Started) Automatic
Virtual Disk vds Manual Manual Manual Manual Manual
Volume Shadow Copy VSS Manual Manual Manual Manual Manual
Windows Audio AudioSrv Manual Manual Manual Manual Manual
Windows Audio Endpoint Builder AudioEndpointBuilder Manual Manual Manual Manual Manual
Windows Color System WcsPlugInService Manual Manual Manual Manual Disabled *
Windows Driver Foundation – User-mode Driver Framework wudfsvc Automatic Automatic Automatic Automatic Automatic
Windows Error Reporting Service WerSvc Manual Manual Manual Manual Disabled *
Windows Event Collector Wecsvc Manual Manual Manual Manual Manual
Windows Event Log EventLog Automatic (Started) Automatic (Started) Automatic (Started) Automatic (Started) Automatic
Windows Firewall MpsSvc Automatic (Started) Automatic (Started) Automatic (Started) Automatic (Started) Automatic
Windows Font Cache Service FontCache Manual Manual Manual Manual Disabled *
Windows Installer msiserver Manual Manual Manual Manual Manual
Windows Management Instrumentation Winmgmt Automatic (Started) Automatic (Started) Automatic (Started) Automatic (Started) Automatic
Windows Modules Installer TrustedInstaller Manual (Started) Manual (Started) Manual (Started) Manual (Started) Manual
Windows Remote Management (WS-Management) WinRM Automatic (Delayed Start, Started) Automatic (Delayed Start, Started) Automatic (Delayed Start, Started) Automatic (Delayed Start, Started) Disabled *
Windows Time W32Time Manual Manual Manual Manual Manual
Windows Update wuauserv Automatic (Delayed Start, Started) Automatic (Delayed Start, Started) Automatic (Delayed Start, Started) Automatic (Delayed Start, Started) Automatic (Delayed Start)
WinHTTP Web Proxy Auto-Discovery Service WinHttpAutoProxySvc Manual (Started) Manual (Started) Manual (Started) Manual (Started) Manual
Wired AutoConfig dot3svc Manual Manual Manual Manual Manual
WMI Performance Adapter wmiApSrv Manual Manual Manual Manual Manual
Workstation LanmanWorkstation Automatic (Started) Automatic (Started) Automatic (Started) Automatic (Started) Automatic

An * (asterisk) indicates changes from the default.

Two ** (asterisks) indicates you can add or remove this service by:

  • Head to Start
  • Select Administrative Tools
  • Select Server Manager
  • Select Roles or Features