SlideShare a Scribd company logo
Windows 7 Deployment Deep Dive Using Task Sequences to Completely Automate W7 Deployment Greg Shields, MVP, vExpert Concentrated Technology www.ConcentratedTech.com
Windows 7 Deployment Deep Dive Automatically Deploying W7 without the Alphabet Soup Greg Shields, MVP, vExpert Concentrated Technology www.ConcentratedTech.com
Windows Deployment’s Biggest Problem
Windows Deployment’s Biggest Problem The Internet.
Windows Deployment’s Biggest Problem The Internet. Each tool evolved through many different versions. Older versions had  numerous  shortcomings. Resolving those required some oddball hackery. Bloggers report hacks that are no longer timely. You’ll find solutions to problems that no longer exist. Confusion abounds!
Windows Deployment’s Biggest Problem The Internet. Each tool evolved through many different versions. Older versions had  numerous  shortcomings. Resolving those required some oddball hackery. Bloggers report hacks that are no longer timely. You’ll find solutions to problems that no longer exist. Confusion abounds! The Solution. Don’t trust what you read. You don’t need the command line as much as you used to.
Greg’s Easy 11 Steps to Deployment Automation! Installing Windows Deployment Server Configuring Image Deployment Deploying your First Image Dealing with Drivers Automating WinPE Boot Image Automating the “Set Up Windows” Phase Creating a Thick Image w. Applications Installing Microsoft Deployment Toolkit Silent Installations & Repackaging Layering Applications atop Windows Preserving User Data
How Far We’ve Come… Installing Windows Deployment Server Configuring Image Deployment Deploying your First Image Dealing with Drivers Automating WinPE Boot Image Automating the “Set Up Windows” Phase Creating a Thick Image w. Applications Installing Microsoft Deployment Toolkit Silent Installations & Repackaging Layering Applications atop Windows Preserving User Data Yesterday’s Activities
Stepping Back:  Layering the OS A Case for the Layered Approach to Deploying Windows Desktops http://technet.microsoft.com/en-us/magazine/ee835710.aspx
Step 8:  Microsoft Deployment Toolkit What you don’t get with WDS alone is the  workflow  that surrounds an OS installation.
Step 8:  Microsoft Deployment Toolkit What you don’t get with WDS alone is the  workflow  that surrounds an OS installation. During installation you might… “… want to inject an application!” “… want to preload some files or drivers!” “… want to configure some settings!” “… want to preserve user personality data!” MDT does this via  Task Sequences .
Step 8:  Microsoft Deployment Toolkit
Step 8:  Microsoft Deployment Toolkit First job:  Import WDS stuff into MDT. Create Deployment Share Import Operating System | Custom Image File Copy setup files from DVD media (important!) Upload Drivers Create a Standard Client Task Sequence Enable Multicast for Deployment Share Update Deployment Share Disable WDS boot images Add MDT boot images
LAB:  READYING MDT “READY, GO”
Step 8:  Microsoft Deployment Toolkit Second job:  Deploy an Image!
Step 8:  Microsoft Deployment Toolkit Second job:  Deploy an Image! IN CASE YOU’RE ASKING : MDT uses Windows Deployment Services to actually deploy its images. That’s why we started there first!
LAB:  DEPLOYING AN IMAGE, OR, AT LEAST PRETENDING.
Step 9:  Silent Installs & Repackaging Repackaging is an  ART ! Coming up is my session on repackaging. There, you learn  art .  Here you learn  science !
Layering, Redux A Case for the Layered Approach to Deploying Windows Desktops http://technet.microsoft.com/en-us/magazine/ee835710.aspx
Step 10:  Layering Apps atop Windows THIN  is  IN !
Step 10:  Layering Apps atop Windows THIN  is  IN ! Once packaged and added to MDT, applications can be selected during the installation.
LAB:  ADDING AN APP TO MDT … that I have conveniently packaged for you…
Step 10:  Layering Apps atop Windows THIN  is  IN ! Alternatively, app installs can be added to a Task Sequence. Adding there eliminates the questions during install.
LAB:  ADDING AN APP TO A TASK SEQUENCE … that I have conveniently packaged for you…
Step 11:  Preserving Personality Remember, we’re layering here! Alright!  Dead horse,  beaten .
Step 11:  Preserving Personality MDT’s User State Migration Toolkit handles capturing and replacing user data. Built directly into MDT.  Updatable. Is easiest available when a deployment is started  within  the old operating system. Launch this to begin: \\{server}\deploymentshare$\scripts\LiteTouch.vbs Enables seamless XP-to-W7 upgrades, OS refreshes, and hardware swaps!
LAB:  PRESERVING USER DATA DURING W7 UPGRADE
Step 11:  Preserving Personality One can customize what USMT gathers. Doing so is outside the scope of this session.
Step 11:  Preserving Personality One can customize what USMT gathers. Doing so is outside the scope of this session. Four Files: MigApp.xml MigUser.xml MigDocs.xml Custom.xml More info at: http://technet.microsoft.com/en-us/library/dd560778(WS.10).aspx http://technet.microsoft.com/en-us/library/dd560762(WS.10).aspx http://technet.microsoft.com/en-us/library/dd560801(WS.10).aspx … and in my upcoming session… Application Settings User Folders, Files, File Types System-wide Files Your Custom Settings
Windows 7 Deployment Deep Dive Using Task Sequences to Completely Automate W7 Deployment Greg Shields, MVP, vExpert Concentrated Technology www.ConcentratedTech.com

