Componentized Windows Services

The Windows operating system provides numerous services that may be required to support the capabilities of any given run-time image. This topic contains a summary that relates Windows services to the files that implement them, and to the components that provide those files. This is not an exhaustive listing.

Some Windows services run within the context of other processes, including the following:

  • Service Host Process, which is contained in the svchost.exe file
  • Windows Service Controller, which is contained in the services.exe file
  • Local Security Authority Subsystem (LSASS), which is contained in the lsass.exe file

The Service Host Process is a generic host process for services that run from dynamic-link libraries. The Windows Service Controller is an application that starts, stops, and interacts with system services. LSASS manages Windows security mechanisms.

A Windows service that runs within the context of a process may have a dependency on that process or require that process to run.

The following table lists Windows Services and the components that provide them. For more information about the components, see the Component Help Reference in Windows XP Embedded Studio Help.

Windows service File name Component name
Alerter AlrSvc.dll

This service runs within the context of SvcHost.exe.

Alerter Service
Application Layer Gateway Service Alg.exe Windows Firewall/Internet Connection Sharing (ICS)
Application Management AppMgmts.dll

This service runs within the context of SvcHost.exe.

Software Installation Group Policy Extension
ASP.NET State Service Aspnet_state.exe ASP.NET 1.1
Automatic Updates WuauServ.dll

This service runs within the context of SvcHost.exe.

Windows Update Agent
Background Intelligent Transfer Service Qmgr.dll

This service runs within the context of SvcHost.exe.

Background Intelligent Transfer Service
Bluetooth Support Service (BthServ) Bthci.dll Class Install Library - Bluetooth
ClipBook ClipSrv.exe Accessories/System Tools
COM+ Event System Es.dll

This service runs within the context of SvcHost.exe.

COM+ Services
COM+ System Application DllHost.exe /Processid:{02D4B3F1-FD88-11D1-960D-00805FC79235} COM+ Services
Computer Browser Browser.dll

This service runs within the context of SvcHost.exe.

Computer Browser Service
Cryptographic Services CryptSvc.dll

This service runs within the context of SvcHost.exe.

Core Certificate Services
Device Update Agent Duagent.exe Device Update Agent
DHCP Client DhcpcSvc.dll

This service runs within the context of SvcHost.exe.

DHCP Client Service
Distributed Transaction Coordinator MsDtc.exe Distributed Transaction Coordinator (MSDTC)
DNS Client DHCPSvc.dll

This service runs within the context of SvcHost.exe.

DHCP Client Service
Enhanced Write Filter Ewfdll.dll Enhanced Write Filter
Error Reporting Service ErSvd.dll

This service runs within the context of SvcHost.exe.

Error Reporting
Event Log EventLog.dll

This service runs within the context of Services.exe.

Event Log
Fast User Switching Compatibility Shsvcs.dll

This service runs within the context of SvcHost.exe.

User Interface
Help and Support HelpSvc.exe

This service runs within the context of SvcHost.exe.

Help and Support Services
Human Interface Device Access HidServ.dll

This service runs within the context of SvcHost.exe.

In Target Designer, all components under Hardware | Devices | Human Interface Devices
IIS Admin INetInfo.exe IIS Core Libraries
IMAPI CD-Burning COM Service Imapi.exe IMAPI - CD Burning
Indexing Service CiSvc.exe Indexing Service
Internet Connection Firewall (ICP) / Internet Connection Sharing Fwcfg.dll

This service runs within the context of SvcHost.exe.

Windows Firewall/Internet Connection Sharing (ICS)
Policy Agent (IPSec Services) This service is installed by Nettcpip.inf.

This service runs within the context of Lsass.exe.

IP Security Tools and User Interface
Logical Disk Manager DmServer.dll

This service runs within the context of SvcHost.exe.

Disk Management Services
Logical Disk Manager Administrative Service DmAdmin.exe Disk Management Services
Messenger MsgSvc.dll

This service runs within the context of SvcHost.exe.

Messenger Service (Net Send)
MS Software Shadow Copy Provider DllHost.exe /Processid:{6C9935F1-B492-4EFD-95D2-E00161E84328} COM Base
Net Logon NetLogon.dll

This service runs within the context of Lsass.exe.

NetLogon/NetJoin
NetMeeting Remote Desktop Sharing MnmSrvc.exe NetMeeting
Network Connections Netman.dll

This service runs within the context of SvcHost.exe.

Primitive: Netman
Network DDE NetDDE.exe Network Dynamic Data Exchange (NetDDE)
Network DDE DSDM NetDDE.exe Network Dynamic Data Exchange (NetDDE)
Network Location Awareness (NLA) Mswsock.dll

