The following scenarios describe some of the ways that you can deploy SP1.
The following scenarios are applicable to businesses and individuals who want to deploy SP1 to a relatively small number of computers.
In this section:
Scenario 1: Installing by using Windows Update
This method of installation is for individual users who are currently running Windows Vista and have configured Windows Update to download and install updates. To install SP1 by using Windows Update, you may need to install as many as four prerequisite updates: KB949939, KB937287, KB935509, and KB938371. These are permanent packages designed to ensure that the computer will still function properly if SP1 is later uninstalled. If your computer is not receiving SP1 from Windows Update, see KB article 948343 at http://go.microsoft.com/fwlink/?LinkId=115521 for possible reasons.
To install the service pack by using Windows Update
Ensure that you are connected to the Internet.
Do one of the following:
- If your computer is set to install updates automatically, when prompted, follow the instructions to install SP1.
- To initiate the installation manually, perform steps 3 through 7.
Note |
|---|
| Because of the prerequisite updates, if you do not initiate the installation, it may take more than five days before you are prompted to install SP1 (one day for each prerequisite, and one or more days to begin the download of SP1). Also note that SP1 will not be offered to any computer that has a known problematic driver. For more information including a list of problematic drivers, see the “Method for Cause 5” section of KB article 948343 (http://go.microsoft.com/fwlink/?LinkId=115521). |
Click Start, click Control Panel, double-click Windows Update, and then click Check for Updates. The following updates will be offered one at a time if they are not already installed:
- KB949939 (This update may require a restart.)
- KB937287 (This update may require a restart.)
- KB935509 (This update is only for computers running Windows Vista Enterprise or Windows Vista Ultimate and requires a restart.)
- KB938371 (This update requires a restart.)
Repeat this step until you have installed each of these prerequisite updates, each time waiting 10 to 15 minutes for the installation of the update to complete.
Click Start, click Control Panel, double-click Windows Update, and then click Check for Updates.
Select the SP1 update (KB936330). If there are other updates displayed, make sure that SP1 is the only update selected, and then click Install.
After Setup downloads the update, accept the Microsoft Software License Terms and then click Install.
Setup will begin the installation. When prompted, click Restart now. During this second installation phase, Setup will prevent you from logging on while the service pack is being installed. The installer will automatically restart the computer several times during this process.
Caution |
|---|
| Do not restart the computer or turn the power off, even if the computer remains in an unknown state for a long time. If you do, the computer may go into an unbootable state. |
When the Windows logon prompt appears, this indicates that Setup is completed. At this time, you can log on to the computer.
To confirm that SP1 is installed, right-click Computer and then click Properties. You will find a reference to the service pack in the Windows Edition section.
Scenario 2: Installing the stand-alone package by using the installer executable file
The installer executable file contains every file necessary to install the service pack. This file is self-extracting, and you can run it either from the command line or by double-clicking the file within Windows Explorer. The executable file will automatically install the following updates if they are not already installed:
- KB937287*
- KB937954
- KB935509*
- KB938371*
- KB936330 (SP1)
Note |
|---|
| KB937287, KB935509, and KB938371 are permanent packages and cannot be uninstalled. These packages are permanent to ensure that the computer will still function properly if SP1 is later uninstalled. |
Note |
|---|
| The KB949939 update is not required and it will not be installed when installing using the stand-alone package. |
To install SP1 by using the stand-alone package
Ensure that your drivers are up to date. If there is a problematic driver on the computer, you will not receive a warning or error preventing you from installing SP1. For more information including a list of problematic drivers, see the “Method for Cause 5” section of KB article 948343 (http://go.microsoft.com/fwlink/?LinkId=115521).
Copy or download the installation file (Windows6.0-KB936330-X86.exe or Windows6.0-KB936330-X64.exe) to a computer. You can download SP1 from the Microsoft Download Center at http://go.microsoft.com/fwlink/?LinkId=107075.
To run the package, use the command-line options listed later in this section, or double-click the file within Windows Explorer. It may take several minutes to extract the installation files, and even longer if you are installing SP1 by using a shared network resource.
Follow the instructions in the Setup wizard.
After the first phase of installation is complete, the computer will automatically restart. During this second installation phase, Setup will prevent you from logging on while the service pack is being installed. The installer will restart the computer several times during this phase.
Setup is complete when you are presented with the Windows logon prompt. At this time, you can log on to the computer.
To confirm that SP1 is installed, right-click Computer and then click Properties. You will find a reference to the service pack in the Windows Edition section.
Command-line options
Use the options listed and described in the following table to define the way SP1 is installed. You can precede the following options with either a forward slash (/) or a hyphen (-). Note that the options are not case-sensitive, and XXX stands for either x86 or x64.
Syntax:
windows6.0-kb936330-XXX.exe [/quiet] [/nodialog] [/norestart]
windows6.0-kb936330-XXX.exe [/quiet] [/nodialog] [/forcerestart | /warnrestart[:<Seconds>]] [/promptrestart]
For example, to run the installation file in quiet mode without restarting the computer, type windows6.0-kb936330-x86.exe /quiet /norestart.
| Options | Description |
|---|
/forcerestart | If a restart is required, this option forces any open applications or documents to close. |
/nodialog | Suppresses the success or failure dialog box at the end of the installation. |
/norestart | Does not restart the computer after the installation is complete, even if a restart is required to complete the installation. You should use this option in conjunction with the /quiet option. |
/promptrestart | If a restart is required, a dialog box notifies the user that a restart is required to complete Setup. You should use this option in conjunction with the /quiet option. |
/quiet | Runs the installation in quiet mode. This mode shows no user interface during the installation of the updates. This is the same as unattended mode, except that the user interface is hidden. No prompts will appear during the installation process except the success or failure dialog box at the end of the installation. To suppress this dialog box, you must also specify the /nodialog option. |
/unattend | Installs the service pack in unattended mode. Only critical error prompts and a progress bar will appear during the installation. For example, Microsoft Software License Terms is not shown, and the computer will be automatically restarted. |
/warnrestart[:<seconds>] | If a restart is required, a dialog box notifies the user that the computer will restart in the specified number of seconds. The user can either cancel the restart or restart the computer immediately. The default setting for the automatic restart is 30 seconds. |
/wsus | Returns a failure code if the previous installation attempt failed. This option is needed only when you are deploying SP1 in a Windows Server Update Services (WSUS), SMS, or System Center Configuration Manager environment, or in any non-Microsoft product that uses the Windows Update Agent to report installation success. |
/? or /help | Displays command usage. |
The following scenarios are applicable to businesses that want to deploy SP1 to multiple computers or deploy custom images, or both. We recommend that you use the SP1 integrated DVD to install SP1. Although it is not recommended, if you have custom Windows Vista images that you want to update, you can boot the Windows image, apply the service pack, and then recapture the image. This online method is the only way to update images with SP1; SP1 cannot be installed to or uninstalled from an offline image ofWindows Vista. You will need to obtain the latest version of the Windows OPK or Windows AIK.
The Microsoft Deployment Toolkit (http://go.microsoft.com/fwlink/?LinkID=95464) is the recommended methodology and solution to help you deploy Windows Vista and Windows Server 2008. This toolkit can assist you in building and deploying custom images, including zero-touch deployments using Systems Management Server 2003 and System Center Configuration Manager 2007.
In this section:
Scenario 3: Creating or updating a custom image
Use this installation method if you have an automated process for reproducing images.
When capturing custom images, you can use the updated Windows OPK or Windows AIK. To update an existing Windows Vista image, boot into the image and then update it with SP1. You can only use an online method to update images with SP1. Also, you cannot install or uninstall SP1 from an offline image ofWindows Vista. For example, there is no comparable support for the /integrate option from previous versions of Windows.
After you install SP1, you should test to ensure that all of your hardware devices function properly, and correct any problematic drivers. For information about how to correct problematic drivers, see http://go.microsoft.com/fwlink/?LinkID=113062. Before you recapture the image, you must run Sysprep, Postrefllect.exe, and VSP1cln.exe (optionally). Note that when you run Vsp1cln.exe, you will not be able to uninstall SP1. For more specific instructions for this scenario, see "Install Windows Vista Service Pack 1" (http://go.microsoft.com/fwlink/?LinkId=113735). This topic is also included in the Windows AIK documentation (Waik.chm) and the OPK documentation (Opk.chm).
Scenario 4: Deploying by using WSUS
WSUS enables you to deploy the latest Microsoft product updates to computers running the Windows operating system. By using WSUS, you can fully manage the distribution of updates that are released through Microsoft Update to computers in your network. For general information about WSUS, see http://go.microsoft.com/fwlink/?LinkID=94244.
Before you begin, note the following:
- We recommend that you deploy the KB947821 update to your client computers before you deploy SP1. This update is available from the Microsoft Download Center (http://go.microsoft.com/fwlink/?LinkId=109180), and the Windows6.0-KB947821-XXX.msu file will ensure that each computer is ready to be updated.
- If your WSUS server is running Windows Server 2003, you will need to install an update to ensure that SP1 is downloaded successfully. For more information, see Knowledge Base article 938759 (http://go.microsoft.com/fwlink/?LinkId=108519).
- If your organization is using the Service Pack Blocker Tool to block the user from installing SP1, publishing the service pack to WSUS will automatically override the block, and SP1 will be installed.
Eventually, SP1 will synch automatically to your WSUS server as long as the server is configured to synchronize Windows Vista service packs. Until then, use the following steps to manually import the service pack from the Microsoft Update Catalog site. The package that is installed contains both the prerequisite packages and SP1. This entire package will be downloaded to each destination computer, unlike with Windows Update, where only the components that are needed for a specific computer are installed.
To manually import SP1
Open the WSUS Administrator console, expand the Update Services node, and then expand the node for the WSUS server.
Right-click the Updates node and click Import Updates.
In the Microsoft Updates Catalog web site, search for Vista SP1.
In the results, click Add to add the following updates to your basket: Windows Vista Service Pack 1 – Standalone (x86) and/or Windows Vista Service Pack 1 – Standalone (x64)
Click View basket.
Confirm your selections and click Import to import these packages.
Scenario 5: Deploying SP1 by using Windows Deployment Services
This scenario explains how to use Windows Deployment Services to install an integrated version of Windows Vista with SP1. However, it does not explain how to set up Windows Deployment Services. For more information, see the following step-by-step guides (depending on which version of Windows Deployment Services you have):
To deploy an image of Windows Vista with SP1, you can do either of the following:
- Add the Install.wim image from the DVD that contains the integrated version of Windows Vista SP1 to your Windows Deployment Services server.
- Create a customized install image from a reference computer, and then add it to your Windows Deployment Services server by using the following procedures.
To create a capture image and a reference computer
Add the Boot.wim file located in the \Sources folder on the Windows Vista with SP1 DVD to your Windows Deployment Services server.
Create a capture image from the Boot.wim file, and then add it to the Windows Deployment Services server.
Create a reference computer that contains Windows Vista, SP1, and any programs and settings that you want to include in the image.
At the command prompt, change directories to \Windows\System32\Sysprep.
Run the following command: sysprep /oobe /generalize /reboot
Run Postrefllect.exe and VSP1cln.exe offline by using the instructions in "Install Windows Vista Service Pack 1" (http://go.microsoft.com/fwlink/?LinkId=113735).
To create an install image that contains the new image
Restart the computer, and then press F12.
Select the capture image that you created in step 2 in the preceding procedure.
In the Image Capture Wizard, select the appropriate drive, and then provide a name and description for the image. Click Next to continue.
Important |
|---|
| You will only see drives that contain operating systems prepared with Sysprep. |
Click Browse and then browse to a local location where you want to store the captured install image.
Important |
|---|
| You must enter a local location to save the new image; otherwise, you will not be able to capture the image. In the event of a network malfunction, this will prevent the image from being corrupted. |
Type a name for the image by using the .wim file name extension, and then click Save.
Important |
|---|
| You must use the .wim file name extension; otherwise, the capture will fail. |
Follow the rest of the instructions in the Image Capture Wizard.
Now that you have the custom install image on your server, you can perform a Pre-Boot Execution Environment (PXE) boot on a client computer and install the image. For more information, use the steps in the "PXE booting a client to install an image" section in one of the following two guides (depending on the version of Windows Server that you have):
Scenario 6: Deploying SP1 by using SMS 2003 or System Center Configuration Manager
You can deploy SP1 with System Center Configuration Manager 2007, System Center Essentials, or SMS 2003. For a description of the options you can use to install SP1 (especially the /wsus option), see the Command-line options section earlier in this guide.
- Configuration Manager 2007. You have two options when deploying SP1. The first option is to distribute the software by creating a software distribution package and advertisement. For more information about this option, see "Software Distribution in Configuration Manager" (http://go.microsoft.com/fwlink/?LinkId=109191). Or you can deploy SP1 as a software update by using Software Updates Management with Configuration Manager 2007. The main advantage to this second method is that there are no command-line settings to configure or detection logic to author. In Configuration Manager 2007, SP1 will be listed as an available update after a successful sync from the Software Update Point. For more about this option, see "Software Updates in Configuration Manager" (http://go.microsoft.com/fwlink/?LinkId=109202).
- System Center Essentials. System Center Essentials is a new management solution in the System Center family of IT systems management products, specifically designed for IT professionals working in midsize businesses. For more information about System Center Essentials, download "Overview: System Center Essentials 2007" (http://go.microsoft.com/fwlink/?LinkID=89185).
- SMS 2003. You have two options when deploying SP1. You can distribute the software by creating a software distribution package and advertisement. For more information about this option, see "Distribute Software" (http://go.microsoft.com/fwlink/?LinkId=109218). Or you can deploy SP1 as a software update by using the Inventory Tool for Microsoft Updates (ITMU). For more information about deploying software updates by using SMS 2003 and ITMU, see the Microsoft TechNet article "SMS 2003 Inventory Tool for Microsoft Updates" (http://go.microsoft.com/fwlink/?LinkId=108463).
Before you begin deployment with any of these tools, note the following two issues:
First, when using Configuration Manager 2007 or SMS, if a computer has a problematic driver (as discussed previously in this guide), you will not receive a warning or error preventing you from installing on the computer. To minimize problematic driver issues for SP1, do the following:
- Prepare your Helpdesk staff with information about how to recognize and correct problematic driver issues.
- Test SP1 installations before deployment. If needed, install updated drivers from Windows Update or hardware vendors as they become available.
- Install the SP1 update on your Software Update Points.
- Configure Configuration Manager 2007 or SMS collections and your Software Update Points as needed, to deploy SP1 to client computers gradually.
For computers that have problematic drivers for which updates are not available, you will need to correct driver issues after installing SP1. For more information, see
http://go.microsoft.com/fwlink/?LinkId=113723.
Second, when using each of these tools on a computer running Windows Server 2003, you must install the KB938759 update http://go.microsoft.com/fwlink/?LinkId=109188) to ensure that SP1 is downloaded successfully. For SMS and Configuration Manager, you must apply this update to every site server, software update point, and administration console. Note that this update is already included in Windows Vista and Windows Server 2008, and that this update is not available for Windows XP. In addition, you must start the Distribute Software Update Wizard from a computer running Windows Server 2003 (with KB 938759 applied), Windows Vista, or Windows Server 2008.