More Related Content

PPTX
PPTX
WinConnections Spring, 2011 - Deploying Windows 7 without the Ridiculous Micr...
PPT
TechMentor Fall, 2011 - WDS Tricks You Didn't Know
PPTX
Microsoft Xp Pro Vs
PPSX
Microsoft Xp Pro Vs Vista
PPTX
running windows 8.1 on VirtualBox tutorial
PPTX
The Immutable Golden Image
PPT
TechMentor Fall, 2011 - Building a Windows 7 Deployment USB Stick
WinConnections Spring, 2011 - Deploying Windows 7 without the Ridiculous Micr...
TechMentor Fall, 2011 - WDS Tricks You Didn't Know
Microsoft Xp Pro Vs
Microsoft Xp Pro Vs Vista
running windows 8.1 on VirtualBox tutorial
The Immutable Golden Image
TechMentor Fall, 2011 - Building a Windows 7 Deployment USB Stick

What's hot (20)

PPT
Virtualization today
PPT
Wsus sample scripts
PPTX
Virtualization auditing & security deck v1.0
PPT
Crossover
PPTX
Inside Windows 8 – Mastering Windows Deployment Services and MDT 2012 Update 1
PPTX
Let’s talk virtualization
PPT
Prepping software for w7 deployment
PPTX
Windows 10 Deployment with Microsoft Deployment Toolkit
PPTX
Evading anti virus detection in downloader scripts - zusy
PPT
Care & Feeding Of Your Computer
PDF
Cloud ready+installation+instructions
PDF
Mere Paas Teensy Hai (Nikhil Mittal)
PDF
Windows 10: all you need to know!
PPTX
Tizen installation guide for OSX
PPT
Iis implementation
PPT
PowerShell Remoting
DOCX
RDP Connection to Linux Azure Virtual Machine
PDF
iOS Build Infrastructure at Square
PDF
the app code 2.0
PPT
Fit1012howtopresentation
Virtualization today
Wsus sample scripts
Virtualization auditing & security deck v1.0
Crossover
Inside Windows 8 – Mastering Windows Deployment Services and MDT 2012 Update 1
Let’s talk virtualization
Prepping software for w7 deployment
Windows 10 Deployment with Microsoft Deployment Toolkit
Evading anti virus detection in downloader scripts - zusy
Care & Feeding Of Your Computer
Cloud ready+installation+instructions
Mere Paas Teensy Hai (Nikhil Mittal)
Windows 10: all you need to know!
Tizen installation guide for OSX
Iis implementation
PowerShell Remoting
RDP Connection to Linux Azure Virtual Machine
iOS Build Infrastructure at Square
the app code 2.0
Fit1012howtopresentation
Ad

