Windows XP Home Service Pack 3 Custom Services Registry File Tool


Notes for a Happier Computer and User

  • 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 XP Home Service Pack 3. If you discover something other than these listed here running, another program installed them. View a listing of the more common ones.
  • Before posting your question in the comments below, 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!

Important(!!) Additional Notes

  • No checks are performed to ensure that all dependencies are accounted for. Ensure that you validate your service configuration before creating your custom file. Checks for dependencies may be included at a later date.
  • Download the default registry settings before attempting to install your own registry file. For downloading default and other configuration files, please visit the Windows XP SP3 Services Registry Patch Guide.
  • This tool does not automatically apply any settings to your current configuration. Upon submitting it will create custom code for you to cut and paste into Notepad and save as you see fit.
  • You may validate your configuration by bringing up the services.msc control panel and this tool side by side and transferring the entries.
  • All services marked as "Not Installed" are not listed here.
  • Several services do not have the option of changing from the default.
  • Upon submitting, a new page with further instructions will appear.

To-do List

  • Do back up your current registry settings before editing or replacing any information. This is accomplished by following this Microsoft Knowledge base article:;en-us;322756
  • Do back up any files that you cannot be without.
  • Do understand that editing the registry, no matter what method or extent, has risks.
  • Do use this information at your own risk.

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 SP3
Custom Services Registry File Tool

Display Name Service Name Automatic Manual Disabled
Alerter Alerter
Application Layer Gateway Service ALG
Application Management AppMgmt
Automatic Updates wuauserv
Background Intelligent Transfer Service BITS
ClipBook ClipSrv
COM+ Event System EventSystem
COM+ System Application COMSysApp
Computer Browser Browser
Cryptographic Services CryptSvc
DCOM Server Process Launcher DcomLaunch  
DHCP Client Dhcp
Distributed Link Tracking Client TrkWks
Distributed Transaction Coordinator MSDTC
DNS Client Dnscache
Error Reporting Service ERSvc
Event Log Eventlog  
Extensible Authentication Protocol Service EapHost
Fast User Switching Compatibility FastUserSwitchingCompatibility
Health Key and Certificate Management Service hkmsvc
Help and Support helpsvc
Human Interface Device Access HidServ
IMAPI CD-Burning COM Service ImapiService
Indexing Service cisvc
IPSEC Services PolicyAgent
Logical Disk Manager dmserver
Logical Disk Manager Administrative Service dmadmin
Messenger Messenger
MS Software Shadow Copy Provider SwPrv
Net Logon Netlogon
NetMeeting Remote Desktop Sharing mnmsrvc
Network Access Protection Agent napagent
Network Connections Netman
Network DDE NetDDE
Network DDE DSDM NetDDE dsdm
Network Location Awareness (NLA) Nla
Network Provisioning Service xmlprov
NT LM Security Support Provider NtLmSsp
Performance Logs and Alerts SysmonLog
Plug and Play PlugPlay  
Portable Media Serial Number Service WmdmPmSN
Print Spooler Spooler
Protected Storage ProtectedStorage
Remote Access Auto Connection Manager RasAuto
Remote Access Connection Manager RasMan
Remote Desktop Help Session Manager RDSessMgr
Remote Procedure Call (RPC) RpcSs  
Remote Procedure Call (RPC) Locator RpcLocator
Removable Storage NtmsSvc
Routing and Remote Access RemoteAccess
Secondary Logon seclogon
Security Accounts Manager SamSs  
Security Center wscsvc
Server lanmanserver
Shell Hardware Detection ShellHWDetection
Smart Card SCardSvr
SSDP Discovery Service SSDPSRV
System Event Notification SENS
System Restore Service srservice
Task Scheduler Schedule
TCP/IP NetBIOS Helper Service LmHosts
Telephony TapiSrv
Terminal Services TermService
Themes Themes
Uninterruptible Power Supply UPS
Universal Plug and Play Device Host upnphost
Volume Shadow Copy VSS
WebClient WebClient
Windows Audio AudioSrv
Windows Firewall/Internet Connection Sharing SharedAccess
Windows Image Acquisition (WIA) stisvc
Windows Installer MSIServer
Windows Management Instrumentation winmgmt
Windows Time W32Time
Wired AutoConfig Dot3svc
Wireless Zero Configuration WZCSVC
WMI Performance Adapter WmiApSrv
Workstation lanmanworkstation

Create Your Custom File: