A Vista SP1 FAQ

A Vista SP1 FAQ

Summary: I’ve been working with Windows Vista Service Pack 1 for several months now, in beta releases and, for the last two weeks, in the final released code. I’ve put together this post to answer some questions I’m frequently asked about this long-awaited update. And if you're frustrated at the thought of waiting until March to get your own copy, skip to the end, for some good news about a possible change in the release schedule.

SHARE:

I’ve been working with Windows Vista Service Pack 1 for several months now, in beta releases and, for the last two weeks, in the final released code. I’ve put together this post to answer some questions I’m frequently asked about this long-awaited update. If you have a question that isn't in this list, ask in the Talkback section.

Update: I've answered more questions in a follow-up post: More Vista SP1 answers.

How big is SP1?

That depends on how you get it. The standalone updater for the five-language version weighs in at 434MB (455,562,200 bytes) for the x86 version, and 726MB (761,740,600 bytes) for the x64 version. If you download the installer via Windows Update, however, the package is much smaller, typically over 50 MB but well under 100 MB. The updater uses Remote Differential Compression to compare the currently installed OS files with the SP1 files on the server, downloads the changed portions from the Windows Update server, and then combines the updates with the unchanged contents on the computer being upgraded.

The 32–bit standalone installer is approximately 60% larger than Windows XP Service Pack 2. Delivered via Windows Update, Vista SP1 is slightly smaller than the Windows Update version of XP SP2.

Will SP1 install on my copy of Windows Vista?

Yes, as long as you have a retail, OEM, or Enterprise edition in English, German, French, Spanish, or Japanese. If you have any other language packs installed (in Vista Ultimate or Enterprise), you'll have to uninstall them first. A standalone updater for all worldwide languages will be available in April.

What are the file names and MD5 hashes of the standalone updaters?

The following information applies to the standalone 5-language packages:

  • x86 (32-bit): Windows6.0-KB936330-X86-wave0.exe MD5 checksum: d597866e93bc8f80ecca234c4e9ce5a2
  • x64 (64-bit): Windows6.0-KB936330-X64-wave0.exe MD5 checksum: 983308426e8ee7649f53b41f4e5c42d4

How long does the SP1 installation take?

Usually under an hour, assuming you have reasonably modern hardware. Some people claim to have completed an install in less than a half-hour; an upgrade that takes significantly longer might indicate problems with installed hardware or software.

Why does the updater restart so many times?

If you install SP1 using the standalone installer today, several prerequisite packages must be installed first. If you allow Windows Update to do this automatically, the prequisite packages will be installed over a period of several days. If you force the update process by manually checking the Windows Update server after installing each update, you'll have to reboot as needed. If you use the standalone installer, each prerequisite is downloaded and installed automatically, and the system is restarted if necessary. [Update: After some testing I have determined that the prerequisite packages are included in the standalone installer. If you use this method to install SP1, you'll see each of these necessary updates installed first, but no downloading is necessary.]

The SP1 prerequisites are as follows:

  • All updates marked as 'Important' in Windows Update must be installed before the SP1 upgrade begins. One or more of these updates may require a reboot. [Update: This condition applies only when you choose to install SP1 via Windows Update. If you use the standalone SP1 package, all updates are included in the installer and no downloads are required at all. I have confirmed this with testing on both x86 and x64 installations of Windows Vista.]
  • For systems running Vista Ultimate Enterprise, the 935509 update is installed. This package, available on Windows Update now, updates BitLocker components. It requires a reboot and cannot be removed.
  • Next, update 938371 is installed. This package requires a reboot after installation. Its official description is as follows:

...updates several internal components that Windows Vista requires in order to install or to uninstall Service Pack 1 more reliably. This update must be applied separately before you install Windows Vista SP1 to make sure that Windows Vista SP1 can be installed or removed from the computer. This update is necessary to install and to uninstall Windows Vista SP1 on all editions of Windows Vista. This update will be available on the Windows Update Web site soon after the release of update 935509 and before the release of Vista SP1.

  • Update 937287 is the "installer” code for the service pack, also called the servicing stack. It does not require a reboot. Its official description is:

...a prerequisite package that contains updates to the Windows Vista installation software. The installation software is the component that handles the installation and removal of software updates, language packs, optional Windows features, and service packs. This update is necessary to successfully install and uninstall Windows Vista SP1 on all editions of Windows Vista. This update will be available on the Windows Update Web site soon after the release of update 935509 and before the release of Windows Vista SP1.

After all those packages are installed, the system begins installation of Windows Vista Service Pack 1, which is officially designated as update 936330. This requires one reboot in the middle of the installation and another after the installation is complete.

Next -->

Why does it take longer to install a service pack than it did to install the operating system in the first place?

It doesn't, actually. The total installation time using the standalone installer today was 49 minutes on one test PC here, but more than 11 minutes of that time was actually spent on downloading and installing the prerequisite updates. The time actually spent installing SP1 is roughly the same or less than the time to do a clean installation.

Are there any visible changes?

