wcl302 business desktop deployment (bdd) 2007: part 1, deploying windows vista michael niehaus...

37
WCL302 Business Desktop Deployment (BDD) 2007: Part 1, Deploying Windows Vista Michael Niehaus Systems Design Engineer Microsoft [email protected]

Upload: ernest-johns

Post on 21-Jan-2016

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: WCL302 Business Desktop Deployment (BDD) 2007: Part 1, Deploying Windows Vista Michael Niehaus Systems Design Engineer Microsoft mniehaus@microsoft.com

WCL302Business Desktop Deployment (BDD) 2007:Part 1, Deploying Windows Vista

Michael NiehausSystems Design [email protected]

Page 2: WCL302 Business Desktop Deployment (BDD) 2007: Part 1, Deploying Windows Vista Michael Niehaus Systems Design Engineer Microsoft mniehaus@microsoft.com

Agenda

• Impact of Windows Vista

• Top 10 deployment-related changes

• Tools that you need to know

• What does this mean to you?

• Overview of the Solution Accelerator for Business Desktop Deployment (BDD) 2007

• Next steps

Page 3: WCL302 Business Desktop Deployment (BDD) 2007: Part 1, Deploying Windows Vista Michael Niehaus Systems Design Engineer Microsoft mniehaus@microsoft.com

Impact of Windows VistaTop 10 Deployment-Related Changes

• SizeSize

• Get used to 2GB+ images, expanded to 6GBGet used to 2GB+ images, expanded to 6GB

• Consider the importance of DVD drivesConsider the importance of DVD drives

• Review hardware requirementsReview hardware requirements

• SecuritySecurity

• File system and registry redirectionFile system and registry redirection

• User access controlUser access control

• Power User deprecatedPower User deprecated

• Low-rights users are easier!Low-rights users are easier!

• BitLockerBitLocker

Page 4: WCL302 Business Desktop Deployment (BDD) 2007: Part 1, Deploying Windows Vista Michael Niehaus Systems Design Engineer Microsoft mniehaus@microsoft.com

Impact of Windows VistaTop 10 Deployment-Related Changes

• Servicing and componentizationServicing and componentization

• The OS is made up of componentsThe OS is made up of components

• Each component exposes its configurationEach component exposes its configuration

• Patches, service packs, and languages are components too and can be Patches, service packs, and languages are components too and can be applied offline!applied offline!

• Drivers can be injected just like componentsDrivers can be injected just like components

• SetupSetup

• Exclusively image-based, no more text-modeExclusively image-based, no more text-mode

• 32- or 64-bit executable32- or 64-bit executable

• Image on the DVD is Sysprep’dImage on the DVD is Sysprep’d

• No more BOOT.INI, uses BCD insteadNo more BOOT.INI, uses BCD instead

Page 5: WCL302 Business Desktop Deployment (BDD) 2007: Part 1, Deploying Windows Vista Michael Niehaus Systems Design Engineer Microsoft mniehaus@microsoft.com

Impact of Windows VistaTop 10 Deployment-Related Changes

• XML filesXML files

• Unattend.txt is now Unattend.xmlUnattend.txt is now Unattend.xml

• Sysprep.inf is now Unattend.xmlSysprep.inf is now Unattend.xml

• WINBOM.INI is now Unattend.xmlWINBOM.INI is now Unattend.xml

• CMDLINES.TXT is now Unattend.xml (kind of)CMDLINES.TXT is now Unattend.xml (kind of)

• Notepad is no longer the preferred editing toolNotepad is no longer the preferred editing tool

• USMT now uses XML instead of INF filesUSMT now uses XML instead of INF files

• HAL independenceHAL independence

• One image can support all hardwareOne image can support all hardware

• No support for non-ACPI hardwareNo support for non-ACPI hardware

Page 6: WCL302 Business Desktop Deployment (BDD) 2007: Part 1, Deploying Windows Vista Michael Niehaus Systems Design Engineer Microsoft mniehaus@microsoft.com

Impact of Windows VistaTop 10 Deployment-Related Changes

