I just thought Id post this up, as alot of people will want every last scrap of memory they can in Vista. Its mainly for those with less than 2Gb of RAM.
Be sure to read whats written before deciding on what do!
To disable or stop a service:
Go to Start , Run and type in services.msc to open up the Windows Services console.
Double click on a service to view its properties
Under Startup type, either select it to “Automatic” to start on startup, “Manual” to start when you need it or “Disabled” to never use it.
Click on either the Start or Stop buttons to either stop or start the service, depending on what you want to do.
If you have problems with a service or you get an error message stating that “the service cannot be started”, simply open back up the Services console, and start the relevant service again to sort the problem out.
Application Layer Gateway Service - Manual, Stopped
This service doesn’t need to be running unless you have Internet Connection Sharing actually running from that computer which enables other people to share the connection directly from that machine. I don’t have it running, it doesn’t make the slightest bit of difference.
Block Level Backup Engine Service - Manual, Stopped
This service is for backing up and recovery of data - although it’s not very important if you definitely won’t be using the Backup and Restore function in Windows. Remember to back up your files every few weeks though!
Certificate Propagation - Disabled, Stopped
This service is there to propagate certificates from smart cards. If you don’t use smart cards to gain access to the system, just disable this one.
CNG Key Isolation - Manual, Stopped
Basically to do with public/private key isolation and keeping keys that last a while in the memory. It’s not really needed to be honest.
DFS Replication - Disabled, Stopped
If you do not have a server running Distributed File System as a server role, there is no point in having this service running because you need a server as well as a client to replicate from and between.
External Memory Devices Management Service - Manual, Stopped
This is for users who have flash USB drives. I have this set to Manual so that if I plug one in, the service will start. Other than that (and I only use it to transport things from college to home, not even things from other computers in the house), then leave it stopped. If you have no USB hard drives, disable this service. However, this will cause ReadyBoost to fail.
Fax - Disabled, Stopped
Who uses faxes anymore attached to their computer? I certainly don’t, so unless you do, then stop this service and disable it completely.
Human Interface Device Access - Manual, Stopped
For keyboards and mice and other hardware devices which have hot buttons on them - usually for mail, your web browser and sound controlling ones. If you have no hot buttons, disable this service and save a little bit of memory.
Infrared monitor service - Disabled, Stopped
Again, who has infrared devices? I have my phones yes, but my computer has Bluetooth so for me, this service can be disabled.
Interactive Services Detection - Manual, Stopped
This displays interactive service dialogs. As their aren’t many in Vista Beta 2, you can keep this set to manual and shouldn’t cause you any problems if you keep this set this way.
Internet Connection Sharing - Disabled, Stopped
Only if the machine you are using does not control the Internet on any other machines. This should not be disabled or turned off on a machine which the Internet passes through for other machines on a network.
Intersite Messaging - Disabled, Stopped
This is the new “Messenger” service that we have previously seen on Windows XP. You can still disable this so you won’t get people spamming you from over the Internet, but the downside is is that you won’t get any administrative popup’s sent from the server… but most people don’t use it anyway.
Link-Layer Topology Discovery Mapper - Disabled, Stopped
If you’re not bothered about seeing a Network Map in the Network Center, you can disable this as this is the service which collects together about PC and device topology within a network.
Media Center (Extender Service, Receiver, Scheduler and Launcher Service) - Disabled, Stopped
There are 4 services here that relate to Windows Media Center (not Media Player), and if you have no interest in using Media Center or the TV tuner abilities, then you can safely disable these. However, you can still set these to Manual if you do want to use them however, but it’s recommended that you set the Media Center Service Launcher to Automatic if you are.
Offline Files - Disabled, Stopped
Only on a standalone machine that is not connected to a server, this can be disabled and stopped, as there is no real need to use Offline Files because you won’t be synchronising your work with a central server.
Parental Controls - Manual, Stopped
If you have only one user or no need to set controls on younger ones who might be using the Internet for example, you may as well set this to Manual just in case. Disabling it can sometimes have an adverse effect on the Remote Procedure Call (RPC) service; not sure why but it doesn’t half complain about it on my machine!
PNRP Machine Name Publication - Manual, Stopped
This translates your computer’s IP into a Peer Name customised by yourself for Peer to Peer clients such as Windows Meeting Space (previously codenamed “Collaboration”. If you’re not bothered about using this software, then keep it set to Manual just to be sure.
Peer Name Resolution Protocol (includes Peer Networking Grouping and Peer Networking Identity Manager - Manual, Stopped
This service should be disabled if you do not use Windows Meeting Space otherwise it’s just wasting precious memory.
Print Spooler - Disable, Stopped
A real memory taker! I don’t have a printer attached to my Vista machine, nor do I have one on the same subnet on my network so there’s no need to have this enabled. Sometimes it’s been noted to take up to 12,000K for no apparent reason, so I just totally get rid of it.
Remote Registry - Manual, Stopped
If you are on a standard home network, or a standalone machine, this service is pretty much useless.
Secondary Logon - Manual, Stopped
Only fully disable this if you are the administrator - other users may need this, especially if you have UAP activated and running, as you may need to run things under different and higher credentials to get things to install or run.
Smart Card - Disable, Stopped
See below - if you don’t have smart cards, disable this service and stop it.
Smart Card (Removal Policy) - Disable, Stopped
These two services control what happens with a smart card when it enters the computer and when it gets taken out. Many people don’t use smart cards, so you can disable this. If you do have smart cards, set this to Automatic.
Tablet PC Input Service - Disable, Stopped
Unless you have a Tablet PC or a touch-screen computer, you may as well disable this because you can’t use the Tablet input system very well with a mouse. Do not disable if you use the “snipping” tool.
Task Scheduler - Disable, Stopped
I’ve never used this, not even to automatically start a disk cleanup. Not many other people use it, but if you do then leave this to Manual so it can start itself. If you don’t use it and have no use for it, go ahead and disable it.
Volume Shadow Copy - Manual, Stopped
This service is for back-end backing up entire hard disks. Backing up is important, but this service is only really necessary if a fully-pledged system or network administrator runs your network.
World Wide Web Publishing Service - Manual, Stopped
If your computer doesn’t host a website which is accessible internally or from the Internet, this can be turned off as it can munch memory when it’s not even being used.
Taken from: http://www.vistabase.co.uk/kb/perfor...save-on-memory