Speed Up Vista
"I upgraded to Windows Vista on my desktop PC, and instead of speeding up, it seems to run slower than ever. Do you have any tips or tweaks to make Vista run faster?" |

How to Speed Up Windows Vista
You're not alone in wanting to squeeze more speed out of Windows Vista. There is perhaps no more resounding criticism of Vista than about its performance. Vista is often accused of being a bloated operating system, slowing down machines that ran fine with Windows XP. Fortunately, there are some things you can do that will speed things up. Here are a few tips and tricks to get maximum performance out of your Vista computer.
Adjusting Memory for Better Vista Performance
Just like people, computers benefit from good memory, and when it comes to running Vista, less is not more. Although Microsoft lists Vista's system requirements as a minimum of 1 GB of RAM memory, the fact is the Vista needs at least 2 GB to run optimally. Memory is relatively cheap these days, so your best bet is to find out the maximum memory expansion of your system and fill the memory to capacity. See Adding Memory for help installing additional RAM memory to your computer.
Another thing you can try is changing the Virtual Memory settings. When you run out of physical RAM, Windows can use a chunk of hard drive space as virtual memory. By default, the amount of virtual memory is handled automatically by Vista. But you can fiddle with the amount of virtual memory and see if your overall performance is boosted. I recommend that you set the virtual RAM to twice the amount of your physical RAM. For example, if you have 2048MB (2GB) of RAM, you should set your Virtual Memory set to 4096MB. Here's how to tweak your virtual memory settings:

- Click the Start button and open Control Panel
- Click on System and Maintenance, then click on System
- In the Tasks Panel, click on Advanced System Settings
- On the "Advanced" tab, in the "Performance" section, click on Settings.
- Click the Advanced tab, then under "Virtual Memory", click on Change.
- Uncheck the "Automatically manage paging file size for all drives" check box,
- Select the drive that contains the paging file you want to change, normally the C: drive.
- Click on "Custom size" then enter the desired size (in megabytes) in both the Initial size and Maximum size boxes.
- Click Set, then click OK.
Tweak Your Settings and Services
Next you can turn off needless system services that run in the background and consume computing power. For example, the Indexing Service is used to find files faster on your hard drive. You can stop indexing on local hard drives by opening My Computer, right-clicking on a drive (for example C:) and then unchecking the option to "Index this drive for faster searching".
There are a ton of other Vista services that run by default, and most users don't need a lot of them. Click on Start/Run and enter services.msc on the command line. Unless you're a wizard, you won't know what most of the items listed on the Services window are supposed to do. But this Vista tweak guide has a great list of each service and what it's needed for. Focus only on the ones that start Automatically, and try turning off the ones that don't seem relevant to you. This ExtremeTech article has a long list of services that you can (probably) turn off safely. Just remember that you can easily turn a service back on if needed.
One more place to look for software that starts when you boot up your computer is the System Configuration window. Click Start/Run, enter the msconfig command, then click the Startup tab. You can prevent any of these programs from auto-starting by unchecking the box next to it. Anything related to QuickTime, iTunes or Office can be safely nuked, thus reducing your startup time. Just be sure not to disable your anti-virus or backup programs. And of course, if something seems to be amiss after rebooting, you can always re-enable a program.
Oh, here's one caveat about disabling system services and startup options... If you're at work, don't mess with this stuff, at least not without checking first with the IT department. In a business or networked environment, you could end up disabling something that's required for you to do your job.
Turn Off the Eye Candy
It's the snazzy Aero interface that gives Vista it's transparent look, dynamic reflections and animations. But it also takes a good amount of processing power, and is especially taxing on graphics cards that are not top of the line. The good news is that Vista will run just fine without all that eye candy. To disable Aero, right-click on an empty area of the desktop and choose "Personalize". Then select "Windows Colors and Appearance." In the Appearance Settings windows, under "Color Scheme" select Windows Vista Basic as the scheme rather than Windows Aero. You can also turn off the animated mouse settings by going again to the Control Panel and clicking the Mouse icon.
It's also a good idea to check for new drivers for your graphics card, especially if you upgraded from XP to Vista. Visit the website of the graphics card manufacturer and check for driver downloads.
A Few More Vista Speed Tweaks
Don't underestimate the impact that spyware and malware can have on system performance. Installing a good anti-virus and anti-spyware program can make a big difference in how your computer runs. I recommend that you use Windows Defender for malware protection, because it comes with Vista, and is turned on by default. I've used Defender as an XP add-on for years, and was glad to hear that it's now part of Vista. Check out my recommendations for free anti-virus software and install one of them for protection and peace of mind.
Installing the latest service packs and software updates from Microsoft will help to keep your computer free of security glitches, and should have a positive impact on performance as well. The SP1 service pack in particular should help with sluggish desktop navigation, has improved video card support, and will help reduce CPU utilization especially when using Internet Explorer. Check your Windows Update settings by going to Control Panel -> Security -> Windows Update. I recommend that you set it to install updates automatically.
ReadyBoost is another option to use to ramp up Vista performance, by providing additional memory. The difference with this method and installing additional physical memory, is that ReadyBoost uses flash memory that usually resides on a USB drive. The trick is making sure that the USB drive has enough memory for ReadyBoost, although most of the newer ones are compatible. ReadyBoost is a component of Windows SuperFetch technology. SuperFetch is in a nutshell, intelligent memory management for Vista. When a USB drive is connected, Vista will ask you if you want to use the drive to improve system performance. You can allocate a specific amount of memory to use for ReadyBoost. The extra RAM may provide a noticeable boost in system performance.
And finally, another way to improve Vista's performance is a and true old standby: Disk Defragmenter is handy in reclaiming disk space and improving performance. It's in Vista, just like XP. You can find it by going to the Control Panel and then to "System and Maintenance". Simply select "Defrag your hard drive" under "Administrative Tools". Disk defrag can also be set to run on a schedule, which I recommended that you do.
What are your favorite Vista speed tweaks? Post a comment below...
|
|
Share this article with friends! |
|
|
|
|
Posted by Bob Rankin on 20 Nov 2008
| Need More Help? Try the AskBobRankin Updates Newsletter. It's Free! |
|
Prev Article: Make Vista Look Like XP |
The Top Twenty |
Next Article: Cloud Computing |
|
Link to this article from your site or blog. Just copy and paste from this box: |
Post your Comments, Questions or Suggestions
|
Free Tech Support -- Ask Bob Rankin
Subscribe to AskBobRankin Updates: Free Newsletter |
||
|
Copyright © 2005
- Bob Rankin - All Rights Reserved
Privacy Policy -- See my profile on Google. |
||
Article information: AskBobRankin -- Speed Up Vista (Posted: 20 Nov 2008)
Source: http://askbobrankin.com/speed_up_vista.html
Copyright © 2005 - Bob Rankin - All Rights Reserved