• Microsoft Windows Preinstallation Environment Microsoft Windows Preinstallation Environment (Windows PE)(Windows PE)

• Core part of the deployment processCore part of the deployment process

• Available to everyone!Available to everyone!

• DOS is deadDOS is dead

• ImagingImaging

• File-based Windows Imaging Format (WIM) File-based Windows Imaging Format (WIM) images are keyimages are key

• Tools are available to create, modify, mount, deploy, Tools are available to create, modify, mount, deploy, service, etc.service, etc.

• There is no such thing as “i386 source”There is no such thing as “i386 source”

Page 7: WCL302 Business Desktop Deployment (BDD) 2007: Part 1, Deploying Windows Vista Michael Niehaus Systems Design Engineer Microsoft mniehaus@microsoft.com

Impact of Windows VistaTop 10 Deployment-Related Changes

• Multi-language support (MUI)Multi-language support (MUI)

• Windows Vista is language-neutral at its coreWindows Vista is language-neutral at its core

• Multiple language packs available for EnterpriseMultiple language packs available for Enterprise

• Languages can be added and removedLanguages can be added and removed

• Microsoft Solution Accelerator for Business Microsoft Solution Accelerator for Business Desktop DeploymentDesktop Deployment

• Shows you how to use the new tools togetherShows you how to use the new tools together

• Provides guidance and step-by-step procedures to help Provides guidance and step-by-step procedures to help you through the processyou through the process

• Will be available at the same time as Windows VistaWill be available at the same time as Windows Vista

Page 8: WCL302 Business Desktop Deployment (BDD) 2007: Part 1, Deploying Windows Vista Michael Niehaus Systems Design Engineer Microsoft mniehaus@microsoft.com

Tools You Need to Know• SYSPREP

• SETUP

• IMAGEX

• Windows System Image Manager

• PEIMG

• Windows Deployment Services

• BitLocker

• PNPUTIL

• PKGMGR

• OCSETUP

• BCDEDIT

• Application Compatibility Toolkit 5.0

• User State Migration Tool 3.0

Page 9: WCL302 Business Desktop Deployment (BDD) 2007: Part 1, Deploying Windows Vista Michael Niehaus Systems Design Engineer Microsoft mniehaus@microsoft.com

Tools You Need to Know

• Systems Management Server (SMS) 2003 OS Deployment Feature Pack Update

• Windows Server Update Services

• Other third-party management tools

• Deployments are best done with “zero touch” using manage tools

• System Center Essentials

• System Center Configuration Manager 2007

Page 10: WCL302 Business Desktop Deployment (BDD) 2007: Part 1, Deploying Windows Vista Michael Niehaus Systems Design Engineer Microsoft mniehaus@microsoft.com

Tools You Need to Forget

• Remote Installation Services

• Replaced by Windows Deployment Services (retains “legacy support”)

• RIPREP and RISETUP are not possible with Windows Vista

• Setup Manager / Notepad

• Use Windows System Image Manager for editing XML files

• WINNT.EXE and WINNT32.EXE

• Replaced by SETUP and images

• SYSOCMGR

• Replaced by OCSETUP, PKGMGR

• MS-DOS boot floppies

• Use Windows PE!

Page 11: WCL302 Business Desktop Deployment (BDD) 2007: Part 1, Deploying Windows Vista Michael Niehaus Systems Design Engineer Microsoft mniehaus@microsoft.com

SO WHAT DOES THIS MEAN SO WHAT DOES THIS MEAN TO YOU?TO YOU?

Page 12: WCL302 Business Desktop Deployment (BDD) 2007: Part 1, Deploying Windows Vista Michael Niehaus Systems Design Engineer Microsoft mniehaus@microsoft.com

What Does This Mean to You?

• Microsoft wants to make deployment easier

• There are new options, tools, capabilities

• This also means change

• There are new things to learn

• Some reengineering will be needed

• We can help by providing a reference implementation, guidance, and improved tools

Page 13: WCL302 Business Desktop Deployment (BDD) 2007: Part 1, Deploying Windows Vista Michael Niehaus Systems Design Engineer Microsoft mniehaus@microsoft.com

