• On CBSSports.com: Mike Tyson's daughter dies in accident
January 9, 2008 12:01 AM PST

Speed up Windows XP and Vista by turning off unnecessary services

by Dennis O'Reilly

The fact is, you don't need all of the services that Windows starts automatically when it boots. Disabling the non-essential services frees up memory and processor cycles for more important tasks. The trick is knowing which of Windows' automatic services you can do without: disabling the wrong service can render your system unusable. If you're careful, you can figure out which automatically enabled services your PC can do without.

Things would be so much simpler if I could just list which services to disable, but each Windows configuration is unique, so there's no way to predict which ones are required on your system. That's why I rely on sites such as Charles Sparks' BlackViper.com.

First, play it safe by setting a restore point
Start by backing up the Registry (the page also describes how to restore it). Next, open the Services applet: In XP, click Start>Run, type services.msc, and press Enter; in Vista, press the Windows key, type services.msc, and press Enter. (Avoid the temptation to access your services via Msconfig, aka the System Configuration utility.)

BlackViper.com's list of XP services shows the default settings with Service Pack 2 installed. Likewise, the site's Vista services list assumes that you've downloaded and installed all "important" updates for that OS.

You'll likely find more services on your system than are listed there, most of which were installed by software you or the PC's vendor added. You may also find services on the BlackViper.com list that aren't on your machine (especially if you use XP Home); some OEMs choose not to install some services. Work your way through the services, disabling those enabled by default that you deem unnecessary. You can play it safe by setting a service on Manual, which starts it only when Windows decides that your system needs it. Unfortunately, some services set to Manual won't start when they should, so you may need to reset these to Automatic.

Windows' Service Properties dialog box.

Get more information about a Windows service by double-clicking its entry in the Services applet

To determine which other services a particular entry requires (and which other services require it), double-click its entry in the Services list to open its Properties dialog box, and click the Dependencies tab. Along with the suggestions on the BlackViper.com site, look for services relating to hardware you no longer use. Other candidates for disabling are Remote Registry, Themes (if you're happy with Windows' Classic appearance), and Windows Firewall (only if your system is protected by a third-party firewall). Note that changes you make here apply to all users on the system.

Tomorrow: A free utility that removes unwanted start-up apps from the System Configuration utility (Msconfig) once and for all.

Dennis O'Reilly has covered PCs and other technologies in print and online since 1985. Along with more than a decade as editor for Ziff-Davis's Computer Select, Dennis edited PC World's award-winning Here's How section for more than seven years. He is a member of the CNET blog Network, and is not an employee of CNET.
Recent posts from Workers' Edge
Prevent your search default from being changed
Microsoft Automated Troubleshooting Services fix a CD drive
Three approaches to free encrypted online storage
Restore a lost administrator account in Vista
Extend the life of your notebook computer
Simple ways to shine up Google's Chrome browser
Browser security and privacy tips
Three productivity-enhancing Firefox add-ons
Add a Comment (Log in or register)
by Dango517 January 9, 2008 5:18 AM PST
Delaying services in Vista can improve system start up. I believe this is true, unlike previous OSs Vista has the ability to delay services. By enabling this new feature system start times can be improved. These are several services that can be delayed to speed up your system:

Windows update
Windows search
Windows error reporting

Give them a try. Make sure you write down any changes made within services so they can be reset if necessary.

Here are numerous other tweaks that improve Vista's performance:

http://forums.cnet.com/5208-12546_102-0.html?forumID=133&threadID=264739&messageID=2606663#2606663
Reply to this comment
by dofoxaz August 22, 2008 8:20 PM PDT
What happens to the windows 'switch between windows' that it no longer works and also, when you hover over a minimized program, that program screen no longer pops up a mini view of the window??
Reply to this comment
advertisement

Making sense of Windows 7 upgrades

faq The basics and the fine print on Microsoft's options for those eyeing the next operating system from Redmond.
• Full Windows 7 coverage

Road Trip 2009: Big Sky Country

CNET News reporter Daniel Terdiman takes his car full of gadgets to the Rockies and the Great Plains in search of tech, science, nature, and more.
• America's Fortress: Cheyenne Mountain

About Workers' Edge

Dennis O'Reilly has covered PCs and other technologies in print and online since 1985. Along with more than a decade as editor for Ziff-Davis's Computer Select, Dennis edited PC World's award-winning Here's How section for more than seven years. He is a member of the CNET Blog Network and is not an employee of CNET.

Add this feed to your online news reader

Workers' Edge topics

advertisement
advertisement

Inside CNET News

Scroll Left Scroll Right