Similar to TechMentor Fall, 2011 - Using Task Sequences to Completely Automate Windows 7 Deployment (20)

PPTX
TDF Professional Conf 2010 - Rapid Windows 7 Deployments
PPTX
Windows Deployment Tools And Methodologies
PPTX
Deployment Day Session 2 MDT 2012 Advanced
PPTX
Blewis Session 3 Automating Your Windows 7 Deployment With The Mdt 2010 Pres...
PPTX
MD-102T00-ENU-PowerPoint_xxxxxxxxxxxx07.pptx
PPTX
Windows Accelerate IT Pro Bootcamp: Platform Delivery (Module 2 of 8)
PDF
Windows 8.1 deployment to p cs a guide for education
PPTX
Deployment Day Session 1: Introduction to MDT 2012
PPTX
Windows 7 Streamlining Deployment
PPTX
XP to Windows 7 with MDT
PPT
Guide To Windows 7 - Installing Windows 7
PPTX
Deploying An Optimized Desktop - XP to 7 With P2V
PPTX
Lesson03
PPTX
Windows 7 Deployment with Microsoft Deployment Toolkit & Windows Deployment S...
PPTX
Deploying windows 7 using WDS and MDT 2010
PDF
Installing and configuring windows deployment services
PPTX
Microsoft deployment toolkit 2010 final
PPT
Windows 10 - tools-tools-tools
PPT
Windows10 tools-tools-tools
PPT
Vistapresentation2
TDF Professional Conf 2010 - Rapid Windows 7 Deployments
Windows Deployment Tools And Methodologies
Deployment Day Session 2 MDT 2012 Advanced
Blewis Session 3 Automating Your Windows 7 Deployment With The Mdt 2010 Pres...
MD-102T00-ENU-PowerPoint_xxxxxxxxxxxx07.pptx
Windows Accelerate IT Pro Bootcamp: Platform Delivery (Module 2 of 8)
Windows 8.1 deployment to p cs a guide for education
Deployment Day Session 1: Introduction to MDT 2012
Windows 7 Streamlining Deployment
XP to Windows 7 with MDT
Guide To Windows 7 - Installing Windows 7
Deploying An Optimized Desktop - XP to 7 With P2V
Lesson03
Windows 7 Deployment with Microsoft Deployment Toolkit & Windows Deployment S...
Deploying windows 7 using WDS and MDT 2010
Installing and configuring windows deployment services
Microsoft deployment toolkit 2010 final
Windows 10 - tools-tools-tools
Windows10 tools-tools-tools
Vistapresentation2
Ad

More from Concentrated Technology (20)

PPTX
Wsus best practices
PPTX
PPT
From VB Script to PowerShell
PPT
Top ESXi command line v2.0
PPT
Supporting SQLserver
PPT
PPT
Securely connecting to apps over the internet using rds
PPT
Rapidly deploying software
PPT
PS scripting and modularization
PPT
PS error handling and debugging
PPTX
PowerShell crashcourse for Sharepoint admins
PPTX
PowerShell crashcourse for sharepoint
PPT
PowerShell crashcourse
PPT
PowerShell 8tips
PPTX
PowerShell custom properties
PPTX
PowerShell crash course
PPTX
PowerShell and WMI
PPT
No-script PowerShell v2
PPT
Managing SQLserver
PPTX
Managing SQLserver for the reluctant DBA
Wsus best practices
From VB Script to PowerShell
Top ESXi command line v2.0
Supporting SQLserver
Securely connecting to apps over the internet using rds
Rapidly deploying software
PS scripting and modularization
PS error handling and debugging
PowerShell crashcourse for Sharepoint admins
PowerShell crashcourse for sharepoint
PowerShell crashcourse
PowerShell 8tips
PowerShell custom properties
PowerShell crash course
PowerShell and WMI
No-script PowerShell v2
Managing SQLserver
Managing SQLserver for the reluctant DBA