What is the Solution Accelerator for Business Desktop Deployment?

• End-to-end guidance, best practices, and tools for efficient planning, building, and deploying Windows and Microsoft Office

• Based on real-world experience and industry best practices

• Increase automation

• Decrease costs

Manual Deployment Manual Deployment $500 - $1000 per PC $500 - $1000 per PC

Light Touch Light Touch ~ $350 per PC~ $350 per PC

Zero Touch Zero Touch Less than $100 per PCLess than $100 per PC

Page 14: WCL302 Business Desktop Deployment (BDD) 2007: Part 1, Deploying Windows Vista Michael Niehaus Systems Design Engineer Microsoft mniehaus@microsoft.com

BDD Today

Page 15: WCL302 Business Desktop Deployment (BDD) 2007: Part 1, Deploying Windows Vista Michael Niehaus Systems Design Engineer Microsoft mniehaus@microsoft.com

NowNowQ4Q420062006

20072007June June 20062006

BDD 2007 beta release

Windows Vista Beta 2

SCCM 2007 Task Sequencer integration

Windows Vista only

Includes 2007 Office system support and guidance

BDD 2007 beta release

Windows Vista RC1

Complete guidance for 2007 Office system

Windows XP support added

Zero Touch added (OSD Update)

Full Windows DS support

BDD 2007 release

Windows Vista RTM

2007 Office system RTM

OSD Update RTM

Windows DS RTM

BDD 2007 updated

Support for SMSv4

Server deployment

BDD 2007 Roadmap

Page 16: WCL302 Business Desktop Deployment (BDD) 2007: Part 1, Deploying Windows Vista Michael Niehaus Systems Design Engineer Microsoft mniehaus@microsoft.com

BDD 2007 Focus Areas

• Simplify and streamline

• Reduce documentation

• Separate guidance and methodology from tools and reference material

• More automation, wizards, and checklists

• Shared components for all scenarios

• Integrate SCCM 2007 task sequencer

• Use all the Windows Vista deployment tools

• Some even for Windows XP

• Update guidance

• Changes for Windows Vista, 2007 Office system, and the new tools

Page 17: WCL302 Business Desktop Deployment (BDD) 2007: Part 1, Deploying Windows Vista Michael Niehaus Systems Design Engineer Microsoft mniehaus@microsoft.com

BDD 2007 Deployment Scenarios

• Lite Touch

• Deployment without management infrastructure

• Manually initiated

• Uses network share, Windows Deployment Services, CD/DVD, or USB

• Refresh, upgrade, replace, new computer

• Complete rewrite from BDD 2.5

• Zero Touch

• Uses SMS 2003 OS Deployment Feature Pack

• Scheduled via Systems Management Server (SMS) and completely automated

• Centrally monitored with Microsoft Operations Manager (MOM) 2005 Management Pack

• Refresh, replace, new computer

Page 18: WCL302 Business Desktop Deployment (BDD) 2007: Part 1, Deploying Windows Vista Michael Niehaus Systems Design Engineer Microsoft mniehaus@microsoft.com

BDD 2007 New Features

• Microsoft Management Console (MMC) 3.0-based management console

• Replaces HTA application from BDD 2.5

• Improved driver management

• For Windows PE, Windows Vista, and Windows XP

• Manage a driver store

• Inject drivers based on PnP ID (copy only needed drivers)

• Multi-language support

• Installation of MUI language packs

• Configuring locale settings

Page 19: WCL302 Business Desktop Deployment (BDD) 2007: Part 1, Deploying Windows Vista Michael Niehaus Systems Design Engineer Microsoft mniehaus@microsoft.com

BDD 2007 New Features

• Task sequence-based

• Uses technology from System Center Configuration Manager (SCCM) 2007, but does not require SCCM

• Allows for greater configuration flexibility

• Computer imaging processes uses Lite Touch deployment process

• Deploy into a lab

• Automate the installation, Sysprep, and capture

• Backup capability

Page 20: WCL302 Business Desktop Deployment (BDD) 2007: Part 1, Deploying Windows Vista Michael Niehaus Systems Design Engineer Microsoft mniehaus@microsoft.com

