Worldwide*
Quick Links|Microsoft.com Home
Microsoft*
Search Microsoft.com for:
OEM Partner Center 
|Your Profile|Site Map|Contact Us
Search OEM

Advanced Search
(Change Location)
Preinstalling Windows Vista Service Pack 1
Overview Windows Vista Service Pack 1 (SP1) is a set of updates and fixes for the Windows Vista operating system that address feedback from our customers. In addition to previously released updates, SP1 focuses on specific reliability and performance issues, supports new types of hardware, and adds support for a few emerging technology standards.* SP1 does not include any new functionality.
Incorporating Windows Vista SP1 into Preinstallation

To incorporate Windows Vista SP1 into preinstallation images, system builders have two options:

  1. Create a new image using the Windows Vista SP1 media, which will be available to system builders from Authorized Microsoft OEM Distributors, beginning in March 2008.
  2. Update existing images with Windows Vista SP1. Plan for approximately one to two hours to complete the entire process.

This page explains the second option: updating an existing Windows Vista Release to Manufacturing (RTM) image to Windows Vista with SP1.

By following the instructions below, the resulting image will be the same as if you were to create a new image using the Windows Vista SP1 media. Updating an existing image to Windows Vista with SP1 may seem time-consuming, but compared with the effort required to create a new image—for example, installing drivers, applications, and OEM customization—updating an existing image may be the appropriate method to use.

The following chart will help you decide which method is most efficient to incorporate into your manufacturing process:

Windows Vista SP1 Approximate Upgrade Time*

Preinstallation Training for Windows Vista
Windows Vista SP1 update 40 minutes
Windows PE Boot 4 minutes
Windows Vista SP1 Files Removal Tool 1 minute
Boot Critical Driver Tool 20 minutes
Total 65 minutes

*The upgrade time is an approximate time and depends on the PC’s hardware configuration. The approximate time does not include the set up time of steps 1 and 2 below.

Updating Existing Windows Vista Images with Service Pack 1

Note Offline installation of Windows Vista SP1, or of any of the update packages included in the service pack, is not supported. Offline installation will cause the Windows image to be corrupted.

Windows Vista OEM Preinstallation Kit (OPK): New Preinstallation Tools

With Windows Vista SP1, partners must use the update OPK. The new OPK includes two new tools for use when updating an existing image:

REQUIRED: Boot-critical driver tool (PostReflect.exe)

  • The new command line tool, PostReflect.exe, ensures that boot-critical drivers are reflected so that images can be deployed to various hardware configurations.

    • PostReflect.exe must be run offline on images that are updated to Windows Vista SP1 to ensure that the operating system boots.
  • PostReflect.exe can also be run on customized Windows Vista RTM images to ensure that all boot-critical device drivers are reflected and that the image can be deployed to various hardware configurations.

OPTIONAL: Windows Vista SP1 Files Removal Tool (Vsp1cln.exe)

  • Vsp1cln.exe is an optional tool that can be used after SP1 is applied to remove archived RTM files in order to reclaim disk space.

    Note If you use this tool to remove archived RTM files, you cannot uninstall SP1.

Before You Start Obtain the following software downloads:

Review hard disk drive space requirements in the table below.

Windows Vista SP1 X64 Hard Disk Drive Space X86 Hard Disk Drive Space
Express Installation 11 GB 7 GB
Stand-alone installation 11 GB 7 GB

The standalone SP1 package contains every file that is necessary to install the service pack, including all prerequisite packages. The standalone SP1 package will automatically install the following updates, if they are not already installed:

  • Hotfix for Microsoft Windows (KB937287)
  • Update for Microsoft Windows (KB935509)
  • Update for Microsoft Windows (KB937954)
  • Update for Microsoft Windows (KB938371)
  • Service Pack 1 for Microsoft Windows (KB936330)