Recently uploaded (20)

PPTX
TLE Review Electricity (Electricity).pptx
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PDF
A comparative study of natural language inference in Swahili using monolingua...
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PDF
August Patch Tuesday
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PPTX
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
PPTX
Tartificialntelligence_presentation.pptx
PDF
Getting Started with Data Integration: FME Form 101
PDF
Web App vs Mobile App What Should You Build First.pdf
PDF
Mushroom cultivation and it's methods.pdf
PDF
Heart disease approach using modified random forest and particle swarm optimi...
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
Accuracy of neural networks in brain wave diagnosis of schizophrenia
TLE Review Electricity (Electricity).pptx
SOPHOS-XG Firewall Administrator PPT.pptx
A comparative study of natural language inference in Swahili using monolingua...
A comparative analysis of optical character recognition models for extracting...
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
August Patch Tuesday
Encapsulation_ Review paper, used for researhc scholars
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
gpt5_lecture_notes_comprehensive_20250812015547.pdf
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
Tartificialntelligence_presentation.pptx
Getting Started with Data Integration: FME Form 101
Web App vs Mobile App What Should You Build First.pdf
Mushroom cultivation and it's methods.pdf
Heart disease approach using modified random forest and particle swarm optimi...
Digital-Transformation-Roadmap-for-Companies.pptx
Programs and apps: productivity, graphics, security and other tools
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
Assigned Numbers - 2025 - Bluetooth® Document
Accuracy of neural networks in brain wave diagnosis of schizophrenia