BDD 2007 Installation and Configuration

Michael Niehaus

Systems Design Engineer

Microsoft

Page 21: WCL302 Business Desktop Deployment (BDD) 2007: Part 1, Deploying Windows Vista Michael Niehaus Systems Design Engineer Microsoft mniehaus@microsoft.com

Gather source files

Install Windows Vista

Configurebuild

Windows VistaApplicationsDrivers

Executetask sequence

BDD Workbench MMC

Windows System Image Manager

Windows PE 2.0

SETUP.EXE

IMAGEX (WIMGAPI.DLL)

BDD Server

PE CD or PXE

Reference computer SCCM 2007 task sequencer

Applications (maybe), settings, etc.

Sysprep

Windows Vista

Capture imagePE Windows PE 2.0

IMAGEX (WIMGAPI.DLL)

Build Windows PE image

BDD Workbench MMC

PEIMG (behind the scenes)

BDD 2007 Computer Imaging ProcessBDD 2007 Computer Imaging Process

Page 22: WCL302 Business Desktop Deployment (BDD) 2007: Part 1, Deploying Windows Vista Michael Niehaus Systems Design Engineer Microsoft mniehaus@microsoft.com

BDD 2007 Computer Imaging Process

• Windows Vista offers more options

• HAL-independent images

• Offline servicing (drivers and security updates)

• Provided as a Sysprep image (staged)

• So, some may choose a shorter route*

Gather source files

ConfigureUnattend.xml

Windows Vista

Applications

Drivers

BDD Workbench MMC

Windows System Image Manager

* * Unless you want to include apps, or you want to use SMS OSD

Page 23: WCL302 Business Desktop Deployment (BDD) 2007: Part 1, Deploying Windows Vista Michael Niehaus Systems Design Engineer Microsoft mniehaus@microsoft.com

Gather

Execute

Prompt

Rule-based

Using Zero Touch Installation technologies

Wizard-based

Fill in missing values or override gathered values

Consume gathered values

Perform task sequence (SCCM 2007 Task Sequencer)

BDD Lite Touch ProcessHigh-Level Overview

Page 24: WCL302 Business Desktop Deployment (BDD) 2007: Part 1, Deploying Windows Vista Michael Niehaus Systems Design Engineer Microsoft mniehaus@microsoft.com

CaptureUser State

Applynew image

Back upcomputer

ZTIUserState.wsf

USMT 3.0

InstallApplications

ZTIBackup.wsf

IMAGEX

ZTIApply.wsf

SETUP.exe

ZTIUserSTate.wsf

USMT 3.0

Old OS

Windows PE

New OS

RestoreUser State

ConfigureOS

ZTIConfigure.wsf

Unattend.xml

ZTIDrivers.wsf

ZTIApplications.wsf

SC

CM

200

7 T

ask

Seq

uen

cer

And more…

And more…

BDD Lite Touch ProcessTask Sequence

Page 25: WCL302 Business Desktop Deployment (BDD) 2007: Part 1, Deploying Windows Vista Michael Niehaus Systems Design Engineer Microsoft mniehaus@microsoft.com

BDD Wizards

• Allow administrators to customize the wizard

• Provide default answers to bypass some questions

• Enable customization

• HTML-based

• Simplify localization

• Windows Vista look-and-feel

Page 26: WCL302 Business Desktop Deployment (BDD) 2007: Part 1, Deploying Windows Vista Michael Niehaus Systems Design Engineer Microsoft mniehaus@microsoft.com

BDD 2007 Lite Touch Deployment

Michael Niehaus

Systems Design Engineer

Microsoft

Page 27: WCL302 Business Desktop Deployment (BDD) 2007: Part 1, Deploying Windows Vista Michael Niehaus Systems Design Engineer Microsoft mniehaus@microsoft.com

BDD 2007 Zero Touch Installation

• Extends SMS 2003 OS Deployment Feature Pack

• Custom actions inserted to add functionality

• Supports additional scenarios (e.g. replace)

• Provides for complete automation

