A Second Shot: Windows Vista SP1

by Ryan Smith on February 27, 2008 12:00 AM EST

Observations and Closing Thoughts

As far as the Vista user experience is concerned, users shouldn’t expect any significant changes with SP1. In this respect Vista SP1 is much like any other Windows service pack, rather than being another XP SP2. To that extent if you threw a pre-SP1 system and a post-SP1 system in front of us, we’d need to do some low-level benchmarking to identify which one was using SP1. In day-to-day use, the difference is not obvious outside of the specific improvements we’ve talked about.

For those curious about how long the SP1 installation process takes, Microsoft has said it will take anywhere between 20 minutes to over an hour. Some of this boils down to simple hard drive performance, with slower drives taking longer to update all of the files SP1 patches. Given our own installation efforts, we suspect that there are other factors that are non-obvious - in other words, your mileage may vary. In general Vista x64 will take longer to patch than Vista x32 due to the additional files that need to be patched under Vista x64 (e.g. there are a number of files and libraries that come in 32-bit and 64-bit versions). On our official test system we clocked Vista x64 at 33.5 minutes to install from start to finish, while a laptop took just shy of an hour. You’ll definitely want to go find something else to do for a bit while Vista is patching, and if you're running an ultraportable laptop with a 1.8" hard drive you will very likely break the one hour threshold.

One thing that is unfortunate for Microsoft with SP1 is that there is a good chance that system performance immediately following the patching process will be lower than it was prior to patching. As part of the installation process the SuperFetch and ReadyBoost subsystems are purged of all caches and learned behaviors, effectively reverting a patched system to that of a brand-new untrained system. Vista does not take long to retrain itself, and Microsoft notes the process can take a couple of days (we were back to perceived normal within a day), but nevertheless a lot of people are going to be thrown off by things such as longer application load times immediately following the patch.

Finally, coming into SP1 we heard some concerns about application and driver compatibility. While we cannot test everything, we have not run into any new issues with SP1. We have heard within the last day that a small number of systems are having an issue with one of the SP1 pre-patches (patches that are required prior to installing SP1) causing an infinite reboot sequence, but we have not experienced this first hand, nor do we have an accurate idea of how large the affected “small” group of users is, given the echo chamber effect on the Internet. We cannot recall a Windows service pack that didn’t break at least a handful of Windows installations, so this could simply be par for the course; it’s hard to say at this point.

At the end of the day, we don’t have much of anything bad to say about SP1 outside of the “fix” for displaying the amount of installed memory on 32-bit systems, so our recommendation is that all Vista users to install SP1 once it becomes available to the public at large. It won’t knock most people’s socks off, but the file and network performance improvements are long overdue and will be noticeable for most users. Ultimately, any user who has felt slighted by the poor copy performance of Vista will find relief in SP1, as will anyone whose pet-issue has specifically been fixed in Vista SP1. Anyone else who didn’t like Vista for other reasons will be no more impressed by SP1 than they were by the original version; there are a few quirks that should have been resolved in SP1 that were not.

Compared to where we were a year ago, our general recommendation for Vista is unchanged. We are however impressed with the progress of the x64 versions of Vista over the past year, after feeling like it was lagging behind Vista x86 from beta up through the release version of Vista. Vista x64 is now clearly on par with Vista x86 and we have no concerns about its compatibility or performance. There are still good reasons to stick with Vista x86, such as compatibility with specific applications and Vista x64’s higher memory usage due to WoW64, but these are the only reasons. A year ago we recommended using Vista x86 unless you specifically needed Vista x64; now we’re comfortable making the opposite recommendation of running Vista x64 unless you have a specific reason to stick with Vista x86.

Finally, for those Windows users still sticking with XP, they too will be getting Microsoft's long-overdue XP SP3 in the very near future. We’ll be bringing a review of that to you as soon as it goes gold later this quarter, along with a fully up to date performance comparison between Vista and XP to better illustrate what little gap remains between the two operating systems. The list of changes isn’t nearly as far-reaching as Vista SP1, but there are a couple of interesting items on the list. (Ed: It will also be nice to not install over 100 patches/updates/etc. after a clean XP SP2 install.) Stay tuned for that in the coming weeks.

