One way to improve the performance of your Windows Vista machine is to streamline your startup applications. Using the concept of 'Less is More' definitely helps improving the time it takes to log in and the performance in general. Having fewer applications running at startup frees resources for the applications you actually want to run. In this guide I will start by showing you how to remove unnecessary bloatware, how to disable startup items which do not appear in the system tray and I'll show you the locations where you can find information about programs running at startup.
It is very important not to overdo it when cleaning up the list of startup applications, as you might end-up having problems. Therefore, I'll show you some tips regarding programs which you should and shouldn't disable at startup. I will end this article by showing you how to remove programs from running at startup, how to delay the applications that launch at startup and how to hide system tray icons.
Remove unnecessary bloatware
If you bought a computer from a system vendor, most likely you will receive it with lots of unnecessary programs already installed. The majority of vendors, including the big ones such as Acer, Dell, Lenovo, HP, will install big software bundles, most of them consisting of demos and trials. Many users will never use many of those applications. Also, if you are the type of person who usually installs applications using the default settings you will also end-up having a lot of unnecessary programs running at startup. Therefore it is a good idea to remove them.
First, you need to know what all those applications do. Double click on the icons from the right side of your taskbar, one by one. By doing this, you will open each application. To find out the application name and version, search for the Help menu. There you will find an About entry which will show you the name, manufacturer and version of the application.

You can also try to right click an icon, and from the context menu select the About entry.

Once you have all the information, search for it on the internet, find out what the application does and whether you need to purchase it in order to use it. Decide if you will use the application or not:
Remove startup items which do not appear in the system tray
Run the System Configuration Utility and go to the Startup tab. If you don't know how to do it, please read this tutorial. Now check all the Startup items. There you will see a list with all the programs running when Windows starts. For each entry you will have information such as the name of the item, the manufacturer and the command.

Search the internet for the item name and manufacturer and find out what those programs do. If you need them, leave them enabled. If not, don't hesitate to disable them. However, if you have doubts, leave them enabled or ask for a recommendation from somebody who is more knowledgeable than you are.
Another good tool you can use to do the same thing, is CCLeaner. It is free and can be downloaded from here.
Where to find information about programs running at startup
If a search on the internet doesn't help too much, then you should try the following web pages:
If this doesn't help, there are lots of forums where you can ask people. Try to go for big forums where there are many knowledgeable people. I personally recommend forums such as: Ars Technica, Microsoft Answers, How-To Geek Forums, Windows Vista Help Forum, and even our own forum.
Programs which you should not disable
Programs you should always avoid disabling are: drivers, applications that manage certain hardware features and security suites. Without these, your computer will not be able to function correctly and securely.
Disabling drivers might cause system instability, therefore disabling them is not a good choice. There are also applications which control certain hardware features. For example, AMD Dual-Core Optimizer optimizes performance in games for AMD Dual-Core processors, while Dell Quickset manages power saving features on Dell laptops. Disabling such applications might be a bad idea as they can degrade the performance or user experience.
Regarding security suites, you should not allow running in parallel several applications which do the same thing. If you want to use two solutions offering similar protection, then enable at startup the application that offers real-time protection and install an additional on-demand scanner which you can choose to run from time to time just to get a second opinion.
Programs which are safe to disable from running at startup
There are many programs which can be safely disabled from running at startup. Some of them are:
How to remove programs from running at startup
The best way is from the configuration menus of the application you want to stop running at startup. To do this, double click on its system tray icon or launch it using its shortcut. Then, search for the Preferences, Options, Settings or Configuration menus. For example, Preferences is generally found under the Edit menu, while Options under Tools. However, there are exceptions to this rule.
Once you found the configuration menus of the application, search for options such as 'Start [application name] on system/computer startup', 'Launch [application name] on Windows startup'. When found, uncheck those options and click OK or Apply.
Warning: be careful with configuration options such as 'Always show tray icon' or anything related to showing the tray icon. By unchecking these settings you won't stop the application from running at startup. You will only hide its tray icon. The application will continue to run at each Windows startup.