• Shared components with Lite Touch

• Scripts, configuration files, rules engine, task sequences

• Knowledge of one gives knowledge of the other

• Differences:

• No wizard

• Some components replaced by SMS 2003 OS Deployment Feature Pack functionality

• Applications installed via SMS packages

Page 28: WCL302 Business Desktop Deployment (BDD) 2007: Part 1, Deploying Windows Vista Michael Niehaus Systems Design Engineer Microsoft mniehaus@microsoft.com

BDD 2007 Zero Touch Installation

• Easy migration path from current BDD 2.5 Zero Touch Installation and SMS 2003 OSD RTM

• Some changes to rule configuration (simplification)

• Easy migration path to System Center Configuration Manager (SCCM) 2007

• Provided through the next version of BDD, available in 2007

• Enhanced capabilities:

• SCCM 2007 task sequencer integration (even with SMS 2003)

• Full computer backup

• More granular driver injection

• Language packs, patches, etc.

Page 29: WCL302 Business Desktop Deployment (BDD) 2007: Part 1, Deploying Windows Vista Michael Niehaus Systems Design Engineer Microsoft mniehaus@microsoft.com

BDD 2007 Deployment Database

• New structure introduced with BDD 2007 to provide more capabilities

• Computer, role, location, and make/model configuration

• Settings, applications, packages, and administrators

• Easier to create and configure

• Wizard to create database

• Wizard to configure rules (CustomSettings.ini)

• BDD Workbench to maintain database content

• Support for Lite Touch and Zero Touch

Page 30: WCL302 Business Desktop Deployment (BDD) 2007: Part 1, Deploying Windows Vista Michael Niehaus Systems Design Engineer Microsoft mniehaus@microsoft.com

BDD 2007 Deployment Database

Michael Niehaus

Systems Design Engineer

Microsoft

Page 31: WCL302 Business Desktop Deployment (BDD) 2007: Part 1, Deploying Windows Vista Michael Niehaus Systems Design Engineer Microsoft mniehaus@microsoft.com

Summary/Call to Action

• Windows Vista is easy to deploy

• New tools linked together through BDD 2007 with additional guidance and tools

• Try it today

• Download BDD 2007 for free

• Deploy!

• Come to tomorrow’s part 2 discussion about deploying the 2007 Office system

• Attend sessions on specific Windows Vista deployment tools

Page 32: WCL302 Business Desktop Deployment (BDD) 2007: Part 1, Deploying Windows Vista Michael Niehaus Systems Design Engineer Microsoft mniehaus@microsoft.com

Resources

• TechNet Desktop Deployment Center

• http://www.microsoft.com/desktopdeployment

• Solution Accelerators

• http://www.microsoft.com/solutionaccelerators

• Blog

• http://blogs.technet.com/mniehaus

Page 33: WCL302 Business Desktop Deployment (BDD) 2007: Part 1, Deploying Windows Vista Michael Niehaus Systems Design Engineer Microsoft mniehaus@microsoft.com
Page 34: WCL302 Business Desktop Deployment (BDD) 2007: Part 1, Deploying Windows Vista Michael Niehaus Systems Design Engineer Microsoft mniehaus@microsoft.com

Ask The ExpertsGet Your Questions Answered

You can find me at the Microsoft Ask the Experts area, located in the Exhibition Hall:

Thursday 16 November 14:45 – 15:45

Friday 17 November Lunch

Page 35: WCL302 Business Desktop Deployment (BDD) 2007: Part 1, Deploying Windows Vista Michael Niehaus Systems Design Engineer Microsoft mniehaus@microsoft.com
Page 36: WCL302 Business Desktop Deployment (BDD) 2007: Part 1, Deploying Windows Vista Michael Niehaus Systems Design Engineer Microsoft mniehaus@microsoft.com
Page 37: WCL302 Business Desktop Deployment (BDD) 2007: Part 1, Deploying Windows Vista Michael Niehaus Systems Design Engineer Microsoft mniehaus@microsoft.com

© 2006 Microsoft Corporation. All rights reserved.This presentation is for informational purposes only.MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.