Offline installation of Windows Vista SP1, or of any of the update packages included in the service pack, is not supported. Offline installation will cause the Windows image to be corrupted. Upgrading to Windows Vista SP1 must be performed on a running Windows Vista RTM installation. The following three steps will walk you through the upgrade process for Windows Vista SP1.

Step 1: Installing the Windows OPK Version 1.1

Before upgrading a Windows Vista RTM image to Windows Vista with SP1, you must first upgrade the Windows OEM Preinstallation Kit (OPK). Then you will have the necessary tools to upgrade Windows Vista RTM images to Windows Vista with SP1.

  1. Uninstall the previous version of the Windows OEM Preinstallation Kit (OPK).

    Note Uninstalling the OPK will not cause you to lose any deployment files, such as unattends, configuration sets, and images.

  2. Install the Windows OPK Version 1.1.
Step 2: Creating a custom Windows PE

It is critical that you complete step 1 before continuing. You’ll be required use Windows Preinstallation Environment (Windows PE) and Windows Vista SP1 tools to complete the upgrade. In this step—utilizing the Windows OPK Version 1.1—you will create a custom Windows PE that contains the necessary tools to complete a Windows Vista SP1 upgrade. You will then create an ISO file used to create a bootable Windows PE DVD.

Failure to use a custom Windows PE based on the Windows OPK Version 1.1, will result in a servicing stack mismatch when you attempt to service the image.

When creating the custom Windows PE, you will copy two tools used to complete the Windows Vista SP1 update to the ISO folder of the staged custom Windows PE. This ensures that when you boot Windows PE using the DVD media, the tools will be available on the DVD media.

  1. On the technician computer, click Start, click All Programs, click Microsoft Windows OPK, and then click Windows PE Tools Command Prompt.

    Important Do not attempt to set the Windows PE build environment directly from a command prompt. Use the shortcut added by the Windows OPK. The menu shortcut opens a command prompt window and automatically appends the environment variables with Windows OPK tools paths.

    Note The following procedure uses commands for a 32-bit platform. For a 64-bit platform, replace the x86 instances with amd64.

  2. At the command prompt, type the following command:

    copype.cmd x86 c:\winpe_x86

    The script creates the following directory structure and copies all the necessary files for that architecture. For example:

    \winpe_x86
    \winpe_x86\ISO
    \winpe_x86\mount

  3. At the command prompt, type the following command:

    copy c:\winpe_x86\winpe.wim c:\winpe_x86\ISO\sources\boot.wim

  4. Add the services stack by copying the entire \Servicing folder to the ISO folder. At the command prompt, type the following command:

    xcopy "c:\program files\Windows OPK\Tools\x86\Servicing" c:\winpe_x86\iso\Servicing /s

  5. At the command prompt, type the following command:

    copy "c:\program files\Windows OPK\Tools\x86\POSTREFLECT.EXE" c:\winpe_x86\iso

  6. At the command prompt, type the following command:

    copy "c:\program files\Windows OPK\Tools\x86\VSP1CLN.EXE" c:\winpe_x86\iso

  7. Copy the Windows Vista SP1 .exe to c:\winpe_x86\ISO, which corresponds to the platform you are updating.

    For 32-bit, copy windows6.0-kb936330-x86 to c:\winpe_x86\ISO.
    For 64-bit, copy windows6.0-kb936330-x64 to c:\winpe_x86\ISO.

  8. At the command prompt, type:

    oscdimg -n -bc:\winpe_x86\etfsboot.com c:\winpe_x86\ISO c:\winpe_x86\winpe_x86.iso

  9. Burn the image (winpe_x86.iso) to CD-ROM using CD burning software. If you have access to the Cdburn utility, you can create a bootable CD by typing the following command:

    cdburn d: c:\winpe_x86\winpe_x86.iso -speed max

    Note In the example above, the CD burner is the D drive. Adjust this as necessary. The Cdburn utility is provided with the Windows 2003 Resource Kit tools, and more information about its use can be found there.

Step 3: Update existing images with Windows Vista SP1

