In Windows Vista, as the technology gets better and more applications require more services to run properly, you’ll probably see a whole load of new services available for use. However, firstly some of them do not have names yet and just appear as something like service.xd.main.105 if you catch me. This is either a bug (of which has been noted many times over) or it is because they haven’t matched the full name with the service yet.
Some of these new services you may not quite understand what they are, so here’s a rundown of some of the new services. Not all of them are listed, just the most common ones that all users should be using or integrating with.
Application Experience
Processes and checks compatibility for programs before they are launched and makes sure that their running properly under a different operating system.
Certificate Propagation
This service is there to broadcast certificates from smart cards. If you don’t use smart cards to gain access to the system, just disable this one.
Desktop Windows Manager Session Manager
Provides the system with support for the new interface as well as startup and maintenance services.
Diagnostic Policy Service
This service provides diagnostic support for Windows components and support for when they go wrong then tries to fix it without having to close the application.
Digital ID Management Service
This service listens in on the computer for Digital ID’s and calls upon the specific provider that it uses to perform that task. Unless you use specific Digital Rights Management technologies or software, you won’t need this running.
Distributed Link Tracking Client
This service maintains the links between files on an NTFS partition over a network.
External Memory Devices Management Service
Enables Windows to manage your external memory devices such as external hard drives, USB flash drives, and also enables you to run ReadyBoost which helps page-file your computer to run faster.
File Replication Service
This enables files that are saved on the server to be copied and maintained on other servers as a form of backup. This is useful if you want to backup on other servers as well as quick access to your files.
IKE and AuthIP IPSec Keying Modules
This looks confusing and bewildering, however to cut a long story short – it maintains VPN (virtual private networking) and stuff like that. Most computers nowadays don’t use VPN so unless you are, don’t worry about it.
Infrared Monitor Service
This service monitors all infrared ports on your computer for connecting devices. However, it’s unlikely you’ll have any infrared devices left so you could disable this to free up a few bytes.
Intersite Messaging
This new service enables messages to be sent and received between computers running Windows Server. This might be a replacement for the Messenger service, or maybe used for Exchange Servers; we’ll just have to wait and see.
Microsoft PXE Service
The PXE service is the “Pre-Boot Execution Environment”. This is great because now with this service, you can remotely install Windows and use Windows Deployment Tools from a remote workstation.
Media Center Extender Service
Enabling your Media Center device to connect to another computer in the house or office.
Media Center Receiver Service
Enabling your Media Center device to receive TV and FM signals to your machine to either watch television or to listen to the radio.
Media Center Scheduler Service
Enabling your Media Center device to schedule a time to record television or a radio program for later watching.
Media Center Service Launcher
Starts all the Media Center services on Vista bootup.
Multimedia Class Scheduler
This enables prioritising of system wide tasks but generally for multimedia devices and applications. It means that if you are using audio software, it will prioritise that and set aside memory for it and processing power above other applications which are not being used as much.
Network Access Protection Agent
This service allows clients to participate in NAP access over a network. NAP is Network Access Protection (hence the name of the service) and allows you to protect parts of the network from “unhealthy” computers. If you don’t use NAP or have Windows Server Longhorn on your network, there’s no need to have this service enabled.
Peer Name Resolution Protocol
This service enables peer-to-peer computer name resolution without a server. It translates IP addresses into a more common format… without a DNS server. Quite cool.
Peer Networking Identity Manager
This service provides identities to those using peer-to-peer networking. Unless you are using peer-to-peer regularly and with the advanced features, you won’t need this running. I’m running it though, I think it’s cool!
Pen Service
This is the Tablet PC inputting service which enables those on a Tablet PC to input using a stylus. For some reason even on a desktop, this is enabled by default. However unless you have a Tablet PC, there is no point in having this service on.
Remote Registry
This is a feature taken from Windows XP and Windows Server 2003 R2. It enables the user to edit and change settings on the specific computer of which the Remote Registry service is running. This service however is only for networks with hundreds of computers in as it’s meant to save the network administrator’s time. Small business and home users may as well disable this.
Smart Card Removal Policy
This has been boosted into a service rather than in Windows XP under the Group Policy Settings. This enables certain tasks to be executed when the smart card (if you use one) to logon with is removed, such as locking the computer.
Software Licensing Service
Not many applications out there at the moment are configured with the Software Licensing Service, but you can bet that Office 12 and other Microsoft software will. It’s meant to be a service which maintains all your product keys and making sure you’re not breaching license limits.
Special Administration Console Helper
This allows administrators to remotely access from another computer the command prompt on the computer running the service using Emergency Management Services.
SSDB Discovery Service
This service will let you discover Universal Plug and Play (UPnP) devices over the network and devices that use the SSDP Discovery Protocol. If you disable this, you might not be able to see a specific flash drive on another computer, for example.
System Maintenance Service
This service performs crucial maintenance tasks over time to provide you with up-to-date, temporary files removed, nicely defragmented and malware free machine.
UPnP Device Host
Basically lets your computer discover, detect, and run Universal Plug and Play devices on the computer the service is running on. If you don’t have any UPnP devices, disable this to spare some memory.
User Experience Session Management Service
This provides graphics and a beautiful user interface for the user, such as Aero Glass and other graphical maintenance services.
Windows Error Reporting Service
This is the service which displays the “Report this error to Microsoft” screen when something goes on. My advice is, is that you leave this running because Windows Vista is still in beta, and the product teams need to know what goes wrong and why so they can fix it.