Windows 7 Service Configuration

Here, on this page, you can configure each service that is found on a fresh installation of Windows 7. This can be useful for disabling services that are not needed, therefore, making a marginal performance increase, enabling certain services that you require, and automate the process of configuring multiple services at once.


If you want to cut down the overhead of what is running in the background and speed Windows 7 up some, then only disable the services you do not use. If you disable a service that you need or use, then it could actually lower your computer's performance. The Services apply to all users on the computer.




It is highly recommended that you create a restore point before making changes to the services. This way if you make a mistake that cripples your computer, you can do a System Restore using the restore point to undo the changes.


Adjusting service settings requires you to have a deep understanding of what the service is for, what it affects, and what your needs are. If you don't fully understand all of this, then playing with services can really mess up your Windows installation, and possibly your day.


If you disabled the wrong service and lost access to the computer, then try booting into Safe Mode from Advanced Boot Options to change the service back.


Customizing Services


The table below will show you the Display Name (as seen in services.msc), Service Name (as seen by the system and command prompt), the Default setting used in Windows 7 and the customization for each service.


Option Description
Auto Specifies a service that automatically starts each time the computer is restarted and runs even if no one logs on to the computer.
Delayed-auto Specifies a service that starts automatically a short time after other auto services are started.
Demand Specifies a service that must be started manually.
Disabled Specifies a service that cannot be started.


Installation Notes




Display Name Service Name Default Setting Customized
ActiveX Installer AxInstSV Manual
Adaptive Brightness * SensrSvc Manual
Application Experience AeLookupSvc Started/Manual
Application Identity AppIDSvc Manual
Application Information Appinfo Started/Manual
Application Layer Gateway Service ALG Manual
Application Management *** AppMgmt Manual
Background Intelligent Transfer Service BITS Started/Automatic (Delayed Start)
Base Filtering Engine BFE Started/Automatic
BitLocker Drive Encryption Service BDESVC Manual
Block Level Backup Engine Service wbengine Manual
Bluetooth Support Service bthserv Manual
BranchCache *** PeerDistSvc Manual
Certificate Propagation CertPropSvc Manual
CNG Key Isolation KeyIso Started/Manual
COM+ Event System EventSystem Started/Automatic
COM+ System Application COMSysApp Manual
Computer Browser Browser Manual
Credential Manager VaultSvc Manual
Cryptographic Services CryptSvc Started/Automatic
DCOM Server Process Launcher DcomLaunch Started/Automatic
Desktop Window Manager Session Manager UxSms Started/Automatic
DHCP Client Dhcp Started/Automatic
Diagnostic Policy Service DPS Started/Automatic
Diagnostic Service Host WdiServiceHost Started/Manual
Diagnostic System Host WdiSystemHost Manual
Disk Defragmenter defragsvc Manual
Distributed Link Tracking Client TrkWks Started/Automatic
Distributed Transaction Coordinator MSDTC Manual
DNS Client Dnscache Started/Automatic
Encrypting File System (EFS) EFS Manual
Extensible Authentication Protocol EapHost Manual
Fax Fax Manual
Function Discovery Provider Host fdPHost Started/Manual
Function Discovery Resource Publication FDResPub Started/Automatic
Group Policy Client gpsvc Started/Automatic
Health Key and Certificate Management hkmsvc Manual
HomeGroup Listener HomeGroupListener Started/Manual
HomeGroup Provider HomeGroupProvider Started/Manual
Human Interface Device Access hidserv Started/Manual
IKE and AuthIP IPsec Keying Modules IKEEXT Manual
Interactive Services Detection UI0Detect Manual
Internet Connection Sharing (ICS) SharedAccess Disabled
IP Helper iphlpsvc Started/Automatic
IPsec Policy Agent PolicyAgent Manual
KtmRm for Distributed Transaction Coordinator KtmRm Manual
Link-Layer Topology Discovery Mapper lltdsvc Manual
Microsoft .NET Framework NGEN v2.0.50727 clr_optimization_v2.0.50727 Started/Automatic (Delayed Start)
Microsoft iSCSI Initiator Service MSiSCSI Manual
Microsoft Software Shadow Copy Provider swprv Manual
Multimedia Class Scheduler MMCSS Started/Automatic
Net.Tcp Port Sharing Service NetTcpPortSharing Disabled
Netlogon Netlogon Manual
Network Access Protection Agent napagent Manual
Network Connections Netman Started/Manual
Network List Service netprofm Started/Manual
Network Location Awareness NlaSvc Started/Automatic
Network Store Interface Service nsi Started/Automatic
Offline Files *** CscService Started/Automatic
Parental Controls WPCSvc Manual
Peer Name Resolution Protocol PNRPsvc Started/Manual
Peer Networking Grouping p2psvc Started/Manual
Peer Networking Identity Manager p2pimsvc Started/Manual
Performance Logs & Alerts pla Manual
Plug and Play PlugPlay Started/Automatic
PnP-X IP Bus Enumerator IPBusEnum Manual
PNRP Machine Name Publication Service PNRPAutoReg Manual
Portable Device Enumerator Service WPDBusEnum Manual
Power Power Started/Automatic
Print Spooler Spooler Started/Automatic
Problem Reports and Solutions Control Panel Support wercplsupport Manual
Program Compatibility Assistant Service PcaSvc Started/Automatic
Protected Storage ProtectedStorage Started/Manual
Quality Windows Audio Video Experience QWAVE Manual
Remote Access Auto Connection Manager RasAuto Manual
Remote Access Connection Manager RasMan Manual
Remote Desktop Configuration SessionEnv Manual
Remote Desktop Services TermService Manual
Remote Desktop Services UserMode Port Redirector *** UmRdpService Manual
Remote Procedure Call (RPC) RpcSs Started/Automatic
Remote Procedure Call (RPC) Locator RpcLocator Manual
Remote Registry RemoteRegistry Manual
Routing and Remote Access RemoteAccess Disabled
RPC Endpoint Mapper RpcEptMapper Started/Automatic
Secondary Logon seclogon Manual
Secure Socket Tunneling Protocol Service SstpSvc Manual
Security Accounts Manager SamSs Started/Automatic
Security Center wscsvc Started/Automatic (Delayed Start)
Server LanmanServer Started/Automatic
Shell Hardware Detection ShellHWDetection Started/Automatic
Smart Card SCardSvr Manual
Smart Card Removal Policy SCPolicySvc Manual
Software Protection sppsvc Started/Automatic (Delayed Start)
SPP Notification Service sppuinotify Manual
SSDP Discovery SSDPSRV Started/Manual
Storage Service StorSvc Manual
Superfetch SysMain Started/Automatic
System Event Notification Service SENS Started/Automatic
Tablet PC Input Service TabletInputService Manual
Task Scheduler Schedule Started/Automatic
TCP/IP NetBIOS Helper lmhosts Started/Automatic
Telephony TapiSrv Manual
Themes Themes Started/Automatic
Thread Ordering Server THREADORDER Manual
TPM Base Services TBS Manual
UPnP Device Host upnphost Started/Manual
User Profile Service ProfSvc Started/Automatic
Virtual Disk vds Manual
Volume Shadow Copy VSS Manual
WebClient WebClient Manual
Windows Audio AudioSrv Started/Automatic
Windows Audio Endpoint Builder AudioEndpointBuilder Started/Automatic
Windows Backup SDRSVC Manual
Windows Biometric Service WbioSrvc Manual
Windows CardSpace idsvc Manual
Windows Color System WcsPlugInService Manual
Windows Connect Now - Config Registrar wcncsvc Manual
Windows Defender WinDefend Started/Automatic (Delayed Start)
Windows Driver Foundation - User-mode Driver Framework wudfsvc Started/Automatic
Windows Error Reporting Service WerSvc Manual
Windows Event Collector Wecsvc Manual
Windows Event Log Eventlog Started/Automatic
Windows Firewall MpsSvc Started/Automatic
Windows Font Cache Service FontCache Started/Automatic (Delayed Start)
Windows Image Acquisition (WIA) StiSvc Started/Automatic (Delayed Start)
Windows Installer msiserver Manual
Windows Management Instrumentation Winmgmt Started/Automatic
Windows Media Center Receiver Service ** ehRecvr Manual
Windows Media Center Scheduler Service ** ehSched Manual
Windows Media Player Network Sharing Service WMPNetworkSvc Started/Automatic
Windows Modules Installer TrustedInstaller Manual
Windows Presentation Foundation Font Cache FontCache3 Manual
Windows Remote Management (WS-Management) WinRM Manual
Windows Search WSearch Started/Automatic (Delayed Start)
Windows Time W32Time Manual
Windows Update wuauserv Started/Automatic (Delayed Start)
WinHTTP Web Proxy Auto-Discovery Service WinHttpAutoProxySvc Manual
Wired AutoConfig dot3svc Manual
WLAN AutoConfig Wlansvc Manual
WMI Performance Adapter wmiApSrv Manual
Workstation LanmanWorkstation Started/Automatic
WWAN AutoConfig WwanSvc Manual


* - Not available in Starter edition of Windows 7.
** - Not available in Starter and Home Basic editions of Windows 7.
*** - Not available in Starter, Home Basic and Home Premium editions of Windows 7.


NOTE: If you have UAC enabled, you may receive a "Access Denied" error message when you run the script. You must either disable UAC or run the script as administrator.




You may choose to create a batch file automatically by clicking "Download File" link below, or doing it the manual way.


Ensure you select all the text below and copy to a word processor. Paste all the code and select "Save As...". Name the text file with the .bat extension. For example: services.bat



Don't forget to follow us on Facebook.