skrev en service-guide för vista till ett annat forum. är dock på engelska men den kan kanske passa in här ändå.
This guide aims to slim Vista SP1 down and speed it up as much as possible without losing vital functions. The tweaks etc. are intended for a non-networked computer connected to the internet. If your computer is networked some of the service tweaks should not be used. Also, some tweaks disable functions that you may intend to use. The greater part of this guide applies to all Vista versions though some tweaks may refer to services available only in the Ultimate version.
Vista SP1 runs a lot of background services by default. Some of them are needed for the system to work as intended but some of them are not. Let’s disable the unneeded ones to free up resources.
run > services.msc > double-click service name > apply tweaked startup type (see below)
Note that there is generally no reason to disable services that are set to Manual by default since they do not normally run unless needed.
Application Experience (Automatic -> Disabled)
Processes application compatibility cache requests for applications as they are launched. This service checks a Microsoft maintained database for known problems with applications and automatically enables workarounds, either at first installation or at application launch. It is rarely of any use and can safely be disabled. Older applications that are not Vista compatible may need it however.
Computer Browser (Automatic -> Disabled)
Maintains an updated list of computers on the network and supplies this list to computers designated as browsers. If this service is stopped, this list will not be updated or maintained. This service is not required on a standalone system. In fact, even if you want to browse a network or have mapped network shares as local hard drives, you can still do so without this service.
Diagnostic Policy Service (Automatic -> Manual)
The Diagnostic Policy Service enables problem detection, troubleshooting and resolution for Windows components. If this service is stopped, some diagnostics will no longer function.
Distributed Link Tracking Client (Automatic -> Disabled)
Maintains links between NTFS files within a computer or across computers in a network. Example: File X is created on computer A and a shortcut to X is created on computer B. If X is moved to a different location this service tells B to update the shortcut. This service is not required on a standalone system.
Function Discovery Provider Host (Manual -> Disabled)
Host process for Function Discovery providers. Used, for example, with the Playstation 3, XBOX 360, or other local PC to connect and view content off of the computer.
Function Discovery Resource Publication (Automatic -> Disabled)
Publishes this computer and resources attached to this computer so they can be discovered over the network. If this service is stopped, network resources will no longer be published and they will not be discovered by other computers on the network.
IP Helper (Automatic -> Disabled)
Provides automatic IPv6 connectivity over an IPv4 network. If this service is stopped, the machine will only have IPv6 connectivity if it is connected to a native IPv6 network. Very few ISP's offer a native IPv6 network.
IPsec Policy Agent (Automatic -> Disabled)
Internet Protocol security (IPsec) supports network-level peer authentication, data origin authentication, data integrity, data encryption, and replay protection. This service enforces IPsec policies created through the IP Security Policies snap-in or the command-line tool "netsh ipsec". If you stop this service, you may experience network connectivity issues if your policy requires that connections use IPsec. Also, remote management of Windows Firewall is not available when this service is stopped.
Offline Files (Automatic -> Disabled)
The Offline Files service performs maintenance activities on the Offline Files cache, responds to user logon and logoff events, implements the internals of the public API, and dispatches interesting events to those interested in Offline Files activities and changes in cache state. Not needed unless synchronizing files between computers.
Portable Device Enumerator Service (Automatic -> Disabled)
Enforces group policy for removable mass-storage devices. Enables applications to transfer and synchronize content using removable mass-storage devices. Not needed for external HDD:s, iPods, and the like.
ReadyBoost (Automatic -> Disabled)
Provides support for improving system performance using ReadyBoost. Should of course not be disabled if you plan to use ReadyBoost.
Remote Registry (Manual -> Disabled)
Enables remote users to modify registry settings on this computer. If this service is stopped, the registry can be modified only by users on this computer. Due to security reasons it should always be disabled unless specifically needed.
Secondary Logon (Automatic -> Disabled)
Enables starting processes under alternate credentials. If this service is stopped, this type of logon access will be unavailable.
Security Center (Automatic, delayed start -> Disabled)
Monitors the status of Windows Update, firewalls and malware applications. Displays a shield icon in the system tray but is not needed for the monitored applications to function properly and is therefore not needed. To disable, first disable the Security Centers ‘notify me’-function (otherwise disabling the service will have no effect), then disable the service.
(control panel > security center > change the way security center alerts me)
Server (Automatic -> Disabled)
Supports file, print, and named-pipe sharing over the network for this computer. If this service is stopped, these functions will be unavailable.
Tablet PC Input Service (Automatic -> Disabled)
Enables Tablet PC pen and ink functionality. Useless unless running Vista on a Tablet PC.
WebClient (Automatic -> Disabled)
Enables Windows-based programs to create, access, and modify Internet-based files. If this service is stopped, these functions will not be available. Disabling is recommended due to security reasons.
Windows Defender (Automatic -> Disabled)
If Defender is not used this service will not start even if set to Automatic. Therefore there is no real reason to disable it. Should of course not be disabled if you plan to use Windows Defender.
Windows Error Reporting Service (Automatic -> Disabled)
Allows errors to be reported when programs stop working or responding and allows existing solutions to be delivered. Also allows logs to be generated for diagnostic and repair services. If this service is stopped, error reporting might not work correctly and results of diagnostic services and repairs might not be displayed.
Windows Firewall (Automatic -> Disabled)
Windows Firewall helps protect your computer by preventing unauthorized users from gaining access to your computer through the Internet or a network. If a third party firewall is used (which it should be since the Windows Firewall is not very good) there is no reason to have this service running.
Windows Image Acquisition (WIA) (Manual -> Disabled)
Provides image acquisition services for scanners and cameras. Not needed to, for example, copy or move images directly from a digital camera.
Windows Media Center Receiver Service (Manual -> Disabled)
Windows Media Center Scheduler Service (Manual -> Disabled)
Windows Media Center Service Launcher (Automatic, delayed start -> Disabled)
The Service Launcher starts Windows Media Center Scheduler and Windows Media Center Receiver services at startup if TV is enabled within Windows Media Center. Not needed unless the computer is equipped with a TV card and WMC is used. If WMC is not used all three are better off disabled.
Windows Search (Automatic -> Disabled)
Provides content indexing and property caching for file, email and other content (via extensibility APIs). The service responds to file and email notifications to index modified content. If the service is stopped or disabled, the Explorer will not be able to display virtual folder views of items, and search in the Explorer will fall back to item-by-item slow search.
edit: stavfel