Ads by TechWords
Subscribe to our e-mail newsletters
For more info on a specific newsletter, click the title. Details will be displayed in a new window.
Computerworld Daily News (First Look and Wrap-Up)
Computerworld Blogs Newsletter
The Weekly Top 10
More E-Mail Newsletters 
Preston Gralla's picture
Preston Gralla

Seeing Through Windows

Slowing down Vista with SP1

Microsoft has been promoting Vista's SP1 as a big performance booster compared to pre-SP1 Vista, particularly when copying files. But my preliminary tests show that Vista SP1 can be as much as 20% slower than pre-SP1 when it comes to copying files. And XP's copying speed leaves both in the dust.

I found that copying a large file -- 2.49 GB -- to a local folder under SP1 Vista was 20% slower than performing the same operation in pre-SP1 Vista. Copying that same file to a network folder took essentially the same amount of time in pre-SP1 and SP1 Vista. And copying a 256 MB folder full of files to a local disk and to a network folder took essentially the same amount of time in each as well.

XP outperforms both versions of Vista by a wide margin. I found that it's three times as fast as both versions of Vista copying a folder of files to a local disk, and more than twice as fast as both versions of Vista when copying a folder of files to a network folder. XP is slightly slower than pre-SP1 Vista when it comes to copying a single 2.49 GB file to a local folder, and slightly faster than SP1 Vista. And XP is slower than both versions of Vista when it comes to copying a single 2.49 GB file to a network folder.

First, some background about the tests. I created four test benchmarks on the same machine, a dual boot XP-Vista laptop with a 1.83 Ghz Duo Core processor and 1 GB of RAM. First, in XP, I copied one 256 MB folder filled with 63 files and subfolders to a local disk and then to a network disk on another machine. Then, still in XP, I copied one 2.49 GB file to a local disk, and to a network disk on another machine. Then I rebooted into pre-SP1 Vista and performed the sets of tests. After that, I upgraded Vista to SP1 on the machine, and performed the same tests

In all instances on all versions of Windows, I did the test several times before recording results, in case any caching was going on, or in case Vista's SuperFetch technology came into play. And I performed each test at least three times and averaged the results to make sure everything was accurate.

