Discover how Windows 7 improves agility by enhancing the desktop-deployment
experience.
In this article:
- Overview
- Improved Application and Hardware Readiness
- Enhanced Imaging and File Delivery
- Deployment Image Servicing and Management
- Virtual Hard Disk Image Management and
Deployment
- Dynamic Driver Provisioning
- Multicast Multiple Stream Transfer
- Streamlined Installation and File Migration
- Conclusion
Overview
IT professionals are skeptical—and for good reasons. They’ve
deployed numerous releases of the Windows® operating system, and issues like
application and hardware compatibility have persisted with each. IT
professionals simply want new Windows releases to improve operations and
productivity in their environment without major application and hardware remediation,
without re-engineering their image-engineering process, and without clogging
their networks. IT professionals want to minimize or eliminate
deployment-related impact on user productivity or the Help Desk.
Microsoft is listening to the feedback from IT
professionals. Building on the technologies introduced in the Windows Vista®
operating system, Windows 7 streamlines desktop deployment. Technologies within
Windows 7 improve application compatibility, for example, and new tools in
Windows 7 allow IT professionals to reduce the evaluation and readiness cycle.
Other improvements in Windows 7 include:
- Providing more options for engineering and
deploying images, which allows IT professionals to service images throughout
the operating-system lifecycle—using a single, consolidated toolset.
- Optimizing deployment with improved driver
handling through the new Dynamic Driver Provisioning feature, which enables IT
professionals to reduce image sizes dynamically matching drivers against Plug
and Play IDs or BIOS properties during deployment, and then pull them from a
central store.
- Improving delivery with Windows Deployment
Services, reducing bandwidth consumption and improving speed and flexibility by
using Multicast with Multiple Stream Transfer.
- Improving the installation experience with
faster and more consistent setup, powerful installation task-sequencing tools,
and faster transfer of user files and settings.
Windows 7 gives IT professionals more tools to streamline
deployment and reduce or eliminate impacts to users. This white paper provides
an overview of the new deployment features in Windows 7.
Improved Application and Hardware Readiness
Windows 7 takes advantage of the investments in Windows
Vista hardware and application compatibility that organizations previously
made. Additionally, Windows 7 and its related tools improve the assessment and
readiness cycle for IT professionals:
- Inbox features. Windows 7 natively mitigates an
extended and prioritized list of applications. It also provides more ways for
users to apply compatibility modes using troubleshooting features in order to
help mitigate incompatible, unknown applications. Additionally, Windows 7 uses
the same driver model and hardware performance criteria as Windows Vista, so
most hardware produced after Windows Vista was released will be compatible with
Windows 7.
- Application Compatibility Toolkit (ACT). ACT
enables organizations to create a comprehensive application and hardware
inventory. ACT tools can be used to test and mitigate compatibility issues.
- Microsoft Assessment and Planning (MAP) Toolkit.
The MAP Toolkit is an agent-less hardware and application inventory solution
that provides detailed compatibility reporting.
- Windows Compatibility Center. The Windows
Compatibility Center is a unified, online compatibility center. It provides
both application and device compatibility information.
Enhanced Imaging and File Delivery
Windows 7 streamlines and extends the tools that IT
professionals use to engineer and deploy operating-system images. They have
more options for building images and can service images throughout the
operating-system lifecycle. The following sections describe the features in
Windows 7 and related tools that improve the deployment experience for IT
professionals. Those features and tools include:
- Deployment Image Servicing and Management
- Virtual Hard Disk Image Management and
Deployment
- Dynamic Driver Provisioning
- Multicast Multiple Stream Transfer
Deployment
Image Servicing and Management
The Deployment Image Servicing and Management (DISM) tool
provides a unified tool for building and servicing Windows 7 images offline,
including both WIM and Virtual Hard Disk (VHD) image files. DISM is a
scriptable command-line tool that combines and extends the functions of several
Windows Vista offline image utilities, including ImageX, International Settings
Configuration (IntlCfg.exe), PEImg, and Package Manager (PkgMgr.exe). It also
improves error reporting and troubleshooting support.
With DISM, IT professionals can mount and unmount system
images, and they can update operating-system components with updates, security
fixes, and optional components. They can add, enumerate, and remove third-party
device drivers. They can add language packs and apply international settings.
Importantly, they can easily maintain an inventory of offline images that
includes drivers, packages, features, and software updates.
DISM supports using Windows Vista scripts against Windows 7
images by translating Package Manager commands to DISM commands. DISM can also
manage Windows Vista images.
Virtual
Hard Disk Image Management and Deployment
Virtual machine images, or virtual hard disks (VHDs),
traditionally require separate management and deployment solutions from the
native file-based Windows images (WIM). Windows 7 enables IT professionals to
manage Windows 7–based VHD images using DISM and to deploy VHD files using
Windows Deployment Services (WDS). IT professionals benefit from reduced
network bandwidth consumption when performing automated network deployments.
IT professionals can also deploy VHD files like WIM files
for automated deployment scenarios. These capabilities are especially valuable
when using tools for server deployment in the data center.
Dynamic
Driver Provisioning
With Dynamic Driver Provisioning in Windows 7, IT
professionals can reduce the size of their images and reduce the number of
images they maintain. They don’t need to update images when they introduce new
hardware into their environment.
By storing drivers centrally on deployment servers, separate
from images, IT professional can install drivers dynamically or assign sets of
drivers based on information contained in the BIOS. If they choose to install
drivers dynamically, Windows 7 enumerates Plug and Play devices during
installation. Then, it chooses drivers based on the Plug and Play IDs of the
actual devices on the PC.
Reducing the number of drivers on individual PCs reduces the
number of potential driver conflicts. This ultimately streamlines installation
and setup times, and improves the reliability of the PC.
Multicast
Multiple Stream Transfer
The Multiple Stream Transfer option in Windows 7 Multicast
enables IT professionals to deploy images across networks more efficiently.
Instead of requiring each client to connect directly to a deployment server,
Multicast enables deployment servers to broadcast images to multiple clients
simultaneously.
In Windows 7, Multiple Stream Transfer enables servers to
group clients that have similar bandwidth capabilities into network streams,
ensuring the fastest possible transfer rate. In standard Multicast mode,
introduced in Windows Server® 2008, the slowest PC throttles the file transfer
rate for other client PCs. In standard Multicast mode without using Multiple
Stream Transfer, IT professionals can now define minimum transfer performance
thresholds to automatically remove slower computers from the multicast group.
Streamlined Installation and File Migration
Windows 7 improves the installation experience with a faster
and more consistent setup, powerful installation task sequencing tools, and
faster transfer of users’ files and settings. Windows 7 gives IT professionals
more tools to reduce or eliminate the deployment impact to users.
For example, the User State Migration Tool (USMT) has new
features to improve performance for Windows 7. USMT is a command-line tool that
IT professionals use to migrate users’ files and settings, including
application and operating-system settings, from one Windows installation to
another. For example, USMT adds the Hard-link Migration feature, which migrates
files and settings without physically moving those files on the disk when
refreshing the PC with a clean installation. This feature significantly
improves the performance of migration compared to previous methods that USMT
used. Additional USMT improvements for Windows 7 include:
- Reducing the need for IT professionals to write
custom migration XML files by providing a dynamic algorithm to discover user
documents during deployment.
- Enabling offline user state migration, which
increases flexibility and performance of gathering users’ files and settings.
- Migration of in-use files using the Volume
Shadow Copy service.
Microsoft is also updating the Microsoft Deployment Toolkit
(MDT) for Windows 7. MDT provides installation task sequencing that fully
integrates imaging, setup, and migration. IT professionals use MDT to create
and manage layered images. It automates application and software update
installation, as well as joining the domain and creating user accounts.
Importantly, MDT enables IT professionals to easily deploy images based on PC
roles, locations, hardware models, etc.
Conclusion
For Windows 7, Microsoft has made numerous improvements that
streamline image deployment. These improvements include native compatibility
mitigation for an extended range of applications, new and improved
image-engineering tools that improve the deployment experience for IT
professionals and users alike, as well as improvements that streamline
migration of users’ files and settings.
-----------------------------------------------------------------------------------------------------
This is a preliminary white paper containing
information that may be changed substantially prior to final commercial release
of the software described herein. The information contained in this document
represents the current view of Microsoft Corporation on the issues discussed as
of the date of publication. 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 presented after the date of
publication.
This white paper is for informational
purposes only. MICROSOFT MAKES NO
WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS
DOCUMENT.
Complying with all applicable copyright laws
is the responsibility of the user.
Without limiting the rights under copyright, no part of this document
may be reproduced, stored in or introduced into a retrieval system, or
transmitted in any form or by any means (electronic, mechanical, photocopying,
recording, or otherwise), or for any purpose, without the express written
permission of Microsoft Corporation.