Black Viper’s Windows 7 Service Pack 1 Service Configurations
Introduction
To continue my fine tradition of optimizing MS’s latest OS, I have here my findings to date. If you are looking for Windows 7 Retail information, you are almost in the right spot.
Before adjusting your service settings, ensure that your system has already installed all updates by “checking now” for any available updates via Windows Update. At this time, it is best for you to ensure that all services are set to the default values before updating your system.
Breakdown of all changes to date: Windows 7 Information Changelog.
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. If information on this page needs a revision or expanded, please feel free to comment below.
An * (asterisk) indicates changes from the default
Two ** (asterisks) indicates you can add or remove this service by:
- Head to Start
- Select Control Panel
- Select Programs
- Select Programs and Features
- Select Turn Windows Features on or off
Three *** (asterisks) indicates optional services installed with Windows Live Essentials.
Four **** (asterisks) indicates changes from Retail (SP0) to Service Pack 1.
Notes for a Happier Computer and User
- Do not use “msconfig” to disable services, type “services.msc” in the Run box instead or check this FAQ!
- 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 7 Service Pack 1 and installed by default, by Add/Remove Windows Features, or installed via Windows Live Essentials. If you discover a service that is not listed here, another application, driver or program installed them. A few of the more common ones are listed here.
- 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 access, but if you do have a wireless network card installed, it will be in Automatic by default.
- Still unsure? Put your setting to “Manual” or the listing under “Safe.” Manual allows Windows 7 Service Pack 1 to start the service when it needs to (or when ever it feels like it), but not at boot up. 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.
- Before posting your question in the comments below, see if your question has been addressed in the FAQ!
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 7 Service Pack 1.
- “Safe” Configuration ~ This is the configuration that 95% of the people 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, but if adjusting your services scares you, this configuration would be a good starting point.
- 19 service settings have been changed from the default annotated by an (*) asterisk.
- “Tweaked” ~ This is the configuration that I have developed to reduce the “Safe” services started, but maintain system security. This does not guarantee it will work for you.
- 57 service settings have been changed from the default annotated by an (*) asterisk.
- This configuration is a system that is still able to perform many LAN networking functions, such as file and print sharing, HomeGroup access and uses wireless networking (laptop) plus leaves several security related “features” like the Windows Defender, Windows Firewall and Windows Update active.
- This configuration is not for a Windows Media Center PC. In this case, use “Safe”.
- “Bare-bones” ~ WARNING!! ~ This configuration disables many built in features of Windows 7 Service Pack 1 as well as several security features.
- 85 service settings have been changed from the default annotated by an (*) asterisk.
- This configuration is not for a system that is directly connected to the internet as Windows Defender, Windows Firewall and Windows Update are disabled!
- This configuration is not for a laptop system as wireless networking (as well as Defender and Firewall) are disabled and will not be able to counter attacks while roaming on some random wireless connection outside of the home.
- This configuration is not for a system that internal network attacks are an issue. For example: Multiple PC’s with multiple family members and inexperienced users. For this situation, I highly recommend “Safe” to ensure network security and Windows Update compatibility.
- This is not for a system that provides networked resources, such as printers, Media Center, and WMP library to other LAN connected computers.
- Use this configuration at your own risk. It is only provided here as a reference for me to adjust my system setting. If you tweak your Windows 7 OS, use “Safe” unless you read and understand what you are doing.
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 Manual or Automatic 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.
- “Uninstalled” ~ The ability to uninstall a service that I recommend to be removed by using Add/Remove Windows Features.
Service Dependency Abbreviation Information
- S ~ Windows 7 Starter
- HB ~ Windows 7 Home Basic
- HP ~ Windows 7 Home Premium
- P ~ Windows 7 Professional
- U ~ Windows 7 Ultimate
- E ~ Windows 7 Enterprise
Service Default Registry Entries
- These entries are exported directly from the registry of a default Windows 7 Service Pack 1 installation.
- They are in the .reg file format (many entries are in hex notation), not as you would actually view the content via regedit.exe.
- The particular location extracted is under:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\
| Display Name | Service Name (Registry) | DEFAULT Starter | DEFAULT Home Basic | DEFAULT Home Premium | DEFAULT Professional | DEFAULT Ultimate | DEFAULT Enterprise | “Safe” | Tweaked | Bare-bones |
|---|---|---|---|---|---|---|---|---|---|---|
| ActiveX Installer (AxInstSV) | AxInstSV | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Disabled * | Disabled * |
| Adaptive Brightness | SensrSvc | Not Available | Manual | Manual | Manual | Manual | Manual | Manual | Disabled * | Disabled * |
| Application Experience | AeLookupSvc | Manual **** | Manual **** | Manual **** | Manual **** | Manual **** | Manual **** | Manual | Manual | Manual |
| Application Host Helper Service ** | AppHostSvc | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed | Not Installed | Not Installed |
| Application Identity | AppIDSvc | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Manual |
| Application Information | Appinfo | Manual (Started) | Manual (Started) | Manual (Started) | Manual (Started) | Manual (Started) | Manual (Started) | Manual | Manual | Manual |
| Application Layer Gateway Service | ALG | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Disabled * | Disabled * |
| Application Management | AppMgmt | Not Available | Not Available | Not Available | Manual | Manual | Manual | Disabled * | Disabled * | Disabled * |
| ASP.NET State Service ** | aspnet_state | Not Available | Not Available | Not Installed (Manual) | Not Installed (Manual) | Not Installed (Manual) | Not Installed (Manual) | Not Installed | Not Installed | Not Installed |
| Background Intelligent Transfer Service | BITS | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Disabled * |
| Base Filtering Engine | BFE | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic | Automatic | Disabled * |
| BitLocker Drive Encryption Service | BDESVC | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Disabled * | Disabled * |
| Block Level Backup Engine Service | wbengine | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Disabled * |
| Bluetooth Support Service | bthserv | Manual | Manual | Manual | Manual | Manual | Manual | Disabled * | Disabled * | Disabled * |
| BranchCache | PeerDistSvc | Not Available | Not Available | Not Available | Manual | Manual | Manual | Disabled * | Disabled * | Disabled * |
| Certificate Propagation | CertPropSvc | Manual | Manual | Manual | Manual | Manual | Manual | Disabled * | Disabled * | Disabled * |
| Client for NFS ** | NfsClnt | Not Available | Not Available | Not Available | Not Available | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed | Not Installed | Not Installed |
| CNG Key Isolation | KeyIso | Manual **** | Manual **** | Manual **** | Manual **** | Manual **** | Manual **** | Manual | Manual | Disabled * |
| COM+ Event System | EventSystem | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic | Automatic | Automatic |
| COM+ System Application | COMSysApp | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Manual |
| Computer Browser | Browser | Manual **** | Manual **** | Manual **** | Manual **** | Manual **** | Manual **** | Manual | Manual | Manual |
| Credential Manager | VaultSvc | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Disabled * | Disabled * |
| Cryptographic Services | CryptSvc | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic | Automatic | Automatic |
| DCOM Server Process Launcher | DcomLaunch | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic | Automatic | Automatic |
| Desktop Window Manager Session Manager | UxSms | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic | Automatic | Disabled * |
| DHCP Client | Dhcp | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic | Automatic | Automatic |
| Diagnostic Policy Service | DPS | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic | Disabled * | Disabled * |
| Diagnostic Service Host | WdiServiceHost | Manual (Started) | Manual (Started) | Manual (Started) | Manual (Started) | Manual (Started) | Manual (Started) | Manual | Disabled * | Disabled * |
| Diagnostic System Host | WdiSystemHost | Manual **** | Manual **** | Manual **** | Manual **** | Manual **** | Manual **** | Manual | Disabled * | Disabled * |
| Disk Defragmenter | defragsvc | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Manual |
| Distributed Link Tracking Client | TrkWks | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Disabled * | Disabled * | Disabled * |
| Distributed Transaction Coordinator | MSDTC | Manual **** | Manual **** | Manual **** | Manual **** | Manual **** | Manual **** | Manual | Manual | Manual |
| DNS Client | Dnscache | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic | Automatic | Disabled * |
| Encrypting File System (EFS) | EFS | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Disabled * | Disabled * |
| Extensible Authentication Protocol | EapHost | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Disabled * |
| Fax ** | Fax | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Disabled * | Uninstalled * |
| Function Discovery Provider Host | fdPHost | Manual (Started) | Manual (Started) | Manual (Started) | Manual (Started) | Manual (Started) | Manual (Started) | Manual | Disabled * | Disabled * |
| Function Discovery Resource Publication | FDResPub | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic | Disabled * | Disabled * |
| Group Policy Client | gpsvc | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic | Automatic | Automatic |
| Health Key and Certificate Management | hkmsvc | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Disabled * | Disabled * |
| HomeGroup Listener | HomeGroupListener | Manual **** | Manual **** | Manual **** | Manual **** | Manual **** | Manual **** | Manual | Manual | Disabled * |
| HomeGroup Provider | HomeGroupProvider | Manual (Started) | Manual (Started) | Manual (Started) | Manual (Started) | Manual (Started) | Manual (Started) | Manual | Manual | Disabled * |
| Human Interface Device Access | hidserv | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Disabled * | Disabled * |
| IIS Admin Service ** | IISADMIN | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic) | Not Installed (Automatic, Started) | Not Installed | Not Installed | Not Installed |
| IKE and AuthIP IPsec Keying Modules | IKEEXT | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Disabled * |
| Indexing Service ** | CISVC | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Started, Automatic) | Not Installed | Not Installed | Not Installed |
| Interactive Services Detection | UI0Detect | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Disabled * | Disabled * |
| Internet Connection Sharing (ICS) | SharedAccess | Disabled | Disabled | Disabled | Disabled | Disabled | Disabled | Disabled | Disabled | Disabled |
| IP Helper | iphlpsvc | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Disabled * | Disabled * | Disabled * |
| IPsec Policy Agent | PolicyAgent | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Disabled * |
| KtmRm for Distributed Transaction Coordinator | KtmRm | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Manual |
| Link-Layer Topology Discovery Mapper | lltdsvc | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Disabled * | Disabled * |
| LPD Service ** | LPDSVC | Not Available | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed | Not Installed | Not Installed |
| Media Center Extender Service ** | Mcx2Svc | Not Available | Not Available | Disabled | Disabled | Disabled | Disabled | Disabled | Disabled | Uninstalled * |
| Message Queuing ** | MSMQ | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed | Not Installed | Not Installed |
| Message Queuing Triggers ** | MSMQTriggers | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed | Not Installed | Not Installed |
| Microsoft .NET Framework NGEN v2.0.50727 | clr_optimization_v2.0.50727 | Manual | Manual | Manual | Automatic (Delayed Start, Started | Manual | Automatic (Delayed Start, Started | Manual | Manual | Manual |
| Microsoft FTP Service ** | ftpsvc | Not Available | Not Available | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed | Not Installed | Not Installed |
| Microsoft iSCSI Initiator Service | MSiSCSI | Manual | Manual | Manual | Manual | Manual | Manual | Disabled * | Disabled * | Disabled * |
| Microsoft Software Shadow Copy Provider | swprv | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Manual |
| Multimedia Class Scheduler | MMCSS | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic | Automatic | Automatic |
| Net.Msmq Listener Adapter ** | NetMsmqActivator | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed | Not Installed | Not Installed |
| Net.Pipe Listener Adapter ** | NetPipeActivator | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed | Not Installed | Not Installed |
| Net.Tcp Listener Adapter ** | NetTcpActivator | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed | Not Installed | Not Installed |
| Net.Tcp Port Sharing Service ** | NetTcpPortSharing | Disabled | Disabled | Disabled | Disabled | Disabled | Disabled | Disabled | Disabled | Uninstalled * |
| Netlogon | Netlogon | Manual | Manual | Manual | Manual | Manual | Manual | Disabled * | Disabled * | Disabled * |
| Network Access Protection Agent | napagent | Manual | Manual | Manual | Manual | Manual | Manual | Disabled * | Disabled * | Disabled * |
| Network Connections | Netman | Manual (Started) | Manual (Started) | Manual (Started) | Manual (Started) | Manual (Started) | Manual (Started) | Manual | Manual | Manual |
| Network List Service | netprofm | Manual (Started) | Manual (Started) | Manual (Started) | Manual (Started) | Manual (Started) | Manual (Started) | Manual | Manual | Manual |
| Network Location Awareness | NlaSvc | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic | Automatic | Automatic |
| Network Store Interface Service | nsi | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic | Automatic | Automatic |
| Offline Files | CscService | Not Available | Not Available | Not Available | Automatic (Started) | Automatic (Started) | Automatic (Started) | Disabled * | Disabled * | Disabled * |
| Parental Controls | WPCSvc | Manual | Manual | Manual | Manual | Manual | Manual | Disabled * | Disabled * | Disabled * |
| Peer Name Resolution Protocol | PNRPsvc | Manual **** | Manual **** | Manual **** | Manual **** | Manual **** | Manual **** | Manual | Disabled * | Disabled * |
| Peer Networking Grouping | p2psvc | Manual **** | Manual **** | Manual **** | Manual **** | Manual **** | Manual **** | Manual | Disabled * | Disabled * |
| Peer Networking Identity Manager | p2pimsvc | Manual **** | Manual **** | Manual **** | Manual **** | Manual **** | Manual **** | Manual | Disabled * | Disabled * |
| Performance Logs & Alerts | pla | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Manual |
| Plug and Play | PlugPlay | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic | Automatic | Automatic |
| PnP-X IP Bus Enumerator | IPBusEnum | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Disabled * | Disabled * |
| PNRP Machine Name Publication Service | PNRPAutoReg | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Disabled * | Disabled * |
| Portable Device Enumerator Service | WPDBusEnum | Manual **** | Manual **** | Manual **** | Manual **** | Manual **** | Manual **** | Manual | Disabled * | Disabled * |
| Power | Power | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic | Automatic | Automatic |
| Print Spooler | Spooler | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic | Automatic | Automatic |
| Problem Reports and Solutions Control Panel Support | wercplsupport | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Disabled * | Disabled * |
| Program Compatibility Assistant Service | PcaSvc | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Disabled * | Disabled * |
| Protected Storage | ProtectedStorage | Manual **** | Manual **** | Manual **** | Manual **** | Manual **** | Manual **** | Manual | Manual | Manual |
| Quality Windows Audio Video Experience | QWAVE | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Disabled * | Disabled * |
| Remote Access Auto Connection Manager | RasAuto | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Manual |
| Remote Access Connection Manager | RasMan | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Manual |
| Remote Desktop Configuration | SessionEnv | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Disabled * | Disabled * |
| Remote Desktop Services | TermService | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Disabled * | Disabled * |
| Remote Desktop Services UserMode Port Redirector | UmRdpService | Not Available | Not Available | Not Available | Manual | Manual | Manual | Manual | Disabled * | Disabled * |
| Remote Procedure Call (RPC) | RpcSs | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic | Automatic | Automatic |
| Remote Procedure Call (RPC) Locator | RpcLocator | Manual | Manual | Manual | Manual | Manual | Manual | Disabled * | Disabled * | Disabled * |
| Remote Registry | RemoteRegistry | Manual | Manual | Manual | Manual | Manual | Manual | Disabled * | Disabled * | Disabled * |
| RIP Listener ** | iprip | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed | Not Installed | Not Installed |
| Routing and Remote Access | RemoteAccess | Disabled | Disabled | Disabled | Disabled | Disabled | Disabled | Disabled | Disabled | Disabled |
| RPC Endpoint Mapper | RpcEptMapper | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic | Automatic | Automatic |
| SeaPort *** | SeaPort | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed | Not Installed | Not Installed |
| Secondary Logon | seclogon | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Manual |
| Secure Socket Tunneling Protocol Service | SstpSvc | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Disabled * |
| Security Accounts Manager | SamSs | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic | Automatic | Automatic |
| Security Center | wscsvc | Automatic (Delayed Start, Started) | Automatic (Delayed Start, Started) | Automatic (Delayed Start, Started) | Automatic (Delayed Start, Started) | Automatic (Delayed Start, Started) | Automatic (Delayed Start, Started) | Automatic (Delayed Start) | Automatic (Delayed Start) | Disabled * |
| Server | LanmanServer | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic | Automatic | Automatic |
| Shell Hardware Detection | ShellHWDetection | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic | Automatic | Automatic |
| Simple TCP/IP Services ** | simptcp | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed | Not Installed | Not Installed |
| Smart Card | SCardSvr | Manual | Manual | Manual | Manual | Manual | Manual | Disabled * | Disabled * | Disabled * |
| Smart Card Removal Policy | SCPolicySvc | Manual | Manual | Manual | Manual | Manual | Manual | Disabled * | Disabled * | Disabled * |
| SNMP Service ** | SNMP | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed | Not Installed | Not Installed |
| SNMP Trap | SNMPTRAP | Manual | Manual | Manual | Manual | Manual | Manual | Disabled * | Disabled * | Disabled * |
| Software Protection | sppsvc | Automatic (Delayed Start, Started) | Automatic (Delayed Start, Started) | Automatic (Delayed Start, Started) | Automatic (Delayed Start, Started) | Automatic (Delayed Start, Started) | Automatic (Delayed Start, Started) | Automatic (Delayed Start) | Automatic (Delayed Start) | Automatic (Delayed Start) |
| SPP Notification Service | sppuinotify | Manual **** | Manual **** | Manual **** | Manual **** | Manual **** | Manual **** | Manual | Manual | Manual |
| SSDP Discovery | SSDPSRV | Manual (Started) | Manual (Started) | Manual (Started) | Manual (Started) | Manual (Started) | Manual (Started) | Manual | Manual | Manual |
| Storage Service | StorSvc | Not Available | Not Available | Not Available | Manual | Not Available | Manual | Disabled * | Disabled * | Disabled * |
| Superfetch | SysMain | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic | Automatic | Automatic |
| System Event Notification Service | SENS | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic | Automatic | Automatic |
| Tablet PC Input Service | TabletInputService | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Disabled * | Disabled * |
| Task Scheduler | Schedule | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic | Automatic | Automatic |
| TCP/IP NetBIOS Helper | lmhosts | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic | Automatic | Disabled * |
| Telephony | TapiSrv | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Disabled * |
| Telnet ** | TlntSvr | Not Installed (Disabled) | Not Installed (Disabled) | Not Installed (Disabled) | Not Installed (Disabled) | Not Installed (Disabled) | Not Installed (Disabled) | Not Installed | Not Installed | Not Installed |
| Themes | Themes | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic | Automatic | Disabled * |
| Thread Ordering Server | THREADORDER | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Manual |
| TPM Base Services | TBS | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Disabled * | Disabled * |
| UPnP Device Host | upnphost | Manual **** | Manual **** | Manual **** | Manual **** | Manual **** | Manual **** | Manual | Manual | Manual |
| User Profile Service | ProfSvc | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic | Automatic | Automatic |
| Virtual Disk | vds | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Manual |
| Volume Shadow Copy | VSS | Manual **** | Manual **** | Manual **** | Manual **** | Manual **** | Manual **** | Manual | Manual | Manual |
| Web Management Service ** | WMSVC | Not Available | Not Available | Not Installed (Manual) | Not Installed (Manual) | Not Installed (Manual) | Not Installed (Manual) | Not Installed | Not Installed | Not Installed |
| WebClient | WebClient | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Disabled * | Disabled * |
| Windows Audio | AudioSrv | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic | Automatic | Automatic |
| Windows Audio Endpoint Builder | AudioEndpointBuilder | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic | Automatic | Automatic |
| Windows Backup | SDRSVC | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Manual |
| Windows Biometric Service | WbioSrvc | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Disabled * | Disabled * |
| Windows CardSpace | idsvc | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Disabled * | Uninstalled * |
| Windows Color System | WcsPlugInService | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Disabled * | Disabled * |
| Windows Connect Now – Config Registrar | wcncsvc | Manual | Manual | Manual | Manual | Manual | Manual | Disabled * | Disabled * | Disabled * |
| Windows Defender | WinDefend | Automatic (Delayed Start, Started) | Automatic (Delayed Start, Started) | Automatic (Delayed Start, Started) | Automatic (Delayed Start, Started) | Automatic (Delayed Start, Started) | Automatic (Delayed Start, Started) | Automatic (Delayed Start) | Automatic (Delayed Start) | Disabled * |
| Windows Driver Foundation – User-mode Driver Framework | wudfsvc | Manual **** | Manual **** | Manual **** | Manual **** | Manual **** | Manual **** | Manual **** | Manual **** | Manual **** |
| Windows Error Reporting Service | WerSvc | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Disabled * | Disabled * |
| Windows Event Collector | Wecsvc | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Manual |
| Windows Event Log | EventLog | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic | Automatic | Automatic |
| Windows Firewall | MpsSvc | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic | Automatic | Disabled * |
| Windows Font Cache Service | FontCache | Automatic (Delayed Start, Started) **** | Automatic (Delayed Start, Started) **** | Automatic (Delayed Start, Started) **** | Automatic (Delayed Start, Started) **** | Automatic (Delayed Start, Started) **** | Automatic (Delayed Start, Started) **** | Automatic (Delayed Start, Started) **** | Automatic (Delayed Start, Started) **** | Automatic (Delayed Start, Started) **** |
| Windows Image Acquisition (WIA) | StiSvc | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Manual |
| Windows Installer | msiserver | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Manual |
| Windows Live Family Safety *** | fsssvc | Not Installed (Manual) | Not Installed (Manual) | Not Installed (Manual) | Not Installed (Manual) | Not Installed (Manual) | Not Installed (Manual) | Not Installed | Not Installed | Not Installed |
| Windows Management Instrumentation | Winmgmt | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic | Automatic | Automatic |
| Windows Media Center Receiver Service ** | ehRecvr | Not Available | Not Available | Manual | Manual | Manual | Manual | Manual | Disabled * | Uninstalled * |
| Windows Media Center Scheduler Service ** | ehSched | Not Available | Not Available | Manual | Manual | Manual | Manual | Manual | Disabled * | Uninstalled * |
| Windows Media Player Network Sharing Service ** | WMPNetworkSvc | Manual (Started) | Manual (Startedl) | Manual (Started) **** | Manual (Started) | Manual (Started) | Manual (Started) | Disabled * | Disabled * | Uninstalled * |
| Windows Modules Installer | TrustedInstaller | Manual **** | Manual **** | Manual **** | Manual **** | Manual **** | Manual **** | Manual | Manual | Manual |
| Windows Presentation Foundation Font Cache 3.0.0.0 ** | FontCache3.0.0.0 | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Uninstalled * |
| Windows Process Activation Service ** | WAS | Not Installed (Manual, Started) | Not Installed (Manual, Started) | Not Installed (Manual, Started) | Not Installed (Manual, Started) | Not Installed (Manual, Started) | Not Installed (Manual, Started) | Not Installed | Not Installed | Not Installed |
| Windows Remote Management (WS-Management) | WinRM | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Disabled * | Disabled * |
| Windows Search ** | WSearch | Automatic (Delayed Start, Started) | Automatic (Delayed Start, Started) | Automatic (Delayed Start, Started) | Automatic (Delayed Start, Started) | Automatic (Delayed Start, Started) | Automatic (Delayed Start, Started) | Disabled * | Disabled * | Uninstalled * |
| Windows Time | W32Time | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Disabled * |
| Windows Update | wuauserv | Automatic (Delayed Start, Started) | Automatic (Delayed Start, Started) | Automatic (Delayed Start, Started) | Automatic (Delayed Start, Started) | Automatic (Delayed Start, Started) | Automatic (Delayed Start, Started) | Automatic (Delayed Start) | Automatic (Delayed Start) | Disabled * |
| WinHTTP Web Proxy Auto-Discovery Service | WinHttpAutoProxySvc | Manual **** | Manual **** | Manual **** | Manual **** | Manual **** | Manual **** | Manual | Disabled * | Disabled * |
| Wired AutoConfig | dot3svc | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Disabled * |
| WLAN AutoConfig | Wlansvc | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Disabled * |
| WMI Performance Adapter | wmiApSrv | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Manual |
| Workstation | LanmanWorkstation | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic (Started) | Automatic | Automatic | Automatic |
| World Wide Web Publishing Service ** | W3SVC | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed (Automatic, Started) | Not Installed | Not Installed | Not Installed |
| WWAN AutoConfig | WwanSvc | Manual | Manual | Manual | Manual | Manual | Manual | Manual | Disabled * | Disabled * |
An * (asterisk) indicates changes from the default
Two ** (asterisks) indicates you can add or remove this service by:
- Head to Start
- Select Control Panel
- Select Programs
- Select Programs and Features
- Select Turn Windows Features on or off
Three *** (asterisks) indicates optional services installed with Windows Live Essentials.
Four **** (asterisks) indicates changes from Retail (SP0) to Service Pack 1.
You are a doll. I have a son that is a software engineer but doesn’t want to be bothered by me as I am not in his techie world. I would have asked him what services should be enabled but he is way too busy with his fine life to be bothered. You are a sweetie to spend your time giving this information for free so Grandmother’s like me can get their systems straight. Thanks a whole bunch. {{{{hugs}}}}
Thank you for your kind words!
Great article, I build and repair computers and this is the best breakdown I have EVER seen, keep it up…………would love some information on what I can remove to stop this damn notification about windows not being geniune. Hate microsoft sneaking in my computers, and I dont have that 1033 installed either………..
Bouno
Hi, would just like to say thanks for listing all the optimal service configurations, I have been using them as a reference for a good many years now to use on my own systems and also one’s that I get asked to repair or build new on the odd occasion…
Glad to see that you have supplied a tweak for Win7. Back in my XP days I used your tweaks and they worked well. If I remember, when I first went to Win7, I checked a few times for your Win7 tweaks but didn’t see them. I assumed that you gave up the tweaking.
I did notice something in my services and hopefully someone can give an answer. I have multiple instences of Microsoft.NET and don’t know why.
Microsoft.NET\Framework64\v2.0.50727\mscorsvw.exe (display name Microsoft .NET Framework NGEN v2.0.50727_X64)
Microsoft.NET\Framework\v2.0.50727\mscorsvw.exe (display name Microsoft .NET Framework NGEN v2.0.50727_X86)
Microsoft.NET\Framework64\v4.0.30319\mscorsvw.exe (display name Microsoft .NET Framework NGEN v4.0.30319_X64)
Microsoft.NET\Framework\v4.0.30319\mscorsvw.exe (Microsoft .NET Framework NGEN v4.0.30319_X86)
In your tweaks there wasn’t any notation about multiple instances of Microsoft.net and therefore I didn’t know what to do.
Thanks for your work.
.NET is installed at the request of or with many applications. Unfortunately, none of them are backward compatible and often the application needs whatever it was build upon.
Thank you for your EXCELLENT site — it’s very valuable to terrified config newbies like me. I did want to make two suggestions:
1) Earlier on this page, you have coded:
Do not use “msconfig” to disable services, type “services.msc” in the Run box instead or check this FAQ!
I didn’t find that link very useful. I did find a different page where you described that everyone should use service.msc to change services, so that you don’t accidentally make your system unbootable. Unfortunately, I can’t find that URL just now — but it was a very helpful page, and IMHO I think it would be a better choice to link in your “check this FAQ” above.
2) (Sorry, this relates to your anti-spam rant, not this page). I find using mailinator.com to be the best anti-spam defense. Whenever I meet sites that demand an e-mail address before allowing you to register, I only give them mailinator addresses, no matter how reputable the site — anyone can get hacked. I use the e-mail address once, and never go back.
(I am not expecting any response to this comment, nor do I expect you to post it — you just seemed like the kind of person who might appreciate these observations.)
Thank you again for your site!
You are probably looking for this FAQ here:
http://www.blackviper.com/2002/09/24/why-cant-i-use-msconfig-to-change-my-services-in-windows-xp/
I had the link on all service pages, but people were saying it did not apply to, say, Windows 7 as the FAQ was drafted for XP. I can make a new “general” one instead. Thanks for the feedback.
This is one of my FAVORITE sites. I’ve been using BV’s tweaks since Win ME and they’ve ALWAYS made my PC startup and run significantly faster (which is why I donate)!! Thanks for taking the time to post this invaluable information!!
I implore everyone who found this information helpful to donate (whatever you can) to Black Viper so he can continue this awesome FREE service.
I thank you for your kind words of support!
Very pefect blogger!
Hi Guy. I am using a laptop with win7 sp1 64bit (home premium)
I am a nomal user (never use printer, fax,…), I just use a lan network
Could you give me a good Service Configurations???
thank you very much!!!
“Use Safe”.
Somehow I started getting some network lag thinking it was my internet acting up again. It ended up a service which i still dont know what it is, caused my network to slow down significantly and cause delays every second. Web pages loaded very slowly..
At first i tried the barebone, but the network drives didnt work. Went over to tweaked, and everything is working great, and faster, like safemode almost.
I like these configs.. I use Win 7 Ultimate.
Been with you for along time now, and you are my computer bible LOL. You are just to awesome keep the good work going man.
Thank you much.
Nice job an yet another service guide. I’ve been using your configs as guides for years. (I usually aim for a mid-point between tweaked and barebones.) You are probably the one person, that had nothing to do with creating Windows, that knows the most about Windows. When are you gonna start tweaking Linux?
In addition to the shameless flattery, I have a question. I’m trying to set up a bare-as-possible Win7 Pro x64 SP1 to run in VMWare. The main/only reason for this install is to run Visual Studio 2010. I will be pre-stripping the install with RT7Lite, so I can have a quick reinstall, should I ever need it.
What services, in addition to your “bare-bones” config, will I need to be able to run VS2010 and IIS (for ASP coding)?
hi black viper,
thx for this service guide, it speeds up my pc well
however, i have some problems after following it.
my computer cannot detect my phone after i connect it using usb to computer.
im using sony phone.
i tried ti re-install sony pc companion but it does not help also.
can u tell me to fix this?
such as changing some services to automatic or manual.
thx…
HI BLACK VIPER I WANNA TO SAVE MY CONFIGURATION SERVICES.MSC TO A .BAT , AND I DONT KNOW HOT TO DO IT.
OR DO A BACK UP OF SERVICES.MSC, ALWAYS “SERVICE OF TRANSFER IN SECOND PLAND (BITS)” CHANGE MANUAL TO AUTOMATIC(INICIO RETRASADO) , THANKS BYE Sunito
You can back up service settings via many tools available online or export the registry settings directly.
First of all, thanks for taking the time for this information. It’s great that you offer the three different modes. However, I ran into a small problem I hope you can assist with.
I followed your “tweaked” settings and most things seem to be working fine (I turned Search back on though). The problem is that I have a biometric scanner on my laptop, and it no longer works after following the tweaked settings.
Any idea which service I need to turn back on for this to work? Would really appreciate any suggestion.
Thanks,
DW
Hi sir. I have a question for you. I am from Philippines and I have read some tweaks to speed up internet DL and UL without applications from here
http://www.symbianize.com/showthread.php?t=221441
since this is your forte I thought you might get interested in this, but I am using Win7 Starter when I tried the instruction with screenshots I cant because some functions is disabled in starter pack. I hope you will be able to find some ways around this. Hope that you look at the link I gave. The instructions is in english so you wont find it hard to follow. Thanks for the many tweaks you gave. More power and God bless you.
especially the first screenshot.. where it show the device manager.. I dont have that port showing in the list.(or do I have to do that?)
and
Depends on the computer whether or not you have serial or parallel ports.
Most of those settings will have no impact on actual performance.
Hey Black Viper,
Awesome info, as always!
I’m running win7 pro sp1 on a pc being used for audio recording/editing only. It is NOT connected to the internet or to any other computer, lan etc. I have applied your Windows 7 Service Pack 1 Services Start Key with success (thanks!). I also disabled windows themes, windows firewall, and windows defender. Do you know of other services that I can disable or switch to manual?
Thanks much!
Dave
You could give Bare-Bones a try.
Hey BV, Just wanted to say Thank you. Used your info for many years through many different versions of windows. I was surprised to see the new website. I came to make sure you were still around and up to your usual selfless information providing. And you are.
Gave you a head’s up @ mmorpg.com .. The subject of optimizing windows came up and I thought of your site .. Hope they find your site as useful as I have for a long time. You rock.
Thanks, Black Viper. Been using your settings for years and am very grateful for your dedication to the cause of simplification in computing.
Got something else on my mind right now – the unnecessary level of security in W7 (and probably W8, but I haven’t started digging into that latest effort from Micro**ap).
Have you (or anyone else reading this) looked into the security settings in W7 with a view to making the system easier to handle in a network environment? I frequently have a mixture of computers in my workshop and it’s always the W7 PCs that gum up the works, throwing little hissy fits and refusing to play nice with the other kiddies.
If someone could do the same thing for W7 Security settings that you’ve so magnificently done for Services, it’d be a far better OS, IMHO.
Cheers all
You are very welcome and Happy New Year!
Thanks Charles for an excellent site Im glued to it.