Having completed steps 1 and 2, you are now ready to update a Windows Vista RTM image to Windows Vista with SP1. In this step, you will apply the Windows Vista SP1 update to an online (booted) image and service the image using the custom Windows PE you created in step 2. When you execute the Windows Vista SP1 update, the PC will reboot and go through a series of update phases. Windows will boot to the desktop, signifying that this part of the update is complete. The final step is to service the image offline to complete the Windows Vista SP1 update.

  1. Apply the Windows image to the destination computer by using ImageX.
  2. Boot the destination computer.

    Note You can boot the image to either Audit mode or Windows Welcome.

  3. Insert the Windows PE DVD media in the DVD drive.

  4. To start the update process, open a Command Prompt window with administrator elevated privileges.

  5. Change the directory to the drive containing the Windows PE.

  6. Execute the Windows Vista SP1 .exe file for the appropriate platform with the switches that invokes your desired installation.

    Platform

    32-bit 64-bit
    windows6.0-kb936330-x86 windows6.0-kb936330-x64

    Windows Vista SP1 Available Switches

    /help displays the help message.
    Setup Modes:
    /quiet
    /unattend
    /nodialog

    Quiet Mode (no user interaction or display).
    Unattended mode (progress bar only).
    Hide the installation results dialog after completion.
    Restart Options:
    /norestart
    forcerestart
    warnrestart[:<seconds>]

    promptrestart

    Do not restart when installation is complete.
    Restart after installation.
    Warn and restart automatically if required (default timeout is 30 seconds).
    Prompt if restart is required.
  7. If prompted, restart the computer.

    Note The installation might take an hour or more. The computer will restart several times during the installation. Once the update is complete, Windows will boot to the desktop, where you can continue with the upgrade procedure.

    Important Verify that you installed all the latest devices drivers, ensuring that all drivers have been digitally signed. In addition, check to ensure all hardware devices are working. If any devices are showing an exclamation point (!) in the Device Manager, you must resolve prior to generalizing the system. For assistance, email sbst@microsoft.com or visit the System Builder newsgroups.

  8. Run sysprep /generalize /shutdown to remove system-specific information from the Windows image, and then shut down the computer.

    Note The service pack carries an additional licensing re-arm, so you will not lose one when you apply the SP1 update and generalize the Windows image.

  9. Ensure that the computer’s BIOS is configured so that the DVD drive is the first boot device, and boot to Windows PE from the DVD drive.

    Note If you compress and capture an entire installation, the best practice is to boot from Windows PE. You cannot use Windows PE 2.0 and the RTM servicing stack with SP1 images. This results in a servicing stack mismatch. Use the updated deployment tools to recreate Windows PE images.

  10. At the command prompt, change the directory to the root path of the DVD drive letter.

    Example: X:\windows\system32> D:

  11. At the command prompt, change the directory to the servicing folder.

    Example: D:>cd D:\Servicing

    Note In the example above, the DVD drive is the D drive. Adjust this as necessary.

  12. (OPTIONAL) At the command prompt, run VSP1CLN.EXE.

    Example: D:\VSP1CLN.EXE /o:c:\windows /quiet

    VSP1CLN Switches

    /o: Offline WINDDIR Path (typically c:\windows
    /quiet Unattended mode (no prompts)
  13. REQUIRED At the command prompt, run POSTREFLECT.EXE.

    Example: D:\Postreflect c:\windows c:

    POSTREFLECT Parameters

    1 Offline WINDIR Path (typically c:\windows)
    2 Offline Drive Letter (the system drive letter that is used when the target operating system is running)
  14. Use ImageX to capture the updated image.

You are now ready to deploy the new image, Windows Vista with Service Pack 1, to new PCs.

* Some systems may encounter an issue with a small set of hardware devices that may not function properly after updating a Windows Vista PC to Windows Vista with SP1. Get details.




©2009 Microsoft Corporation. All rights reserved. Terms of Use |Trademarks |Privacy Statement
Sign in to Windows Live ID