Free
Most recent comments on "Speed Up Vista"
Posted by:
Mike
25 Nov 2008
I could not install this program on my computer using Vista as I have a 64 bit system. It will only work on 32 bit systems. Any ideas?
EDITOR'S NOTE: You couldn't install which program?
Posted by:
TanMan
25 Nov 2008
First, I heartily agree with your recommendation about virtual memory being a static size rather than "growable". This eliminates pagefile fragmentation, which can indeed slow you down.
But that's all I agree with.
4GB of virtual memory for a 2GB system is probably excessive. Different program mixes require different amounts of virtual memory. Some light use systems probably don't need any. Although the only cost of having too much virtual memory is only disk space, perhaps disk space is limited on the user's system. Certainly a better general recommendation is to start with 2GB of virtual memory and increase it only if Windows complains it needs more.
Re Aero, Vista will only turn it on if your hardware is fast enough. So Aero will NOT be the reason your system is slow. Neither are all those services you're telling people to turn off. There ARE a handful of reasons peoples systems are slow:
1. Malware
Viruses and/or Spyware is the number one reason people's computers are slow. Vista comes with Windows Defender, so as along as you keep it updated, you shouldn't have a problem with Spyware. And most computers come with an anti-virus program. So as long as you keep that updated, you should be free of viruses, too. But your anti-virus program could be slowing you down all by itself. Which brings me to item #2.
2. Your Anti-Virus Program
Unfortunately, most anti-virus programs today are so poorly written (and poorly conceived) that they take your brand new Core 2 Duo Vista x64 4GB machine and make it slower than XP. I'm talking specifically about Symantec, Norton and McAfee (remember when McAfee was the best?). Worse still, if you have more than one anti-virus program installed, that'll make your system REALLY slow.
The only anti-virus program I use and recommend is NOD32. Just the anti-virus program, not the Smart Security package. You'll be amazed how much faster your computer will run just by making this one change. And no, I don't work for them.
3. Windows Search
Vista has a search mechanism built in that it relies on for lots of the new niceties. Up until recently, this search was a dog, performance-wise. A few months ago, M$ released Windows Search 4. One of the big improvements was performance, and this also makes a big difference.
If you use Windows Update (and you should for Vista, not XP), Windows Search should have been automatically updated.
4. Slow network file copies
This one's tougher. Vista uses a different algorithm to copy files - XP dumps the file into virtual memory and lets normal paging write the pages back to disk, while Vista "improves" this by using a static memory buffer. The result is that Vista just copies file slower.
However, Vista SP1 introduced a further atrocity: it throttles your network speed to just 10 packets per millisecond when you have multimedia playing. So if you try copying a file while your music is playing in Media Player, forget it.
But fear not, M$ has a way to turn this network throttling off. See http://support.microsoft.com/kb/948066 for how.
People have other problems with software that comes pre-installed on their computers, but how do you tell people what to uninstall? I do it for people, but I don't have a formula. I do know, though, that Sonic DLA (part of Easy Media Creator) is bad, so I uninstall that and install Nero 8.
Sorry for the lengthy post, Bob, but I really needed to set you straight.
This was written on a new $1200 VAIO laptop running Vista Home Premium x64. Even this system ran poorly until I made my changes above. Now it flies, and I'm (mostly) happy with Vista.
EDITOR'S NOTE: Thanks for your comments. But you were mostly agreeing with me! (turn off Aero, get good malware protection, turn off windows search/indexing, and get rid of unneeded software)
As for Aero, there ARE video cards that "support" it but they are under-powered and run Aero very poorly. And if you don't have an extra 2GB of disk space laying around on a Vista machine, you have MUCH bigger problems than simply needing to speed up your machine.
Posted by:
dschr
25 Nov 2008
I was hopeful when I saw the title of this article, but as I went through the list of tweaks, I saw that I had already tried most of them and Vista's slow performance is still TOTALLY annoying. Why do I sometimes have to wait 5-10 seconds for Vista to respond to my Delete command or a right-click on a file? Why does it make me go through two permission screens to copy some files to another location? Why do some shortcuts on the Start menu not work (I have to Open File Location and run the file from there)?
I like some of the file mangagment features - tags and so on - but often I wonder whether I shouldn't have stuck with XP.
EDITOR'S NOTE: The sluggish performance you described is most often due to limited RAM memory. Increasing RAM will give you more bang for the buck than all the other things combined.
Posted by:
Jason Wallwork
28 Nov 2008
I've done the services.msc tweaks in the past and I'm not really sure that they help much with general performance and they put many users at risk of messing up their systems. Turning off unnecessary services does help in boot up times though.
On the issue with Aero, I totally agree that turning it off speeds up the system performance and I *have* a good graphics card (Geforce 8800 GTX w/ 320 MB RAM) and 2 GB of RAM. That tip alone probably would save a lot of people unnecessarily removing Vista and installing XP (and money) if they can do without the eye candy.
Posted by:
Dotan Cohen
29 Nov 2008
Vista can safely be sped up by 9.81 m/s every single second. After you run out of air, upgrade to Ubuntu.
Posted by:
Betty Hannam
04 Dec 2008
Hi Bob,
I bought a computer 3 months ago and have yet to be able to burn music,i called the store tonight and told them my problem,they said maybe the burner isn't working,how can i find out if my burner is or isn't working.Thanks Betty
EDITOR'S NOTE: You don't say what happened when you tried to use the burner, so it's hard to guess at the problem.
Posted by:
Jad
05 Dec 2008
I use Gmail and belong to two Internet discussion groups: one is a "google group" the other is a "yahoo group." Whenever I send a message to either group it never shows up in my email from the group....but I see it if I go to the website of the discussion group and OTHER people get my message in their email. This started happening a couple weeks ago..... Is this a Gmail problem???
EDITOR'S NOTE: I think so... when the message comes back, it may look like a dupe of the one you sent.
Posted by:
Hector
03 Jan 2009
Trying to optimize my Windows Vista System as I did earier with Windows XP, I used the vista flavor of scandisk (chkdsk?) and I defragmented the hard disk. Since those utilities run in a way very different than their Windows XP relatives (they take a very long time to run), mi question is: Are they actually useful?
EDITOR'S NOTE: I don't think the hard drive utilities are significantly changed from XP to Vista. You should continue to use them, I'd say.
Posted by:
Pat
06 Jan 2009
I feel I'm asking a foolish question, I have always been told in the lessons on computers, not to download anything on the Internet. Is this safe and what makes yours different?
EDITOR'S NOTE: That's a bit like telling people not to open their mailbox, because there might be a letter bomb inside. There are plenty of safe downloads online, but of course there is some bad stuff as well. Why are the ones I've suggested okay? Because I've checked them out carefully and found them to be safe.
Posted by:
Don
20 Feb 2009
About Vista speed. I have gone to system properties, then to system protection, and unchecked the box for drive c:. This turns off the system restore, which I have seen as big as 50 GB. Sure the system restore could be of value, but I have seen virus's hiding in there. Do you think this is OK?
EDITOR'S NOTE: System restore is a safety net. I'd feel uncomfortable without it, but it's your choice. If you have a good up-to-date anti-virus program, it should catch things before they can be rolled into a restore point.