TechMentor Fall, 2011 - Using Task Sequences to Completely Automate Windows 7 Deployment

  • 1. Windows 7 Deployment Deep Dive Using Task Sequences to Completely Automate W7 Deployment Greg Shields, MVP, vExpert Concentrated Technology www.ConcentratedTech.com
  • 2. Windows 7 Deployment Deep Dive Automatically Deploying W7 without the Alphabet Soup Greg Shields, MVP, vExpert Concentrated Technology www.ConcentratedTech.com
  • 4. Windows Deployment’s Biggest Problem The Internet.
  • 5. Windows Deployment’s Biggest Problem The Internet. Each tool evolved through many different versions. Older versions had numerous shortcomings. Resolving those required some oddball hackery. Bloggers report hacks that are no longer timely. You’ll find solutions to problems that no longer exist. Confusion abounds!
  • 6. Windows Deployment’s Biggest Problem The Internet. Each tool evolved through many different versions. Older versions had numerous shortcomings. Resolving those required some oddball hackery. Bloggers report hacks that are no longer timely. You’ll find solutions to problems that no longer exist. Confusion abounds! The Solution. Don’t trust what you read. You don’t need the command line as much as you used to.
  • 7. Greg’s Easy 11 Steps to Deployment Automation! Installing Windows Deployment Server Configuring Image Deployment Deploying your First Image Dealing with Drivers Automating WinPE Boot Image Automating the “Set Up Windows” Phase Creating a Thick Image w. Applications Installing Microsoft Deployment Toolkit Silent Installations & Repackaging Layering Applications atop Windows Preserving User Data
  • 8. How Far We’ve Come… Installing Windows Deployment Server Configuring Image Deployment Deploying your First Image Dealing with Drivers Automating WinPE Boot Image Automating the “Set Up Windows” Phase Creating a Thick Image w. Applications Installing Microsoft Deployment Toolkit Silent Installations & Repackaging Layering Applications atop Windows Preserving User Data Yesterday’s Activities
  • 9. Stepping Back: Layering the OS A Case for the Layered Approach to Deploying Windows Desktops http://technet.microsoft.com/en-us/magazine/ee835710.aspx
  • 10. Step 8: Microsoft Deployment Toolkit What you don’t get with WDS alone is the workflow that surrounds an OS installation.
  • 11. Step 8: Microsoft Deployment Toolkit What you don’t get with WDS alone is the workflow that surrounds an OS installation. During installation you might… “… want to inject an application!” “… want to preload some files or drivers!” “… want to configure some settings!” “… want to preserve user personality data!” MDT does this via Task Sequences .
  • 12. Step 8: Microsoft Deployment Toolkit
  • 13. Step 8: Microsoft Deployment Toolkit First job: Import WDS stuff into MDT. Create Deployment Share Import Operating System | Custom Image File Copy setup files from DVD media (important!) Upload Drivers Create a Standard Client Task Sequence Enable Multicast for Deployment Share Update Deployment Share Disable WDS boot images Add MDT boot images
  • 14. LAB: READYING MDT “READY, GO”
  • 15. Step 8: Microsoft Deployment Toolkit Second job: Deploy an Image!
  • 16. Step 8: Microsoft Deployment Toolkit Second job: Deploy an Image! IN CASE YOU’RE ASKING : MDT uses Windows Deployment Services to actually deploy its images. That’s why we started there first!
  • 17. LAB: DEPLOYING AN IMAGE, OR, AT LEAST PRETENDING.
  • 18. Step 9: Silent Installs & Repackaging Repackaging is an ART ! Coming up is my session on repackaging. There, you learn art . Here you learn science !
  • 19. Layering, Redux A Case for the Layered Approach to Deploying Windows Desktops http://technet.microsoft.com/en-us/magazine/ee835710.aspx
  • 20. Step 10: Layering Apps atop Windows THIN is IN !
  • 21. Step 10: Layering Apps atop Windows THIN is IN ! Once packaged and added to MDT, applications can be selected during the installation.
  • 22. LAB: ADDING AN APP TO MDT … that I have conveniently packaged for you…
  • 23. Step 10: Layering Apps atop Windows THIN is IN ! Alternatively, app installs can be added to a Task Sequence. Adding there eliminates the questions during install.
  • 24. LAB: ADDING AN APP TO A TASK SEQUENCE … that I have conveniently packaged for you…
  • 25. Step 11: Preserving Personality Remember, we’re layering here! Alright! Dead horse, beaten .
  • 26. Step 11: Preserving Personality MDT’s User State Migration Toolkit handles capturing and replacing user data. Built directly into MDT. Updatable. Is easiest available when a deployment is started within the old operating system. Launch this to begin: \\{server}\deploymentshare$\scripts\LiteTouch.vbs Enables seamless XP-to-W7 upgrades, OS refreshes, and hardware swaps!
  • 27. LAB: PRESERVING USER DATA DURING W7 UPGRADE
  • 28. Step 11: Preserving Personality One can customize what USMT gathers. Doing so is outside the scope of this session.
  • 29. Step 11: Preserving Personality One can customize what USMT gathers. Doing so is outside the scope of this session. Four Files: MigApp.xml MigUser.xml MigDocs.xml Custom.xml More info at: http://technet.microsoft.com/en-us/library/dd560778(WS.10).aspx http://technet.microsoft.com/en-us/library/dd560762(WS.10).aspx http://technet.microsoft.com/en-us/library/dd560801(WS.10).aspx … and in my upcoming session… Application Settings User Folders, Files, File Types System-wide Files Your Custom Settings
  • 30. Windows 7 Deployment Deep Dive Using Task Sequences to Completely Automate W7 Deployment Greg Shields, MVP, vExpert Concentrated Technology www.ConcentratedTech.com

Editor's Notes

  • #2: TechMentor Las Vegas 2011
  • #3: TechMentor Las Vegas 2011
  • #31: TechMentor Las Vegas 2011