This service runs within the context of SvcHost.exe.

Network Location Awareness Service
Performance Logs and Alerts SmLogSvc.exe Performance Logs and Alerts Service
Portable Media Serial Number Mspmsnsv.dll

This service runs within the context of SvcHost.exe.

Windows Media Player 10 Technologies
Print Spooler SpoolSv.exe Print Spooler
Protected Storage Pstorec.dll

This service runs within the context of Lsass.exe.

Protected Storage Service
QoS RSVP Rsvp.exe Quality of Service RSVP
Remote Access Auto Connection Manager Rasmans.dll

This service runs within the context of SvcHost.exe.

Dial-Up Networking Common Libraries
Remote Access Connection Manager SessMgr.exe

This service runs within the context of SvcHost.exe.

Terminal Services Remote Assistance Component
Remote Desktop Help Session Manager SessMgr.exe Terminal Services Remote Assistance Component
Remote Procedure Call (RPC) Rpcss.dll

This service runs within the context of SvcHost.exe.

RPC Server
Remote Procedure Call (RPC) Locator Locator.exe RPC Named Service
Remote Registry RegSvc.dll

This service runs within the context of SvcHost.exe.

Remote Registry Service
Removable Storage Ntmssvc.dll

This service runs within the context of SvcHost.exe.

Removable Storage Service
Routing and Remote Access Mprdim.dll

This service runs within the context of SvcHost.exe.

Dial-up Server for Windows
Secondary Logon SecLogon.dll

This service runs within the context of SvcHost.exe.

RunAs Service
Security Accounts Manager SamLib.dll

This service runs within the context of Lsass.exe.

Security Accounts Manager Client
Server SrvSvc.dll

This service runs within the context of SvcHost.exe.

File Sharing
Shell Hardware Detection ShSvcs.dll

This service runs within the context of SvcHost.exe.

User Interface Core
Simple Mail Transfer Protocol (SMTP) INetInfo.exe IIS Core Libraries
Smart Card SCardSvr.exe Smart Card Subsystem
Smart Card Helper SCardSvr.exe Smart Card Subsystem
SSDP Discovery Service SsdpSrv.dll

This service runs within the context of SvcHost.exe.

Universal Plug & Play
System Event Notification Sens.dll

This service runs within the context of SvcHost.exe.

System Event Notification Service (SENS)
System Restore Service SrSvc.dll

This service runs within the context of SvcHost.exe.

System Restore Core
Task Scheduler SchedSvc.dll

This service runs within the context of SvcHost.exe.

Task Scheduler
TCP/IP NetBIOS Helper ImhSvc.dll

This service runs within the context of SvcHost.exe.

NetBIOS over TCP/IP
Telephony TapiSrv.dll

This service runs within the context of SvcHost.exe.

Telephony
Telnet Tlntsvr.exe Telnet Server
Terminal Services TermSrv.dll

This service runs within the context of SvcHost.exe.

Terminal Services Core
Themes UxTheme.dll

This service runs within the context of SvcHost.exe.

Primitive: Uxtheme
Uninterruptible Power Supply Ups.exe Uninterruptible Power Supply Service
Universal Plug and Play Device Host UPnPHost.dll

This service runs within the context of SvcHost.exe.

Universal Plug & Play Device Host
Volume Shadow Copy VsSvc.exe Volume Shadow Copy Service
WebClient Webclnt.dll

This service runs within the context of SvcHost.exe.

Webdav Client Redirector
Windows Audio AudioSrv.dll

This service runs within the context of SvcHost.exe.

Microsoft Audio Compression Manager (MME Core)
Windows Image Acquisition (WIA) WIAservc.dll

This service runs within the context of SvcHost.exe.

Windows Image Acquisition Core
Windows Installer MsiExec.exe Windows Installer Service
Windows Management Instrumentation WMIsvc.dll

This service runs within the context of SvcHost.exe.

WMI Core
Windows Management Instrumentation Driver Extensions Advapi32.dll

This service runs within the context of SvcHost.exe.

Windows API - Advanced
Windows Time W32Time.dll

This service runs within the context of SvcHost.exe.

Time Service Core
Wireless Zero Configuration WzcSvc.dll

This service runs within the context of SvcHost.exe.

Primitive: Wzcsvc
WMI Performance Adapter WMIapsrv.exe WMI Core
Workstation WksSvc.dll

This service runs within the context of SvcHost.exe.

Workstation Service
World Wide Web Publishing INetInfo.exe IIS Core Libraries

Last updated on Wednesday, October 18, 2006

© 2006 Microsoft Corporation. All rights reserved.