Computer Imaging System Feature Team Guide

Planning

Published: August 27, 2005

Figure 2 illustrates the primary tasks that will be accomplished during the Planning Phase.

Figure 2. Planning Phase activities

Figure 2. Planning Phase activities
See full-sized image

On This Page
Roles and ResponsibilitiesRoles and Responsibilities
Installing the Computer Imaging SystemInstalling the Computer Imaging System
Installing the Windows MediaInstalling the Windows Media
Installing the Windows PE MediaInstalling the Windows PE Media
Installing Hardware-Specific MediaInstalling Hardware-Specific Media
Updating the Windows Source FilesUpdating the Windows Source Files
Obtaining Updated Microsoft Software ComponentsObtaining Updated Microsoft Software Components
Configuring the Windows XP FirewallConfiguring the Windows XP Firewall
Configuring the Image Build ServerConfiguring the Image Build Server
Customizing Windows PECustomizing Windows PE
Preparing the RIS ServerPreparing the RIS Server
Milestone: Image Server ReadyMilestone: Image Server Ready

Roles and Responsibilities

All six role clusters from the MSF Team Model play a role in the Planning Phase of the initiative. Table 3 lists those roles and defines the focus areas for each of the different role clusters.

For more information about MSF Team Model role clusters, see http://www.microsoft.com/technet/itsolutions/msf/default.mspx.

Table 3. Roles and Responsibilities During the Planning Phase

RoleFocus

Product Management

Input into conceptual design; business requirements analysis; communications plan

Program Management

Conceptual and logical design; functional specification; master project plan and master project schedule; budget

Development

Technology evaluations; logical and physical design; development plan and schedule; establishing the lab

User Experience

Usage scenarios/use cases; user requirements; localization/accessibility requirements; user documentation; training plans; schedules

Test

Testing requirements definition; test plan and schedule

Release Management

Design evaluation; operations requirements; pilot and deployment plan/schedule; network discovery; application and hardware inventory; interfacing with operations and security

Installing the Computer Imaging System

The first step in the installation process is to install the Computer Imaging System scripts on the server that will be used for scripted builds. This server will hold the source files (scripts, batch files, Windows installation software, and applications) used as part of the scripted build process.

The computer used can be a workstation, a server, or even a laptop. It may be, but does not have to be, in a domain. It can be running Windows 2000 Professional or Server, Windows XP, or Windows Server 2003. If it’s running a server operating system, it can be a standalone server, member server, or a domain controller. You cannot install and run the solution on 64-bit edition of Windows, however.

The build system scripts are installed on the build server using the BDDStandard.msi Windows Installer file. By default, the scripts are installed in the C:\Program Files\BDD Standard 2.5\Computer Imaging System directory.

Once installed, the Computer Imaging System directory should be shared as Unattend, with the appropriate rights granted. This is the share that the workstation boot CD connects to in order to start the image build process. In the remainder of this document, all file and directory paths will be specified relative to this Unattend share path.

The Computer Imaging System server installation process creates several folders, copying scripts, templates, and configuration files to those folders. Table 4 describes the folder structure installed inside the Unattend folder.

Table 4. Build Server Folder Structure

FolderDescription

Applications

Applications for the image.

Applications\MBSA2.0

Files to install the Microsoft Baseline Security Analyzer 2.0 application.

Applications\MUIInst

Optional—Top-level folder for the Multilingual User Interface (MUI) application.

Applications\Office2003

Office 2003 files and transforms.

Applications\Office2003MUI

Office 2003 MUI files.

Applications\SystemUpdates

System updates and security fixes that should be applied to the image prior to Sysprep.

Applications\Windows Installer 3.1

Files to install Microsoft Windows Installer 3.1

Boot disks

Top-level folder to hold boot disk files.

Boot disks\WINPE

Top-level folder for Windows PE customization files.

Boot disks\WINPE\Deploy

Subfolders and files that are copied onto the Windows PE CD image when you create a Deploy CD, used in the Lite Touch deployment scenario.

Boot disks\WINPE\Extranics

Subfolders and files that are onto the Windows PE CD image. The folder contains the network interface cards (NICs) for the Dell GX270 and HP d530.

Boot disks\WINPE\Extranics.x64

Subfolders and files that are copied onto the Windows PE CD image. The folder contains the network interface card (NIC) for the Dell Precision 670.

Boot disks\WINPE\Lab

Subfolders and files that are copied onto the Windows PE CD image when you create a Lab CD.

Control

Batch files for starting the build process, distributing the $OEM$ directories, and building Windows PE CDs. The folder holds the Unattend.txt files and uniqueness database. Note that the Unattend.txt and Sysprep.inf files aren’t created until the first time you run the Computer Imaging System (Config.hta).

Master $OEM$

Top-level folder for the $OEM$ folder structure.

Master $OEM$\$OEM$

The root of $OEM$ that is copied to the workstation as part of the build process.

Master $OEM$\$OEM$\$1

The contents of this folder get copied to the root of the system drive (C:\) during Windows setup.

Master $OEM$\$OEM$\$1\Dell

Subfolders and files specific to Dell hardware. Unlike the files in the drivers folder, these must be installed using a setup routine. They contain applications such as keyboard settings and DVD software.

Master $OEM$\$OEM$\$1\Drivers

Subfolders and files that are added to the OEMPNPDriversPath statement in the Unattend.txt file so that Windows can automatically find and install these additional drivers during setup using Plug and Play detection. Files are typically broken down by hardware platform (that is, Drivers\Dell\OptGX270\Video).

Master $OEM$\$OEM$\$1\HP

Subfolders and files specific to HP hardware. Unlike the files in the drivers folder, these must be installed using a setup routine. They contain applications such as keyboard settings and DVD software.

Master $OEM$\$OEM$\$1\Microsoft

Subfolders and files specific to Microsoft hardware. In this case, the folder contains the Microsoft Virtual PC additions, used to improve virtual machine performance when the image is deployed to Virtual PC.

Master $OEM$\$OEM$\$1\Motion

Subfolders and files specific to Motion Computing tablet hardware. Unlike the files in the drivers folder, these must be installed using a setup routine. They contain applications such as keyboard settings and DVD software.

Master $OEM$\$OEM$\$1\Toshiba

Subfolders and files specific to Toshiba hardware. Unlike the files in the drivers folder, these must be installed using a setup routine. They contain applications such as keyboard settings and DVD software.

Source

Each Windows installation source directory, as well as the Windows PE CD source files.

Source\WindowsPE2004

Windows PE 2004 CD source files.

Source\WindowsPE2005

Windows PE 2005 CD source files.

Source\XPPro\SP1

Slipstreamed Windows XP Service Pack 1 media.

Source\XPPro\SP2

Slipstreamed Windows XP SP2 media.

Source\XPPro.x64\RTM

Windows XP Professional x64 Edition media.

Templates

Template files used by the computer imaging system configuration application.

Note   The table does not provide an exhaustive list of the subfolder structure, but it shows enough of it to present the role of each major area in the system.

The Computer Imaging System server’s main purpose is to host the Unattend share and the subfolders and to act as a repository for any image files that may be created from the workstation The folder and share can be moved from one server to another, but when you do so, references to the original server name need to be updated.

Installing the Windows Media

Once the installation is complete, the appropriate media directories must be copied into the Unattend folder, as shown in Table 5.

For Windows XP SP2, copy the entire contents of the slipstreamed Windows XP with SP2 CD into the Unattend\Source\XPPro\SP2 folder. Do not just copy the i386 folder. The Windows installation and Windows PE customization processes need additional files from the CD outside of the i386 folder.

If you are creating a Windows XP Tablet PC Edition 2005 (SP2) image, copy the entire contents of the Windows XP Tablet PC Edition 2005 (SP2) CD number 2 CMPNENTS directory into the Unattend\Source\XPPro\SP2\CMPNENTS folder. Doing so creates a single source folder structure that can be used to build both Windows XP Professional and Windows XP Tablet PC Edition 2005 images.

Note   The article “Deploying Windows XP Tablet PC Edition 2005” at http://www.microsoft.com/technet/prodtechnol/winxppro/deploy/sitpcdep.mspx describes how to create a single image for deploying Windows XP Professional and Windows XP Tablet PC Edition 2005. The steps that this article describes require you to customize the Sysprep folder in Unattend\Master $OEM$\$OEM$\$1.

For Windows XP Service Pack 1, copy the entire contents of the slipstreamed Windows XP with Service Pack 1 CD into the Unattend\Source\XPPro\SP1 folder. Do not just copy the i386 folder. The Windows installation and Windows PE customization processes need additional files from the CD outside of the i386 folder.

If you are creating a Windows XP Tablet PC Edition Service Pack 1 image, copy the entire contents of the Windows XP Tablet PC Edition with Service Pack 1 CD number 2 CMPNENTS directory into the Unattend\Source\XPPro\SP1\CMPNENTS folder. Doing so creates a single source folder structure that can be used to build both Windows XP Professional and Windows XP Tablet PC Edition (with Service Pack 1) images.

For Windows XP Professional x64 Edition, copy the entire contents of the Windows XP Professional x64 Edition CD into the Unattend\Source\XPPro.x64\RTM folder. Do not just copy the amd64 folder. The Windows installation and Windows PE customization processes needs additional files from the CD outside of the amd64 folder.

