Title: OEM Preinstallation of Windows XP Service Pack 2
1OEM Preinstallation of Windows XP Service Pack 2
- Matt Davis
- Technology Specialist
- Microsoft Corporation
- Worldwide System Builder Channel
2Agenda
- Introduction to the OEM Preinstallation Kit
- Overview of the Preinstallation Process
- How to Obtain the OEM Preinstallation Kit and
Windows XP Service Pack 2 - Installing the OPK Tools
- How To Integrate Windows XP Service Pack 2 into
an existing OPK Tools Share - Running the System Preparation Tool
- Whats New in OEM Preinstallation with Windows XP
Service Pack 2?
3OEM Preinstallation Kit Benefits
4Common OEM Preinstallation Kit Terms
5Overview of the Preinstallation Process
TechnicianComputer
- Install OPK Tools
- Stage or prepare applications
- Build configuration set
- Copy Winbom.ini to floppy disk, custom CD or USB
flash
- Start the computer with the Windows XP OPK CD
- Insert Winbom.ini floppy disk at startup
MasterComputer
Reseal the computer, or run Audit or Factory
mode to modify and then reseal
Build an image of the installation and store it
on the technician computer, if desired
Destination Computers
Deploy image from the technician computer onto
the destination computer(s)
6How do System Builders Receive the OPK?
- The OPK is included FREE with each multi-pack
(3-pack or 30-pack) of Windows XP Service Pack 2
that is purchased from System Builder Channel
Distributors - The OPK is not made available for download
- Authorized Distributors for every Region can be
found by visiting the System Builder website - http//oem.microsoft.com/script/DistributorPage.as
px
7How Do System Builders Receive Windows XP Service
Pack 2?
- Windows XP Service Pack 2 Integrated CD is
available when purchasing System Builder software
from an Authorized Distributor - Service Pack 2 standalone executable will be
available for download in all languages from MS
OEM System Builder website http//www.microsoft.c
om/oem
8Installing the OPK Tools
9How To Integrate SP2 Into An Existing Windows
OPKTools Share Demo
10How To Integrate SP2 Into An Existing Windows
OPKTools Share Step by Step
- Obtain full XPSP2.EXE Standalone update file
- Create folder on C\ called XPPro for Windows XP
Professional and XPHome for XP Home - Copy entire contents of Windows XP Pro or Home CD
into these folders - Open a command prompt and type
- XPSP2.EXE /integrateC\XPPro
- When Service Pack 2 has been completely
integrated you will see Integrated install has
completed successfully. - Now, go to Tools Manage Products in the Setup
Manager tool - Click to Add in New Product files by navigating
to C\XPPro and C\XPHome
11Running the OEM Setup Manager Tool
- Start ? Windows Preinstallation Kit ? Setup
Manager - Add Product files in to be deployed
- Same Setup Manager tool can deploy Windows XP,
Windows Server 2003 in all languages and skus
OEM Setup Manager
12OEM Preinstallation from CD Using The Corporate
Setup Manager
- Do System Builders have to use Network-based
preinstallation? NO!!! - System Builders can perform preinstallations from
a CD using an answer file called WINNT.SIF - Should run the Corporate Version of the Setup
Manager tool extracted from DEPLOY.CAB found on
the Windows XP Operating System CD.
13Whats New In OEM Preinstallation with Service
Pack 2?
14Changes to Unattend.txt Answer File
- IEHardening Section is NEW!
- Entries have been added to the following
additional sections - Components Section
- DisableSecurityCenterAlerts Specifies whether to
disable alerts from Security Center. - IEHardenAdmin Applies the Enhanced Security
Configuration to members of the Administrators
and Power Users groups. - IEHardenUser Applies the Enhanced Security
Configuration to members of the Restricted Users
and Guests groups. - WbemCrrl Specifies whether to install the
Windows Management Instrumentation (WMI) event
correlation component. - WbemFwrd Specifies whether to install the
Windows Management Instrumentation (WMI) event
forwarding components. - WbemMSI Specifies whether to install the Windows
Management Instrumentation (WMI) Windows
installer provider.
15Changes to Unattend.txt (Continued)
- Data Section
- AutomaticUpdates Specifies whether to enable
Automatic Updates. - GuiUnattended Section
- EMSSkipUnattendProcessing Prevents Windows Setup
from processing Unattend.txt or Sysprep.inf
during an unattended installation to an EMS
server. - Unattended Section
- DUStopOnError Specifies whether to stop the
Windows Update process when an error is detected.
16Changes to Sysprep.inf Answer File
- IEHardening section (New!)
- Entries have been added to the following section
- GuiUnattended section
- EMSSkipUnattendProcessing Prevents Windows Setup
from processing Unattend.txt or Sysprep.inf
during an unattended installation to an EMS
server.
17Interim Windows Preinstallation Environment
- Windows PE is a minimal Windows system that
provides limited services based on the Windows XP
Professional and the Windows Server 2003 kernels
- Provides the minimal set of features required to
run Windows Setup, access and install operating
systems from the network, script basic repetitive
tasks, and validate hardware - Includes features and capabilities that eliminate
dependencies on MS-DOS-based tools (such as test
and diagnostics tools), and provides an
infrastructure within Windows PE to install
images and perform required tasks in the factory
18Windows Preinstallation Environment
WinPE
Windows XP Pro
Complete OS Solution
Customizable Boot Environment
NTFS
Full Drivers
WinPE is a scaled down version Of Windows XP. It
replaced MSDOS in deployment and diagnostic
scenarios. Forced reboot Every 24 hours of
uptime.
Full networking
Full APIs
Mass storage device support
16/32-bit program support
Integrated Development
Programming Frameworks
Application Services
NTFS
Limited Drivers
Media Services
API subset
TCPIP
Web Services
Hardware (x64,IA64)
File/Print Services
Mass storage device support
Network Access Services
32/64-bit program support
Directory/Security Services
19Goal and Strategy for Interim WinPE
- Goal Develop a version of WinPE that provides
additional support requested by partners to allow
deployment within factories thus reducing the
cost and time factors. - Strategy Deliver an interim release version of
WinPE to allow testing and adoption within the
factory prior to Longhorn OS and OPK releases
20Key Features of Interim WinPE
- Hardware Independence
- APIs and Scripting Capabilities
- Network Access
- Windows 32 bit and 64 bit Device Access
- NTFS Management
- Hardware Diagnostics Support
- Support for PXE Protocols
21WMI Support for HW Tests and Diagnostics
- Ability to add WMI base support to iWinPE
- (Provides access to underlying hardware via
WinPE) - Support for over 40 providers and 1500 classes
- Ability to load a Win32/64 bit native driver for
hardware manipulation and query - Sample scripts will ship with RC and RTM of
iWinPE code - Same functionality will exist in Longhorn-based
OPK toolset
22Ability to Add Device Drivers to WinPE
- Change build scripts to support additional HW
device classes and drivers in base WinPE image - Ability to add additional Win32 drivers outside
of in-box drivers to existing build of iWinPE - Ex. Video, Audio, Motherboard and CDRW drives
- Ability to add drivers after WinPE image is built
for test and diagnostic of the latest
hardware/drivers avoiding WinPE re-builds
23Call to Action
- Obtain the Windows XP Service Pack 2 Standalone
Executable to preinstall on machines that you
build - Integrate the Service Pack into your existing
install shares to avoid having to install the SP
on each machine that you build
24Summary
- Windows XP Service Pack 2 OEM Deployment can be
performed in exactly the same manner as Windows
XP Service Pack 1 - Updated documentation is included in Windows XP
Service Pack 2 - Windows Preinstallation Environment has been
Updated based on OEM System Builder feedback
25Product Support Available To System Builders Who
Use The OEM Preinstallation Kit
- MS OEM System Builder website
- http//www.microsoft.com/oem
- System Builder Free Support Newsgroups
- http//oem.microsoft.com/script/contentpage.aspx?P
ageID550460 - E-mail Support for System Builders
- SBST_at_microsoft.com
- OPK Top Issues Page
- http//oem.microsoft.com/script/contentpage.aspx?P
ageID520851 - OPK Frequently Asked Questions Page
- http//oem.microsoft.com/script/contentpage.aspx?p
ageid514008