I found that copying a 2.49 GB file under SP1 from one folder to another on a local machine was 20% slower than on pre-SP1 Vista. On SP1 Vista, it took 193 seconds; pre-SP1 Vista, it took 161 seconds. On XP, it took 178 seconds. The following graph shows details. (Note that Excel won't let me set the scale starting at 0 for some odd, unexplained reason, so it starts at 140 seconds.)

 

Copying the single 2.49 GB file to a network folder takes essentially the same amount of time in SP1 and pre-SP1: 233 seconds in SP1 versus 237 seconds in pre-SP1. Both versions of Vista beat XP, which came in at 296 seconds --- the only test in which XP was slower than both SP1 and pre-SP1. The following graph shows details.

When it comes to copying the 256 MB folder full of files, Vista SP1 and pre-SP1 performed just about identically, and dramatically slower than XP. Copying the folder to a local disk took 36 seconds in both versions of Vista, and only 12 seconds in XP. The following graph shows details.

Copying the folder full of files to a folder on another machine on the network took 101 seconds in Vista SP1, 98 seconds in pre-SP1, and only 39 seconds in XP, as you can see in the following graph.

The upshot of all this? On my test machine at least, copying in Vista SP1 is slightly slower than in pre-SP1, and much slower than in XP. There's of course one caveat here: These tests were performed on only one system, and as the saying goes, your mileage may vary. But on at least one machine, SP1 doesn't do as well as pre-SP1 when copying files.

 

See also, Preston Gralla's complete review:

Hands-on Vista SP1: Better but slower?

What People Are Saying

Rate this
Rated 0
196 Votes

Slow as hell

Vista SP1 is painfully SLOW! No doubt about that. And it absolutely has nothing to do with hardware performace. I bought a brand new laptop with a 2.5ghz Core 2 Duo processer, 3GB RAM, 7200RPM 100GB HDD (defragmented). It was really slow without SP1 and slower with. You can't really buy anything faster than that without investing in a high performance workstation which is not realistic to the home user.
Applications do run faster, but boot time, and file copy time are ridiculously slow!!!! I save about 100+ 5MB photos from my digital camera to a network drive on a weekly basis and it has really become a chore with Vista. I usually have to leave the room and do something else while it runs. And to add to it, this readyboost thing is a joke. I have a 8GB SD card of which 4GB is being used for readyboost caching. Frankly, I see no difference without or without it. Its just wasting space on my SD card.

Rate this
Rated -33
309 Votes

Excel and graphing

"Note that Excel won't let me set the scale starting at 0 for some odd, unexplained reason, so it starts at 140 seconds."

... may I recommend that you try out OpenOffice. I've been using it exclusively for over 2 years and haven't looked back to the days of MS Office.

Rate this
Rated +20
302 Votes

SP1 gets slower

Since Vista SP1 is an entire service pack update, it's going to be slower at start, Microsoft even announces this.
It basically overwrites everything Pre-SP1 learned about your usage, and SP1 has to learn it again. Within a few days, it will be back up to speed.

Rate this
Rated +4
348 Votes

Vistga sp1 is so slow that i removed it

After dling SP1 for vista my computer was dragging. Opening outlook or IE was painful.

I restored it to prior to this garbage and boom - everything is fine again.

I am shutting of updates. This happens again and again with microsoft and their friggin updates.

Rate this
Rated -7
391 Votes

My WinVista has been ailing

My WinVista has been ailing with my HDDs slowing down to molasses-levels whenever I reboot from hibernate or even standby. The difference is from an average of 80MB/s down to 8MB/s, as benched by HWinfo32. Hoping the SP1 will remedy this problem. Also hoping that the bittorrent of SP1/RTM I am currently downloading is not bogus.

Having become such a pessimist, I never even bothered reporting this problem to Microsoft who could care less! Their problem reporting tool will never even detect such a big OS problem, as mine! It is a disservice that they can delay SP1 roll-out until whenever they are ready.

Rate this
Rated +3
377 Votes

Windows Vista - Top Free Tweaking Utilities

I am not surprised in the SP1 results, for this reason, I have always tweaked Windows either manually or with 3rd party tools, this is an ongoing loop. If you are interested in the tweaking utilities check out my article here:

pcwizkid.blogspot.com/2007/10/top-10-vista-free-downloads-to-tweak.html

Cheers
PCWizKid
http://pcwizkid.blogspot.com/

Rate this
Rated -10
394 Votes

Windows Vista - Top Free Tweaking Utilities

I am not surprised in the SP1 results, for this reason, I have always tweaked Windows either manually or with 3rd party tools, this is an ongoing loop. If you are interested in the tweaking utilities check out my article here:

http://pcwizkid.blogspot.com/2007/10/top-10-vista-free-downloads-to-tweak.html

Cheers
PCWizKid

Rate this
Rated +35
415 Votes

What are you trying to test anyways? AV speed?

Sorry,
This is not a real world test. First, you have to know how to configure your PC and Vista for optimal performance. I tested on clean installs. XP is waaaayyy slower in copies to and from a server and XP to XP. Verses server to Vista or Vista to Vista. And you fail to mention that even your experiment shows that you're full of it. Server to Vista is way faster in your tests. If you configure both systems for optimal file copy...according to this Mark guy, who is probably smarter than both of us...http://blogs.technet.com/markrussinovich/

I don't think you need to go to linux to prove anything. Linux is awesome too. Vista is blazing fast on adequate hardware, I can prove it. Obviously you can't even begin to understand what Vista has to offer. Your loss. It's kind of stupid that you flame something before you even understand how to use it. If you do a fair comparison, you will see that file copy is way faster in Vista, if you can't create that environment you just don't know what you're doing. lol. I can choke Linux and XP and Vista and Solaris and HPUX. So what. Real world, there are some people that will never have the brains to understand Vista...yet alone XP. You didn't even mention that Vista let's you retry a copy if it fails...hmmmm. I don't think anyone can trust you as a true non-biased journalist. Learn what to do to do a fair comparison on two optimized computers, that's what us real world IT guys do. Not to flame you. I just like to see fair comparisons. Everyone knows that with Vista the more memory you use the better it works. Do you know why. Here's a simple test. Turn off virus checking and all extraneous services that are not native. And on Vista and XP get rid of all the desktop stuff and images, especially any desktop add-ins google things, Sidebar (that is the biggest hog in Vista by the way, it can use 2G of ram on it's own...FYI). Now do the tests and post the results. What is slowing down the copies. Go ahead...show me you really are a good journalist and do the test...I dare you.

- Concerned IT Fellow

Rate this
Rated -11
399 Votes

Wow...you're experience with

Wow...you're experience with computers must really suck in general. You have tweak the hell out of your operating system and disable features, services, virus scanning, etc. just to get it to copy files at reasonable speeds? I'm really sorry you're stuck on such a horrible OS. I mean, all I did last month was turn on my new MBP with a modest 2GB of memory and it was blazing fast at everything I threw at it, along with lots of nice eye-candy (don't say its worthless -- it undeniably makes for a nicer overall experience in the end, and lots of it provides useful interface feedback), and great stuff like Expose and Dashboard - neither of which take any amount of memory worth mentioning.

"Vista is blazing fast on adequate hardware..."

Well duh! Throw good enough hardware into a computer running any software and it will be blazingly fast. Its up to Microsoft to ensure that their products work great on any average hardware. Not just for those who can throw a few thousand dollars into their computer.

Regardless of all that, which I'm convinced you understand and resent deep down, I get the impression you still think Vista is not slow. All anyone can say about that is you are truly delusional.

Rate this
Rated +44
444 Votes

P.S. I agree. The tests were

P.S. I agree. The tests were stupid.