If you are installing Windows XP Multiple User Interface (MUI) language packs, copy all the files from the root of the appropriate CD to Unattend\Applications\MUIInst, along with the subdirectories corresponding to the language packs that you want to add. (See the Windows XP/Server 2003 - List of Locale IDs, Input Locale, and Language Collection page at http://www.microsoft.com/globaldev/reference/winxp/xp-lcid.mspx for the LCID identifiers for each language pack.) After copying the appropriate files, edit the “Install Windows XP MUI” action to include the correct language IDs (LCIDs).

Table 5. Windows Installation Files Directories

DirectoryPurpose

Unattend\Source\XPPro\SP2\

Windows XP Professional with SP2 slipstreamed

Unattend\Source\XPPro\SP2\CMPNENTS

Files from the Windows XP Tablet PC Edition 2005 CD number 2, used when creating a Tablet image

Unattend\Source\XPPro\SP1\

Windows XP Professional with Service Pack 1 slipstreamed

Unattend\Source\XPPro\SP1\CMPNENTS

Files from the Windows XP Tablet PC Edition (with Service Pack 1) CD number 2, used when creating a Tablet image

Unattend\Source\XPPro.x64\RTM

Windows XP Professional x64 Edition

Unattend\Applications\MUIInst

MUI installation files as well as the language pack files that need to be installed

Creating a Slipstream Version of Windows XP

If a slipstreamed version of the media is not available, you can create one. Use the following procedure:

To create a slipstreamed version of Windows XP media:

1.

Copy the contents of the original Windows XP Professional CD (with or without service pack) into the Unattend\Source\XPPro\SP2 directory.

2.

Expand the Service Pack 1 files into a temporary directory by running xpsp2_en_x86.exe –x c:\temp\sp2. The .exe file name might differ depending on where it came from.

3.

Create a slipstreamed source directory by executing the command C:\temp\sp2\update\update.exe –s c:\unattend\source\xppro\sp2.

Note   Do not slipstream a service pack into a source directory that has been updated with hotfixes using any of the procedures documented in Microsoft Knowledge Base article 828930 at http://support.microsoft.com/default.aspx?scid=kb;en-us;828930. Always work with an original, unmodified Windows XP Professional CD.

Installing the Latest Sysprep Tools

Adding the Sysprep tools to Unattend\Master $OEM$\$OEM$\$1\Sysprep is optional. If you leave this directory empty, the Computer Imaging System automatically copies the correct version of the Sysprep tools from the Deploy.cab file in Unattend\Source, based on the source used to create each build.

Note   Windows XP Professional x64 Edition uses a unique version of Sysprep. The version of Sysprep that comes with Windows XP Professional x64 Edition does not work with 32-bit editions Windows XP Professional and visa versa. If you’re creating both 32-bit and 64-bit builds, you must leave the Sysprep tools to Unattend\Master $OEM$\$OEM$\$1\Sysprep directory empty and allow the Computer Imaging System to choose the correct version of the Sysprep tools.

To manually install the Sysprep tools, extract the following files from the Deploy.cab file located in the SUPPORT\TOOLS directory on the Windows XP SP2 CD or on a slipstreamed Windows XP SP2 directory:

Factory.exe

Sysprep.exe

Setupcl.exe

Place these files in the Unattend\Master $OEM$\$OEM$\$1\Sysprep directory.

This version of Sysprep can be used when building Windows XP (any 32-bit version or service pack) and Windows Server 2003 images. See the Readme.txt file included in the Deploy.cab file for additional information.

Note   Previous versions of Sysprep cannot be used with Windows XP SP2 or Windows Server 2003 Service Pack 1. See Microsoft Knowledge Base article Q838080 at http://support.microsoft.com/default.aspx?scid=kb;en-us;838080  for additional information.

Note   The Readme.txt file included in the Windows XP SP2 Deploy.cab file indicates that running Sysprep on computers that have been upgraded from Service Pack 1 to SP2 is not supported—only integrated versions of Windows XP SP2 are supported. After further testing, Microsoft is now supporting this scenario; thus, you can upgrade a computer running Service Pack 1 to SP2 and then run Sysprep.

Note   A manually slipstreamed Windows source directory tree will not contain the updated Deploy.cab file containing the SP2 version of Sysprep. You either need to download the file from http://www.microsoft.com/downloads or obtain it from a Windows XP SP2 CD.

Installing the Windows PE Media

To simplify the process of building customized Windows PE CDs for the image-building and -deployment processes, the contents of the base Windows PE CD should be copied to the Unattend directory structure.

With the release of Windows XP SP2, Windows PE 2004 is available. To use this version, copy the entire contents of the Windows PE 2004 CD to the Unattend\Source\WindowsPE2004 directory (not just the i386 directory). To use Windows PE 2005, copy the Windows PE 2005 CD to the Unattend\Source\WindowsPE2005 directory.

Note   A customized version of Windows PE can only be built using the appropriate Windows PE and Windows XP source directory combination. For Windows PE 2004, only a Windows XP SP2 (slipstreamed) directory can be used. Windows PE 2005 uses a Windows Server 2003 or Windows XP Professional x64 Edition directory.

Be sure to specify the appropriate Windows PE source directory when creating the Windows PE lab CD.

Note   This solution supports Windows PE 2004 and Windows PE 2005 only.

Note   Due to a Windows PE bug, a customized version of Windows PE cannot be created if the Windows PE source files are located in a path containing spaces. To work around this issue, a modified Mkimg.cmd file is included with the solution accelerator and is installed into Unattend\Source\WindowsPE2004\winpe directory. Do not overlay this file when copying the Windows PE source files from the CD.

Installing Hardware-Specific Media

Depending on the type of workstation hardware that is being built, you will need software from the hardware vendor—that was not included on the install media for the build system—in order to make the system fully functional. Some of this software is provided on a CD-ROM or DVD-ROM by the hardware manufacturer, but other pieces of this software must be downloaded from the Internet.

Note   If you are providing this solution to a customer, you can save considerable time on-site by collecting all of these required files in advance.

Note   Although Virtual PC 2004 is not technically a hardware platform, its virtualized hardware platform acts like one. No drivers are required for Windows XP Professional to install in a virtual machine, but you can improve performance by installing the latest version of the Microsoft Virtual PC Additions. For Windows XP SP2, use the Additions from Virtual Server 2005, because they have been modified to offer better performance under Windows XP SP2 than those included in Virtual PC. Updated versions will be included in Microsoft Virtual PC 2004 Service Pack 1.

This solution ships with example configurations for a fictitious organization, Trey Research. The following files need to be downloaded, extracted, and copied into the build to ensure that all the hardware models defined for the sample organization work correctly. Where possible, the direct URL has been provided to the file. For the latest versions of these files, visit the manufacturer’s Web sites:

Dell at http://support.dell.com

HP at http://www.hp.com/support

IBM at http://www.ibm.com/pc/support

Toshiba at http://pcsupport.toshiba.com

Motion Computing at http://www.motioncomputing.com/support

Details on the files needed for the hardware devices included as part of the Trey example hardware configurations are included next.

Note   When you are instructed to copy files to a folder that doesn’t yet exist in the Computer Imaging System, create the folder.

Dell OptiPlex GX270

Analog Devices ADI 198x Integrated Audio Driver Version 5.12.01.3555

Download location

http://support.dell.com/FileLib/Format.aspx?
c=us&l=en&s=DHS&Category=0&OS=WW1&OSL=EN&
SvcTag=&SysID=PLX_PNT_CEL_GX270&DeviceID=2430&
Type=&ReleaseID=R58182

File name

R58182.exe

Approximate file size

3.99 MB

Installation instructions

1.

Run the downloaded .exe file to unzip the files to C:\Dell\Drivers\R58182, and then cancel the installation.

2.

Copy the entire contents of the C:\Dell\Drivers\R58182\SMAXWDM\W2K_XP folder to Master $OEM$\$OEM$\$1\Drivers\Dell\OptGx270\Audio.

3.

Add Drivers\Dell\OptGX270\Audio to the PNP driver path.

Intel Chipset Software Installation Utility Driver Version 5.00.1012

Download location

http://support.dell.com/support/downloads/format.aspx?
c=us&l=en&s=gen&SystemID=PLX_PNT_CEL_GX270&os=WW1&
osl=en&deviceid=3268&devlib=27&category=27&releaseid=R58201

File name

R58201.exe

Approximate file size

2.80 MB

Installation instructions

1.

Run the downloaded .exe file to unzip the files to C:\Dell\Drivers\R58201, and then cancel the installation.

2.

Run Setup.exe –A –P C:\Dell\Drivers\R58201\IntelINF from the extracted location.

3.

Copy the INF files from each ICH*\XP subdirectory under C:\Dell\Drivers\R58201\IntelINF to Master $OEM$\$OEM$\$$\INF.

4.

Copy the INF and CAT files from the contents of the ICH*\XP subdirectory to Master $OEM$\$OEM$\$1\Drivers\IntelINF.

5.

Overlay any older files in these locations. Add Drivers\IntelINF to the PNP driver path.

Intel Gigabit LOM Driver Version 7.0.34.2

Download location

http://support.dell.com/FileLib/Format.aspx?
c=us&l=en&s=DHS&Category=0&OS=WW1&OSL=EN&SvcTag=&
SysID=PLX_PNT_CEL_GX270&DeviceID=4159&Type=&ReleaseID=R66787

File name

R66787.exe

Approximate file size

3.76 MB

Installation instructions

1.

Run the downloaded .exe file to unzip the files to C:\Dell\Drivers\R66787, and then cancel the installation.

2.

Copy the entire contents of the C:\Dell\Drivers\R66787\WinXP folder to Master $OEM$\$OEM$\$1\Drivers\Dell\OptGx270\NIC.

3.

Copy these same files to the Boot Disks\WINPE\Extranics directory. Add Drivers\Dell\OptGX270\NIC to the PNP driver path.

Intel Springdale-G Integrated Video Driver Version 6.13.01.3510

Download location

http://support.dell.com/support/downloads/format.aspx?
c=us&l=en&s=gen&SystemID=PLX_PNT_CEL_GX270&os=WW1&
osl=en&deviceid=4137&devlib=6&category=6&releaseid=R63155

File name

1312KA01.exe

Approximate file size

6.85 MB

Installation instructions

1.

Run the downloaded .exe file to unzip the files to C:\Dell\Drivers\R63155, and then cancel the installation.

2.

Copy the entire contents of the C:\Dell\Drivers\R63115\Graphics\Win2000 folder to Master $OEM$\$OEM$\$1\Drivers\Dell\OptGx270\Video.

3.

Add Drivers\Dell\OptGX270\Video to the PNP driver path.

Dell OpenManage Client Instrumentation Version 7.1.382

Download location

http://support.dell.com/support/downloads/download.aspx?
c=us&l=en&s=gen&releaseid=r74660&fileid=97451

File name

R74660.exe

Approximate file size

4.21 MB

Installation instructions

1.

Run the downloaded .exe file to unzip the files to C:\Dell\Drivers\R74660, and then cancel the installation.

2.

Copy the entire contents of the C:\Dell\Drivers\R74660 folder to Master $OEM$\$OEM$\$1\Dell\OpenManage.

Dell Latitude D600

SIGMATEL STAC 9750 AC97 Driver Version 6.14.01.3913

Download location

http://support.dell.com/support/downloads/format.aspx?
c=us&l=en&s=gen&SystemID=LAT_PNT_PM_D600&os=WW1&
osl=en&deviceid=2551&devlib=3&category=3&releaseid=R78742

File name

S5wua12i.exe

Approximate file size

1.81 MB

Installation instructions

1.

Run the downloaded .exe file to unzip the files to C:\Dell\Drivers\R78742 and then cancel the installation.

2.

Copy the entire contents of the C:\Dell\Drivers\R78742\WDM\ICH4 folder to Master $OEM$\$OEM$\$1\Drivers\Dell\LatD600\Audio.

3.

Add Drivers\Dell\LatD600\Audio to the PNP driver path.

ATI Mobility Radeon 9000 Driver Version 8.03_15973C

Download location

http://support.dell.com/support/downloads/download.aspx?
c=us&cs=04&l=en&s=bsd&releaseid=R82040&
SystemID=LAT_PNT_PM_D600&category=0&os=WW1&osl=en&
deviceid=3083&devlib=6&fileid=107801

File name

R82040.exe

Approximate file size

22.5 MB

Installation instructions

1.

Run the downloaded .exe file to unzip the files to C:\Dell\Drivers\R82040, and then cancel the installation.

2.

Copy the entire contents of the C:\Dell\Drivers\R82040\Driver\XP_INF folder to Master $OEM$\$OEM$\$1\Drivers\Dell\LatD600\Video.

3.

Add Drivers\Dell\LatD600\Video to the PNP driver path.

Dell QuickSet Version 3.9.4, A27

Download location

http://support.dell.com/support/downloads/type.aspx?
c=us&l=en&s=gen&SystemID=LAT_PNT_PM_D600&
category=0&os=WW1&osl=en&deviceid=2861&devlib=25

File name

R97343.exe

Approximate file size

7 MB

Installation instructions

1.

Run the downloaded .exe file to unzip the files to C:\Dell\Drivers\R97343, and then cancel the installation.

2.

Copy the entire contents of the C:\Dell\Drivers\R97343 folder to Master $OEM$\$OEM$\$1\Dell\QuickSet.

Intel Mobile Chipset Driver Version 5.00.1012

Download location

http://support.dell.com/support/downloads/download.aspx?
c=us&l=en&s=gen&releaseid=R58370&SystemID=LAT_PNT_PM_D600&
category=0&os=WW1&osl=en&deviceid=1134&devlib=27&fileid=70519

File name

R58370.exe

Approximate file size

2.80 MB

Installation instructions

1.

Run the downloaded .exe file to unzip the files to C:\Dell\Drivers\R58370, and then cancel the installation.

2.

Run Setup.exe –A –P C:\Dell\Drivers\R58370\IntelINF from the extracted location.

3.

Copy the INF files from each ICH*\XP subdirectory under C:\Dell\Drivers\R58370\IntelINF to Master $OEM$\$OEM$\$$\INF. Copy the INF and CAT files from the contents of the ICH*\XP subdirectory to Master $OEM$\$OEM$\$1\Drivers\IntelINF.

4.

Overlay any older files in these locations. Add Drivers\IntelINF to the PNP driver path.

Note   The Intel Mobile Chipset Driver package is an older version of the Intel Chipset Software Installation Utility Driver package downloaded for the Dell OptiPlex GX270. The only difference is that the GX270 package includes one additional set of files for the latest Intel 865 desktop chipset. This download can be skipped, as long as the GX270 package is included.

O2Micro O2711EC1 PCMCIA/SmartCard Controller Driver Version 3.0.0.1, A02

Download location

http://support.dell.com/support/downloads/type.aspx?
c=us&l=en&s=gen&SystemID=LAT_PNT_PM_D600&
category=0&os=WW1&osl=en&deviceid=2616&devlib=27

File name

R85239.exe

Approximate file size

4 MB

Installation instructions

1.

Run the downloaded .exe file to unzip the files to C:\Dell\Drivers\R85239, and then cancel the installation.

2.

Copy the entire contents of the C:\Dell\Drivers\R85239\O2Micro\WinXp folder to Master $OEM$\$OEM$\$1\Drivers\Dell\LatD600\Smartcard.

3.

Add Drivers\Dell\LatD600\Smartcard to the PNP driver path.

Conexant D480 MDC V.92 Modem Driver Version 7.12.9, A14

Download location

http://support.dell.com/support/downloads/type.aspx?
c=us&l=en&s=gen&SystemID=LAT_PNT_PM_D600&
category=0&os=WW1&osl=en&deviceid=2757&devlib=20

File name

R85243.exe

Approximate file size

1 MB

Installation instructions

1.

Run the downloaded .exe file to unzip the files to C:\Dell\Drivers\R85243, and then cancel the installation.

2.

Copy the entire contents of the C:\Dell\Drivers\R85243 folder to Master $OEM$\$OEM$\$1\Drivers\Dell\LatD600\Modem.

3.

Add Drivers\Dell\LatD600\Modem to the PNP driver path.

Alps GlidePoint/StickPointer Driver Version 5.4.102.12

Download location

http://support.dell.com/support/downloads/download.aspx?
c=us&l=en&s=gen&releaseid=R89598&SystemID=LAT_PNT_PM_D600&
os=WW1&osl=en&deviceid=2514&devlib=0&typecnt=1&
vercnt=6&formatcnt=1&fileid=116869

File name

R89598.exe

Approximate file size

2 MB

Installation instructions

1.

Run the downloaded .exe file to unzip the files to C:\Dell\Drivers\R89598, and then cancel the installation.

2.

Copy the entire contents of the C:\Dell\Drivers\R89598 folder to Master $OEM$\$OEM$\$1\Drivers\Dell\LatD600\Pointer.

3.

Add Drivers\Dell\LatD600\Pointer to the PNP driver path.

Broadcom 570x Gigabit Integrated Controller Driver Version 6.64.0.0

Download location

http://support.dell.com/support/downloads/type.aspx?
c=us&l=en&s=gen&SystemID=LAT_PNT_PM_D600&
category=0&os=WW1&osl=en&deviceid=2967&devlib=5

File name

R61662.exe

Approximate file size

5.74 MB

Installation instructions

1.

Run the downloaded .exe file to unzip the files to C:\Dell\Drivers\R61662, and then cancel the installation.

2.

Copy the entire contents of the C:\Dell\Drivers\R61662\Drivers\WinXP\v6.64 folder to Master $OEM$\$OEM$\$1\Drivers\Dell\LatD600\NIC.

3.

Add Drivers\Dell\LatD600\NIC to the PNP driver path.

Intel Pro/Wireless 2100 LAN miniPCI Adapter Driver Version 1.2.3.10

Download location

http://support.dell.com/support/downloads/download.aspx?
c=us&cs=04&l=en&s=bsd&releaseid=R81803&SystemID=LAT_PNT_PM_D600&
category=0&os=WW1&osl=en&deviceid=4155&devlib=5&fileid=107426

File name

R81803.exe

Approximate file size

13.7 MB

Installation instructions

1.

Run the downloaded .exe file to unzip the files to C:\Dell\Drivers\R81803, and then cancel the installation.

2.

Copy the entire contents of the C:\Dell\Drivers\R81803\Drivers folder to Master $OEM$\$OEM$\$1\Drivers\Dell\LatD600\Wireless.

3.

Add \Drivers\Dell\LatD600\Wireless to the PNP driver path.

4.

Copy C:\Dell\Drivers\R81803\PROSet to Master $OEM$\$OEM$\$1\Dell\PROSet.

Note   The Dell OpenManage Client Instrumentation package was not included here because it was already downloaded to support the Dell OptiPlex GX270.

Dell Precision Workstation 670

Analog Devices ADI 198x Integrated Audio Driver Version 5.12.01.3555

Download location

http://support.dell.com/support/downloads/download.aspx?
c=us&cs=04&l=en&s=bsd&releaseid=R96951&formatcnt=1&fileid=125744

File name

R96951.exe

Approximate file size

3.47 MB

Installation instructions

1.

Run the downloaded .exe file to unzip the files to C:\Dell\Drivers\R96951, and then cancel the installation.

2.

Copy the entire contents of the C:\Dell\Drivers\R96951\SMAXWDM\W2K_XP folder to Master $OEM$\$OEM$\$1\Drivers\Dell\Pre670\Audio.

3.

Add Drivers\Dell\Pre670\Audio to the PNP driver path.

ATI 128MB PCI Express x16 ATI FireGL V3100

Download location

http://support.dell.com/support/downloads/download.aspx?
c=us&cs=555&l=en&s=biz&releaseid=R97170&SystemID=
WRK_PNT_P4_670&os=WXPX&osl=en&deviceid=6580&devlib=0&typecnt=1&
vercnt=1&formatcnt=1&fileid=125983

File name

R97170.exe

Approximate file size

25 MB

Installation instructions

1.

Run the downloaded .exe file to unzip the files to C:\Dell\Drivers\R97170, and then cancel the installation.

2.

Copy the entire contents of the C:\Dell\Drivers\R97170\Driver\XP_INF to Master $OEM$\$OEM$\$1\Drivers\Dell\Pre670\Video.

3.

Add Drivers\Dell\Pre670\Video to the PNP driver path.

Adaptec CERC SATA1.5/6ch (optional hardware for Dell Precision 670)

Download location

http://support.dell.com/support/downloads/download.aspx?
releaseid=R97711&SystemID=WRK_PNT_P4_670&os=WXPX&
osl=en&deviceid=5646&devlib=0&typecnt=2&vercnt=1&
formatcnt=2&fileid=126533

File name

R97711.exe

Approximate file size

160 KB

Installation instructions

1.

Run the downloaded .exe file to unzip the files to C:\Dell\Drivers\R97711, and then cancel the installation.

2.

Copy the entire contents of the C:\Dell\Drivers\R97711 folder to the Boot Disks\extrafiles.x64\amd64\system32\CERC folder.

3.

Copy the entire contents of the C:\Dell\Drivers\R97711 folder to Master $OEM$\$OEM$\$1\Drivers\Dell\Pre670\Storage.

4.

Copy the entire contents of the C:\Dell\Drivers\R97711 folder to the Master $OEM$\$OEM$\TEXTMODE folder.

5.

Add Drivers\Dell\Pre670\Storage to the PNP driver path.

6.

Edit Control\XPPro.x64\unattend.txt file as follows:

1.

Add `”DELL CERC SATA 1.5/6ch RAID Controller (x64 device drivers)” = OEM’ to the [MassStorageDrivers] section

2.

List each of  the files in the [OEMBootFiles] section:

afamgt.sys

cerccin.dll

cercmgt.inf

cercsr6.cat

cercsr6.inf

cercsr6.sys

DriverLanguageMap.xml

raidisk1

txtsetup.oem

Version.txt

Note   The CERC controller is not a default option on the Precision 670 workstation. The default configuration calls for a single SATA drive connected to the onboard SATA controller. This configuration is supported by Windows XP Professional x64 Edition without additional drivers. The CERC controller is a common choice, however, and is described as an example of a typical storage driver that requires additional drivers. Follow these steps only if you ordered a CERC controller for your Dell Precision 670.

Note   For details about storage driver integration into Windows PE, see the section titled Storage Driver Installation in Windows PE below.

Note   For additional information about adding storage drivers to an unattended install, see  the Microsoft Knowledge Base article 816299 at: http://support.microsoft.com/default.aspx?scid=kb;en-us;816299 

Intel PRO/1000 Network Connections v8.4.21.0,A00

Download location

http://support.dell.com/support/downloads/download.aspx?
c=us&cs=555&l=en&s=biz&releaseid=R96645&SystemID=WRK_PNT_P4_670&
os=WXPX&osl=en&deviceid=5604&devlib=0&typecnt=4&
vercnt=1&formatcnt=1&fileid=125424

File name

R96645.exe

Approximate file size

1 MB

Installation instructions

1.

Run the downloaded .exe file to unzip the files to C:\Dell\Drivers\R96645, and then cancel the installation.

2.

Copy the entire contents of the C:\Dell\Drivers\R96645\WinXP_64e folder to Master $OEM$\$OEM$\$1\Drivers\Dell\Pre670\NIC.

3.

Copy these same files to the Boot Disks\WINPE\Extranics.x64 directory. Add Drivers\Dell\Pre670\NIC to the PNP driver path.

HP Compaq Business Desktop d530 (SMF)

ADI SoundMax AC97 Integrated Digital Audio Driver Version 5.12.01.3620 D

Download location

http://h18007.www1.hp.com/support/files/hpcpqdt/us/download/20147.html

File name

SP27103.exe

Approximate file size

13.8 MB

Installation instructions

1.

Run the downloaded .exe file to unzip the files to C:\SWSetup\SP27103, and then cancel the installation.

2.

Copy the entire contents of the C:\SWSetup\SP27103\SMAXWDM\W2K_XP folder to Master $OEM$\$OEM$\$1\Drivers\HP\d530\Audio.

3.

Add Drivers\HP\d530\Audio to the PNP driver path.

Intel Chipset Support for Windows 5.1.0.1008 A

Download location

http://h18007.www1.hp.com/support/files/hpcpqdt/us/download/20521.html

File name

SP27532.exe

Approximate file size

2.6 MB

Installation instructions

1.

Run the downloaded .exe file to unzip the files to C:\SWSetup\SP27532, and then cancel the installation.

2.

Run Setup.exe –A –P C:\swsetup\SP27532\IntelINF from the extracted location.

3.

Copy the INF files from each ICH*\XP subdirectory under C:\SWSetup\SP27532\IntelINF to Master $OEM$\$OEM$\$$\INF.

4.

Copy the INF and CAT files from the contents of the ICH*\XP subdirectory to Master $OEM$\$OEM$\$1\Drivers\IntelINF.

5.

Overlay any older files in these locations. Add Drivers\IntelINF to the PNP driver path.

Note   The Intel Chipset Support for Windows package downloaded from the HP Web site contains many of the same files previously downloaded for the Dell hardware. However, this download includes updated versions of the 845G.INF, 845G.CAT, ICH4USB.INF, and ICH4USB.CAT files; these should be merged into the Master $OEM$\$OEM$\$$\INF (INF files only) and Master $OEM$\$OEM$\$1\Drivers\IntelINF (INF and CAT files) directories.

Intel Extreme Graphics 2 Driver for Windows 2000/XP Version 6.14.10.3924 A

Download location

http://h18007.www1.hp.com/support/files/hpcpqdt/us/download/22189.html

File name

SP29343.exe

Approximate file size

5.9 MB

Installation instructions

1.

Run the downloaded .exe file to unzip the files to C:\SWSetup\SP29343, and then cancel the installation.

2.

Copy the entire contents of the C:\SWSetup\SP29343\Win2000 folder to Master $OEM$\$OEM$\$1\Drivers\HP\d530\Video.

3.

Add Drivers\HP\d530\Video to the PNP driver path.

Note   The Intel Extreme Graphics 2 Driver for Windows 2000/XP package downloaded from the HP Web site is a more recent version of the Intel Springdale-G Integrated Video Driver. If you have downloaded both and want to use the latest version, be sure to put Drivers\HP\d530\Video ahead of Drivers\Dell\OptGX270\Video in the PNP driver path.

Broadcom Drivers for Multiple Operating Systems Version 7.35 A

Download location

http://h18007.www1.hp.com/support/files/hpcpqdt/us/download/20169.html

File name

SP26991.exe

Approximate file size

49.6 MB

Installation instructions

1.

Run the downloaded .exe file to unzip the files to C:\SWSetup\SP26991, and then cancel the installation.

2.

Copy the three files from the C:\SWSetup\SP26991\WindowsXP32 folder (but not the subfolders) to Master $OEM$\$OEM$\$1\Drivers\HP\d530\NIC.

3.

Also copy the same files to the Unattend\Boot Disks\WINPE\Extranics folder.

4.

Add Drivers\HP\d530\NIC to the PNP driver path.

Note   A separate download for the Broadcom Driver for Windows XP (SP26992) is available on the HP site, but there is no easy way to extract the drivers from this download. Also note that this Broadcom driver is newer than the Broadcom 570x Gigabit Integrated Controller Driver downloaded for the Dell Latitude D600. If you have downloaded both and want to use the latest version, be sure to put Drivers\HP\d530\NIC ahead of Drivers\Dell\LatD600\NIC in the PNP driver path.

InterVideo WinDVD Player Software for Windows 2000/XP Version 4.0.11.300 A

Download location

http://h18007.www1.hp.com/support/files/hpcpqdt/us/download/19889.html

File name

SP25685.exe

Approximate file size

26.7 MB

Installation instructions

1.

Copy the downloaded file to Master $OEM$\$OEM$\$1\HP\Intervideo.

Insight Management Agent for Clients Version 5.01 B

Download location

http://h18007.www1.hp.com/support/files/armada/us/download/20441.html

File name

SP25996.exe

Approximate file size

10.1 MB

Installation instructions

1.

Run the downloaded .exe file to unzip the files to C:\SWSetup\SP25996, and then cancel the installation.

2.

Copy the entire contents of the C:\SWSetup\SP25996 folder to Master $OEM$\$OEM$\$1\HP\Insight.

HP Compaq Tablet PC TC1100

Tablet PC ADI Soundmax Audio Driver Version 5.12.01.3920

Download location

http://h18007.www1.hp.com/support/files/Compaqtabletpc/us/download/20415.html

File name

SP27118.exe

Approximate file size

7.89 MB

Installation instructions

1.

Run the downloaded .exe file to unzip the files to C:\SWSetup\SP27118, and then cancel the installation.

2.

Copy the entire contents of the C:\SWSetup\SP27118\SMAXWDM\W2K_XP folder to Master $OEM$\$OEM$\$1\Drivers\HP\tc1100\Audio.

3.

Add Drivers\HP\tc1100\Audio to the PNP driver path.

NVIDIA Video Driver for Windows XP Tablet PC Edition Version 1.00 D

Download location

http://h18007.www1.hp.com/support/files/Compaqtabletpc/us/download/20037.html

File name

SP27014.exe

Approximate file size

12.8 MB

Installation instructions

1.

Run the downloaded .exe file to unzip the files to C:\SWSetup\SP27014, and then cancel the installation.

2.

Copy the entire contents of the C:\SWSetup\SP27014 folder to Master $OEM$\$OEM$\$1\Drivers\HP\tc1100\Video.

3.

Add Drivers\HP\tc1100\Video to the PNP driver path.

Tablet PC Button Driver Version 1.00 B

Download location

http://h18007.www1.hp.com/support/files/Compaqtabletpc/us/download/19713.html

File name

SP24241.exe

Approximate file size

1.1 MB

Installation instructions

1.

Run the downloaded .exe file to unzip the files to C:\SWSetup\SP24241, and then cancel the installation.

2.

Copy cpqbttn.inf, cpqbttn.cat, CPQBttn.sys, and BttnCmn.dll from the C:\SWSetup\SP24241\disk1 folder to Master $OEM$\$OEM$\$1\Drivers\HP\tc1100\Button.

3.

Add Drivers\HP\tc1100\Button to the PNP driver path.

Tablet PC Wacom Digitizer Driver Version 1.6.1 A

Download location

http://h18007.www1.hp.com/support/files/compaqtabletpc/us/download/22537.html

File name

SP29113.exe

Approximate file size

444 KB

Installation instructions

1.

Run the downloaded .exe file to unzip the files to C:\SWSetup\SP29113, and then cancel the installation.

2.

Copy wacom.cat, WacomSoftPen.inf, and WacomSoftPen.sys from the C:\SWSetup\SP29113 folder to Master $OEM$\$OEM$\$1\Drivers\HP\tc1100\Digitizer.

3.

Add Drivers\HP\tc1100\Digitizer to the PNP driver path.

4.

Copy Wacom Pen Driver wSoft Button Support V1.6.1.3.msi from C:\SWSetup\SP29113 to Master $OEM$\$OEM$\$1\HP\Wacom.

Agere Systems AC'97 Modem Driver Version 2.1.41.10 (2 Mar 05)

Download location

http://h18007.www1.hp.com/support/files/Compaqtabletpc/us/download/22277.html

File name

SP29290.exe

Approximate file size

1.6 MB

Installation instructions

1.

Run the downloaded .exe file to unzip the files to C:\SWSetup\SP29290, and then cancel the installation.

2.

Copy all the files in the C:\SWSetup\SP29290 folder to Master $OEM$\$OEM$\$1\Drivers\HP\tc1100\Modem.

3.

Add Drivers\HP\tc1100\Modem to the PNP driver path.

Broadcom BCM440x 10/100 Ethernet Drivers Version 1.00 B

Download location

http://h18007.www1.hp.com/support/files/Compaqtabletpc/us/download/20166.html

File name

SP24821.exe

Approximate file size

22.0 MB

Installation instructions

1.

Run the downloaded .exe file to unzip the files to C:\SWSetup\SP24821B, and then cancel the installation.

2.

Copy all the files (but not the folders) in the C:\SWSetup\SP24821B\WindowsXP32 folder to Master $OEM$\$OEM$\$1\Drivers\HP\tc1100\NIC.

3.

Also copy the same files to the Unattend\Boot Disks\WINPE\Extranics folder.

4.

Add Drivers\HP\tc1100\NIC to the PNP driver path.

Intel PRO/Wireless 2100 3B Mini PCI Adapter Driver for Windows XP Tablet PC Edition Version 2.00 B

Download location

http://h18007.www1.hp.com/support/files/Compaqtabletpc/us/download/22285.html

File name

SP29334.exe

Approximate file size

38.7 MB

Installation instructions

1.

Run the downloaded .exe file to unzip the files to C:\SWSetup\SP29334, and then cancel the installation.

2.

Copy all the files in the C:\SWSetup\SP29334 folder to Master $OEM$\$OEM$\$1\Drivers\HP\tc1100\Wireless.

3.

Add Drivers\HP\tc1100\Wireless to the PNP driver path.

Support Software for Bluetooth by hp Version 1.00 E

Download location

http://h18007.www1.hp.com/support/files/Compaqtabletpc/us/download/20735.html

File name

SP26005.exe

Approximate file size

19.7 MB

Installation instructions

1.

Run the downloaded .exe file to unzip the files to C:\SWSetup\SP26005A, and then cancel the installation.

2.

Copy all the files in the C:\SWSetup\SP26005A folder to Master $OEM$\$OEM$\$1\HP\Bluetooth.

Intel Chipset Installation Utility Version 5.00 A

Download location

http://h18007.www1.hp.com/support/files/hpcpqnk/us/download/22503.html

File name

SP29371.exe

Approximate file size

2.6 MB

Installation instructions

1.

Run the downloaded .exe file to unzip the files to C:\SWSetup\SP29371, and then cancel the installation.

2.

Run Setup.exe –A –P C:\SWSetup\SP29371\IntelINF from the extracted location.

3.

Copy the INF files from each ICH*\XP subdirectory under C:\SWSetup\SP29371\IntelINF to Master $OEM$\$OEM$\$$\INF.

4.

Copy the INF and CAT files from the contents of the ICH*\XP subdirectory to Master $OEM$\$OEM$\$1\Drivers\IntelINF.

5.

Overlay any older files in these locations.

6.

Add Drivers\IntelINF to the PNP driver path.

Q Menu Software for Tablet PC Version 2.00 B

Download location

http://h18007.www1.hp.com/support/files/compaqtabletpc/us/download/21843.html

File name

SP28604.exe

Approximate file size

2.5 MB

Installation instructions

1.

Run the downloaded .exe file to unzip the files to C:\SWSetup\SP28604, and then cancel the installation.

2.

Copy all the files in the C:\SWSetup\SP28604\Disk1 folder to Master $OEM$\$OEM$\$1\HP\QMenu.

Tablet PC TI PCI1620 4in1 CardReader Driver Version 1.01 B

Download location

http://h18007.www1.hp.com/support/files/Compaqtabletpc/us/download/19577.html

File name

SP24432.exe

Approximate file size

3.6 MB

Installation instructions

1.

Run the downloaded .exe file to unzip the files to C:\SWSetup\SP24432, and then cancel the installation.

2.

Copy all the files (but not the subdirectory) in the C:\SWSetup\SP24432\Windows\tiinst folder to Master $OEM$\$OEM$\$1\Drivers\HP\tc1100\Reader.

3.

Add Drivers\HP\tc1100\Reader to the PNP driver path.

Motion Computing M1400 Tablet PC

Sigmatel C-Major Audio Version 6.14.1.4200

Download location

http://www.motioncomputing.com/support/driver_download_1400.asp

File name

M1400-SigmaTelAudio.zip

Approximate file size

5.24 MB

Installation instructions

1.

Extract the files to C:\TEMP, preserving the directory structure.

2.

Copy all the files in the C:\TEMP\M1400-SigmaTelAudio\wdm folder to Master $OEM$\$OEM$\$1\Drivers\Motion\M1400\Audio.

3.

Add Drivers\Motion\M1400\Audio to the PNP driver path.

IntelliSonic DXEC .02 Speech Enhancement (Knowles Acoustics)

Download location

http://www.motioncomputing.com/support/driver_download_1400.asp

File name

M1400-KnowlesAcoustics.zip

Approximate file size

627 KB

Installation instructions

1.

Extract the files to C:\TEMP, preserving the directory structure.

2.

Copy all the files in the C:\TEMP\M1400-KnowlesAcoustics folder to Master $OEM$\$OEM$\$1\Motion\KnowlesAcoustics.

Motion Button Driver Version 3002

Download location

http://www.motioncomputing.com/support/driver_download_1400.asp

File name

M1400-MCButton.zip

Approximate file size

1.82 MB

Installation instructions

1.

Extract the files to C:\TEMP, preserving the directory structure.

2.

Copy all the files (but not the subdirectory) in the C:\TEMP\M1400-MCButton folder to Master $OEM$\$OEM$\$1\Drivers\Motion\M1400\Button.

3.

Add Drivers\Motion\M1400\Button to the PNP driver path.

Intel Chipset Version 5.1.0.1007

Download location

http://www.motioncomputing.com/support/driver_download_1400.asp

File name

M1400-Chipset.zip

Approximate file size

1.3 MB

Installation instructions

1.

Run the downloaded .exe file to unzip the files to C:\TEMP\M1400-Chipset.

2.

Run Setup.exe –A –P C:\TEMP\M1400-Chipset\IntelINF from the extracted location, ignoring all errors the command presents for operating systems other than Windows XP.

3.

Copy the INF files from each ICH*\XP subdirectory under C:\TEMP\M1400-Chipset\IntelINF to Master $OEM$\$OEM$\$$\INF.

4.

Copy the INF and CAT files from the contents of the ICH*\XP subdirectory to Master $OEM$\$OEM$\$1\Drivers\IntelINF.

5.

Overlay any older files in these locations. Add Drivers\IntelINF to the PNP driver path.

Motion Dashboard Version 3.0.3.4

Download location

http://www.motioncomputing.com/support/driver_download_1400.asp

File name

M1400-MCDashboardv3034.zip

Approximate file size

1.6 MB

Installation instructions

1.

Extract the files to C:\TEMP, preserving the directory structure.

2.

Copy all the files in the C:\TEMP\M1400-MCDashboard folder to Master $OEM$\$OEM$\$1\Motion\Dashboard.

PCTel Modem

Download location

http://www.motioncomputing.com/support/driver_download_1400.asp

File name

M1400-PCTelModem.zip

Approximate file size

2.5 MB

Installation instructions

1.

Extract the files to C:\TEMP, preserving the directory structure.

2.

Copy all the files (except SETUP.* and *.CAB) in the C:\TEMP\M1400-PCTelModem folder to Master $OEM$\$OEM$\$1\Drivers\Motion\M1400\Modem.

3.

Add Drivers\Motion\M1400\Modem to the PNP driver path.

Intel 82855-GME Graphics Graphics Driver Version 6.14.10.3762

Download location

http://www.motioncomputing.com/support/driver_download_1400.asp

File name

M1400-IVideo.zip

Approximate file size

5.4 MB

Installation instructions

1.

Extract the files to C:\TEMP, preserving the directory structure.

2.

Copy all the files in the C:\TEMP\M1400-IVideo\Win2000 folder to Master $OEM$\$OEM$\$1\Drivers\Motion\M1400\Video.

3.

Add Drivers\Motion\M1400\Video to the PNP driver path.

RealTek NIC Version 5.505.1004.2002

Download location

http://www.motioncomputing.com/support/driver_download_1400.asp

File name

M1400-RealTekNIC.zip

Approximate file size

65 KB

Installation instructions

1.

Extract the files to C:\TEMP, preserving the directory structure.

2.

Copy all the files in the C:\TEMP\M1400-ReallTekNIC folder to Master $OEM$\$OEM$\$1\Drivers\Motion\M1400\NIC.

3.

Also copy the same files to the Unattend\Boot Disks\WINPE\Extranics folder.

4.

Add Drivers\Motion\M1400\NIC to the PNP driver path.

Bluetooth Driver and Utilities Version 1.4.2.10

Download location

http://www.motioncomputing.com/support/driver_download_1400.asp

File name

M1400-Bluetooth.zip

Approximate file size

5.2 MB

Installation instructions

1.

Extract the files to C:\TEMP, preserving the directory structure.

2.

Copy all the files in the C:\TEMP\M1400-Bluetooth folder to Master $OEM$\$OEM$\$1\Motion\Bluetooth.

Toshiba Portege M200 Tablet PC

Toshiba Rotation Utility for Windows XP Version 3.00.00.03

Download location

http://www.csd.toshiba.com/cgi-bin/tais/su/su_sc_dtlViewDL.jsp?soid=552054

File name

pm200rotationx.exe

Approximate file size

1.25 MB

Installation instructions

1.

Run the downloaded .exe file, clearing the When done unzipping run Setup.exe check box, to unzip the files to C:\Rotation.temp.

2.

Copy the entire contents of the C:\Rotation.temp folder to Master $OEM$\$OEM$\$1\Toshiba\Rotation.

Toshiba Zooming Utility for Windows XP Version 2.0.0.13t

Download location

http://www.csd.toshiba.com/cgi-bin/tais/su/su_sc_dtlViewDL.jsp?soid=555985

File name

pm200zoomutilx.exe

Approximate file size

1.04 MB

Installation instructions

1.

Run the downloaded .exe file, clearing the When done unzipping run Setup.exe check box, to unzip the files to C:\Zooming.temp.

2.

Copy the entire contents of the C:\Zooming.temp folder to Master $OEM$\$OEM$\$1\Toshiba\Zooming.

Toshiba 802.11a/b/g Driver Set (Intel, Cisco, Atheros) for Windows XP Version 1.11

Download location

http://www.csd.toshiba.com/cgi-bin/tais/su/su_sc_dtlViewDL.jsp?soid=616346

File name

tm2wlanx.exe

Approximate file size

3.74 MB

Installation instructions

1.

Open the downloaded .exe file using WinZip.

2.

Extract the contexts, preserving paths, to C:\TEMP\tm2wlanx.

3.

Copy all the files in the C:\TEMP\tm2wlanx\Atheros, C:\TEMP\tm2wlanx\Cisco, C:\TEMP\tm2wlanx\Intel\bab, and C:\TEMP\tm2wlanx\Intel\bg folders to Master $OEM$\$OEM$\$1\Drivers\Toshiba\M200\Wireless, keeping the latest version of conflicting files.

4.

Add Drivers\Toshiba\M200\Wireless to the PNP driver path.

Toshiba Mobile Extension 3 for Windows XP Version 3.59.00.XP

Download location

http://www.csd.toshiba.com/cgi-bin/tais/su/su_sc_dtlViewDL.jsp?soid=616391

File name

tm2mex3x.exe

Approximate file size

1.76 MB

Installation instructions

1.

Run the downloaded .exe file, clearing the When done unzipping run Setup.exe check box, to unzip the files to C:\Extension.temp.

2.

Copy the entire contents of the C:\Extension.temp folder to Master $OEM$\$OEM$\$1\Toshiba\Extension.

Toshiba Wireless Hotkey Utility for Windows XP/2000 Version 2.0.0.5

Download location

http://www.csd.toshiba.com/cgi-bin/tais/su/su_sc_dtlViewDL.jsp?soid=616315

File name

tm2whkx.exe

Approximate file size

1.45 MB

Installation instructions

1.

Run the downloaded .exe file, clearing the When done unzipping run Setup.exe check box, to unzip the files to C:\WirelessHotkey.temp.

2.

Copy the entire contents of the C:\WirelessHotkey.temp folder to Master $OEM$\$OEM$\$1\Toshiba\WirelessHotkey.

ADI WDM Audio Driver for Windows XP/2000 Version 5.12.01.3670

Download location

http://www.csd.toshiba.com/cgi-bin/tais/su/su_sc_dtlViewDL.jsp?soid=553454

File name

pm200sndx.exe

Approximate file size

6.58 MB

Installation instructions

1.

Run the downloaded .exe file, clearing the When done unzipping run Setup.exe check box, to unzip the files to C:\Audio.temp.

2.

Copy the entire contents of the C:\Audio.temp\SMAXWDM\W2K_XP folder to Master $OEM$\$OEM$\$1\Drivers\Toshiba\M200\Audio.

3.

Add Drivers\Toshiba\M200\Wireless to the PNP driver path.

Alps Touchpad Driver for Windows XP Version 6.0.302.3

Download location

http://www.csd.toshiba.com/cgi-bin/tais/su/su_sc_dtlViewDL.jsp?soid=551674

File name

pm200tpadx.exe

Approximate file size

1.96 MB

Installation instructions

1.

Run the downloaded .exe file, clearing the When done unzipping run Setup.exe check box, to unzip the files to C:\Touchpad.temp.

2.

Copy the entire contents of the C:\Touchpad.temp folder to Master $OEM$\$OEM$\$1\Drivers\Toshiba\M200\Touchpad.

3.

Add Drivers\Toshiba\M200\Touchpad to the PNP driver path.

FREECOM Cable II Cardbus Driver for Windows XP Version 208.2

Download location

http://www.csd.toshiba.com/cgi-bin/tais/su/su_sc_dtlViewDL.jsp?soid=552055

File name

pm200cardbusx.exe

Approximate file size

1.96 MB

Installation instructions

1.

Run the downloaded .exe file, clearing the When done unzipping run Setup.exe check box, to unzip the files to C:\Cardbus.temp.

2.

Copy the entire contents of the C:\Cardbus.temp folder to Master $OEM$\$OEM$\$1\Drivers\Toshiba\M200\Cardbus.

3.

Add Drivers\Toshiba\M200\Cardbus to the PNP driver path.

Toshiba ACPI Common Modules for Windows XP Version 6.01.01.TE

Download location

http://www.csd.toshiba.com/cgi-bin/tais/su/su_sc_dtlViewDL.jsp?soid=555989

File name

pm200acpx.exe

Approximate file size

2.47 MB

Installation instructions

1.

Run the downloaded .exe file, clearing the When done unzipping run Setup.exe check box, to unzip the files to C:\Common.temp.

2.

Copy the entire contents of the C:\Common.temp folder to Master $OEM$\$OEM$\$1\Toshiba\Common.

Toshiba Bluetooth Stack for Windows XP Version 3.00.00A

Download location

http://www.csd.toshiba.com/cgi-bin/tais/su/su_sc_dtlViewDL.jsp?soid=552053

File name

pm200btxp.exe

Approximate file size

14.5 MB

Installation instructions

1.

Run the downloaded .exe file, clearing the When done unzipping run Setup.exe check box, to unzip the files to C:\Bluetooth.temp.

2.

Copy the entire contents of the C:\Bluetooth.temp folder to Master $OEM$\$OEM$\$1\Toshiba\Bluetooth.

Toshiba Tablet PC Buttons Driver for Windows XP Version 1.0.0.5-RC2

Download location

http://www.csd.toshiba.com/cgi-bin/tais/su/su_sc_dtlViewDL.jsp?soid=551658

File name

200btnx.exe

Approximate file size

1.08 MB

Installation instructions

1.

Run the downloaded .exe file, clearing the When done unzipping run Setup.exe check box, to unzip the files to C:\TabletPC Buttons.temp.

2.

Copy the entire contents of the C:\TabletPC Buttons.temp folder to Master $OEM$\$OEM$\$1\Toshiba\Buttons.

Windows XP Display Driver for nVidia GeForce FX Go5200 Display Adapters Version 6.14.01.4591

Download location

http://www.csd.toshiba.com/cgi-bin/tais/su/su_sc_dtlViewDL.jsp?soid=552034

File name

pm200vidx.exe

Approximate file size

13 MB

Installation instructions

1.

Run the downloaded .exe file, clearing the When done unzipping run Setup.exe check box, to unzip the files to C:\Display.temp.

2.

Copy the entire contents of the C:\Display.temp folder to Master $OEM$\$OEM$\$1\Drivers\Toshiba\M200\Video.

3.

Add Drivers\Toshiba\M200\Video to the PNP driver path.

Toshiba SD Card Driver Set for Windows XP Version 2.0.4-RC2

Download location

http://www.csd.toshiba.com/cgi-bin/tais/su/su_sc_dtlViewDL.jsp?soid=529894

File name

sm30sdcardx.exe

Approximate file size

13 MB

Installation instructions

1.

Open the downloaded .exe file using WinZip.

2.

Extract the contexts, preserving paths, to C:\TEMP\sm30sdcardx.

3.

Copy all the files in the C:\TEMP\sm30sdcardx folder to Master $OEM$\$OEM$\$1\Drivers\Toshiba\M200\SDCard.

4.

Add Drivers\Toshiba\M200\SDCard to the PNP driver path.

Intel Chipset Software Installation Utility for Windows XP/2000/98SE Version 4.30.1006

Download location

http://www.csd.toshiba.com/cgi-bin/tais/su/su_sc_dtlViewDL.jsp?soid=530133

File name

sm30chipx.exe

Approximate file size

2.29 MB

Installation instructions

1.

Run the downloaded .exe file, clearing the When done unzipping run infinst_autol.exe check box, to unzip the files to C:\Chipset.temp.

2.

Run infinst_autol.exe –A –A –P C:\TEMP\IntelINF from the extracted location, ignoring all errors the command presents for operating systems other than Windows XP.

3.

Copy the INF files from each ICH*\XP subdirectory under C:\TEMP\IntelINF to Master $OEM$\$OEM$\$$\INF.

4.

Copy the INF and CAT files from the contents of the ICH*\XP subdirectory to Master $OEM$\$OEM$\$1\Drivers\IntelINF.

5.

Overlay any older files in these locations.

6.

Add Drivers\IntelINF to the PNP driver path.

Toshiba Software Modem Driver for Windows XP/2000 Version 2.1.22

Download location

http://www.csd.toshiba.com/cgi-bin/tais/su/su_sc_dtlViewDL.jsp?soid=530092

File name

sm30mdmx.exe

Approximate file size

973 KB

Installation instructions

1.

Run the downloaded .exe file, clearing the When done unzipping run Setup.exe check box, to unzip the files to C:\Modem.temp.

2.

Copy all the files in the C:\Modem.temp folder to Master $OEM$\$OEM$\$1\Drivers\Toshiba\M200\Modem.

3.

Add Drivers\Toshiba\M200\Modem to the PNP driver path.

Toshiba Fast Ether LAN Driver for Windows XP/2000 Version 6.4.14

Download location

http://www.csd.toshiba.com/cgi-bin/tais/su/su_sc_dtlViewDL.jsp?soid=393478

File name

zm10ethx.exe

Approximate file size

973 KB

Installation instructions

1.

Open the downloaded .exe file using WinZip.

2.

Extract the contexts, preserving paths, to C:\TEMP\zm10ethx.

3.

Copy all the files in the C:\TEMP\zm10ethx folder to Master $OEM$\$OEM$\$1\Drivers\Toshiba\M200\NIC.

4.

Also copy the same files to the Unattend\Boot Disks\WINPE\Extranics folder, keeping the latest version of any files that conflict with those already in the folder.

5.

Add Drivers\Toshiba\M200\NIC to the PNP driver path.

Toshiba Fast Infrared Driver for Windows XP/2000 Version 5.1.2500.0b-RC2

Download location

http://www.csd.toshiba.com/cgi-bin/tais/su/su_sc_dtlViewDL.jsp?soid=368110

File name

s245firx.exe

Approximate file size

354 KB

Installation instructions

1.

Open the downloaded .exe file using WinZip.

2.

Extract the contexts, preserving paths, to C:\TEMP\s245firx.

3.

Copy all the files in the C:\TEMP\s245firx folder to Master $OEM$\$OEM$\$1\Drivers\Toshiba\M200\Infrared.

4.

Add Drivers\Toshiba\M200\Infrared to the PNP driver path.

CD-ROM-Based Hardware Applications

These are the files you need to copy from the CD-ROMs provided by the hardware manufacturer for each specific model. They must be copied into the build to ensure that all the hardware models defined for the Trey organization will work correctly.

Dell OptiPlex GX270. Copy the entire contents of the CD labeled CyberLink PowerDVD P/N D0827 Rev. A01 to Master $OEM$\$OEM$\$1\Dell\OptGX270\PowerDVD. Create this folder if it doesn’t already exist.

Dell Latitude D600. Copy the entire contents of the CD labeled InterVideo WinDVD Version 4.0 version 4.0.11.30 P/N 8T827 to Master $OEM$\$OEM$\$1\Dell\D600\InterVideo.

Note   InterVideo WinDVD 4.0 requires DirectX 9.0 or later.

Dell Latitude D600 and Dell OptiPlex GX270. Copy the entire contents of the CD labeled Roxio Easy CD Creator 5.3.4 SP8 Basic P/N T0408 Rev A00 to Master $OEM$\$OEM$\$1\Dell\Roxio.

HP Compaq Business Desktop d530 Small Form Factor. Copy the entire contents of the CD labeled Roxio Easy CD Creator 6 Basic P/N 303275-B28 to Master $OEM$\$OEM$\$1\HP\d530\Roxio.

Updating the Windows Source Files

When you are creating an image, take care to ensure that all critical security updates are included in the image so that computers deployed with the image are as up-to-date as possible. Different approaches can be used to perform these updates:

Download the security update hotfixes from the Microsoft Web site; then install them as part of the unattended build process.

Benefits. The process is relatively easy to perform; additional fixes can be added by placing the downloaded hotfix in an appropriate folder and adding it to one of the flow control batch files to be executed when the image is built.

Drawbacks. The image is vulnerable before the hotfixes are installed and the computer is restarted, providing an opportunity for vulnerabilities to be exploited; the application process can be time-consuming. However, building images in a closed lab environment mitigates this risk.

Use Windows Update Services to install the security update during the unattended build process.

Benefits. The process is easy to perform and picks up new hotfixes as soon as they are approved; the process for updating the image is the same as the process used after the image is deployed.

Drawbacks. The image is vulnerable before the hotfixes are installed and the computer is restarted, providing an opportunity for vulnerabilities to be exploited; the application process can be time-consuming.

Download the security update hotfixes from the Microsoft Web site, and then integrate them into the Windows installation source before beginning the unattended build process.

Benefits. The image is protected at all times from known security exploits, and the image build process completes faster because all security update hotfixes are installed before building the image.

Drawbacks. Integrating the security update hotfixes takes some effort. It may not be obvious which hotfixes can be integrated; some need to be installed as part of the unattended build process. Also, building Windows PE CDs based on Windows source files that contain integrated hotfixes is problematic (see the section “Updating Windows PE” for more information).

Because of issues with using integrated source files to build Windows PE CDs, the first method is recommended. The following sections describe how to download security updates and install them during the build process.

Downloading Windows Hotfixes

Download the required Windows security updates from the Microsoft Windows Update Web site at http://v5.windowsupdate.microsoft.com/catalog/en/default.asp. This site allows you to query for and download the updates rather than install them. Once you are connected to the Web site, click the Find Microsoft Windows updates link. Select the appropriate operating system for each source directory that will be updated:

Windows XP SP1. For Windows XP Professional Service Pack 1 and Windows XP Tablet PC Edition (with Service Pack 1) builds.

Windows XP SP2. For Windows XP Professional SP2 and Windows XP Tablet PC Edition 2005 (SP2) builds.

Click the Search button, and then select the Critical Updates and Service Packs links. The resulting list contains updates for components other than Windows XP; only Windows XP updates can be slipstreamed into the Windows source directory. Also, some updates have been superseded; only the latest update needs to be downloaded. As of July 31, 2005, the following updates are required for Windows XP Service Pack 1:

329170: Security Update

810833: Security Update (Windows XP)

817606: Security Update (Windows XP)

823559: Security Update for Microsoft Windows

Q329115: Security Update (Windows XP)

Q329390: Security Update

Security Update for Microsoft Windows (819696)

Security Update for Microsoft Windows (KB823182)

Security Update for Microsoft Windows (KB824105)

Security Update for Microsoft Windows XP (KB828035)

Security Update for Windows XP (KB810217)

Security Update for Windows XP (KB828741)

Security Update for Windows XP (KB833987)

Security Update for Windows XP (KB835732)

Security Update for Windows XP (KB837001)

Security Update for Windows XP (KB839645)

Security Update for Windows XP (KB840374)

Security Update for Windows XP (KB841356)

Security Update for Windows XP (KB841533)

Security Update for Windows XP (KB841873)

Security Update for Windows XP (KB871250)

Security Update for Windows XP (KB873376)

Update Rollup 1 for Microsoft Windows XP (KB826939)

As of July 31, 2005, the following are required for Windows XP SP2:

Cumulative Security Update for Internet Explorer for Windows XP Service Pack 2 (KB883939)

Security Update for Microsoft Windows (KB898458)

Security Update for Windows Messenger (KB887472)

Security Update for Windows XP (KB873333)

Security Update for Windows XP (KB873339)

Security Update for Windows XP (KB885250)

Security Update for Windows XP (KB885835)

Security Update for Windows XP (KB885836)

Security Update for Windows XP (KB888113)

Security Update for Windows XP (KB888302)

Security Update for Windows XP (KB890046)

Security Update for Windows XP (KB890859)

Security Update for Windows XP (KB891781)

Security Update for Windows XP (KB893066)

Security Update for Windows XP (KB893086)

Security Update for Windows XP (KB896358)

Security Update for Windows XP (KB896422)

Security Update for Windows XP (KB896428)

Security Update for Windows XP (KB901214)

Update for Windows XP (KB887742)

Update for Windows XP (KB898461)

Download the following updates from http://www.microsoft.com/downloads:

Security Update for Microsoft Windows XP: KB824141

Security Update for Microsoft Windows XP: KB825119

Security Update for Windows Messenger (KB887472)

Security Update for Windows XP (KB840315)

Security Update for Windows XP (KB891711)

Windows XP Patch: Some Application Compatibility Fixes Stop Working After You Install the 328310 Update (328310)

Windows XP Security Patch: IIS Remote Exploit from ntdll.dll Vulnerability (815021)

Windows XP Security Patch: Unchecked Buffer in Windows Shell Could Enable System Compromise (821557)

Add the needed updates to the download basket; when all have been selected, download them to a temporary location such as C:\Temp. When the download is complete, copy all the resulting executables into the same folder, Unattend\Source\XPPro\SP1Hotfixes for Windows XP Service Pack 1 or Unattend\Source\XPPro\SP2Hotfixes for Windows XP SP2.

Integrating Windows Hotfixes

Once you’ve downloaded the Windows security updates, you need to add them to the build process. The batch scripts SP1Updates.cmd and SP2Updates.cmd already contain the commands necessary to install the security and critical updates that this guide describes. Both files are in Master $OEM$\$OEM$\$1\Local. Copying the .exe file for each update to the appropriate folder (Source\XPPro\SP1Hotfixes or Source\XPPro\SP2Hotfixes) and then enabling the Apply SP1 Updates or Apply SP2 Updates actions in the Actions panel of Config.hta (see the section “Actions Panel,” later in this guide) will cause the build system to install these updates.

Alternatively, you can integrate each update into the appropriate Windows source trees following the procedure documented in Microsoft Knowledge Base article 828930 at http://support.microsoft.com/kb/828930. All hotfixes released for Windows XP SP2 include the /integrate option described in the article; many of the earlier Windows XP Service Pack 1 hotfixes do not have that option. Because of this, you should follow steps 6 through 13 of article 828930. Most Windows XP core fixes can be integrated, but those to other components (such as Internet Explorer, Windows Script Host, Windows Messenger, or others) may not. Do not include updates that you integrate into the Windows source trees in the SP1Hotfixes or SP2Hotfixes folder.

Note   If you do choose to integrate hotfixes in to the Windows source files, you must add Windows source files for use when building Windows PE CDs. For Windows PE 2004, add Windows XP Professional Service Pack 2 source files and don’t include any integrated hotfixes. For Windows PE 2005, add Windows Server 2003 Service Pack 1 or Windows XP Professional x64 Edition source files and don’t include any integrated hotfixes.

Obtaining Other Microsoft Critical Updates

In addition to the Windows security update hotfixes described in the previous section, additional security updates need to be downloaded for inclusion in the image. These updates are applied during the image build after Windows has been installed.

The process for downloading the required updates is the same as the process used for downloading Windows security update hotfixes. Connect to the Microsoft Windows Update Web site at http://v5.windowsupdate.microsoft.com/catalog/en/default.asp. Once you are connected to the Web site, click the Find Microsoft Windows updates link. Select the appropriate operating system:

Windows XP SP1. For Windows XP Professional Service Pack 1 and Windows XP Tablet PC Edition builds.

Windows XP SP2. For Windows XP Professional SP2 and Windows XP Tablet PC Edition 2005 builds.

Click the Search button, and then select the Critical Updates and Service Packs links. Select all the non-Windows updates (those updates not selected before). Also, some updates have been superseded; only the latest update needs to be downloaded. As of July 31, 2005, the following updates are required for Windows XP Service Pack 1:

813951: Update for Internet Explorer 6 Service Pack 1

814078: Security Update (Microsoft JScript version 5.6, Windows 2000, Windows XP)

816093: Security Update Microsoft Virtual Machine

817787: Security Update Windows Media Player for XP

Critical Update for Internet Explorer 6 Service Pack 1 (KB831167)

Critical Update for Windows Media Player Script Commands (KB828026)

Critical Update for Windows XP (KB840987)

Cumulative Security Update for Internet Explorer 6 Service Pack 1 (KB832894)

Cumulative Security Update for Internet Explorer 6 Service Pack 1 (KB867282)

Cumulative Security Update for Outlook Express 6 Service Pack 1 (KB837009)

Security Update for DirectX 8.2 (KB839643)

Security Update for Microsoft Data Access Components (326573)

Security Update for Microsoft Data Access Components (KB832483)

Security Update, February 14, 2002 (Internet Explorer 6)

As of July 31, 2005, the following updates are required for Windows XP SP2:

816093: Security Update Microsoft Virtual Machine

Critical Update for Windows XP (KB885523)

Critical Update for Windows XP (KB885626)

Critical Update for Windows XP (KB886185)

Add the needed updates to the download basket; when all have been selected, download them to a temporary location such as C:\Temp. When the download is complete, copy all the resulting executables into the same folder; for example, Unattend\Source\XPPro\SP1Hotfixes for Windows XP Service Pack 1 or Unattend\Source\XPPro\SP2Hotfixes for Windows XP SP2.

Obtaining Updated Microsoft Software Components

Several components included in Windows XP have been upgraded since the release of Windows XP. You are not required to update these as part of the image-creation process, but this is often the best time to do so, because the effort required to integrate these updates into the image is less than the effort required to deploy them at a later time using other software distribution methods. Common Microsoft components that can be added to the image include the following:

Microsoft Baseline Security Analyzer at http://www.microsoft.com/downloads/details.aspx?FamilyID=4b4aba06-b5f9-4dad-be9d-7b51ec2e5ac9&DisplayLang=en. Copy the file to the Applications\MBSA2.0 folder on the build server.

Windows Installer 3.1 at http://www.microsoft.com/downloads/details.aspx?FamilyID=889482fc-5f56-4a38-b838-de776fd4138c&DisplayLang=en. Copy WindowsInstaller-KB893803-v2-x86.exe to Applications\Windows Installer 3.1 on the build server.

Microsoft XML Parser (MSXML) 3.0 Service Pack 5 at http://www.microsoft.com/downloads/details.aspx?FamilyID=4a3ad088-a893-4f0b-a932-5e024e74519f&DisplayLang=en. Copy the file to the Applications\MSXML 2.0 SP5 folder on the build server.

Microsoft XML Parser (MSXML) 4.0 SP2 at http://www.microsoft.com/downloads/details.aspx?FamilyID=3144b72b-b4f2-46da-b4b6-c5d7485f2b42&DisplayLang=en. Copy the file to the Applications\MSXML 4.0 SP2 folder on the build server.

JScript 5.6 Security Patch at http://www.microsoft.com/downloads/details.aspx?FamilyID=824b1bd4-b4d6-49d5-8c58-199bdc731b64&displaylang=en. Copy the file to the Applications\SystemUpdates folder on the build server.

Windows Media Player 10 at http://www.microsoft.com/downloads/details.aspx?FamilyID=b446ae53-3759-40cf-80d5-cde4bbe07999&DisplayLang=en. Copy the file to the Applications\Windows Media Player 10 folder on the build server.

Windows Messenger 5.1 at http://www.microsoft.com/downloads/details.aspx?FamilyID=a8d9eb73-5f8c-4b9a-940f-9157a3b3d774&DisplayLang=en. After downloading messener.msi, copy it to the Applications\Windows Messenger 5.1 folder on the build server.

Windows Rights Management Client 1.0 at http://www.microsoft.com/downloads/details.aspx?FamilyID=3115a374-116d-4a6f-beb2-d6eb6fa66eec&DisplayLang=en. After downloading this file, unpack it by running msdrmclient.exe /c /t:c:\temp\drm, and then copy the .msi file to the Applications\Windows Rights Management Client 1.0 folder on the build server.

Note Windows Rights Management Services Client with Service Pack 1 is required for installation into Windows XP Professional x64 Edition and can be substituted for the Windows Rights Management Client 1.0. Windows Rights Management Services Client with Service Pack 1 is available at: http://www.microsoft.com/downloads/details.aspx?FamilyId=A154648C-881A-41DA-8455-042D7033372B&displaylang=en.

Microsoft .NET Framework 1.1 and .NET Framework 1.1 Service Pack 1. Two files are needed from the Windows XP SP2 CD: Dotnetfx.exe and Ndpsp.exe. Both are located in the dotnetfx directory at the root of the CD. These files are also available for download from http://go.microsoft.com/fwlink/?linkid=9104 and http://go.microsoft.com/fwlink/?linkid=39058. Copy these files to the Applications\NET Framework 1.1 SP1 folder on the build server.

DirectX 9.0b at http://licensing.microsoft.com. Copy the file to the Applications\DirectX 9.0b folder on the build server.

Note   The installer for DirectX 9.0b obtained from the Microsoft downloads Web site cannot be installed silently. To install DirectX 9.0b without user interaction, you must download the DirectX 9.0b installer from the Microsoft Volume Licensing Web site, http://licensing.microsoft.com. If DirectX 9.0b is not included in the image, Microsoft critical security update MS03-010 must be installed; this fix is included in DirectX 9.0b.

Note   DirectX 9.0c is included in Windows XP SP2 and in Windows XP x64 Edition. You need to download DirectX 9.0b only to update Windows XP Service Pack 1 images.

Note   Windows Media Player 10 is included in Windows XP Professional x64 Edition, and does not need to be reinstalled as part of BDD.

Note   If any earlier version of the .NET Framework 1.1 is installed, additional security fixes will be needed. .NET Framework 1.1 Service Pack 1 includes all necessary fixes as of July 1, 2004. If you need to install .NET Framework 1.0 as well for application compatibility reasons (existing alongside .NET Framework 1.1 Service Pack 1), .NET Framework 1.0 Service Pack 3 should be the version installed, because it includes the necessary security fixes. .NET Framework 1.0 Service Pack 3 can be downloaded from http://www.microsoft.com/downloads.

Some critical security updates listed in the previous section may need to be applied after these components are installed. Because of this, these updates should be applied after the component upgrades are installed and after the build workstation has been restarted.

Configuring the Windows XP Firewall

Windows XP SP2 and Windows XP x64 Edition include the new Windows Firewall, previously known as the Internet Connection Firewall (ICF). Windows Firewall is a stateful firewall that drops all unsolicited incoming traffic that does not correspond to either traffic sent in response to a request of the computer (solicited traffic) or unsolicited traffic that has been specified as allowed (excepted traffic). Windows Firewall provides a level of protection from malicious users and programs that rely on unsolicited incoming traffic to attack computers.

If required, Windows Firewall can be configured during the unattended installation of Windows XP using the process described in the Using the Windows Firewall INF File in Microsoft Windows XP SP2 white paper, available for download from http://www.microsoft.com/downloads/details.aspx?familyid=cb307a1d-2f97-4e63-a581-bf25685b4c43&displaylang=en. The changes required can be made to the Netfw.in_ file located in each Windows XP SP2 source directory’s i386 folder. Review the white paper for additional information.

Note   No equivalent paper for Windows XP Professional x64 Edition currently exists, but the steps you follow are similar. The Netfw.in_ file is located in the source directory’s amd64 folder, however.

Configuring the Image Build Server

Once the build server files are installed and the source directories have been copied into the proper location, the configuration can be performed. To assist with this process, a Hypertext Application (HTA), Config.hta, is provided in C:\Program Files\BDD Standard 2.5\Computer Imaging System\Control\Config.hta. Several configuration panels are available; these are described in the following sections. When all configuration changes have been made, click another tab or close Config.hta to save these changes to disk.

All configuration information is saved in the following files:

General.xml. Stores all configuration information (user names, passwords, paths, and so on) not related to a specific build.

Builds.xml. Contains details about each build.

Actions.xml. Defines all the commands that need to be executed during the image build process.

Changes made in these files are automatically replicated to the appropriate files (such as Sysprep.inf and Unattend.txt) by Config.hta. Two additional files are also created as part of this process:

Settings.ini. Contains the necessary information for connecting to the Unattend share to continue the image build process.

Builds.opt. Used to display the drop-down list of image choices when booting from the Lab CD.

Configuration Panel

Some settings apply to all builds; these are configured on the Configuration panel, displayed by default when you first start the configuration tool, or displayed by clicking the Configuration tab (see Figure 3).

Figure 3. Configuration panel

Figure 3. Configuration panel
See full-sized image

The following list describes the settings on this tab:

Company full name. The company’s full name for inclusion in the Windows build.

Organization info. The company’s organization name for inclusion in the Windows build.

Unattend UNC Path. The Universal Naming Convention (UNC) path to the Unattend directory structure created when the build server scripts were installed. This path is used when building images: The computer connects to this UNC and runs the automated installation process from the directory.

Connection user name. The user name that should be used to connect to the specified Unattend UNC path.

Domain. The domain name or computer name (if using a local computer account) that corresponds to the specified connection user name.

Password. The password for the connection user name.

Local administrator password. The password that should be configured for the local computer’s Administrators account.

Builds Panel

The imaging system scripts can be used to build one or more images. These different image builds can use different installation source files (for example, SP2 instead of Service Pack 1, or Windows XP Tablet PC Edition instead of Windows XP Professional). The properties of each build are configured using the Builds panel (see Figure 4).

Figure 4. Builds panel

Figure 4. Builds panel
See full-sized image

For each build, the following information must be provided:

Build ID. A unique identifier that can be used throughout the build process to identify which build is being created.

Build description. A descriptive name for this particular build. This is not used in the build process.

Platform is: x64. Whether the build is based on x64 Edition of Windows.

Windows source directory. The Windows installation source directory that will be used to create this image (relative to the Unattend UNC path specified on the Configuration panel).

Product key. The volume license key that corresponds to the Windows XP edition contained in the build source directory specified above. This key should be in the form of xxxxx-yyyyy-zzzzz-aaaaa-bbbbb.

The license key can be either clear text or encrypted keys. By default, the license keys are installed in clear text. If you prefer, you can encrypt these keys so that they cannot be used improperly. For information on encrypting your license keys, you can refer to Microsoft Knowledge Base article 328356 at http://support.microsoft.com/default.aspx?scid=kb;en-us;328356.

Two build-specific files can also be edited from this panel by clicking the appropriate button:

Edit Unattend.txt. Controls what components are installed during the unattended installation of Windows. Configuration can also be specified for some components.

Edit Sysprep.inf. Controls the image preparation (Sysprep) process. Some values specified in this file may be overridden in the deployment process, as long as the file is changed before the image is started up on the computer for the first time (before mini-setup).

Important   In the Sysprep.inf file that Config.hta creates, the [Sysprep] section contains the setting BuildMassStorageSection=Yes. This setting generates the entries in the [SysprepMassStorage] section from the Plug and Play hardware IDs specified in Machine.inf, Scsi.inf, Pnpscsi.inf, and Mshdc.inf, and installs each of these mass-storage controllers. Using this setting allows Sysprep to prepopulate the necessary driver information without your having to manually provide the hardware IDs for the mass-storage controllers used in the organization’s computers. However, to make the development process quicker, you can comment out this line, which prevents Sysprep from populating the [SysprepMassStorage] section, by adding a semicolon (;) to the beginning of the line. Before building and deploying a production image, make sure that the BuildMassStorageSection line is uncommented.

Note   As of Windows XP Service Pack 2, Sysprep ignores the DriverSigningPolicy setting in Sysprep.inf. Sysprep does support the UpdateInstalledDrivers setting, however. This setting specifies whether to call Plug and Play after Mini-Setup to re-enumerate all the installed drivers, and to install any updated drivers in the driver path. For more information, see Ref.chm in the Deploy.cab file in the Support\Tools folder on the Windows XP CD-ROM.

Note   Changes made to the Builds panel will not take effect until the appropriate image is re-created. Also, the Unattend.txt and Sysprep.inf files aren’t created until the first time you run the Computer Imaging System (Config.hta).

Customization Panel

The Customization panel identifies the scripts included in the solution accelerator that are typically modified; it also provides an easy way to edit these scripts (see Figure 5).

Figure 5. Customization panel

Figure 5. Customization panel
See full-sized image

The following files, which are described in greater detail later in this document, apply to all builds:

SP1Updates.cmd. Contains all software updates and security fixes that need to be installed when building a Windows XP Service Pack 1-based image.

SP2Updates.cmd. Contains all software updates and security fixes that need to be installed when building a Windows XP SP2-based image.

CommonUpdates.cmd. Contains all software updates and security fixes that need to be installed on any Windows XP image.

LOBAPPS.bat. Controls the applications and utilities that are installed after the image is deployed. Line-of-business (LOB) applications (which vary based on the computer’s intended department or user) can be included in this file, although a software distribution tool may be better suited for this task.

POST2.bat. Installs any needed hardware-specific applications or utilities.

POST3.BAT. Applies final Windows settings and applies a security template to the computer to properly secure the workstation based on its role.

Note   Changes made to these files will not take effect until the images are rebuilt. Do not change the names of these files, because renaming these files will prevent the customizations they contain from applying.

Actions Panel

During the image build process, a series of scripts needs to be executed in a particular sequence. Some of these scripts may require that the computer be restarted after the script executes. Through the Actions panel, all of this information can be configured without requiring editing of long batch files containing the commands (see Figure 6). Each action specifies the command to execute, the working directory to run it from, and whether a restart is required. Individual actions can also be enabled or disabled as required in your specific environment.

Actions are specific to each build. You select the action list for each build by choosing the build in the Select Build list. You can quickly copy and paste actions between builds by clicking the Copy Action button to copy an action to the clipboard, changing to a different build, and then clicking Paste Action to paste the action in to the chosen build.

Figure 6. Actions panel

Figure 6. Actions panel
See full-sized image

The following list describes the settings on this tab:

Action name. This specifies a descriptive name for the action (command) that needs to be executed.

Command line. This specifies the full command, including any required parameters, that needs to be executed. This could be a batch file, an executable, a script, or any other file that Windows knows how to execute.

Working directory. This specifies the working directory that needs to be set to run this action. Typically, this is set to the directory containing the files related to the command that needs to be executed.

Reboot. If a restart is required after the action completes its installation (before running the next action), this box needs to be checked.

Enabled. Only enabled actions will be executed. If there are actions that are not currently needed or not applicable to your environment, they can be disabled by clearing this box.

Note   Depending on your Office 2003 distribution media, you may need to customize the Install Office 2003 Professional action on the Actions panel. By default, the Install Office 2003 Professional action runs Setuppro.exe to start an Office 2003 installation. If the setup program on your distribution media has a different file name, create a new action based on the Install Office 2003 Professional to use that file name.

Deployment Panel

Once an image has been created, it must be deployed to additional computers. During that deployment process, the computer needs to join a domain and install any LOB applications (as specified in LobApps.bat). The Deployment panel is used to define the information necessary to complete these items (see Figure 7).

Figure 7. Deployment panel

Figure 7. Deployment panel
See full-sized image

The following list describes the settings on this tab:

Domain NetBIOS name. This is the NetBIOS (short) domain name that the computers should join.

Machine OU to join. When the computer joins the domain, it should create its computer object in the specified Microsoft Active Directory container. (If this is left blank, the computer object is created in the default Computers container.)

Join user name. This account is used to create the computer object (computer account) in the specified computer organizational unit (OU). This account must have sufficient rights to add the object.

Note   Rather than use a domain administrator account for joining computers to the domain, use a more restricted account. In Active Directory, create a Domain Joiners group and add to this group a more restricted user account that will join computers to the domain. Then, in Active Directory, use the Delegation of Control Wizard to delegate the ability to join computers to the domain. To run the Delegation of Control Wizard, right-click the domain and then click Delegate Control. Add the Domain Joiners group to the delegation and delegate the task Join a computer to the domain.

Domain. This is the domain name corresponding to the join user name.

Password. This is the password that should be used with the specified join user name and domain.

Application UNC Path. When installing LOB applications, this UNC path is used to obtain the installation source files.

Application share connection user name. This account is used to connect to the specified application UNC path.

Domain. This is the domain associated with the application share connection user name.

Password. This password is used with the application share connection user name and password.

Note   Changes made on the Deployment panel do not take effect until the images are rebuilt.

Windows PE x86 Panel

The Windows PE x86 panel is used to create x86 Windows PE CDs (see Figure 8).

Figure 8. Windows PE x86 panel

Figure 8. Windows PE x86 panel
See full-sized image

Windows PE CD Creation

The values specified on the Windows PE x86 panel include the following:

Windows PE path. This specifies the directory containing the Windows PE source files. If a Windows PE CD is being used, the CD drive path can be specified instead (for example, D:\).

Windows source files path. When you are building Windows PE, it needs to extract some files from the Windows XP or Windows Server 2003 Service Pack 1 installation source. This specifies the path to the appropriate source directory.

Extra NIC path. If additional network drivers need to be added to the Windows PE image, the driver files should be placed in this directory, which is integrated into the created Windows PE ISO images.

Extra file path. If additional files need to be added to the Windows PE image, they should be placed in this directory, which is integrated in to the Windows PE ISO images.

Note   The Windows source directory should match the Windows PE version. For Windows PE 2004, Windows XP SP2 should be used. For Windows PE 2005, Windows Server 2003 Service Pack 1 or Windows XP Professional x64 Edition should be used.

Temporary directory. This directory is used to hold the source files merged from the directories specified above. The Windows PE ISO file is then created using those files. The temporary directory will be cleaned up, except for the BuildCD.log file, when the build process completes. The log file BuildCD.log records all actions and output from the Windows PE image build process.

Lab ISO file destination. This specifies where the lab ISO file should be stored. The Lab CD is core to the image-creation process: It is used to start up the computer, clean the hard disk, connect to the build server, and launch the menu of available image builds.

Deploy ISO file destination. This specifies where the deploy ISO file should be stored. The Deploy CD is used for lite-touch deployment of the created images: It contains the scripts necessary for use in the Deploying Phase of the migration when the system needs to boot into Windows PE to back up the system and restore image files down onto the disk.

Generic ISO file destination. This specifies where the generic ISO file should be stored. The generic CD is used for general purposes.

Once the proper values are specified, click the Make Lab CD, Make Deploy CD, or Make Generic CD button to create the appropriate ISO files.

After new ISO files have been built, they can be burned onto a CD by using most commercial CD-creation software packages, such as Roxio’s Easy CD Creator, and selecting the option to Record CD from CD Image.

Once the images have been created and successfully tested, they can be placed on a RIS server so that in the future they can be invoked via the Prestart Execution Environment (PXE)-boot and RIS processes. For more information, refer to Microsoft Knowledge Base article Q304992, How to Boot the Windows Preinstall Environment from a RIS Server by Using PXE-Enabled Clients, at http://support.microsoft.com/default.aspx?scid=kb;en-us;304992.

Windows PE x64 Panel

The Windows PE x64 panel is used to create x64 Windows PE CDs (see Figure 9).

Figure 9. Windows PE x64 panel

Figure 9. Windows PE x64 panel
See full-sized image

Windows PE CD Creation

The values specified on the Windows PE x64 panel include the following:

Windows PE path. This specifies the directory containing the Windows PE source files. If a Windows PE CD is being used, the CD drive path can be specified instead (for example, D:\).

Note   Windows PE 2005 must be used to create an x64 Windows PE disk.

Windows source files path. When you are building Windows PE, it needs to extract some files from the Windows XP x64 Edition or Windows Server 2003 Service Pack 1 installation source. This specifies the path to the appropriate source directory.

Extra NIC path. If additional network drivers need to be added to the Windows PE image, the driver files should be placed in this directory, which is integrated into the created Windows PE ISO images.

Extra file path. If additional files need to be added to the Windows PE image, they should be placed in this directory, which is integrated in to the Windows PE ISO images.

Note   The Windows source directory should match the Windows PE version: For Windows PE 2005, Windows Server 2003 Service Pack 1 or Windows XP x64 Edition should be used.

Temporary directory. This directory is used to hold the source files merged from the directories specified above. The Windows PE ISO file is then created using those files. The temporary directory will be cleaned up, except for the BuildCD.log file, when the build process completes. The log file BuildCD.log records all actions and output from the Windows PE image build process.

Lab ISO file destination. This specifies where the lab ISO file should be stored. The Lab CD is core to the image-creation process: It is used to start up the computer, clean the hard disk, connect to the build server, and launch the menu of available image builds.

Deploy ISO file destination. This specifies where the deploy ISO file should be stored. The Deploy CD is used for Lite Touch deployment of the created images: It contains the scripts necessary for use in the Deploying Phase of the migration when the system needs to boot into Windows PE to back up the system and restore image files down onto the disk.

Generic ISO file destination. This specifies where the generic ISO file should be stored. The generic CD is used for general purposes.

Once the proper values are specified, click the Make Lab CD, Make Deploy CD, or Make Generic CD button to create the appropriate ISO files.

After new ISO files have been built, they can be burned onto a CD by using most commercial CD-creation software packages, such as Roxio’s Easy CD Creator, and selecting the option to Record CD from CD Image.

Customizing Windows PE

Windows PE is essentially a next-generation boot disk. It offers several advantages over using boot floppies, such as:

Windows PE can install the system much faster than a floppy disk because it runs as a 32-bit system. It can format a standard hard disk very quickly. Windows PE as configured in this implementation automatically erases the hard disk prior to installing the new system.

Windows PE provides Plug and Play detection for the same network cards included in Windows XP. If Windows XP recognizes and has drivers built in for the workstation’s NIC, then so will Windows PE.

Windows PE is not constrained to the size of a boot floppy. You can create CD-sized or even DVD-sized Windows PE boot disks.

Windows PE automatically assigns itself a computer name. This implementation of Windows PE requires a DHCP server to provide TCP/IP addresses. It is possible to customize Windows PE for static IP addressing, but that is beyond the scope of this document.

The following sections describe typical customizations that need to be made to Windows PE.

Adding NIC Drivers to Windows PE

Occasionally, you will encounter a system that has a NIC that Windows XP and Windows PE do not recognize because they don’t have a driver for it. This typically happens when a new NIC is released after the operating system was released.

The HP d530, for example, comes configured with a Broadcom Gigabit NIC. Windows PE does not have a driver for it. In this case, the driver can be downloaded from the support section of the HP Web site.

Once the driver is downloaded, it needs to be expanded and the appropriate files extracted. You can typically do this by running the downloaded file and letting it expand the files into a working directory.

Each manufacturer creates drivers differently, so there is no way to provide specific guidance; but most drivers use several file types, including .cat, .inf, .sys, .dll, .din, and, possibly, .exe files.

One way to gain information about the needed drivers is to install the drivers manually on a system running Windows XP and then look at the Driver Details tab of the Properties page for the NIC in Device Manager.

Note   The files needed for the HP d530, Dell GX270, and Dell Precision 670 are not available in the Extranics or Extranics.x64 folder until they have been copied there. See the “Installing Hardware-Specific Media” section in this document for information about populating the Extranics and Extranics.x64 folders.

Once these files have been isolated, place them into the Unattend\Boot Disks\WINPE\extranics (or extranics.x64 if you are building x64 Windows PE) directory, or another appropriate location, and then specify this directory when re-creating the ISO files using the process described above.

Note   Subfolders of the Extranics or Extranics.x64 directory will not be processed. All additional NIC driver files must be placed directly in the Extranics or Extranics.x64 folder.

To test this CD, start the workstation using the newly created CD. After a few minutes, it should automatically connect to the build server and present the menu of images that can be built. If you receive an error indicating a problem in the Winbom.ini file, that means the drivers provided were not correct or complete. Verify that all the files are available on the CD.

Updating Windows PE

Because Windows PE is composed of the same files used in Windows XP, it can have the same security vulnerabilities. Because of this, it may be necessary to update Windows PE.

There are issues with integrating security updates in to the Windows source files that you use to build Windows PE images, however. If any update replaces the files required for ADO, WSH, or HTA support, the Windows PE images might not work properly. The script used to add these optional components (BuildOptionalComponents.vbs) does not handle updated source files. As a result, it’s best to build Windows PE using unmodified Windows XP Service Pack 2 files for Windows PE 2004, Windows Server 2003 Service Pack 1 files for Windows PE 2005, or Windows XP Professional 64-bit files for Windows PE 2005 64-bit. Applying updates to Windows source files that do not change the files required for ADO, WSH, or HTA will not prevent the Windows PE images from working properly.

Building Workstation Images

Typically, the best way to start is to let the system build a workstation with the default settings that come with the system. Doing so allows the developers to get familiar with the process at a high level before getting into the details of customizing the image. It also helps to highlight any immediate areas that may need attention, such as the need for extra NIC drivers.

To build the workstation, start the target workstation with the Windows PE lab CD. It will take a few minutes for the system to initialize and start up. You should see a Windows XP–style system startup process and a command window open on the screen. The system will launch Plug and Play enumeration and attempt to configure a network card driver and obtain a dynamic TCP/IP address from a DHCP server. Windows PE will attempt to automatically generate a unique computer name for the workstation.

Installing Storage Drivers to Windows PE

Workstations such as the Dell Precision Workstation 670 can use specialized storage or RAID controllers that are not part of the normal Windows distribution. If you ordered a CERC controller with your Precision 670, you will need to ensure that Windows PE can find your hard drive by loading the necessary drivers as part of the installation. If you did not order a CERC or other specialized controller, you can skip this process.

To load the CERC drivers so that the Windows PE boot process can see them, you need to either integrate the drivers into a custom Windows PE image or intervene in the initial Windows PE boot by pressing F6 at the very beginning of the loading process when prompted on the screen.

To integrate the drivers into Windows PE for the Dell Precision Workstation:

1.

Create the folder Boot Disks\ExtraFiles.x64\amd64\system32\CERC.

2.

Copy the files from from C:\Dell\Drivers\R97711 to the CERC folder you just created.

3.

Create the file winpeoem.sif in the Boot Disks\amd64\system32 folder. This file should have the following contents:

[Version]
signature="$Windows NT$"

[OemDriverParams]
OemDriverRoot=""
OemDriverDirs=cerc

Alternately, you can use the F6 intervention to load the drivers. In this method, once you have pressed F6, you will be prompted to load additional drivers. Press S to specify additional drivers, insert a floppy disk with the drivers for your workstation, and press Enter to load the drivers. Once the boot process has completed and the Business Desktop Deployment Computer Image Build screen shown in Figure 10 has displayed, you should remove the floppy from the drive.

Note   These instructions for a CERC controller are provided as an example that highlights the steps required for any storage controller that doesn’t have integrated drivers in the Windows distribution. For additional information about installing storage drivers into an unattended Windows installation, see Microsoft Knowledge Base article 816299 at: http://support.microsoft.com/default.aspx?scid=kb;en-us;816299. For additional information about installing storage drivers into Windows PE, see the Windows PE help file.

Once the system has initialized, it will attempt to connect to the build server with the credentials provided during the build server installation process. If it is successful, the following dialog will be displayed (see Figure 10).

Figure 10. Building the workstation

Figure 10. Building the workstation
See full-sized image

The following actions are available:

Sysprep the machine. Installs the operating system and configures much of the system. At a logical breakpoint, it launches Sysprep and then shuts down the system. At this point, the hard disk can be imaged with the appropriate image-capture utilities.

Build the machine completely now. Builds the computer completely. It pauses at approximately the midpoint and requests the migration file to use to complete the installation.

This last option is the one that should be used when first building systems because it allows the entire process to run—in order to verify that the build process has been configured appropriately and that the appropriate drivers were successfully loaded.

Note   When installing Windows XP Professional x64 Edition, choose the Build the machine completely now option to install the operating system unattended. Since lite-touch deployment of Windows XP Professional x64 Edition is not supported in this version of the Solution Accelerator for Business Desktop Deployment, do not choose the Sysprep the machine completely option.

Once this choice has been made, the system erases the existing hard disk, formats it for NTFS, and starts copying the system files.

The build should take at least 30 minutes to complete. With additional applications, it could easily take an hour to build the system.

When the build is complete, a message will indicate that the system build is nearly complete; click OK to finish.

Preparing the RIS Server

If you plan to use RIS to distribute Windows PE images, you need to prepare the RIS server for these images. If you do not plan to use RIS, you may skip this section.

Note   The Solution Accelerator for BDD doesn’t provide guidance for using RIS to deploy Windows XP images that are based on Riprep. For complete guidance on using RIS, see “Designing RIS Installations” in the Microsoft Windows Server 2003 Resource Kit at http://www.microsoft.com/resources/documentation/WindowsServ/2003/all/deployguide/en-us/Default.asp?url=/resources/documentation/WindowsServ/2003/all/deployguide/en-us/acicc_ris_overview.asp.

Installing Windows PE on a Windows 2000 RIS Server

You can load the Windows PE CDs onto a Windows 2000 RIS server so that a capable workstation can PXE-boot Windows PE from RIS instead of using a local CD-ROM. To enable this feature, refer to the following Microsoft Knowledge Base articles:

Microsoft Knowledge Base article 304992, How to Boot the Windows Preinstall Environment from a RIS Server by Using PXE-Enabled Clients, at http://support.microsoft.com/default.aspx?scid=kb;en-us;304992. This article describes how to install the Windows PE CD onto the RIS server.

Microsoft Knowledge Base article 308299, Stop 0x21a’ Error Message Occurs If You Download a RIPrep Image, at http://support.microsoft.com/default.aspx?scid=kb;en-us;308299. This article describes the issues that can arise when the name of the folder containing your Windows PE image is not alphabetically last on the RIS server.

Adding a Third-Party NIC to a Windows PE Image on a Windows 2000 RIS Server

If you need to add a new network drive to the Windows PE image on a RIS server so that RIS can find the NIC during its text-mode download phase, you can follow the directions in the following articles:

Microsoft Knowledge Base article 246184, How to Add Third-Party OEM Network Adapters to RIS Installation, at http://support.microsoft.com/default.aspx?scid=kb;en-us;246184.

Microsoft Knowledge Base article 315279, How to Add a Third-Party OEM Network Adapter to an RIS Installation, athttp://support.microsoft.com/default.aspx?scid=kb;en-us;315279.

The key to this process is to copy the new NIC drivers to the Windows PE folder, because it is a self-contained flat-file image. See the “Adding a Third-Party NIC to a Windows PE Image on a Windows Server 2003 RIS Server” section later in this document to learn how to add new NICs into the images themselves.

Installing Windows PE on a Windows Server 2003 RIS Server

You can load the Windows PE CDs onto a Windows Server 2003 RIS server so that a capable workstation can PXE-boot Windows PE from RIS instead of using a local CD-ROM. To enable this feature, refer to the following Microsoft Knowledge Base articles:

Microsoft Knowledge Base article 304992, How to Boot the Windows Preinstall Environment from a RIS Server by Using PXE-Enabled Clients, at http://support.microsoft.com/default.aspx?scid=kb;en-us;304992. This article describes how to install the Windows PE CD onto the RIS server.

Microsoft Knowledge Base article 308299, Stop 0x21a’ Error Message Occurs If You Download a RIPrep Image, at http://support.microsoft.com/default.aspx?scid=kb;en-us;308299. This article describes the issues that can arise when the name of the folder containing your Windows PE image is not alphabetically last on the RIS server.

You should also change the ImageType=Flat line from Flat to Windows PE (ImageType=WinPE). Doing so allows Windows PE to show up on the Tools menu in RIS but does not force the creation of a computer account in Active Directory. This is new functionality in Windows Server 2003.

Adding a Third-Party NIC to a Windows PE Image on a Windows Server 2003 RIS Server

If you need to add a new network driver to the Windows PE image on a RIS server so that RIS can find the NIC during its text-mode download phase, you can follow the directions in the following articles:

Microsoft Knowledge Base article 246184, How to Add Third-Party OEM Network Adapters to RIS Installations, at http://support.microsoft.com/default.aspx?scid=kb;en-us;246184.

Microsoft Knowledge Base article 315279, How to Add a Third-Party OEM Network Adapter to an RIS Installation, at http://support.microsoft.com/default.aspx?scid=kb;en-us;315279.

The key to this process is to copy the new NIC drivers to the Windows PE folder, because it is a self-contained flat-file image. See the “Adding NIC Drivers to Windows PE ” section earlier in this document to learn how to add new NICs into the images themselves.

Milestone: Image Server Ready

At this point, a prototype workstation image has been successfully created and captured (see Table 6). It is now ready to be deployed and tested.

Table 6. Deliverables

Deliverable IDDescription

Development Image Server Ready

The imaging server in the development lab is now ready for building prototype workstation images and has been approved by the project manager.

The boot CDs have been created.

The primary emphasis of the development team during the Planning Phase has been to get the lab environment configured and operational, to install the imaging system, to create the workstation boot CDs, and to collect all of the needed drivers and media. The team has also verified that the system is functioning by building base prototype images. These workstation images have not yet been customized.


**
**