Ads

Black Viper’s Windows Vista Service Configurations

 

Introduction

To continue my fine tradition of optimizing MS’s latest OS, I have here my findings to date.

Before adjusting your service settings, ensure that your system has already installed all updates by “checking now” for any available updates via Windows Update.

I am working on a way to determine what services are required to ensure that all updates from Microsoft Automatic Update are being applied properly. Currently, some updates will fail if a particular service is not set to its default value or disabled. At this time, it is best for you to ensure that all services are set to the default values before updating your system. Windows Vista Default Service Registry Patches are online.

Breakdown of all changes to date: Vista 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 Contact BV and I will look into your issue.

An * (asterisk) indicates changes from the default.

Notes for a Happier Computer and User

  • Do not use “msconfig” to disable services, type “services.msc” in the Run box instead!
  • Service settings are global, meaning changes apply to all users.
  • All of these services are “Standard” with Windows Vista. 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.
  • Still unsure? Put your setting to “Manual” or the listing under “Safe.” Manual allows Windows Vista 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 E-Mailing me, see if your question has been addressed in the FAQ!
  • Viewing Instructions: If the information is hard to read, please check out your viewing options.

Table Header Information

  • The columns are sortable. Select the column header to sort by that field.
  • DEFAULT ~ What Bill G. thinks should be running on Windows Vista.
  • “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.
    • 18 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.
    • 56 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 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”.
    • The possiblility exists that Windows Update will not perform properly and some updates will fail to install. If this is the case for you, I highly recommend using “Safe” to avoid the issue.
  • “Bare-bones” ~ WARNING(!!) ~ This configuration disables many built in features of Windows Vista as well as several security features.
    • 76 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 and Windows Firewall 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 wish to tweak your Vista OS, use “Safe.”

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.
Display
Name
DEFAULT Home Basic
DEFAULT Home Premium
DEFAULT Business
DEFAULT Ultimate
"Safe"
Tweaked
Bare-bones
Application ExperienceAutomatic (Started)Automatic (Started)Automatic (Started)Automatic (Started)Disabled *Disabled *Disabled *
Application InformationManual (Started)Manual (Started)Manual (Started)Manual (Started)ManualManualManual
Application Layer Gateway ServiceManualManualManualManualManualDisabled *Disabled *
Application ManagementNot AvailableNot AvailableManualManualDisabled *Disabled *Disabled *
Background Intelligent Transfer ServiceAutomatic (Delayed Start)Automatic (Delayed Start)Automatic (Delayed Start)Automatic (Delayed Start)Automatic (Delayed Start)Automatic (Delayed Start)Automatic (Delayed Start)
Base Filtering EngineAutomatic (Started)Automatic (Started)Automatic (Started)Automatic (Started)AutomaticAutomaticDisabled *
Block Level Backup Engine ServiceNot AvailableNot AvailableManualManualManualManualDisabled *
Certificate PropagationManualManualManualManualDisabled *Disabled *Disabled *
CNG Key IsolationManualManualManualManualManualManualDisabled *
COM+ Event SystemAutomatic (Started)Automatic (Started)Automatic (Started)Automatic (Started)AutomaticAutomaticAutomatic
COM+ System ApplicationManualManualManualManualManualManualManual
Computer BrowserAutomatic (Not Started)Automatic (Not Started)Automatic (Not Started)Automatic (Not Started)AutomaticAutomaticAutomatic
Cryptographic ServicesAutomatic (Started)Automatic (Started)Automatic (Started)Automatic (Started)AutomaticAutomaticAutomatic
DCOM Server Process LauncherAutomatic (Started)Automatic (Started)Automatic (Started)Automatic (Started)AutomaticAutomaticAutomatic
Desktop Window Manager Session ManagerAutomatic (Started)Automatic (Started)Automatic (Started)Automatic (Started)AutomaticAutomaticDisabled *
DFS ReplicationManualManualManualManualManualDisabled *Disabled *
DHCP ClientAutomatic (Started)Automatic (Started)Automatic (Started)Automatic (Started)AutomaticAutomaticAutomatic
Diagnostic Policy ServiceAutomatic (Started)Automatic (Started)Automatic (Started)Automatic (Started)AutomaticDisabled *Disabled *
Diagnostic Service HostManualManualManualManualManualDisabled *Disabled *
Diagnostic System HostManual (Started)Manual (Started)Manual (Started)Manual (Started)ManualDisabled *Disabled *
Distributed Link Tracking ClientAutomatic (Started)Automatic (Started)Automatic (Started)Automatic (Started)Disabled *Disabled *Disabled *
Distributed Transaction CoordinatorManualManualManualManualManualDisabled *Disabled *
DNS ClientAutomatic (Started)Automatic (Started)Automatic (Started)Automatic (Started)AutomaticAutomaticAutomatic
Extensible Authentication ProtocolManualManualManualManualManualManualDisabled *
FaxNot InstalledNot InstalledManualManualDisabled *Disabled *Disabled *
Function Discovery Provider HostManualManualManualManualManualDisabled *Disabled *
Function Discovery Resource PublicationAutomatic (Started)Automatic (Started)Automatic (Started)Automatic (Started)AutomaticDisabled *Disabled *
Group Policy ClientAutomaticAutomaticAutomatic (Started)Automatic (Started)AutomaticAutomaticAutomatic
Health Key and Certificate ManagementManualManualManualManualManualDisabled *Disabled *
Human Interface Device AccessManualManualManualManualManualDisabled *Disabled *
IKE and AuthIP IPsec Keying ModulesAutomatic (Started)Automatic (Started)Automatic (Started)Automatic (Started)AutomaticDisabled *Disabled *
Indexing ServiceNot InstalledNot InstalledNot InstalledNot InstalledNot InstalledNot InstalledNot Installed
Interactive Services DetectionManualManualManualManualManualDisabled *Disabled *
Internet Connection Sharing (ICS)DisabledDisabledDisabledDisabledDisabledDisabled *Disabled *
IP HelperAutomatic (Started)Automatic (Started)Automatic (Started)Automatic (Started)AutomaticDisabled *Disabled *
IPsec Policy AgentAutomatic (Started)Automatic (Started)Automatic (Started)Automatic (Started)AutomaticDisabled *Disabled *
KtmRm for Distributed Transaction CoordinatorAutomatic (Delayed Start, Started)Automatic (Delayed Start, Started)Automatic (Delayed Start, Started)Automatic (Delayed Start, Started)AutomaticDisabled *Disabled *
Link-Layer Topology Discovery MapperManualManualManualManualManualDisabled *Disabled *
Message QueuingNot InstalledNot InstalledNot InstalledNot InstalledNot InstalledNot InstalledNot Installed
Message Queuing TriggersNot InstalledNot InstalledNot InstalledNot InstalledNot InstalledNot InstalledNot Installed
Microsoft .NET Framework NGEN v2.0.50727ManualManualManualManualManualManualDisabled *
Microsoft iSCSI Initiator ServiceManualManualManualManualManualDisabled *Disabled *
Microsoft Software Shadow Copy ProviderManualManualManualManualManualManualDisabled *
Multimedia Class SchedulerAutomatic (Started)Automatic (Started)Automatic (Started)Automatic (Started)AutomaticAutomaticAutomatic
Net.Tcp Port Sharing ServiceDisabledDisabledDisabledDisabledDisabledDisabledDisabled
NetlogonManualManualManualManualDisabled *Disabled *Disabled *
Network Access Protection AgentManualManualManualManualManualDisabled *Disabled *
Network ConnectionsManual (Started)Manual (Started)Manual (Started)Manual (Started)ManualManualManual
Network List ServiceAutomatic (Started)Automatic (Started)Automatic (Started)Automatic (Started)AutomaticAutomaticAutomatic
Network Location AwarenessAutomatic (Started)Automatic (Started)Automatic (Started)Automatic (Started)AutomaticAutomaticAutomatic
Network Store Interface ServiceAutomatic (Started)Automatic (Started)Automatic (Started)Automatic (Started)AutomaticAutomaticAutomatic
Offline FilesNot AvailableNot AvailableAutomatic (Started)Automatic (Started)Disabled *Disabled *Disabled *
Parental ControlsManualManualNot InstalledManualManualDisabled *Disabled *
Peer Name Resolution ProtocolManualManualManualManualManualDisabled *Disabled *
Peer Networking GroupingManualManualManualManualManualDisabled *Disabled *
Peer Networking Identity ManagerManualManualManualManualManualDisabled *Disabled *
Performance Logs & AlertsManualManualManualManualManualManualDisabled *
Plug and PlayAutomatic (Started)Automatic (Started)Automatic (Started)Automatic (Started)AutomaticAutomaticAutomatic
PnP-X IP Bus EnumeratorManualManualManualManualManualDisabled *Disabled *
PNRP Machine Name Publication ServiceManualManualManualManualManualDisabled *Disabled *
Portable Device Enumerator ServiceAutomatic (Started)Automatic (Started)Automatic (Started)Automatic (Started)Disabled *Disabled *Disabled *
Print SpoolerAutomatic (Started)Automatic (Started)Automatic (Started)Automatic (Started)AutomaticAutomaticAutomatic
Problem Reports and Solutions Control Panel SupportManualManualManualManualManualDisabled *Disabled *
Program Compatibility Assistant ServiceAutomatic (Started)Automatic (Started)Automatic (Started)Automatic (Started)AutomaticAutomaticDisabled *
Protected StorageManualManualManualManualManualManualManual
Quality Windows Audio Video ExperienceManualManualManualManualManualDisabled *Disabled *
ReadyBoostAutomatic (Started)Automatic (Started)Automatic (Started)Automatic (Started)Disabled *Disabled *Disabled *
Remote Access Auto Connection ManagerManualManualManualManualManualManualDisabled *
Remote Access Connection ManagerManualManualManualManualManualManualManual
Remote Procedure Call (RPC)Automatic (Started)Automatic (Started)Automatic (Started)Automatic (Started)AutomaticAutomaticAutomatic
Remote Procedure Call (RPC) LocatorManualManualManualManualManualManualManual
Remote RegistryManualManualManualManualDisabled *Disabled *Disabled *
Removable StorageNot InstalledNot InstalledNot InstalledNot InstalledNot InstalledNot InstalledNot Installed
RIP ListenerNot InstalledNot InstalledNot InstalledNot InstalledNot InstalledNot InstalledNot Installed
Routing and Remote AccessDisabledDisabledDisabledDisabledDisabledDisabledDisabled
Secondary LogonAutomatic (Started)Automatic (Started)Automatic (Started)Automatic (Started)AutomaticAutomaticAutomatic
Security Accounts ManagerAutomatic (Started)Automatic (Started)Automatic (Started)Automatic (Started)AutomaticAutomaticAutomatic
Security CenterAutomatic (Delayed Start)Automatic (Delayed Start)Automatic (Delayed Start)Automatic (Delayed Start)Automatic (Delayed Start)Automatic (Delayed Start)Disabled *
ServerAutomatic (Started)Automatic (Started)Automatic (Started)Automatic (Started)AutomaticAutomaticAutomatic
Shell Hardware DetectionAutomatic (Started)Automatic (Started)Automatic (Started)Automatic (Started)AutomaticAutomaticDisabled *
Simple TCP/IP ServicesNot InstalledNot InstalledNot InstalledNot InstalledNot InstalledNot InstalledNot Installed
SL UI Notification ServiceManual (Started)Manual (Started)Manual (Started)ManualManualManualManual
Smart CardManualManualManualManualDisabled *Disabled *Disabled *
Smart Card Removal PolicyManualManualManualManualDisabled *Disabled *Disabled *
SNMP TrapManualManualManualManualDisabled *Disabled *Disabled *
Software LicensingAutomatic (Started)Automatic (Started)Automatic (Started)Automatic (Started)AutomaticAutomaticAutomatic
SSDP DiscoveryManual (Started)Manual (Started)Manual (Started)Manual (Started)ManualManualManual
SuperfetchAutomatic (Started)Automatic (Started)Automatic (Started)Automatic (Started)AutomaticAutomaticAutomatic
System Event Notification Service Automatic (Started)Automatic (Started)Automatic (Started)Automatic (Started)AutomaticAutomaticAutomatic
Tablet PC Input Service Automatic (Started)Automatic (Started)Automatic (Started)Automatic (Started)Disabled *Disabled *Disabled *
Task SchedulerAutomatic (Started)Automatic (Started)Automatic (Started)Automatic (Started)AutomaticAutomaticAutomatic
TCP/IP NetBIOS HelperAutomatic (Started)Automatic (Started)Automatic (Started)Automatic (Started)AutomaticAutomaticAutomatic
TelephonyManualManualManual (Started)ManualManualManualManual
TelnetNot InstalledNot InstalledNot InstalledNot InstalledNot InstalledNot InstalledNot Installed
Terminal ServicesAutomatic (Started)Automatic (Started)Automatic (Started)Automatic (Started)AutomaticAutomaticDisabled *
Terminal Services ConfigurationManualManualManualManualManualManualManual
Terminal Services UserMode Port RedirectorNot AvailableNot AvailableManualManualDisabled *Disabled *Disabled *
ThemesAutomatic (Started)Automatic (Started)Automatic (Started)Automatic (Started)AutomaticAutomaticDisabled *
Thread Ordering ServerManualManualManualManualManualManualManual
TPM Base ServicesManualManualManualManualManualManualManual
UPnP Device HostAutomatic (Started)Automatic (Started)Automatic (Started)Automatic (Started)AutomaticAutomaticDisabled *
User Profile ServiceAutomatic (Started)Automatic (Started)Automatic (Started)Automatic (Started)AutomaticAutomaticAutomatic
Virtual DiskManualManualManualManualManualDisabled *Disabled *
Volume Shadow CopyManualManualManualManualManualManualManual
WebClientAutomatic (Started)Automatic (Started)Automatic (Started)Automatic (Started)Disabled *Disabled *Disabled *
Windows AudioAutomatic (Started)Automatic (Started)Automatic (Started)Automatic (Started)AutomaticAutomaticAutomatic
Windows Audio Endpoint BuilderAutomatic (Started)Automatic (Started)Automatic (Started)Automatic (Started)AutomaticAutomaticAutomatic
Windows BackupManualManualManualManualManualManualManual
Windows CardSpaceManualManualManualManualManualDisabled *Disabled *
Windows Color SystemManualManualManualManualManualManualDisabled *
Windows Connect Now – Config RegistrarManualManualManualManualManualDisabled *Disabled *
Windows DefenderAutomatic (Started)Automatic (Started)Automatic (Started)Automatic (Started)AutomaticAutomaticDisabled *
Windows Driver Foundation – User-mode Driver FrameworkManualManualManualManualManualManualManual
Windows Error Reporting ServiceAutomatic (Started)Automatic (Started)Automatic (Started)Automatic (Started)AutomaticDisabled *Disabled *
Windows Event CollectorManualManualManualManualManualManualManual
Windows Event LogAutomatic (Started)Automatic (Started)Automatic (Started)Automatic (Started)AutomaticAutomaticAutomatic
Windows FirewallAutomatic (Started)Automatic (Started)Automatic (Started)Automatic (Started)AutomaticAutomaticDisabled *
Windows Image Acquisition (WIA)ManualManualManualManualManualDisabled *Disabled *
Windows InstallerManualManualManualManualManualManualManual
Windows Management InstrumentationAutomatic (Started)Automatic (Started)Automatic (Started)Automatic (Started)AutomaticAutomaticAutomatic
Windows Media Center Extender ServiceNot AvailableDisabledNot InstalledDisabledDisabledDisabled *Disabled *
Windows Media Center Receiver ServiceNot AvailableManualNot InstalledManualManualDisabled *Disabled *
Windows Media Center Scheduler ServiceNot AvailableManualNot InstalledManualManualDisabled *Disabled *
Windows Media Center Service LauncherNot AvailableAutomatic (Delayed Start)Not InstalledAutomatic (Delayed Start)Automatic (Delayed Start)Disabled *Disabled *
Windows Media Player Network Sharing ServiceManualManualManualManualManualDisabled *Disabled *
Windows Modules InstallerManualManualManualManualManualManualManual
Windows Presentation Foundation Font Cache 3.0.0.0ManualManualManualManualManualManualDisabled *
Windows Process Activation ServiceNot InstalledNot InstalledNot InstalledNot InstalledNot InstalledNot InstalledNot Installed
Windows Remote Management (WS-Management)ManualManualManualManualDisabled *Disabled *Disabled *
Windows SearchAutomatic (Started)Automatic (Started)Automatic (Started)Automatic (Started)AutomaticDisabled *Disabled *
Windows TimeAutomatic (Started)Automatic (Started)Automatic (Started)Automatic (Started)AutomaticAutomaticAutomatic
Windows UpdateAutomatic (Delayed Start, Started)Automatic (Delayed Start, Started)Automatic (Delayed Start, Started)Automatic (Delayed Start, Started)Automatic (Delayed Start)Automatic (Delayed Start)Automatic (Delayed Start)
WinHTTP Web Proxy Auto-Discovery ServiceManualManualManualManualDisabled *Disabled *Disabled *
Wired AutoConfigManualManualManualManualManualManualManual
WLAN AutoConfigManualManualManualManualManualManualDisabled *
WMI Performance AdapterManualManualManualManualManualManualManual
WorkstationAutomaticAutomaticAutomatic (Started)Automatic (Started)AutomaticAutomaticAutomatic
World Wide Web Publishing ServiceNot InstalledNot InstalledNot InstalledNot InstalledNot InstalledNot InstalledNot Installed

An * (asterisk) indicates changes from the default.