Course Overview
This course is intended for IT Professionals who are interested in specializing in desktop and application deployments and managing desktop environments for large organizations. People attending this training could be support technicians or currently in deployment roles and are looking at taking the next step in their career or enhancing their skills in the areas of planning and deploying desktops.
Save hours of endless web browsing for the right course, if this Microsoft training course isn't suitable, use our advanced search function and you could be attending your next Microsoft training course in 3 simple clicks.
Related Courses
Audience
This course is intended for people want to specialise in desktop configuration and management. Students will learn how to plan and implement desktop deployments.
Skills Gained
Delegates will learn how to :
- Plan and perform effective preparation tasks for deploying Windows 7.
- Describe and compare various deployment methods to determine the best deployment method for your scenario.
- Assess and resolve application compatibility issues.
- Assess and evaluate business needs and requirements to design a standard image.
- Configure system, security and Internet Explorer settings to define the client environment.
- Describe the tools and methods to perform automated installation in Windows 7.
- Deploy images using WAIK.
- Deploy images using WDS.
- Deploy images using Lite Touch installation
- Use MDT 2010 to deploy Windows 7 using Zero Touch installation technologies
- Migrate user state using USMT 4.0.
- Create and implement a strategy to deploy applications and updates
- Perform an end-to-end Windows 7 Deployment
Examinations
Related Brands Related Paths Related Tracks Related Exams Prerequisites
In addition to their professional experience, students who attend this training should have the following prerequisite knowledge and skills:
- Have solid understanding of TCP/IP and networking concepts.
- Have solid Windows and Active Directory knowledge. For example, domain user accounts, domain vs. local user accounts, user profiles, and group membership
- Have a good understanding of scripts and batch files
- Have solid understanding of security concepts such as authentication and authorization
- Perform a clean installation of Windows 7, Upgrade to Windows 7, and migrate user-related data and settings from Windows XP
- Configure disks, partitions, volumes, and device drivers to enable Windows 7 to function as desired
- Configure and troubleshoot permissions and other settings to allow access to resources and applications on Windows 7 Systems
- Configure settings to enable network connectivity
- Configure and troubleshoot a wireless network connection
- Configure and troubleshoot Windows 7 security
- Configure mobile computers and devices
Relationship with Other Courses in the Portfolio
The following section lists the courses in the Windows 7 Client portfolio in the order of the skills progression.
This should help you understand where 6294A fits within the portfolio and how it relates to other courses.
- M6292, Installing and Configuring Windows 7 Client : This 3-day course is intended for IT Professionals who are interested in expanding their knowledge base and technical skills about Windows 7 Client. In this course, students will learn how to install, upgrade, and migrate to Windows 7 client. Students will then configure Windows 7 client for network connectivity, security, maintenance, and mobile computing.
- M6293, Supporting Windows 7 Clients in the Enterprise: This course is intended for IT Professionals who are responsible for supporting desktops (Tier 1) in Enterprise organizations that use Windows 7 Client and want to make the next step in their career (Tier 2). The audience for this course has experience with previous versions of Windows desktop systems and some experience with Windows Server operating systems. In this course, students will learn how to identify and resolve the cause of common desktop-related issues, such as networking, application failure, hardware failure etc.
- M6294, Planning and Managing Windows 7 Desktop Deployments and Environments: This course is intended for people want to specialize in desktop configuration and management. In this course, students will learn how to plan and implement desktop deployments.
Course Outline
Module 1: Preparing to Deploy Windows 7 Business Desktops
Module Goal: Plan and perform effective preparation tasks for deploying Windows 7.
Lesson 1: Overview of the Client Lifecycle
Lesson objectives:
- Describe the benefits of a client lifecycle (include "what is client lifecycle").
- Describe hardware lifecycle.
- Describe the desktop deployment life cycle.
Lesson 2: Windows 7 Deployment and the Client Lifecycle
Lesson Objective(s):
- Describe the challenges of deploying a new business desktop.
- Describe the deployment Process (Process)
- Apply guidelines for an effective business desktop deployment.
- Describe the Infrastructure Optimization Model.
- Describe how automation provides cost savings.
- Identify characteristics within your network environment to determine your organization's level of optimization.
- Describe the business case for Windows 7
- Describe the minimum requirements for installing Windows 7
- Assessing the current environment
- Describe Microsoft Assessment and Planning Toolkit
- Detail feature overview: Hardware inventory, compatibility analysis, readiness reporting
- Understand System Requirements
- Describe SCCM Inventory Service capability
- Describe MDOP Asset Intelligence functionality
- Create Performance Benchmarks & Baselines of existing workstation
Lesson 3: Tools and Technologies Used in the Desktop Deployment Lifecycle
Lesson Objective(s):
- Describe tools used to support the planning phase.
- Describe tools used for the building phase.
- Describe tools used for the deploying phase.
(Notes)
- Planning - Microsoft Assessment Planning Toolkit, ACT
- Building - DISM, Imagex, Windows Automated Installation Kit
- Deployment - WDS, System Center Config Manager, USMT
Mod 1 Lab A: Assessing the Network Environment Using the Microsoft Assessment and Planning Toolkit
Lab Goal: Assess the current network infrastructure using the MAPI toolkit.
Scenario
Students use the Microsoft Assessment and Planning Toolkit to assess the lab environment and view inventory and assessment reports.
Potential exercises
- Exercise 1: Install and configure the Microsoft Assessment and Planning Toolkit .
- Students will install the Microsoft Assessment and Planning Toolkit.
- Students will configure the Microsoft Assessment and Planning Toolkit to collect inventory and assess the lab environment
- Exercise 2: View inventory and assessment reports
- Students will view inventory and assessment reports to determine an appropriate Windows 7 deployment strategy to predefined scenarios, e.g. hardware beneath minimum requirements with budget to replace the hardware and without the budget to replace.
- Student should be able to understand when existing environment requires an alternative solution or should be refreshed in its lifecycle to match current business requirements
Lesson 4: Designing Licensing and Activation
Lesson Objective(s):
- Describe activation options for current Windows operating system products
- Describe volume activation models
- Describe how to implement MAK activation
- Describe how to implement KMS activation
- Troubleshoot common volume activation issues
- Recommend Volume activation methods based upon specific scenarios
Mod 2 Lab B: Configuring the License Activation Environment
Lab Goal: Configure and activate licensing.
Scenario:
- Contoso is deploying Windows 7 to 2000 client computers from Windows XP.
- Its security department requires that all Accounting machines to be not able to reach the Internet. Network department wants to limit the amount of communication across the Internet bandwidth. Management prefers not to have maintain specific keys or manage to activations left on a specific key.
- Student should develop an activation plan to support these computers and implement the technology. Potential exercises
- Exercise 1:
- Student should design Activation Model for the computers that enables them to NOT contact Microsoft through the Internet
- Student should implement KMS Server
- Obtain Key
- Install KMS Server on Windows 2003 Server
- Use slmgr.vbs to import key
- script C:\windows\system32\slmgr.vbs -ipk KMS key
- Type the following command followed by Enter to activate the KMS server host itself:
- cscript C:\windows\system32\slmgr.vbs -ato
- Student should validate the KMS Server working:
- Manually try to activate a host against KMS Server ( (
Module 2: Evaluating Desktop Deployment Methods
Module Goal: Describe and compare various deployment methods to determine the best deployment method for your scenario.
Lesson 1: Evaluating In-Place Deployment
Lesson Objective(s):
- Describe In-place deployment
- Describe the advantages / disadvantage of In-place deployment
- Advantages - Simplest, no extra hardware required
- Disadvantages - Data at risk, greatest down time, no fail-back positions
- Describe the considerations for using In-place deployment
- Infrastructure requirements
- Clean install "Wipe and Load" vs. Upgrade
- Options for Windows XP desktops
- Options for Windows Vista desktops
- Amount of Interaction
- State of user data
Lesson 2: Evaluating Side-by-Side Deployment
Lesson Objective(s):
- Describe Side-by-Side deployment
- Describe the advantages / disadvantage of Side-by-Side deployment
- Advantages - less risk,
- Disadvantages - more complexity, requires more time to setup, requires more hardware
- Describe the considerations for using Side-by-Side deployment
- Infrastructure & Tools requirements - USMT, WDS (optional)
- Amount of Interaction
- State of user data - what gets copied
Lesson 3: Evaluating Lite-Touch Deployment
Lesson Objective(s):
- Describe Lite-Touch deployment
- Describe the advantages / disadvantage of Lite Touch deployment
- Describe the considerations for using Lite Touch deployment
- Infrastructure requirements - WDS, MDT 2010
- Amount of Interaction
- State of user data
- Note: Setup or talk of implementation is in Module 7.
Lesson 4: Evaluating Zero-Touch Deployment
Lesson Objective(s):
- Describe Zero-Touch deployment
- Describe the advantages / disadvantage of Zero-Touch deployment
- Describe the considerations for using Zero-Touch deployment
- Infrastructure requirements -SCCM 2007, WDS, MDT
- Amount of Interaction
- State of user data
- Note: Setup or talk of implementation is in Module 8
Module 2 Lab: Determining the Deployment Method
Lab Goal: Determine the appropriate deployment method to support the business requirements.
Description: Given a variety of business case scenario regarding the amount of hardware, amount of interaction desired, clean vs. upgrade, and state of user data, student should be able to accurate select the appropriate deployment method.
- Student should select in-place upgrade when there is no budget for additional hardware
- Student should select side-by-side migration when risk of data loss or the impact of user loss of productivity is too high
Module 3: Assessing Application Compatibility
Module Goal: Assess and resolve application compatibility issues.
Lesson 1: Overview of Application Compatibility
Lesson objectives:
- Describe common applications that must be tested during the planning phase of an operating system deployment project.
- Apply guidelines for testing commercial and custom applications.
- Describe common application compatibility problems experienced when upgrading to Windows 7.
- UAC / non-administrator access
- Windows Resource Protection
- Internet Explorer Protected Mode
- Deprecations, GINA, and Session 0
- 64-bit
- Windows Filtering Platform (WFP)
- Describe the process for resolving application compatibility issues.
- Describe common methods that can be used to mitigate application compatibility issues.
- Apply guidelines for resolving application compatibility issues.
Lesson 2: Resolving Application Compatibility Issues Using ACT 5.5
Lesson objectives:
- Describe the Application Compatibility Toolkit
- Describe the system requirements for ACT 5.5
- Describe the features of ACT 5.5
- Describe the architecture of ACT 5.5
- Explain how ACT 5.5 evaluates Windows 7 compatibility
- Configure ACT 5.5 to inventory, organize, and analyze application compatibility issues.
- Install Application Inventory and Compatibility Data
- Phase 1 Collecting Compatibility Data
- Phase 2: Analyzing Your Compatibility Data
- Prioritizing Your Data
- Categorizing Your Data
- Selecting Your Assessment Rating
- Adding and Resolving Issues and Solutions
- Phase 3: Testing and Mitigating Your Compatibility Issues
- Sharing your data with others
- http://technet.microsoft.com/en-us/library/cc722025.aspx
- Describe how the Standard User Analyzer detects potential compatibility issues with User Account Control
- http://technet.microsoft.com/en-us/library/cc838034.aspx
- Describe how the Compatibility Administrator tool is used to provide fixes to resolve incompatibility issues with Windows 7.
Mod3 Lab A: Evaluating Application Compatibility Using the Microsoft Application Compatibility Toolkit
Lab Goal: Assess your business applications for compatibility using ACT.
Lab A: Scenario
- Students use the Application Compatibility Toolkit to analyze a pre-configured Windows XP workstation. This workstation will be configured with Office 2003, and if possible an anti-virus application.
- The toolkit will be installed on a Windows Server 2003 server with SQL Server 2005 SP1 installed.
Potential exercises
- Exercise 1: Installing and Configuring ACT 5.5
- Students will install ACT 5.5, review and configure initial settings, and verify required services are running.
- Exercise 2: Collecting Application Inventory
- Students will create, configure and deploy an ACT5 Data collector package.
- Exercise 3: Organizing Application Inventory
- In this exercise students organize collected information data by creating custom categories, assigning application priorities, and tracking application status.
- Exercise 4: Analyzing Application Inventory
- In this exercise students will create custom reports to analyze application inventory.
Mod 3 Lab B: Creating Application Compatibility Fixes Using the Compatibility Administrator Tool (15 Minutes)
Lab Goal: Resolve application compatibility issues using the Compatibility Administrator tool.
Scenario
- Students use the Compatibility Administrator Tool to create an application "shim" to fix a specific compatibility issue. Dev note: The Stockviewerinstaller.zip file (http://blogs.msdn.com/cjacks/archive/2008/01/03/stock-viewer-shim-demo-application.aspx ) can be used from the ACT 5.5 package.
Potential exercises
Exercise 1: Identifying Application Compatibility Issues
- Student should evaluate the Stock Viewer application
- Exercise 2: Mitigating Application Issues
- Student should mitigate the issues using the suggested shim
- Student should also mitigate an administrator only application by resolving the incompatibility
Module 4: Designing a Standard Image
Module Goal: Assess and evaluate business needs and requirements to design a standard image.
Lesson 1: Planning the Client Environment
Lesson Objective(s):
- Describe the factors that you need to consider when planning the client environment.
- Functionally vs. Geographically decisions regarding your images
- Least Privilege vs. Least Complexity principles in deciding what to put into your image
- Describe the considerations for using the Virtualization options
- Develop VHD strategy / Dual Boot Options
- Determine tradeoffs or decision points between physical and / or virtual solution
- Describe the various methods (Group Policy / Login scripts / Group Policy Preferences) for implementing the client environment
- http://blogs.technet.com/grouppolicy/archive/2008/03/04/gp-policy-vs-preference-vs-gp-preferences.aspx
- Describe the capabilities and advantages and disadvantages of each method
- Lesson 2: Determining the Image Strategy
Lesson Objective(s):
- Describe the imaging process (overview)
- Describe the Planning phase
- Describe the considerations for selecting an image strategy
- Describe Thick vs. Thin Images vs hybrid images
- Describe the Image Concepts - WIM Format, Single Instancing
http://technet.microsoft.com/en-us/library/bb887431.aspx
Lesson 3: Overview of Creating Images
Lesson Objective(s):
- Describe the development phase
- Add operating system to the image
- Add device drivers to the image
- Add updates to the image
- Add language packs
- Add applications
- Configure deployment points
- Configure Windows PE
- Capture an Image
http://technet.microsoft.com/en-us/library/bb887432.aspx
Lesson 4: Testing Images
Lesson Objective(s):
- Describe the Stabilizing phase of the imaging process
- Perform lab tests
- Creating benchmarks ( performance optimization)
Lab 4: Determining the Image Strategy
Lab Scenario:
Lab Goal: Determine the appropriate imaging strategy by assessing the given business requirements.
Description: Students should be able to select the appropriate virtualization options to mitigate a potential incompatibility between either an application and hardware (64-bit application on a 32-bit system) or between applications on the same system (e.g. Java or DLL incompatibility)
Potential exercises:
- Exercise 1: Identifying Server-based virtualization solutions, RemoteApp, Remote Desktop Services or Remote Desktop Gateway based upon a scenario of hardware incompatibility (performance, HAL, etc)
- client lifecycle issue - merger and acquisitions or desire to centrally host desktops.
- when is brokered desktops the preferred solution
- Exercise 2: Identifying software-based virtualization solutions, such as App-V
-
- Student should select how to mitigate the DLL incompatibilities between two co-existing applications
Module 5: Configuring and Managing the Client Environment
Module Goal: Configure system, security and Internet Explorer settings to define the client environment.
Lesson 1: Configuring standard system settings
Lesson Objective(s):
- Determine the configuration for desktops based on the business requirements.
- Identify the local policies that control the configuration.
- Configure standard settings using local policies.
- Best practices for configuring standard system settings.
Lesson 2: Configuring Internet Explorer Settings
Lesson Objective(s):
- Describe the reasons for which you need to customize and manage IE settings.
- Privacy
- Security (malware)
- Compatibility
- Describe the Privacy features in IE 8.0.
- Describe the Security features in IE 8.0.
- Describe Security Zone settings and their default allowances
http://msdn.microsoft.com/en-us/library/ms537183.aspx - Security Zones
- Local Intranet
- Trusted Sites
- Internet Zone
- Restricted Zone
- Local Machine Zone
http://msdn.microsoft.com/en-us/library/ms537186(VS.85).aspx - Security Zone Templates
- Describe Certificates and their usage
- Detail how to verify local certificate stores
- trusted root CAs
- machine certificates
- personal certificate
- Export and Import Certificates into Local Certificate Stores
- Client AutoEnrollment Troubleshooting
http://technet.microsoft.com/en-us/library/cc755801.aspx
- Describe the SmartScreen technology in IE 8.0
- Describe the Compatibility features in IE 8.0.
- Describe the purpose of accelerators.
- Configuring IE settings using local policies.
- Compatibility
- InPrivate
- Search Providers
- Accelerators
- Additional settings in IE 8.0
- Configure Group Policies to restrict which add-ons may be installed or run. (examples...)
- Prevent Bypassing SmartScreen Filter Warnings
- Do not allow users to enable or disable add-ons
- Configure Group Policies to help ensure that users are not spoofed by fraudulent certificates:
- Check for server certificate revocation
- Turn on warn about certificate address
http://technet.microsoft.com/en-us/library/cc985351.aspx
- Identifying migration and browser compatibility issues
- Perform enterprise website testing with IE 8 - Internet Explorer Compatibility Test Tool (IECTT), -- part of ACT 5.5 toolkit
http://technet.microsoft.com/en-us/library/cc722346.aspx
- Configure Administrative Template to set Browser Compatibility mode - http://support.microsoft.com/kb/956197
- Verify mitigation strategy
- Lesson 3: Configuring Security
Lesson Objective(s):
- Describe the need for Application Control Policies - http://tchnet.microsoft.com/en-us/library/dd548340.aspx
- Describe the differences between Software Restriction and Application Control PoliciesDefineConfigure Bitlocker
- Policies
- Overview of Bitlocker updates
- Bitlocker partitions and workstation
- TPM
- PIN management
- Bitlocker To Go Policies
- Configure UAC policies
-
- a. Understand different UAC prompt levels
- b. Understand UAC
- Configure Firewall rules
- Configure Windows Defender
Lesson 4: Managing System Settings Using Group Policy
Lesson Objective(s):
- Describe Group Policies and how they work.
- Describe the difference between Symmetric vs. asymmetric Policy Processing
- Describe Loopback Processing and its usage
- Describe Group Policy inheritance (LSDOU) / blocking / enforcement / Filtering
- Configure a system setting using Group Policy (make this a demo)
- Best Practices
- Editing Group Policies on the PDC Emulator
- Offline Group Policy Editing
- GPO Testing in Test or Pilot Environments
- GPO Backup and Archiving before Editing
- Importing Test GPO to Production domains
- GPO Accelerators
- Overview GPO Accelerators
- In-depth look at GPO Accelerator Settings to enhance client security
- Capabilities of Advanced Group Policy Management (AGPM) - MDOP
http://technet.microsoft.com/en-us/library/dd420488.aspx
- Offline GPO Editing and GPO Check-in
- Automatic Group Policy Backup and Versioning
- Workflow and authorization
- GPO Documentation and Comparison
- GPO Templates
Module 5 Lab: Configuring the Client Environment
Lab Goal: Deploy security settings to control desktop settings and enhance desktop environment security
- Description: The Contoso security department as their part of the Windows 7 project requires that all new desktops do not allow non-encrypted USB drives to be used and to ensure applications like Bittorrent applications like utorrent.exe. Other users are complaining that their Internet Explorer is locked down on their laptop, so they are unusable when they travel or go home. The current environment has 1000s of GPO's, and users are already complaining about slow logins. Design and implement the above security requirements, and evaluate the best method to correct the slow logins.
Potential Exercises:
- Scenario
- Students will use the Group Policy Management Console to setup specific group policy configuration in accordance to mentioned business requirement of workstation only - logo on login prompt.
- Lab should be defined to ensure only a subset of users workstations and not on members servers with the least amount of work possible
- Student should implement the login as part of a functional GPO at the domain root and filtered from being effective on server both by GPO blocking and filtering on group membership
- Setup of Group Policy Preferences
- Scenario
- Students will use the Group Policy Management Console to setup specific group policy preference to replace a login script utilized to map network drives.
- The GP Preference should only be effective when users are connected to the network.
- Student will have to create the logic within the Preference for when domain connected
Monolithic vs Functional GPO - GPO Processing Speed
- Scenario
- Students will use the Group Policy Management Console to analyze existing GPO for similarity and asymmetric vs. symmetric processing to ascertain the best way to speed up login process
- Students should see multiple GPOs performing the same function with a variety of GPO filtering in place
- Student should then consolidate the GPO into singular monolithic for duplicated GP objects, and be able to benchmark login performance before and after the optimization
Lesson 5: Troubleshooting Client Configurations
Lesson Objective(s):
- Explain under which circumstances intended Group Policy might not apply:
- Filtering - Group, WMI
- Enforcement or Block Inheritance
- Slow Network Connection
- Security Permissions (Deny Statements) to Group Policy Objects
- SYSVOL and Active Directory Replication
- Identify and apply quick fixes for Group Policy application failures
- Desire immediate application - gpupdate /force
- Policies not effective on slow WAN or dialup links - check GP slow link detection
- Account policies not applied for domain users - only applied if assigned at domain level
- Identify Group Policy Tools:
- RSoP in Group Policy Management Console
- GPResult.exe
- GPOTool to check serial number across domain controller
- Client Event Viewer
- ADDiag.exe - Software Installation Diagnostic Tool
- GPInventory - Run RSoP on multiple computers within domain
- Identify the steps for resolving Group Policy application failures
http://support.microsoft.com/kb/250842
http://technet.microsoft.com/en-us/library/cc787386.aspx
- Enable verbose debug logging
- Verify domain connectivity, correct time, and appropriate DNS and AD record resolution
- Verify that Group Policy should be applied to the client - RSoP
-
- i. filtering (security, WMI, group)
- ii. Blocking
- iii. Enforcement
- Run GPResult to check for the order of GPO application
- Run GPOTool to determine if inconsistency exists between domain controller on relevant GPO
- View the Userenv.log file and event viewer - check for processing of GPO and Distinguish Name of GPO
- Check for loopback processing
Module 5 Lab B: Troubleshooting GPO issues.
Duration:
Lab Goal: Troubleshoot GPO application.
Scenario: Contoso's Help Desk has been receiving reports that the Claims department is not receiving their mapped drives and their My Directory is not being redirected to their Home Directory. You recognize another technician had made changes last night. Resolve why the GPO is not effective this morning.
Potential Exercise
Exercise 1:
- Determine the type of issue (functionality, length of time issue has been occurring, correlation with a new GPO )
- Determine scope of the issue (number of affected users)
- Determine if the policy should apply to a user or computer
- Determine if the issue is intended or unintended
- If intended, educate user
- If unintended:
- Enable verbose group policy debug logging
- Run gpresult.exe
- Determine if the GPO should be effective/apply or not apply
- Determine effective GPOs
- Ascertain relevant GPO
- Run GPOtool to ensure consistency of GPOs
- Determine if secedit.sdb is corrupt (esentutl.exe)
- Determine blocking, filtering, inheritance. permissions, loopback processing behavior
- Make recommendation for changes in GPO environment
Module 6: Overview of the Automated Installation Methods in Windows 7
Module Goal: Describe the tools and methods to perform automated installation in Windows 7.
Lesson 1: Overview of Windows 7 Installation Architecture
Lesson objectives:
- Describe the components used for automated installation of Windows 7
- Explain the concept of Windows Imaging File Format
- Benefits of WIM - offline servicing, API
- Compression, Single Instancing
- hardware agnostic
- Describe how Windows 7 uses Modularization,
- Describe the components of the Windows 7 Imaging and Deployment Platform
- Describe the Windows Setup Configuration Passes and their usage
http://technet.microsoft.com/en-us/library/cc766245.aspx
- AuditSystem - used to add additional device drivers and assign a name to the system specific for audit mode
- AuditUser - to execute RunSynchronous or RunAsynchronous commands. These commands are used to run scripts, applications, or other executables during audit mode
- Generalize - enables you to automate the behavior for all deployments of this reference image
- Offline Servicing - to apply unattended Setup settings to an offline Windows image
- OOBE - configures settings that are applied during the first-boot experience for end users, also called Windows Welcome
- WindowsPE - used to configure settings specific to Windows PE
Lesson 2: Overview of WAIK 2.0
Lesson Objective(s):
- Describe Windows AIK 2.0 & and its new features
- Describe the phases of WAIK.
- Planning
- Building Deployment Environment
- Preparing and Customizing your Images
- Deploying Your Windows Image
- Managing and Serving Your Windows Image
- Describe WAIK scenarios.
- Deploy from Media
- Deploy from a Network
- Deploy from a Server
Lesson 3: Overview of WAIK 2.0 Tools
Lesson Objective(s):
- Describe Window PE and its functionality
- Describe Windows PE 3.0
- Describe the utilities included with Windows PE 3.0
- Describe the process for customizing a Windows PE boot disk
- Describe the ImageX tool and its functionality
- Describe the SysPrep tool and how it is used
- Describe the Windows System Image Manager and how it is used
- Describe Deployment Image Servicing and Management (DISM.exe) and its functionality
- Identify the Command-Line Tools
Mod 6 Lab A: Preparing the Automated Installation Environment (10 Minutes)
Scenario
- The student will install the Windows AIK to prepare for the implementation of a Windows 7 Imaging System. The student will then identify the tools and deployment guides that are included with Windows AIK.
Potential Exercises
- Exercise 1: Install the Windows AIK
- Students will install the Windows AIK.
- Exercise 2: Identify components included in Windows AIK
- Students will identify components that are included and installed with Windows AIK.
Lesson 4: Overview of Windows Deployment Services:
Lesson Objective(s):
- Describe how Windows Deployment Services (WDS) can help automate a Windows Vista deployment
- Describe the prerequisites and optional components for deploying via WDS
- Configure Active Directory Settings
- Create a Localized Setup Experience
- Configuring DHCP / PXE
- Windows PE environment
- Manage Network Boot Programs
- Manage the Boot Menu
- Prestage Client Computers
Module 7: Deploying Images Using WAIK
Module Goal: Deploy images using WAIK.
Lesson 1: Deploying from Media
- Identify the requirements for deployment
- Create a Windows Catalog
- Create a distribution share
- Create an answer file
- Add applications and drivers
- Create a configuration set
- Install Windows with the configuration set
Lesson 2: Deploying from a Network Share
- Identify the requirements for deployment
- Create a bootable Windows PE media
- Build a configuration set
- Deploy an image from a network share
Lesson 3: Deploying from a Server
- Identify the requirements for deployment
- Create bootable Windows PE media
- Build an image
- Configure the server
Lab 7: Deploying Images Using WAIK
Lab Goal: Deploy images using WAIK.
Module 8: Deploying Images Using WDS
Module goal: Deploy images using WDS.
Lesson 1: Configuring WDS Deployment Environment
Lesson Objective(s):
- Install WDS
- Install Server components
- Install Default Images
- Configure WDS (boot menu, boot images) - WDSUtil
- Create and capture custom install images
- Prepare Windows Pre-Boot Execution environment
- Describe the WDS Server functionality modes.
- Configure permissions and deployments (pre-authorized)
http://technet.microsoft.com/en-us/library/cc770832.aspx
- Describe the best practices for using WDS
- Troubleshooting WDS deployment problems (http://technet.microsoft.com/en-us/library/cc731580.aspx)
- Performance problems
- PXE boot problems
- Deployment Logs -
-
- i. Location - %windir%\logs\cbs\cbs.log
- ii. Specifying Verbose
- Multicast issues - too slow
Module 8 Lab A: Configuring WDS
Duration:
Lab Goal: Configure WDS components and authorize images to be deployed.
Potential Exercises:
- Exercise 1: Install the Windows Deployment Services
- Install the Windows WDS components
- Configure the WDS boot menu and boot images
- using GUI
- using WDSUtil
- Authorize the captured image for deployment
- Boot to the network, utilize the boot image, and deploy Windows 7 image
Lesson 2: Preparing and Customizing Images
Lesson Objective(s):
- Describe the types of images supported by WDS
- Install Image - OS deployment images
- Boot Image
- Capture Image
- Discover Image
- Capture images
- ImageCapture Wizard
- ImageX
- Describe the purpose of the Deployment Image Servicing and Management tool
- Usage
- Replaces Windows Vista Package Manager (PkgMgr.exe) and other tool
- Faster customization of images by not requiring a recapture of image
- Can service an image by inserting objects, applications, or files into WIM format
- Reasons or Scenarios for customization
- Hardware changes
- Software updates released
- Install new application
- Perform image servicing
- Describe offline Image Servicing
- Describe online Image Servicing
- Add, remove, and enumerate packages and drivers
-
- i. E.g. DISM.exe /Online /Get-Drivers
- Enable or disable Windows features.
-
- i. DISM.exe /Image:C:\test\offline /Get-Features
- Apply changes based on the offline servicing section of an unattend.xml answer file.
- Configure international settings.
- Upgrade a Windows image to a different edition.
- Store and replicate images using DFS
Module 8 Lab B: Building and Customizing Images
Duration:
Lab Goal: Build and customize a standard enterprise image.
Description: As deployment project progresses, your project manager asks you to begin the planning activities to build and customize the enterprise image for Windows 7. As the project progresses a new computer is released and requires you to update the image as well as the Windows deployment PE environment with the new drivers.
Potential Exercise
- Exercise : Update image Using DISM
- Student will enumerate all current features and drivers within the online system
- Student will service the WIM offline to insert new driver
- Student will service the WIM offline to insert new feature.
- Student will add applications, such as Diskpart.exe, to PXE image
Lesson 3: Managing Images
Lesson Objective(s):
- Describe the general tasks in managing images.
- Manage boot images
- Manage Install images
- Manage image groups
Module 9: Deploying Images Using Lite Touch Installation
Module goal: Deploy images using Lite Touch installation.
Lesson1: Designing Lite Touch Deployment
Lesson Objective(s):
- Understand the benefits and prerequisites of Lite Touch Deployments
- Understand and Design Lite Touch Process
- Best Practices and Network Considerations with LTI
Lesson 2: Implementing MDT 2010
Lesson Objective(s):
- Install and Configure MDT infrastructure
- Configure Deployment Workbench
- Create and Configure Distribution Share
- Add OS source files
- Add desired applications
- Configure Office deployment with OCT
- Configure OS Packages - hot-fixes
- Customize with added drivers
- Create Task Sequences
- Create Deployment Point
- Decide what type of deployment should have
- Configure USMT tasks
- Create Windows PE environment
- Update WDS with Win PE Boot Image
Module 9 Lab: Deploying Images Using Lite Touch Installation
Duration:
Lab Goal: Build Lite Touch Installation infrastructure and deploy a customized enterprise image from it
Description: The Windows 7 project is ready to begin deployment of your new customized Windows 7 environment. In lieu of SCCM 2007 environment, build, configure, and deploy using a Lite Touch Installation infrastructure and MDT 2010.
- Phase 1 - Configure Distribution Share
- Phase 2 - Setup Task Sequences
- Phase 3 - Configure Deployment points, deploy Image
- Phase 4 - Capture enterprise image, and configure WDS deployment and authorization
Module 10: Deploying Images Using Zero Touch Installation
Module Goal: Use MDT 2010 to deploy Windows 7 using Zero Touch installation technologies
http://technet.microsoft.com/en-us/library/bb490231.aspx
Lesson 1: Planning the Deployment Environment for Zero Touch
Lesson Objective(s):
- Understand Infrastructure requirements to support ZTI
- Understand Network requirements to support ZTI
- Lesson 2: Deploying Windows 7 via Zero Touch using MDT 2010, SCCM 2007
Lesson Objective(s):
- Describe the Zero Touch setup process
- Describe tasks required to prepare the deployment environment
- Describe packages and images required by the ConfigMgr Task Sequence process
- Describe how to advertise a Task Sequence using ConfigMgr 2007
Module 10 Lab: Deploying Images Using Zero Touch Installation
Duration:
Lab Goal: Deploy desktops using the Zero Touch Installation method.
Description: Your manager has dictated that all new desktop deployment will be deployed after hours without interaction and possibility for human error. Design and implement a ZTI environment for Windows 7 deployment.
Module 11: Migrating User State
Module Goal: Migrate user state using USMT 4.0.
Lesson 1: Overview of the User State Migration Task
Lesson objectives:
- Define the concepts and features of user state migration
- Identify which tool to use to perform user state migration
- Identify user state components that cannot be migrated
- Plan for a User State Migration task
- Consider the requirements for performing a user state migration.
http://technet.microsoft.com/en-us/library/cc722431.aspx
- Describe the process of configuring Windows Easy Transfer to migrate user settings
- http://technet.microsoft.com/en-us/library/dd446674.aspx
Mod 11 Lab A: Migrate User Settings Using Windows Easy Transfer
Scenario
Students use Windows Easy Transfer to capture user state of a Windows Vista workstation and then transfer the settings to a Windows 7 workstation.
Potential Exercises
- Exercise 1: Prepare Windows Easy Transfer
- Students will prepare the environment for the use of Windows Easy Transfer.
- Exercise 2: Capture User State from a Source Computer
- Students will configure Windows Easy Transfer to capture user state from a source computer.
- Exercise 2: Load User State information to a Target Computer
- Students will configure Windows Easy Transfer to load user state to a target computer.
Lesson 2: Overview of User State Migration Tool 4.0
- Describe the new features in USMT 4.0
- Describe the user state migration process for enterprise organizations
- Identify the components that are used with USMT 4.0
- Describe the component files used to control a user state migration process
- Describe the considerations for configuring and using the USMT 4.0
- What gets transferred
- What does not get transferred
- Limitations
Lesson 3: Planning a Migration
- Describe the considerations for planning a migration.
- Identify the appropriate Migration Store Type
- Capacity Planning
- Compressed
- Uncompressed
- Hard Link
- Identify the appropriate location for the migration store
- Design USMT Configuration
- Best practices -
http://technet.microsoft.com/en-us/library/dd560764.aspx
- Security Considerations
- EFS
- Virus Scan
- Password Security
- Describe the various usage scenarios for USMT 4.0.
- Describe how USMT functions in a replace migration scenario
- Describe how USMT functions in a refresh migration scenario
Lesson 4: Migrating User Accounts
- Describe how to use ScanState to capture user state information
- Describe how to use LoadState to migrate user state information
- Identify and Troubleshoot Common issues during migration
http://technet.microsoft.com/en-us/library/cc749388.aspx
- Using logs to troubleshoot migration issues
- Create a progress log to monitor the migration
- Use the /v:13 option to create a detailed log file
- Avoid USMT failures by using the continue on error switch o /c
- AV program interfering with migration
- Admin access to the box, user not logged in previously to box
- User application not installed prior to user state migration and overwrites settings
Mod 11 Lab B: Migrating User State Using the User State Migration Tool (30 Minutes) Scenario
The User State Migration Tool 4.0 will be configured to scan client specific information on a Vista workstation. This information will be to a network share and used during a deployment of Windows 7.
Potential Exercises
- Exercise 1: Creating a Custom USMT XML Migration Script
- Students will use the scanstate /genconfig option which is used to automatically create a custom configuration file.
- Students will modify the config.xml file.
- Exercise 2: Capturing and Restoring User State by Using USMT
- Students will configure ScanState and LoadState to various settings using both a refresh and replace scenario.
Module 12: Deploying Applications and Updates
Module Goal: Create and implement a strategy to deploy applications and updates
Lesson 1: Determining the Application Delivery Method
Lesson Objective(s):
- Describe the considerations for distributing applications using SCCM
- Understand SCCM Capabilities
- Discuss Software Distribution Features
- Prerequisites
- Describe the considerations for distributing applications using GPO
- Capabilities
- Limitations
- Best Practices
- Describe the considerations for using virtualization and Server-Based Computing.
- App-V Streaming
- Capabilities of App-V
- Deployment Options
- Limitations
- TS Remote App
- Capabilities of TS RemoteApp
- Deployment or Presentation Options
- Limitations
- Discuss the advantages and disadvantages of each option.
- Discuss type of application package formats
- MSI - preferred installer package
- MSP - patches
- MST - transformation files
- ZAP - alternate packaging technology
Module 12 Lab A: Deploying Applications
Lab Goal: Deploy an application to a desktop.
Description: Contoso HR Department purchases a new application, which requires an incompatible java version from the corporate standard. Your manager has requested this application be deployed as soon as possible without the expense of two desktops for this application. Plan an app deployment for this application.
Lesson 2: Overview of Office 2007 Deployment
- Describe the tools and methods that can be used for deploying Office 2007.
- Tools - Office Customization Tool
- Understand the different methods of desktop Office installation
- Precache
- Network Installation Point
- GPO
- SCCM
- Describe the phases of Office 2007 Deployment
http://technet.microsoft.com/en-us/library/bb490139.aspx
- Planning Phase
- Determine Office application business requirements
- Plan Data migration or supported file format plan
- Design deployment plan and deployment infrastructure
- Developing Phase -
http://technet.microsoft.com/en-us/library/cc303395.aspx
- Describe Office Customization options- (Office Customization Tool - OCT)
- Configure PRF Outlook Profiles File
- Explain Integration of Office within OS Deployment and MDT2010
- Create Installation point
- Stabilizing Phase
- Test existing macros, databases, and addins used in production with Office 2007
- Create and finalize user training
- Monitoring Phase
- Monitor deployments
- Monitor data conversion to new file formats
- Troubleshooting Office Deployments -
http://technet.microsoft.com/en-us/library/cc853379.aspx
- Activation issues - Office fails to activate its licensing
- Multilanguage issues - support for multiple language versions, fixing when a language does not appear
- Upgrade / Setup issues - fails to remove old versions or upgrades fails
Lesson 3: Configuring Desktop Updates
http://technet.microsoft.com/en-us/wsus/default.aspx
http://technet.microsoft.com/en-us/library/cc720507.aspx
- Lesson Objective(s):
- Describe WSUS
- Describe the considerations for planning and designing a WSUS environment
- simple, chained,
- management style - distributed (delegated), centralized)
- Network, Capacity, & Scalability Considerations
- Configure WSUS server.
- Manage updates
- Monitor updates
- Describe the best for deploying updates -
http://technet.microsoft.com/en-us/updatemanagement/bb245871.aspx
Module 12 Lab B: Deploying WSUS
Lab Goal: Deploy WSUS environment
Description: Contoso Security department requires a new security update to be deployed to all desktops. Deploy WSUS environment to accomplish this request. Download and evaluate latest patches. Group desktops into management groups, and approve the patch to be released to group A. Monitor for compliance.
Potential Exercise
Exercise1
- 1. Install WSUS and Local DB
- 2. Configure Updates and Set Up Synchronization
- a. Upstream Sources
- b. Network Considerations
- 3. Configure Client Automatic Updates
- a. Manual
- b. GPO
- 4. Create Computer Groups
- 5. Approve and Deploy Updates
- 6. Create Compliance or Progress Reports
Module 13: Deploying Windows 7 - Challenge Scenario
Module Goal: Perform an end-to-end Windows 7 Deployment
Lesson 1: Windows 7 Deployment Challenge Scenario Overview
Lesson objectives:
- Describe the Challenge scenario.
- Describe the tasks that are performed in the challenge scenario.
- The Windows 7 Deployment Challenge Scenario (Fact)
- Describe the Contoso scenario and describe the requirement to use lite touch to deploy Windows 7.
- Windows 7 Deployment Challenge Tasks (Fact)
- Network Assessment
- Configure MDT Lite Touch
- Deploy Windows 7 using MDT Lite Touch
Lab A: Deploying Windows 7 via Lite-Touch
- Exercise 1: Performing the Network Assessment
- Students will perform a network assessment to ensure 7 compatibility.
- Setup and Deploy MAPT
- Exercise 2: Installing and configuring MDT
- Students will install and configure MDT 2010 to support Lite Touch installations. Students will configure Deployment Point and USMT tasks.
- Exercise 3: Creating Master Image
- Students will Use MDT 2010 to create a master image.
- Students will use existing WDS infrastructure to capture WDS and authorize.
- Exercise 4: Deploying Windows 7 using a In-Place Migration Scenario
- Students will deploy Windows 7 and replace a current Windows XP machine. USMT data will also be migrated to the new computer.
Lesson 2: Windows 7 Deployment Using Zero Touch Challenge
- The Windows 7 Deployment Challenge Scenario (Fact)
- Describe the Contoso scenario and describe the requirement to use zero touch to deploy Windows 7.
- Windows 7 Deployment Challenge Tasks (Fact)
- Network Assessment
- Capture Image and configure MDT Lite Touch
- Deploy Windows 7 using MDT Lite Touch
Lab B: Deploying Windows 7 via Zero-Touch
- Student will utilize existing infrastructure and client files created in Lab A and already installed SCCM 2007
- Student will perform the Zero-Touch installation on a Windows XP machine, capturing the user data, and restoring to the imaged computer without user interaction
- Student will create the config packages within SCCM
- Student will create the task sequences within the SCCM interface
- Student will configure the task sequence advertisement
- Student will deploy Windows 7 image. USMT data will be migrated to the Computer
Rationale for Module Order
The order of the modules has been selected to focus on the tasks as a desktop administrator would likely encounter them as Windows 7 client operating system is released. The first task any administrator would do is assess the environment and determine its implementation and state of your environment. The next step would be to understand the deployment methodology and any required infrastructure necessary for your deployment decision. The next step would be to determine client configuration, including security and Internet Explorer settings. At that point, the admin starts making the decision to what is within the image and how often to update it as well as technologies which enable it. With image in hand, deployment planning, designing, and implementing is the result of all previous decisions.
If you would prefer the flexibility of online training, use the link(s) below:
More Online Training>>