Windows XP Home and Professional Service Configurations
Notes for a Happier Computer and User:
- Do NOT use "msconfig" to disable services, type "services.msc" in the Run box instead! (WHY?)
- 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.
- For an easy method of creating multiple Service Configurations, please check out the Windows XP Services Profile Guide.
- For an even easier method of applying these tweaks, please visit the Windows XP Services Registry Patch Guide.
- If you wish to automatically include the Windows XP Services 411 descriptions in the services.msc GUI, please visit the Windows XP Services Registry Patch Guide for more information.
- All of these services are "Standard" with Windows XP. If you discover something other than these listed here running, another program installed them. View a listing of the more common ones.
- Still unsure? Put your setting to "manual" or the listing under "Safe." Manual allows Windows XP 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.
- If you do not have some of these services listed, do not panic! If your computer manufacture "pre-installed" your XP, they choose not to have certain services installed for you. This is, in most cases, a fact with OEM versions of Windows XP Home.
- Before E-Mailing me, see if your question has been addressed in the FAQ!
- More items about how to speed up your system can be found on the Windows XP Super Tweaks Page!
- If you find this page helpful and you wish to use this information (forums, web sites), please link directly back to this page and do not copy or redistribute it. The information is up to date and I do not want anyone posting old content.
- Disabling all of the "unneeded services" frees up 12-70 MB of RAM, depending on system.
- Do you mean that out of 89 services, 36 are set to Automatic as DEFAULT, but, we MAY only need 8 running?!? YES.
- Viewing Instructions: If the table is hard to read, download the PDF file below or please check out your viewing options.
- Printable Version: Includes this HTML page, the Windows XP Services 411 and several strange processes.
- XPServices.zip ~ 233,872 bytes ~ 64 pages ~ Printable Revision 5 ~ August 31, 2003
You need Acrobat Reader to view / print document.
- XPServices.zip ~ 233,872 bytes ~ 64 pages ~ Printable Revision 5 ~ August 31, 2003
Table Header Information:
- Display Name ~ is how it displays in the Services Control Panel.
- Service Name ~ is what the service's "short" name is and what displays in the registry.
- Process Name ~ name of the Process running in the background (displays in Task Manager by hitting Ctrl+Alt+Del).
- Dependencies ~ describe what other services this service needs to run.
- DEFAULT Home ~ what Bill G. thinks should be running on Windows XP Home.
- DEFAULT Pro ~ what Bill G. thinks should be running on Windows XP Professional.
- "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 this scares you, this configuration would be a good starting point.
- Internet Gateway Configuration ~ setup to allow multiple computers on a network to share one access point using Microsoft's "Internet Connection Sharing and Personal Firewall" software. If you do not have this type of setup, compare the differences between "SAFE" and "GAMING" to find a middle ground that works for your system. Other software or hardware type firewall and gateway software may require a slightly different configuration
- Gaming Configuration ~ this is the power user setup. A great way to test this setup is here. This setup is a system that connects through a network (such as a gateway / router) to the internet, provides file and print sharing resources and gaming enjoyment. Some things MAY not function with this setup. No passwords save. Its use is not for a computer with analog modems or some direct DSL/cable connections. Try "Internet Gateway" Configuration first.
- Super Tweak Configuration ~ this is the Super Geek setup. A great way to test this setup is here. This setup is a system that connects through a network (such as a gateway / router) to the internet with a static IP address. This system does not provide file and print sharing resources, nor have the ability to print. Its use is not for a computer with analog modems or many direct DSL/cable connections. You can use this configuration for extreme tweaking and testing purposes. Many things MAY not function with this setup. No passwords save. The Event Log may display "errors" of not being able to start certain services. CDRW functions may no longer work. Please do not ask, "How do I fix" questions while using this configuration. The answer will be "Use SAFE." This information's intention is for reference only. However, I use this configuration on a daily basis.
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. However, this is very rare. 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.
Black Viper's Windows XP Home and Professional Services Configurations: | |||||||||
Display Name | Service Name | Process Name | Dependencies | DEFAULT Home | DEFAULT Pro | "SAFE" | Internet Gateway | Gaming | Super Tweak |
---|---|---|---|---|---|---|---|---|---|
Alerter | Alerter | services.exe | Workstation | Manual | Manual | Disabled | Disabled | Disabled | Disabled |
Application Layer Gateway Service | ALG | alg.exe | None | Manual | Manual | Manual | Automatic | Disabled | Disabled |
Application Management | AppMgmt | svchost.exe | None | Manual | Manual | Manual | Manual | Manual | Manual |
Automatic Updates | wuauserv | svchost.exe | None | Automatic | Automatic | Automatic | Automatic | Disabled | Disabled |
Background Intelligent Transfer Service | BITS | svchost.exe | Remote Procedure Call (RPC), Workstation | Manual | Manual | Disabled | Disabled | Disabled | Disabled |
ClipBook | ClipSrv | clipsrv.exe | Network DDE | Manual | Manual | Disabled | Disabled | Disabled | Disabled |
COM+ Event System | EventSystem | svchost.exe | Remote Procedure Call (RPC) | Manual | Manual | Manual | Manual | Disabled | Disabled |
COM+ System Application | COMSysApp | dllhost.exe | Remote Procedure Call (RPC) | Manual | Manual | Manual | Manual | Disabled | Disabled |
Computer Browser | Browser | svchost.exe | Server, Workstation | Automatic | Automatic | Disabled | Automatic | Disabled | Disabled |
Cryptographic Services | CryptSvc | svchost.exe | Remote Procedure Call (RPC) | Automatic | Automatic | Automatic | Automatic | Disabled | Disabled |
DHCP Client | Dhcp | svchost.exe | AFD Networking Support Environment, NetBIOS over TCP/IP, TCP/IP Protocol Driver | Automatic | Automatic | Automatic | Disabled | Automatic | Disabled |
Distributed Link Tracking Client | TrkWks | svchost.exe | Remote Procedure Call (RPC) | Automatic | Automatic | Manual | Manual | Disabled | Disabled |
Distributed Transaction Coordinator | MSDTC | msdtc.exe | Remote Procedure Call (RPC), Security Accounts Manager | Manual | Manual | Manual | Manual | Disabled | Disabled |
DNS Client | Dnscache | svchost.exe | TCP/IP Protocol Driver | Automatic | Automatic | Automatic | Automatic | Disabled | Disabled |
Error Reporting Service | ERSvc | svchost.exe | Remote Procedure Call (RPC) | Automatic | Automatic | Disabled | Disabled | Disabled | Disabled |
Event Log | Eventlog | services.exe | None | Automatic | Automatic | Automatic | Automatic | Automatic | Automatic |
Fast User Switching Compatibility | FastUserSwitching Compatibility | svchost.exe | Terminal Services | Manual | Manual | Manual | Manual | Disabled | Disabled |
Fax Service | FAX | fxssvc.exe | Plug and Play, Print Spooler, Remote Procedure Call (RPC), Telephony | Not Installed | Not Installed | Not Installed | Not Installed | Not Installed | Not Installed |
FTP Publishing Service | NA | inetinfo.exe | IIS Admin | Not Available | Not Installed | Not Installed | Not Installed | Not Installed | Not Installed |
Display Name | Service Name | Process Name | Dependencies | DEFAULT Home | DEFAULT Pro | "SAFE" | Internet Gateway | Gaming | Super Tweak |
Help and Support | helpsvc | svchost.exe | Remote Procedure Call (RPC) | Automatic | Automatic | Disabled | Disabled | Disabled | Disabled |
Human Interface Device Access | HidServ | svchost.exe | Remote Procedure Call (RPC) | Disabled | Disabled | Disabled | Disabled | Disabled | Disabled |
IIS Admin | IISADMIN | inetinfo.exe | Remote Procedure Call (RPC), Security Accounts Manager | Not Available | Not Installed | Not Installed | Not Installed | Not Installed | Not Installed |
IMAPI CD-Burning COM Service | ImapiService | imapi.exe | None | Manual | Manual | Automatic | Automatic | Disabled | Disabled |
Indexing Service | cisvc | cisvc.exe | Remote Procedure Call (RPC) | Manual | Manual | Disabled | Disabled | Disabled | Disabled |
Internet Connection Firewall/Internet Connection Sharing | SharedAccess | svchost.exe | Application Layer Gateway Service, Network Connections, Network Location Awareness, Remote Access Connection Manager | Manual | Automatic | Automatic | Automatic | Disabled | Disabled |
IPSEC Services | PolicyAgent | lsass.exe | IPSEC driver, Remote Procedure Call (RPC), TCP/IP Protocol Driver | Automatic | Automatic | Disabled | Disabled | Disabled | Disabled |
Logical Disk Manager | dmserver | svchost.exe | Plug and Play, Remote Procedure Call (RPC) | Manual | Automatic | Manual | Manual | Disabled | Disabled |
Logical Disk Manager Administrative Service | dmadmin | dmadmin.exe | Logical Disk Manager, Plug and Play, Remote Procedure Call (RPC) | Manual | Manual | Manual | Manual | Disabled | Disabled |
Message Queuing | NA | mqsvc.exe | Distributed Transaction Coordinator, Message Queuing access control, NT LM Security Support Provider, Reliable Multicast Protocol driver, Remote Procedure Call (RPC), Server | Not Available | Not Installed | Not Installed | Not Installed | Not Installed | Not Installed |
Display Name | Service Name | Process Name | Dependencies | DEFAULT Home | DEFAULT Pro | "SAFE" | Internet Gateway | Gaming | Super Tweak |
Message Queuing Triggers | NA | mqtgsvc.exe | Message Queuing | Not Available | Not Installed | Not Installed | Not Installed | Not Installed | Not Installed |
Messenger | Messenger | services.exe | NetBIOS Interface, Plug and Play, Remote Procedure Call (RPC), Workstation | Automatic | Automatic | Disabled | Disabled | Disabled | Disabled |
MS Software Shadow Copy Provider | SwPrv | dllhost.exe | Remote Procedure Call (RPC) | Manual | Manual | Manual | Manual | Disabled | Disabled |
Net Logon | Netlogon | lsass.exe | Workstation | Manual | Automatic | Disabled | Disabled | Disabled | Disabled |
NetMeeting Remote Desktop Sharing | mnmsrvc | mnmsrvc.exe | None | Manual | Manual | Disabled | Disabled | Disabled | Disabled |
Network Connections | Netman | svchost.exe | Remote Procedure Call (RPC) | Manual | Manual | Manual | Automatic | Manual | Disabled |
Network DDE | NetDDE | netdde.exe | Network DDE DSDM | Manual | Manual | Disabled | Disabled | Disabled | Disabled |
Network DDE DSDM | NetDDE dsdm | netdde.exe | AFD Networking Support Enviroment, TCP/IP Protocol Driver | Manual | Manual | Disabled | Disabled | Disabled | Disabled |
Network Location Awareness (NLA) | Nla | svchost.exe | None | Manual | Manual | Manual | Automatic | Disabled | Disabled |
NT LM Security Support Provider | NtLmSsp | lsass.exe | None | Manual | Manual | Manual | Manual | Manual | Disabled |
Performance Logs and Alerts | SysmonLog | smlogsvc.exe | None | Manual | Manual | Disabled | Disabled | Disabled | Disabled |
Plug and Play | PlugPlay | services.exe | None | Automatic | Automatic | Automatic | Automatic | Automatic | Automatic |
Portable Media Serial Number | WmdmPmSp | svchost.exe | None | Automatic | Automatic | Disabled | Disabled | Disabled | Disabled |
Print Spooler | Spooler | spoolsv.exe | Remote Procedure Call (RPC) | Automatic | Automatic | Automatic | Automatic | Automatic | Disabled |
Protected Storage | ProtectedStorage | lsass.exe | Remote Procedure Call (RPC) | Automatic | Automatic | Automatic | Automatic | Disabled | Disabled |
QoS RSVP | RSVP | rsvp.exe | AFD Networking Support Environment, Remote Procedure Call (RPC), TCP/IP Protocol Driver | Manual | Manual | Disabled | Disabled | Disabled | Disabled |
Remote Access Auto Connection Manager | RasAuto | svchost.exe | Remote Access Connection Manager, Telephony | Manual | Manual | Manual | Automatic | Disabled | Disabled |
Remote Access Connection Manager | RasMan | svchost.exe | Telephony | Manual | Manual | Manual | Automatic | Disabled | Disabled |
Remote Desktop Help Session Manager | RDSessMgr | sessmgr.exe | Remote Procedure Call (RPC) | Manual | Manual | Disabled | Disabled | Disabled | Disabled |
Remote Procedure Call (RPC) | RpcSs | svchost.exe | None (but everything depends on it) | Automatic | Automatic | Automatic | Automatic | Automatic | Automatic |
Display Name | Service Name | Process Name | Dependencies | DEFAULT Home | DEFAULT Pro | "SAFE" | Internet Gateway | Gaming | Super Tweak |
Remote Procedure Call (RPC) Locator | RpcLocator | locator.exe | Workstation | Manual | Manual | Manual | Manual | Manual | Disabled |
Remote Registry Service | RemoteRegistry | svchost.exe | None | Not Available | Automatic | Disabled | Disabled | Disabled | Disabled |
Removable Storage | NtmsSvc | svchost.exe | Remote Procedure Call (RPC) | Manual | Manual | Manual | Manual | Disabled | Disabled |
RIP Listener | NA | svchost.exe | Remote Procedure Call (RPC) | Not Available | Not Installed | Not Installed | Not Installed | Not Installed | Not Installed |
Routing and Remote Access | RemoteAccess | svchost.exe | NetBIOSGroup, Remote Procedure Call (RPC) | Disabled | Manual | Disabled | Disabled | Disabled | Disabled |
Secondary Logon | seclogon | svchost.exe | None | Automatic | Automatic | Disabled | Disabled | Disabled | Disabled |
Security Accounts Manager | SamSs | lsass.exe | Remote Procedure Call (RPC) | Automatic | Automatic | Automatic | Automatic | Disabled | Disabled |
Server | lanmanserver | svchost.exe | None | Automatic | Automatic | Disabled | Automatic | Disabled | Disabled |
Shell Hardware Detection | ShellHWDetection | svchost.exe | Remote Procedure Call (RPC) | Automatic | Automatic | Automatic | Automatic | Disabled | Disabled |
Simple Mail Transport Protocol (SMTP) | SMTPSVC | inetinfo.exe | Event Log, IIS Admin | Not Available | Not Installed | Not Installed | Not Installed | Not Installed | Not Installed |
Simple TCP/IP Services | NA | tcpsvcs.exe | AFD Networking Support Environment | Not Installed | Not Installed | Not Installed | Not Installed | Not Installed | Not Installed |
Smart Card | SCardSvr | SCardSvr.exe | Plug and Play | Manual | Manual | Disabled | Disabled | Disabled | Disabled |
Smart Card Helper | SCardDrv | SCardSvr.exe | None | Manual | Manual | Disabled | Disabled | Disabled | Disabled |
SNMP Service | NA | snmp.exe | Event Log | Not Installed | Not Installed | Not Installed | Not Installed | Not Installed | Not Installed |
SNMP Trap Service | NA | snmptrap.exe | Event Log | Not Installed | Not Installed | Not Installed | Not Installed | Not Installed | Not Installed |
SSDP Discovery Service | SSDPSRV | svchost.exe | None | Manual | Manual | Disabled | Disabled | Disabled | Disabled |
System Event Notification | SENS | svchost.exe | COM+ Event System | Automatic | Automatic | Automatic | Automatic | Disabled | Disabled |
System Restore Service | srservice | svchost.exe | Remote Procedure Call (RPC) | Automatic | Automatic | Disabled | Disabled | Disabled | Disabled |
Task Scheduler | Schedule | svchost.exe | Remote Procedure Call (RPC) | Automatic | Automatic | Automatic | Automatic | Disabled | Disabled |
TCP/IP NetBIOS Helper Service | LmHosts | svchost.exe | AFD Networking Support Environment, NetBIOS over TCP/IP | Automatic | Automatic | Disabled | Disabled | Disabled | Disabled |
Display Name | Service Name | Process Name | Dependencies | DEFAULT Home | DEFAULT Pro | "SAFE" | Internet Gateway | Gaming | Super Tweak |
TCP/IP Printer Server | LPDSVC | tcpsvcs.exe | Print Spooler, TCP/IP Protocol Driver | Not Installed | Not Installed | Not Installed | Not Installed | Not Installed | Not Installed |
Telephony | TapiSrv | svchost.exe | Plug and Play, Remote Procedure Call (RPC) | Manual | Manual | Manual | Automatic | Disabled | Disabled |
Telnet | TlntSvr | tlntsvr.exe | NT LM Security Support Provider, Remote Procedure Call (RPC), TCP/IP Protocol Driver | Not Available | Manual | Disabled | Disabled | Disabled | Disabled |
Terminal Services | TermService | svchost.exe | Remote Procedure Call (RPC) | Manual | Manual | Manual | Manual | Disabled | Disabled |
Themes | Themes | svchost.exe | None | Automatic | Automatic | Automatic | Automatic | Disabled | Disabled |
Uninterruptible Power Supply | UPS | ups.exe | None | Manual | Manual | Disabled | Disabled | Disabled | Disabled |
Universal Plug and Play Device Host | UPNPhost | svchost.exe | SSDP Discovery Service | Manual | Manual | Disabled | Disabled | Disabled | Disabled |
Upload Manager | uploadmgr | svchost.exe | Remote Procedure Call (RPC) | Automatic | Automatic | Disabled | Disabled | Disabled | Disabled |
Volume Shadow Copy | VSS | vssvc.exe | Remote Procedure Call (RPC) | Manual | Manual | Manual | Manual | Disabled | Disabled |
WebClient | WebClient | svchost.exe | WebDav Client Redirector | Automatic | Automatic | Disabled | Disabled | Disabled | Disabled |
Windows Audio | AudioSrv | svchost.exe | Plug and Play, Remote Procedure Call (RPC) | Automatic | Automatic | Automatic | Automatic | Automatic | Automatic |
Windows Image Acquisition (WIA) | stisvc | svchost.exe | Remote Procedure Call (RPC) | Manual | Manual | Manual | Manual | Disabled | Disabled |
Windows Installer | MSIServer | msiexec.exe | Remote Procedure Call (RPC) | Manual | Manual | Manual | Manual | Manual | Manual |
Windows Management Instrumentation | Winmgmt | svchost.exe | Event Log, Remote Procedure Call (RPC) | Automatic | Automatic | Automatic | Automatic | Automatic | Automatic |
Windows Management Instrumentation Driver Extension | Wmi | svchost.exe | None | Not Available | Manual | Manual | Manual | Manual | Disabled |
Windows Time | W32Time | svchost.exe | None | Automatic | Automatic | Disabled | Disabled | Disabled | Disabled |
Wireless Zero Configuration | WZCSVC | svchost.exe | NDIS Usermode I/O Protocol, Remote Procedure Call (RPC) | Automatic | Automatic | Disabled | Disabled | Disabled | Disabled |
WMI Performance Adapter | WmiApSrv | wmiapsrv.exe | Remote Procedure Call (RPC) | Manual | Manual | Disabled | Disabled | Disabled | Disabled |
Workstation | lanmanworkstation | svchost.exe | None (but plenty depend on it) | Automatic | Automatic | Automatic | Automatic | Automatic | Automatic |
World Wide Web Publishing Service | W3SVC | inetinfo.exe | IIS Admin | Not Available | Not Installed | Not Installed | Not Installed | Not Installed | Not Installed |
Original content created July 28, 2001
Last update was: May 01, 2004. 05:19:23 PM
Last update was: May 01, 2004. 05:19:23 PM
All content Copyright © 1999-2004 by Black Viper of www.blackviper.com. All Rights Reserved.
Copyright Information | Disclaimer | Privacy Policy | Browser Compatibility List | Site Map