Another method is to use the System Configuration Utility and disable them from there. To learn how to do this, check our tutorial called How to configure your startup programs.
How to delay the applications that launch at startup
Once you have cleaned the list of startup applications, you might want to try a Startup Delayer. This is a very cool free tool which allows you to delay the remaining applications running at startup.

Except drivers, hardware related applications and security suites, you won't need most applications to start immediately. With Startup Delayer you can delay them up to 24 hours. To learn more about how to use it, check out their Help and Support page.
How to hide system tray icons
Once you are done with delaying certain programs running at startup, you might also want to hide the system tray icons which you will never use. You can do this directly from the application you want to hide. Find the configuration menus and uncheck options like 'Always show tray icon' or 'Install icon in system tray'.
There are also some good guides which you might want to try: Remove QuickTime Icon From System Tray, Remove Synaptics Touchpad Icon from System Tray, Remove the Java Icon From the System Tray.
You also have the alternative of hiding icons directly from Windows Vista. To learn how to do this, check our article called How to configure the Taskbar and the Start Menu and read the 'How to customize the Notification Area' section.
Conclusion
Like I said at the very beginning, 'Less is More' but be careful not to overdo it. Find out what each program does, what's the value it has for you and then decide if you'll disable it or not from running at startup. Once you streamline your startup applications, you will definitely feel the performance boost. Coupling these recommendations with our 9 commandments for an enjoyable computing experience you will definitely feel less frustrated when using your Windows Vista machine.
If you know other tips and tricks that can help streamline your startup applications, don't hesitate to leave a comment. Anonymous comments are allowed too so you don't even need to create an account with our site.
Related articles:
The 9 commandments for an enjoyable computing experience
How to configure your startup programs
Add/Remove Programs - nowhere to be found?
What software should I install on my PC?
ReadyBoost
Increase the performance of your SATA disk drive
How to configure the virtual memory in Windows Vista
Windows Vista 64-bit - Is it worth the upgrade?
Recommended articles:
Schedule Java Update Check
Startup Programs Database
TASK LIST PROGRAMS
How to decrapify your new Windows PC
Comments
Additional idea
It is good to also keep your system clean of junk files ect. A lot of us at WinVistaClub.com use CCleaner for this purpose. I bring this up as a comment to this article because CCleaner also includes a very nice start up program manager. Just set the msconfig shown in this article to Enable All and then use CCleaner to manage your start up programs.
Two comments: 1. I use Win
Two comments:
1. I use Win Patrol ( http://www.winpatrol.com/ ) to manage the starups. i find this a lot more user friendly than msconfig. Plus Win Patrol has some other useful functions.
2. Actually you can disable ALL startups except the security suite, Spybot Teatimer (if any) and WinPatrol (if any) or any other programs you use to protect your computer. There are a few optional ones - e.g. Windows sidebar, software update monitors and any tools you use frequently or want to appear in the system tray.
This is one of the most
This is one of the most useful 'tips' to improve the performance of Windows. I prefer to use WinPatrol Free to control start-ups, as it also has a lot of other functionality.
Thanks for such a wonderful post :)
Site review
Thanks for all the great information. I just bought a new laptop with Windows Vista and was ready to return it. Looking through your tips has helped heaps! I think i am coming around to liking Vista, my new laptop, and learning all the useful tips you're giving! Thanks again!
email stationery; arrow selecting by itself or not at all
I have Vista Home Premium and Vista Windows Mail Ver 6., IE 8, In email stationery, all the thumbnail pictures show the same - a sunrise picture - even though ea one has a different choice when chosen. But it doesn't go into the email itself. Is there a fix?
Also sometimes the selecting arrow will just go dead. Or it will select something by itself if I hovered even close to it. I think the setting for that is OK though. A fix?
Post new comment