Most of the changes in SP1 are under the hood. The handful of visible changes include the following:

  • The Search menu option is no longer on the Start menu, and when you kick off a search from the Search box on the Start menu, the text at the bottom of the results has changed (from "See all results" to "Search Everywhere"). [Update: There's also a new Pause button on the Indexing Options dialog box, which allows you to suspend indexing for 15 minutes.]
  • The Remote Desktop client has a redesigned user interface.
  • The disk defragmenter command allows you to specify a volume to defrag.
  • There's a new version number in the About box. SP1 uses the same kernel and has the same version number as the newly released Windows Server 2008.
  • If you have a copy of Windows that was activated using the Grace Timer or OEM Bios exploits, you'll be asked to activate, presumably within three days. If you can’t supply a valid product key and activate online or over the phone, you’ll be unable to continue using Windows Vista.
  • If you have a system that fails a WGA validation check, you'll see a black background instead of your regular desktop wallpaper. You’ll also see some messages warning you that your copy of Windows Vista is "not genuine." You will lose no functionality.

Will SP1 make my computer run faster?

That depends. If you're expecting a magic "make rocket ship go fast" button, you'll probably be disappointed. If a third-party program or driver is causing performance issues, SP1 won't fix that. And at least initially, the system might even feel a bit slower at some tasks, because all the optimizations from Superfetch and ReadyBoost are wiped out and the system has to rebuild those pattern files as you use the OS and installed applications.

Why is file copying so slow, and is this problem fixed in SP1?

Vista's designers changed some key behaviors in file copying compared to previous Windows versions, trying to optimize performance in some scenarios, most of them common to larger businesses. Most notably, they enabled non-caching I/O for most operations. That improves copying speeds on high-latency network connections such as wireless LANs, and it reduces pressure on memory and CPU resources. An unfortunate side effect of those changes was to torpedo performance in some other scenarios that an enthusiast with high-performance hardware might encounter on a home or business network.

SP1 tweaks those changes and should make noticeable differences in file copying, both locally and over a network. Most of those changes are for the better, but in some scenarios (such as copying large files across a single local volume or copying a group of files to Windows Server 2003 over a slow network) performance can actually be slower than in the original release of Vista.

Sysinternals founder Mark Russinovich, now a Microsoft Distinguished Fellow, has the best explanation I've seen of the reasons for the changes and the SP1 tweaks.

I've downloaded every update for the past year. Does that mean I already have most of what's in SP1?

No. The official list of changes for SP1 incorporates all the updates you downloaded, including 23 security updates. But it also includes more than 550 hotfixes, many of them obscure, some of them quite useful. Most of these hotfixes had previously been released only to OEMs, corporate customers, and users who had specifically requested the hotfix after contacting Microsoft support. Some of the performance improvements in SP1 were delivered in earlier Important (non-security) updates, but other changes are found only in SP1.

When will SP1 be available?

According to Microsoft’s official announcement earlier this week:

  • Mid-March: Release to Windows Update (in English, French, Spanish, German and Japanese) and to the download center on microsoft.com.
  • Mid-April: Begin delivery to to Windows Vista customers who have chosen to have updates downloaded automatically.
  • April: Remaining languages RTM.

Another Microsoft blog includes some more specific dates (link via Robert McLaws):

Feb 4: Available to OEM and Retail Channel

Early March: Volume Licensing Availability

Mid-March: Availability through Windows Update/MSDN/TechNet

April: Pushed via Automatic Update

If you’re a beta tester, you can download the standalone installers from Microsoft’s Connect website (password required). If you’re not an official beta tester, you can take your chances with many unofficial download sites and BitTorrent distributions.

Blogger Keith Combs, another Microsoft employee, hints that SP1 is coming “sooner than you think.” In a somewhat cryptic post yesterday, he said:

It goes without saying that there has been a considerable amount of feedback around our release schedule for Windows Vista SP1. … The good news is that there are some changes coming to the release schedule I think you will like. Keep an eye on the Windows Vista Product Group Blog for the update. It should be coming pretty soon.

Update: The Windows Vista Team Blog has indeed been updated with a new announcement that includes these details:

We've heard the feedback and I want to update you on our plans and progress for making SP1 available to our beta participants, our Volume Licensing customers, and our MSDN/TechNet Plus subscribers:

  • Late Friday we made SP1 RTM available to individuals and companies who participated in the SP1 beta program
  • At the end of this week we will be making the English version of Windows Vista SP1 available to Volume Licensing customers.  Other languages will follow soon after
  • Later this month, SP1 will be available to MSDN and TechNet Plus subscribers 

For broad availability, we are still planning to release in mid-March, since we want to be sure that everyone has the smoothest experience possible.

So, do you have any questions? Leave 'em in the Talkback section and I'll get to them in a follow-up post.

Topics: Operating Systems, Microsoft, Software, Windows

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.

Talkback

69 comments
Log in or register to join the discussion
  • Vista SP1 changes

    Good article. My questions: Does Vista SP1 reduce or increase the number of times the user is asked to confirm an action? Does it still do so by blanking the screen?
    wtenga@...
    • Answers

      Microsoft says at least in one scenario (copying a file to a protected location) the number of UAC prompts is reduced from four to one. The Secure Desktop (black background) is unchanged. But you know you can disable that and still leave UAC enabled, right? The setting is in Group Policy Editor (computer Configuration, Windows Settings, Local Policies, Security Options). Change "Switch to the Secure Desktop..." to Disabled.
      Ed Bott
      • Disabling secure desktop

        Thanks for the tip. Here's an explanation of how to do this.

        http://www.tech-recipes.com/rx/2141/vista_disable_secure_desktop_promp_elevation
        wtenga@...
  • Standalone?

    Am I wrong to think that the standalone installer is standalone? That is, self-contained? Twice you implied that more downloading is done when using the standalone, and that's counterintuitive to me if I'm not misunderstanding you. If it really does trigger more downloading, why? It's several hundred MBs in size. Couldn't MS have included the few prerequisites with it? And how is it standalone then?
    rseiler
    • Prerequisites are not part of the SP

      The prerequisites must be installed before the Service Pack can be installed. They are useful and necessary (according to Microsoft) even on systems whose admins choose not to install SP1. For the most part, these will be delivered by Windows Update. By the time SP1 goes live on Windows Update, it's likely that these updates will have been pushed to every system with updates turned on. At that point the SP1 standalone installer will be able to run.
      Ed Bott
      • They are ...

        ... there's no need to be hooked to the Internet when updating from the SP1 package.
        Adrian Kingsley-Hughes
        • See my update below

          My point is that the prerequisites are not part of the Service Pack itself. They are separate updates that must be installed before the Service Pack can begin its installation. The prerequisite updates are included in the standalone installer package and are installed automatically if necessary, with no additional downloading required.
          Ed Bott
          • Sorry Ed

            Just say the update.

            Cheers.
            Adrian Kingsley-Hughes
      • Prior to XP's SP2...

        Service packs had no prerequisites. They were all inclusive. If you installed their OS and it had no SP's or patches, you could immediately install the latest service pack out there without worrying about prerequisites.
        bjbrock
    • Yes, they're included in standalone installer

      I am currently running the SP1 standalone installer on a virtual machine whose network connection has been unplugged. (No connection to the internet and Windows Update fails if I try manually.) It installed all of the prerequisite updates without having to download them and is now installing the Service Pack. This proves to my satisfaction that the prerequisite updates are indeed in the standalone installer.

      The extra downloading is done in the Windows Update scenario, but is not required if you use the standalone installer. I'll update the post to fix this error. Thanks for a great question.
      Ed Bott
  • Small point ...

    "If you have a copy of Windows that was activated using the Grace Timer or OEM Bios exploits, you?ll be asked to activate, presumably within three days. If you can?t supply a valid product key and activate online or over the phone, you?ll be unable to continue using Windows Vista."

    I was under the impression that these systems entered the nag phase. I could be wrong ...
    Adrian Kingsley-Hughes
    • Unclear

      The documentation is not really clear, and I know of no one who has actually tested this. The Grace Timer exploit works by disabling the timer that checks to see whether you've activated your system within the allowed 30 days. If SP1 wipes out this hack, then presumably the timer starts working again and at some point activation is required. I'm not sure about the OEM BIOS hack.

      In both cases, though, the effect is that the system has never been activated, which is different from a retail or System Builder OEM system that was activated successfully at some point and then failed validation.

      I plan to test this when I get a chance.
      Ed Bott
      • I've been told ...

        ... that these systems result in the nag screens appearing. I guess people who stole free copies have grapped SP1 off the bittorrents and tried it.

        Unactivated systems also just resort to nag screens - I've tested this myself.
        Adrian Kingsley-Hughes
        • Well...

          If they used RC or beta copies of SP1, the activation changes (and the changes that disable these two hacks) were not included. So before I accepted the reports as fact I would need a lot more details about what they installed, exactly.
          Ed Bott
          • I've just tried the OEM BIOS hack

            If you apply SP1 to a system running the hack, the system goes into the nag state and wants activating. It can still be used, it's just marked as non-genuine.

            Trying to apply the OEM BIOS hack to an SP1ed install - hack doesn't seem to work.
            Adrian Kingsley-Hughes
          • Same for the grace timer hack

            ... same results here. If it's installed prior to upgrading to SP1, SP1 puts the system into a nag state. Trying to apply the hack after installing SP1 doesn't work.
            Adrian Kingsley-Hughes
          • Neither version of the grace timer hack works

            Seems Microsoft has comprehensively closed the door to these hacks.
            Adrian Kingsley-Hughes
          • Well...

            http://cybernetnews.com/2008/02/08/vista-sp1-oem-bios-cracks-still-work/
            rseiler
          • Paradox doesn't work for me ...

            ... haven't tried the other one.
            Adrian Kingsley-Hughes
  • Is there documentation for slipstreaming it?

    I plan on dual-booting Vista within the next month or two, but I was hoping that something like Autostreamer or that nifty DVD trick in Vista would make the rollout simpler. Anyone know if it's possible to slipstream SP1 with my OEM RTM disc?

    Joey
    voyager529