Vista vs. Vista SP1
Comments Locked

62 Comments

View All Comments

  • Griswold - Wednesday, February 27, 2008 - link

    Unless you are using vista NOW, you're not qualified to claim knowledge about performance issues NOW.
  • mechBgon - Wednesday, February 27, 2008 - link

    I think you should brush up on Windows Integrity Control and Kernel Patch Protection (for x64). These mandatory access controls are > users.

    Also, you are sadly incorrect in thinking that malware can only get onto a system with user cooperation. As the 4th-ranked SiteAdvisor reviewer worldwide (by total reputation), I have a fair amount of insight on the subject. ;) Between trusted sites being hacked and turned malicious, Mpack/Icepack-type exploit suites and vulnerable third-party software that people don't think to update, there's plenty of need for proactive security and mitigation.

    You like WinXP? Great. For a 7-year-old OS, it can be secured fairly well, if you want to, and I even have tips to help with that: http://www.mechbgon.com/build/security2.html">http://www.mechbgon.com/build/security2.html But it's time for OSes to be more secure by default, in my opinion. The latest Security Intelligence Report from Microsoft showed WinXP SP2 is 2.5x more likely to have malware detected by the Malicious Software Removal Tool than Vista SP-zero, to throw one statistic out there.

    Food for thought. I haven't seen much at AnandTech yet on that aspect of Vista.

    Microsoft MVP ~ Windows Shell/User
  • kmmatney - Wednesday, February 27, 2008 - link

    I don't see exFAT being useful right away unless windows XP is updated to support it.
  • Staples - Wednesday, February 27, 2008 - link

    Vista SP1 mostly has all the updates that MS has released over the past year on Windows Update. I did not notice a difference either and I installed SP1 a few weeks ago. If this was a vanilla install I was installing it over, I am sure I would notice quite a few improvements. I have been using Vista Home Premium since Jan and it definitely had some problems then. Since about July, the drives were mature enough and other than the slow slow file copying (which now still is slower than XP), everything has been running well for months.
  • KeypoX - Wednesday, February 27, 2008 - link

    On both laptop and desktop :( but i didnt really have any problems before... or after.
  • johnsonx - Wednesday, February 27, 2008 - link

    "That experience has been unified somewhat with SP1, now the x86 environment can install the x64 version of the OS (but ____ the other way around, interestingly enough)."

    I do think a 'not' goes in that blank.

    (btw, none of the comment buttons like B, I, U, Quote, etc. are working for me atm)
  • InternetGeek - Tuesday, February 26, 2008 - link

    I've been using SP1 on Vista Ultimate and it does bring some improvements. It took about one hour to install without any trouble at all. I simply started it and one hour later it was up as running.

    In general I find my laptop to be more responsive (Toshiba P105-S921). It restarts faster and comves alive from suspend faster as well. Applications in general feel the same, though tonight I'll play Oblivion and get a more "objective" feel of it. I used VS.NET 2008, Sql Server 2005, Photoshop CS2, Office 2007, DVDFab Platinum, Alcohol 120%, iTunes/WMP for media.

    Div 6.8 stopped working all together after applying 6.1. It either crashes while analyzing the subtitles or while encoding. The movie is Transformers.

    In general, I find that SP1 does bring good things for Vista on which, in general, I'm having a better experience than on XP.
  • aguilpa1 - Wednesday, February 27, 2008 - link

    From that list you don't use any heavy duty applications, so yes you probably wouldn't notice a difference...
  • Spivonious - Wednesday, February 27, 2008 - link

    Photoshop, SQL Server, and VS2008 aren't "heavy-duty" applications? Just what is heavy-duty in your opinion?
  • Griswold - Wednesday, February 27, 2008 - link

    I bet using his favourite browser, posting crap like that in comments like this, is what he considers "heavy-duty".

Log in

Don't have an account? Sign up now