310 likes | 696 Views
Windows 7 Imaging and Deployment Tools Overview. Mark Myers Principal Program Manager Microsoft Corporation. Agenda. Windows ® 7 manufacturing strategy What’s new for imaging and deployment For Unattend.xml file For Windows SIM For Sysprep For Imaging
E N D
Windows 7 Imaging and Deployment Tools Overview Mark Myers Principal Program Manager Microsoft Corporation
Agenda • Windows® 7 manufacturing strategy • What’s new for imaging and deployment • For Unattend.xml file • For Windows SIM • For Sysprep • For Imaging • Windows Deployment Services (WDS) • Windows Recovery Environment • Call to action • Resources
Windows 7 Manufacturing Strategy • No big changes with tools or overall process • Incremental improvements from Windows Vista® • Not a new platform – updates to Windows Preinstallation Environment (Windows PE 3.0) • Builds on long-term investments started in Windows Vista • Deployment imaging, servicing, and management (new DISM.exe) • Imaging improvements • WDS • Improvements in out-of-box experience (OOBE)
Windows 7 PreinstallationPreinstallation Phases Review • Phase 1: Preinstallation Planning • Phase 2: Preinstallation Preparation • Phase 3: Preinstallation Customization • Phase 4: Image Deployment • Phase 5: Image Maintenance OPK Set up Windows SIM Sysprep Imaging Ximage Windows PE Windows Deployment Services DISM Planning Preparation Customization Deployment Package Manager
Windows 7 OPK Versus Windows Vista OPK Scenarios Supported When should I install the Windows Vista OEM Preinstallation Kit (OPK) in addition to the Windows 7 OPK? *Required only for configuring Windows Vista Windows PE (using Peimg.exe)
Installing the OPK • No significant changes from Windows Vista • Supported platforms for installing OPK tools • Windows Server® 2003 SP1 • Windows Vista SP1 • Windows Server 2008 • Windows 7 • Windows Server 2008 R2 • Windows 7 OPK supports deployment of both Windows Vista SP1 and Windows 7 • Only one instance of Windows OPK can be installed on a technician computer
Updated Documentation • OPK scenarios • New section describes end-to-end low-volume and high-volume scenarios • Improved, consolidated conceptual information • New topics in “Preinstallation Concepts” section (under Windows PreinstallationPhases \Phase 1) • Restructured table of contents • Preinstallation phases that are organized according to end-to-end process flow
New Deployment Unattend.xml Settings • Two new settings make it easier to deploy Windows • Shell and OOBE customization options • For specific details, see “Unattended Windows Setup Reference” in the OPK .chm
Windows System Image Manager (Win-SIM) • GUI tool used to create Windows unattend.xml files • No major functional changes • Continue to use catalogs (indexed .wim files) to generate the unattend.xml file • What has changed • Optimized imaging to support end-to-end performance • Mounting an image takes longer when generating a catalog (because of changes in underlying driver) • Windows SIM uses the target image’s servicing stack to generate the catalog • Eliminates the need to service the OPK whenever a service stackupdate occurs • Windows Vista RTM servicing stack is no longer included in OPK • Note: You cannot service Windows Vista RTM images from the Windows 7 OPK
What’s New in Sysprep • Native support for separate system partition • Setup automatically updates the Boot Configuration Data (BCD) store during generalize and specialize configuration passes • Sysprep uses “locate” to find the boot files • Improved performance during specialize configuration pass • Faster security identifier (SID) replacement and service shutdown increases specialize performance • Incorporates the postreflect.exe functionality into Sysprep • Includes support for third-party providers
What’s New in Imaging • ImageX still used to create, modify, manage, and delete images • Faster content “applies” than in Windows Vista timeframe • Using multithreading • More robust mounting • Wimmount.sys (replacement for Wimfltr.sys) now included inbox • Optimized imaging to support end-to-end performance • Read/Write access to multiple images simultaneously • Faster Multilingual User Interface (MUI) removal for multilanguage images
What Is Windows Deployment Services? • Windows Deployment Services (WDS) is an image deployment feature in Windows Server 2008 R2 • WDS enables you to deploy the Windows operating systems over the network • No need for media • No need to be present at computers • Provides single instance storage support • Leverages the Pre-boot eXecutionEnvironment (PXE)
What’s New in WDS • Dynamic driver provisioning by using WDS client • Deploy driver packages to target computers based on their hardware • Improve image deployment time through improved multicast transmissions • Automatically disconnect slow clients • Able to transfer using multiple streams of varying speeds • Deploy boot images through multicast for UEFI-based client PCs • Includes a PXE provider for the Transport Server role service that does not require Active Directory®
Multicast Support and Usage • Send data out only once, instead of once to each client • All clients receive the same data • Benefits • Speed • Reduced network usage – same as single client • Download numbers (50+ clients) • 10-MB/s data transfer for 100-MB/s LAN (netbooks) • 100-MB/s data transfer for 1-Gb/s LAN (all others) In Windows Server 2008 R2
Multiple Stream Transfer • Splits multicast clients into “streams”–fast, medium, and slow • Benefits • Allows faster clients to complete deployment quickly • Ensures that slower clients complete deployment reliably • Prevents bandwidth overuse from individual client streams In Windows Server 2008 R2
PXE TFTP Windowing • Based on TCP sliding window algorithm • One window = multiple packets • Window size adjustable • One ACK per window In Windows Server 2008
Dynamic Driver Positioning • Computers deployed through WDS client get only the drivers they need • Driver repository resides on the server • Drivers are outside the image • Correct drivers selected for each client at deployment time (by Plug and Play enumeration) • Server policy restricts drivers based on OS image and BIOS information • Benefits • Fewer, smaller images • Integrated into WDS for unified experience • Control over which computers receive which drivers • Driver updates do not have to be added to each image In Windows Server 2008 R2
What’s New: Additional Tools and Improvements • DISM • Modify Windows images with device drivers, language packs, enable/disable features, and apply updates • Replaces several tools • Package Manager (Pkgmgr.exe) • International Settings Configuration Tool (Intlcfg.exe) • Windows PE command-line tool (Peimg.exe) • Recovery • Enhanced toolset for customizing and deploying recovery technologies by using the new Windows Recovery Environment (Windows RE) • BCDBoot.exe • Simplified one-step boot configuration for multipartition deployment • Better Setup logging • Now able to look at performance data in Event Viewer • OEM System Analyzer (OSA) – assists with diagnosing performance issues during first user experience
Windows RE Overview • Recovery-focused boot environment built on Windows PE • Automatic diagnosis and repair of unbootable systems by using Startup Repair • Manual recovery tools for advanced users, such as: • System Restore • System Image Restore • Command prompt • Extendable with custom recovery and support tools StartupRepair ManualTools CustomTools Windows RE Shell Windows Preinstatllation Environment
Default Windows 7 Installation • Windows 7 Setup creates separate system and OS partitions when installing on clean disk • The default Windows RE image (Winre.wim) is placed in the OS partition when Install.wimis applied to the disk • All required Windows RE configurations (such as BCD) are set automatically at the end of OOBE • The Windows RE image is stored under \Recovery on the Windows partition after OOBE System 200-MB NTFS 0x7 OS + winre.wim Remaining Disk NTFS 0x7
Image Recovery • Two ways to provide recovery: • Configure a Setup-compatible recovery image • Configure a custom image-recovery tool • Image recovery can be launched from: • Windows RE Tools menu • Recovery Control Panel (when operating system is still bootable)
Setup-based Recovery • Provides a quick reinstallation mechanism with minimal configuration required • How it works • Place a recovery image on the hard disk during manufacturing • Windows RE extracts the system language, installation location, and product key from the currently installed operating system • Windows RE generates an answer file and launches Setup • Limitations • Works only with generalized images • Does not allow customizations to the Setup answer file • Is available only on client editions of Windows
Setup-Based Recovery • After Setup-based recovery is configured, a new option appears on the Windows RE tools menu
Call to Action • Acquire and use the OPK tools for operating system deployments throughout your organization, from testing to deploying images to shipping systems • Use Setup and Sysprep to complete and generalize your first base image(avoid disk duplicators with non generalized images) • Use *.Inf-based drivers with the DISM tool for updating and keeping images fresh and up to date • Install and configure the Windows Deployment Services solution shipping in Windows Server 2008 R2 for mass deployments that use multicast protocol and services • Leverage the Windows PE platform for deploying, configuring, and validating OS Image deployments • Customize the inbox Windows RE with custom diagnostic and recovery tools • Use the Recovery Control Panel to provide an end-to-end recovery experience • Watch the Windows Summit 2010 presentation • Windows 7 Imaging and Deployment Tools Overview (SYST-163) • Fill out the evaluation form for this presentation
Resources • Understanding OEM Preinstallation Kitshttp://oem.microsoft.com/script/contentPage.aspx?pageid=552859 • Windows 7 OEM Preinstallation Kit (OPK)http://oem.microsoft.com/script/contentPage.aspx?pageid=565676 • Windows 7 Build It Videos and Materialshttp://oem.microsoft.com/script/ContentPage.aspx?pageid=565295 • Windows 7 Walkthrough: Deployment Image Servicing and Managementhttp://www.microsoft.com/downloads/details.aspx?familyid=886CD1DD-91AA-4BF4-8557-DECEDEF7FA5D&displaylang=en • Windows 7 Deployment Frequently Asked Questionshttp://technet.microsoft.com/en-us/library/dd744519(WS.10).aspx • Windows Deployment Services Getting Started Guidehttp://technet.microsoft.com/en-us/library/cc771670(WS.10).aspx
© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.