SlideShare une entreprise Scribd logo
1  sur  45
Migrate XP to Windows 7 Without Loosing any
         User or Application Settings

                  Rhonda Layfield
               Deployment Done Right
This Session Assumes…
• MDT 2012 is installed
• Deployment Share has been created
• You have added Windows 7 as an OS to
  deploy in the Deployment Workbench
What We Will Cover
• MDTs Hidden Secrets
• Advanced Features
  – Not so well connected machines
  – Machines not connected at all
• Migrate XP machine to Windows 7
MDT Hidden Secrets
• Properties of a Deployment Share
• Compare 2010 U1 to 2012
Hidden Secrets
ADVANCED MDT 2012
MDT Components
• The MDT components are:
   –   Operating Systems
   –   Applications
   –   Drivers
   –   Packages
   –   Task Sequences
• To use some of the Advanced Features of MDT you will need to group
  MDT components together
• The way you group MDT components is by creating a “Selection
  Profile”
MDT’s Selection Profiles
• The MDT components you group will determine what you
  can do with the selection profile:
  – Group drivers and packages to inject into the MDT generated
    Windows Pre Installation Environments (WinPEs)
  – Group drivers to inject into an OS task sequence
  – Control which MDT components are included in “Media”
  – Group MDT components to replicate (and keep in sync) linked
    deployment shares
Linked Deployment Shares
          LDS
Not So Well Connected Clients
                             Brussels
                 OS
                 Application        MDT DS
                 Drivers
                 Task Sequences




                              WAN Links




      Nivelles                               Antwerp
Linked Deployment Shares (LDS)
• LDS allows you to copy a subset (or all if you choose) of
  components to replicate to another machine
• Even Windows 7 can host a LDS
• But, if you host the LDS on a server you can integrate
  WDS
• To create a LDS
• Begin on the target computer
Problems
• Get out of sync
• DFS-R replication
  – Boot.ini file
• Forget a component
Create a LDS
Deploy OSs From a UFD
Branch Offices      Brussels

                         MDT DS




      Good WAN                      Unreliable
      Link                          WAN Link




         Nivelles                 Antwerp
Media Deployment

             MDT Deployment Image
                                    Pro   No Network Connectivity
                                    Con   No Version Control

Bare Metal
Create Media
Prepare Media
• Open an elevated command prompt
  – DISKPART
     •   List disk (record the number of the external device)
     •   Select disk N (N is the disk number
     •   Select disk 2
     •   Clean
     •   create partition primary
     •   select partition 1
     •   Active
     •   format fs=ntfs
     •   Assign
     •   exit
     •   Close the command prompt
Preparing Media Completed
•   Open Windows Explorer
•   Turn on show hidden files
•   Navigate to the Media “Content” folder
•   Copy the entire Content folder
    –   Boot folder
    –   Deploy folder
    –   EFI folder
    –   Autorun.inf
    –   Bootmgr
    –   Bootmgr.efi
Problems With Media
• Forget a component
• No way to password protect the UFD
• Do not format NTFS
  – Not bootable
XP MIGRATION
XP to Windows 7
1 Copy WinPE
           MDT WinPE                        2   Boot Target
                                                               XP
                                                              WinPE



    MDT 2012
Deployment Server
                                   Store Users Data and Settings
Connect to MDT Server
                            and Download Image      W7
                                                    WinPE



    MDT 2012
Deployment Server   Restore Users Data and Settings
Migrate XP to Win 7
Get MDT Deployment Server Ready
• Add an Operating System
  – Windows 7
• Add Drivers
• Add Applications
• Create a Task Sequence
But Wait There is More…
• Re-install existing applications from XP to
  Win 7 automatically
• Extend the basic features of MDT
• It would look like this…
XP Migration “Refresh” Scenario
             1        Begin MDT Deployment

             2   Get list of Applications Installed
 W7               User and Application Data and
             3    Settings are stored on server


XP SP2/SP3   4          Format Hard drive

             5         Windows 7 Installed
                                                      MDT 2010 U1
                                                      Deployment Server
             6       Applications are Installed

                  User and Application Data and
             7   Settings are Restored from server
To Set This Up
• Gather application information from XP
  – Need the uninstall registry keys
• Add applications to MDT Deployment
  Workbench
  – With the uninstall registry key
• Set up MDT to extend the functionality
•
               Gather Application Information
    Log on as a standard user for read only mode
•   HKLMSoftwareMicrosoftWindowsCurrentVersionUninstall




      Uninstall key
      name
Gather Application Information
•   .Exe’s are easy – the application name is obvious
•   .Msi’s are displayed as GUID’s – look for the DisplayName




            .MSI




             EXE
Gather Application Information
 Copy Key Name to Notepad
Gather Application Information
• This is what you will get:
   – HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrent
     VersionUninstall{FC7BACF0-1FFA-4605-B3B4-A66AB382752D}
• This is the piece you want:
   – HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrent
     VersionUninstall{FC7BACF0-1FFA-4605-B3B4-A66AB382752D}
• If your doing a lot of applications at one time:
           XMLNotepad = {FC7BACF0-1FFA-4605-B3B4-A66AB382752D}
           NetMon 3.3 = {365C5A10-6561-454F-B975-56EA878D0A06}
           Office 2007 = {90120000-002A-0000-1000-0000000FF1CE}
Gather Application Information
Applications And MDT
• Performed on the MDT deployment server
• Within the Deployment Workbench
       •   Add an application
       •   Open the properties of the application
       •   Go to the Details tab
       •   Input the Uninstall registry key name from your
           Notepad file
Add Application data to MDT Server
Extend MDT Functionality
• Download LTIAppDetect.vbs from
  –   http://www.deploymentdr.com/Download.html

• Copy the LTIAppDetect.vbs script to your
  deployment share’s Scripts folder
Configure MDT
•   Configure MDT to look for applications
•   Edit the properties of your deployment share
     – From within the Deployment Workbench
         • Properties of your deployment share
              –   Rules tab
                     [Settings]
                     Priority=Default
                     Properties=MyCustomProperty

                     [Default]
                     OSInstall=Y
                     SkipAppsOnUpgrade=YES
                     SkipCapture=YES
                     SkipAdminPassword=NO
                     SkipProductKey=YES
Configure MDT
•   Add LTIAppDetect.vbs
                 [Settings]
                 Priority=Default
                 Properties=MyCustomProperty

                 [Default]
                 UserExit=LTIAppDetect.vbs
                 OSInstall=Y
                 SkipAppsOnUpgrade=YES
                 SkipCapture=YES
                 SkipAdminPassword=NO
                 SkipProductKey=YES
MANDATORY
APPLICATIONS
Make Applications Mandatory
• If you don’t want a person to be able to de-select an application during
  deployment…
• Edit LTIAppDetect.vbs script
• Set oApplications = oEnvironment.ListItem("Applications")
   To:
• Set oApplications = oEnvironment.ListItem("MandatoryApplications")
Clean Up Active Directory Users and
           Computers
• If you rename your newly migrated machine the old name still exists in
  AD
• So, you might want to clean that up by deleting the old machine name
What We Covered
• MDTs Properties of a deployment share
• Advanced Features
  – Not so well connected machines (LDS)
  – Machines not connected at all (Media)
• Migrate XP machine to Windows 7
  – Maintaining users data and settings
  – Re-installing applications automatically
Get In Touch With Me…
• Let me know how your deployments are going:
  – Rhonda@DeploymentDr.Com
• Follow me on Twitter
  – DeploymentDr@Twitter.com
• Available for consulting and training
Up Next
• Windows Deployment Services (WDS)
• Comparison between WDS and MDT 2012

Contenu connexe

Tendances

K2000 Mac Imaging
K2000 Mac ImagingK2000 Mac Imaging
K2000 Mac ImagingDell World
 
Troubleshooting K2000
Troubleshooting K2000Troubleshooting K2000
Troubleshooting K2000Dell World
 
K2000 Recovery Console Tips and Tricks
K2000 Recovery Console Tips and TricksK2000 Recovery Console Tips and Tricks
K2000 Recovery Console Tips and TricksDell World
 
K2000 Advanced Topics
K2000 Advanced TopicsK2000 Advanced Topics
K2000 Advanced TopicsDell World
 
Vmware thin app architecture
Vmware thin app architectureVmware thin app architecture
Vmware thin app architecturesolarisyougood
 
Optimizing K2000 Workflow
Optimizing K2000 WorkflowOptimizing K2000 Workflow
Optimizing K2000 WorkflowDell World
 
K2000 Scripted Installations
K2000 Scripted InstallationsK2000 Scripted Installations
K2000 Scripted InstallationsDell World
 
FY13 Q2 IT Camp - Windows 8 Overview
FY13 Q2 IT Camp - Windows 8 OverviewFY13 Q2 IT Camp - Windows 8 Overview
FY13 Q2 IT Camp - Windows 8 OverviewHarold Wong
 
System Center 2012 SP1 Overview and Window Azure IaaS
System Center 2012 SP1 Overview and Window Azure IaaSSystem Center 2012 SP1 Overview and Window Azure IaaS
System Center 2012 SP1 Overview and Window Azure IaaSHarold Wong
 
Wd share space_release_notes_2_2_93_final
Wd share space_release_notes_2_2_93_finalWd share space_release_notes_2_2_93_final
Wd share space_release_notes_2_2_93_finalinterviz
 
Upgrading to Sametime 9.0.1
Upgrading to Sametime 9.0.1Upgrading to Sametime 9.0.1
Upgrading to Sametime 9.0.1Gabriella Davis
 
K2000 Keeping Your Deployments Up-to-Date
K2000 Keeping Your Deployments Up-to-DateK2000 Keeping Your Deployments Up-to-Date
K2000 Keeping Your Deployments Up-to-DateDell World
 
how to install VMware
how to install VMwarehow to install VMware
how to install VMwarertchandu
 
Lecture Lesson 1 Windows 7 Configuration
Lecture Lesson 1 Windows 7 ConfigurationLecture Lesson 1 Windows 7 Configuration
Lecture Lesson 1 Windows 7 ConfigurationKen Hutchins
 
Windows 7 Deployment Enhancements
Windows 7 Deployment EnhancementsWindows 7 Deployment Enhancements
Windows 7 Deployment EnhancementsMicrosoft TechNet
 

Tendances (20)

K2000 Mac Imaging
K2000 Mac ImagingK2000 Mac Imaging
K2000 Mac Imaging
 
Lesson03
Lesson03Lesson03
Lesson03
 
Troubleshooting K2000
Troubleshooting K2000Troubleshooting K2000
Troubleshooting K2000
 
K2000 Recovery Console Tips and Tricks
K2000 Recovery Console Tips and TricksK2000 Recovery Console Tips and Tricks
K2000 Recovery Console Tips and Tricks
 
K2000 Advanced Topics
K2000 Advanced TopicsK2000 Advanced Topics
K2000 Advanced Topics
 
Vmware thin app architecture
Vmware thin app architectureVmware thin app architecture
Vmware thin app architecture
 
Optimizing K2000 Workflow
Optimizing K2000 WorkflowOptimizing K2000 Workflow
Optimizing K2000 Workflow
 
K2000 Scripted Installations
K2000 Scripted InstallationsK2000 Scripted Installations
K2000 Scripted Installations
 
K2000 Imaging
K2000 ImagingK2000 Imaging
K2000 Imaging
 
FY13 Q2 IT Camp - Windows 8 Overview
FY13 Q2 IT Camp - Windows 8 OverviewFY13 Q2 IT Camp - Windows 8 Overview
FY13 Q2 IT Camp - Windows 8 Overview
 
System Center 2012 SP1 Overview and Window Azure IaaS
System Center 2012 SP1 Overview and Window Azure IaaSSystem Center 2012 SP1 Overview and Window Azure IaaS
System Center 2012 SP1 Overview and Window Azure IaaS
 
Wd share space_release_notes_2_2_93_final
Wd share space_release_notes_2_2_93_finalWd share space_release_notes_2_2_93_final
Wd share space_release_notes_2_2_93_final
 
Презентация RDS & App-V, VDI
Презентация RDS & App-V, VDIПрезентация RDS & App-V, VDI
Презентация RDS & App-V, VDI
 
Upgrading to Sametime 9.0.1
Upgrading to Sametime 9.0.1Upgrading to Sametime 9.0.1
Upgrading to Sametime 9.0.1
 
K2000 Keeping Your Deployments Up-to-Date
K2000 Keeping Your Deployments Up-to-DateK2000 Keeping Your Deployments Up-to-Date
K2000 Keeping Your Deployments Up-to-Date
 
Xen.org Overview 2009
Xen.org Overview 2009Xen.org Overview 2009
Xen.org Overview 2009
 
how to install VMware
how to install VMwarehow to install VMware
how to install VMware
 
Ian Pratt Nsdi Keynote Apr2008
Ian Pratt Nsdi Keynote Apr2008Ian Pratt Nsdi Keynote Apr2008
Ian Pratt Nsdi Keynote Apr2008
 
Lecture Lesson 1 Windows 7 Configuration
Lecture Lesson 1 Windows 7 ConfigurationLecture Lesson 1 Windows 7 Configuration
Lecture Lesson 1 Windows 7 Configuration
 
Windows 7 Deployment Enhancements
Windows 7 Deployment EnhancementsWindows 7 Deployment Enhancements
Windows 7 Deployment Enhancements
 

En vedette

Virtualization Technology and Directions ( EMC World 2010 )
Virtualization Technology and Directions ( EMC World 2010 )Virtualization Technology and Directions ( EMC World 2010 )
Virtualization Technology and Directions ( EMC World 2010 )EMC
 
Lymphatic and immune
Lymphatic and immuneLymphatic and immune
Lymphatic and immunestaceyhunt
 
Presentació mercè lentijo
Presentació mercè lentijoPresentació mercè lentijo
Presentació mercè lentijolentidamus
 
Animal presentation
Animal presentationAnimal presentation
Animal presentationjasoncowen
 
Second lesson
Second lessonSecond lesson
Second lessonmeteab
 
Records Management and Governance of Electronically Stored Information (ESI)
Records Management and Governance of Electronically Stored Information (ESI) Records Management and Governance of Electronically Stored Information (ESI)
Records Management and Governance of Electronically Stored Information (ESI) EMC
 
Pg hiring process linked in
Pg hiring process   linked inPg hiring process   linked in
Pg hiring process linked inkbovard
 
שיתוף פעולה ראשון בין חוגלה קימברלי ואל הלב 2011
שיתוף פעולה ראשון בין חוגלה קימברלי ואל הלב 2011שיתוף פעולה ראשון בין חוגלה קימברלי ואל הלב 2011
שיתוף פעולה ראשון בין חוגלה קימברלי ואל הלב 2011Shirley Kantor
 
Io sono il maya dei vostri giorni
Io sono il maya dei vostri giorniIo sono il maya dei vostri giorni
Io sono il maya dei vostri giorniMarcello Silvestri
 
Basic stack, queue
Basic stack, queueBasic stack, queue
Basic stack, queue박 민규
 
Law of demand 2014
Law of demand 2014Law of demand 2014
Law of demand 2014Travis Klein
 
APP5O'DonoghueJ
APP5O'DonoghueJAPP5O'DonoghueJ
APP5O'DonoghueJsnowcapj
 
Mon wars of religion
Mon wars of religionMon wars of religion
Mon wars of religionTravis Klein
 

En vedette (20)

Planning shooting
Planning shootingPlanning shooting
Planning shooting
 
Virtualization Technology and Directions ( EMC World 2010 )
Virtualization Technology and Directions ( EMC World 2010 )Virtualization Technology and Directions ( EMC World 2010 )
Virtualization Technology and Directions ( EMC World 2010 )
 
Lymphatic and immune
Lymphatic and immuneLymphatic and immune
Lymphatic and immune
 
Dsc
DscDsc
Dsc
 
Presentació mercè lentijo
Presentació mercè lentijoPresentació mercè lentijo
Presentació mercè lentijo
 
M i r n y
M i r n yM i r n y
M i r n y
 
What’s in Windows Server 8 for the ITPro – a demo tour
What’s in Windows Server 8 for the ITPro – a demo tourWhat’s in Windows Server 8 for the ITPro – a demo tour
What’s in Windows Server 8 for the ITPro – a demo tour
 
Animal presentation
Animal presentationAnimal presentation
Animal presentation
 
Second lesson
Second lessonSecond lesson
Second lesson
 
Math
MathMath
Math
 
Records Management and Governance of Electronically Stored Information (ESI)
Records Management and Governance of Electronically Stored Information (ESI) Records Management and Governance of Electronically Stored Information (ESI)
Records Management and Governance of Electronically Stored Information (ESI)
 
Pg hiring process linked in
Pg hiring process   linked inPg hiring process   linked in
Pg hiring process linked in
 
Basketball
BasketballBasketball
Basketball
 
שיתוף פעולה ראשון בין חוגלה קימברלי ואל הלב 2011
שיתוף פעולה ראשון בין חוגלה קימברלי ואל הלב 2011שיתוף פעולה ראשון בין חוגלה קימברלי ואל הלב 2011
שיתוף פעולה ראשון בין חוגלה קימברלי ואל הלב 2011
 
Io sono il maya dei vostri giorni
Io sono il maya dei vostri giorniIo sono il maya dei vostri giorni
Io sono il maya dei vostri giorni
 
Basic stack, queue
Basic stack, queueBasic stack, queue
Basic stack, queue
 
Law of demand 2014
Law of demand 2014Law of demand 2014
Law of demand 2014
 
APP5O'DonoghueJ
APP5O'DonoghueJAPP5O'DonoghueJ
APP5O'DonoghueJ
 
Propuesta de informática
Propuesta de informáticaPropuesta de informática
Propuesta de informática
 
Mon wars of religion
Mon wars of religionMon wars of religion
Mon wars of religion
 

Similaire à Deployment Day Session 2 MDT 2012 Advanced

Deploying An Optimized Desktop - XP to 7 With P2V
Deploying An Optimized Desktop - XP to 7 With P2VDeploying An Optimized Desktop - XP to 7 With P2V
Deploying An Optimized Desktop - XP to 7 With P2VStephen Rose
 
SURFacademy: Windows 10 deployment met Microsoft Deployment Toolkit en Setup ...
SURFacademy: Windows 10 deployment met Microsoft Deployment Toolkit en Setup ...SURFacademy: Windows 10 deployment met Microsoft Deployment Toolkit en Setup ...
SURFacademy: Windows 10 deployment met Microsoft Deployment Toolkit en Setup ...Roel van Bueren
 
Guide To Windows 7 - Installing Windows 7
Guide To Windows 7 - Installing Windows 7Guide To Windows 7 - Installing Windows 7
Guide To Windows 7 - Installing Windows 7Gene Carboni
 
TechMentor Fall, 2011 - Using Task Sequences to Completely Automate Windows 7...
TechMentor Fall, 2011 - Using Task Sequences to Completely Automate Windows 7...TechMentor Fall, 2011 - Using Task Sequences to Completely Automate Windows 7...
TechMentor Fall, 2011 - Using Task Sequences to Completely Automate Windows 7...Concentrated Technology
 
Introducing Widows 7
Introducing Widows 7Introducing Widows 7
Introducing Widows 7Gene Carboni
 
ITECH Kenya presentation on OpenMRS Developers Forum
ITECH Kenya presentation on OpenMRS Developers ForumITECH Kenya presentation on OpenMRS Developers Forum
ITECH Kenya presentation on OpenMRS Developers Forumdjazayeri
 
Configuration Manager: zero-touch & Windows 8.1 (MS NetWork 4)
Configuration Manager: zero-touch & Windows 8.1 (MS NetWork 4)Configuration Manager: zero-touch & Windows 8.1 (MS NetWork 4)
Configuration Manager: zero-touch & Windows 8.1 (MS NetWork 4)Tomica Kaniski
 
AdminCamp2019 - Notes V10 Upgrades - Alles was man wissen muss!
AdminCamp2019 - Notes V10 Upgrades - Alles was man wissen muss!AdminCamp2019 - Notes V10 Upgrades - Alles was man wissen muss!
AdminCamp2019 - Notes V10 Upgrades - Alles was man wissen muss!Christoph Adler
 
A lap around pdt and other automation goodness
A lap around pdt and other automation goodnessA lap around pdt and other automation goodness
A lap around pdt and other automation goodnessEnrique Lima
 
TechMentor Fall, 2011 - WDS Tricks You Didn't Know
TechMentor Fall, 2011 - WDS Tricks You Didn't KnowTechMentor Fall, 2011 - WDS Tricks You Didn't Know
TechMentor Fall, 2011 - WDS Tricks You Didn't KnowConcentrated Technology
 
TechNet Live spor 1 sesjon 2 - sc-forefront 2
TechNet Live spor 1   sesjon 2 - sc-forefront 2TechNet Live spor 1   sesjon 2 - sc-forefront 2
TechNet Live spor 1 sesjon 2 - sc-forefront 2Anders Borchsenius
 
Springboard Series Spain 2011 - David Nudelman - Migrando a Windows 7
Springboard Series Spain 2011 - David Nudelman - Migrando a Windows 7Springboard Series Spain 2011 - David Nudelman - Migrando a Windows 7
Springboard Series Spain 2011 - David Nudelman - Migrando a Windows 7David Nudelman
 
Configuration Manager: zero-touch & Windows 8.1 (WinDays14)
Configuration Manager: zero-touch & Windows 8.1 (WinDays14)Configuration Manager: zero-touch & Windows 8.1 (WinDays14)
Configuration Manager: zero-touch & Windows 8.1 (WinDays14)Tomica Kaniski
 
SLBdiensten: Windows 10 deployment met Microsoft Deployment Toolkit en Setup ...
SLBdiensten: Windows 10 deployment met Microsoft Deployment Toolkit en Setup ...SLBdiensten: Windows 10 deployment met Microsoft Deployment Toolkit en Setup ...
SLBdiensten: Windows 10 deployment met Microsoft Deployment Toolkit en Setup ...Roel van Bueren
 
Lesson 1 - Introducing, Installing, and Upgrading Windows 7
Lesson 1 - Introducing, Installing, and Upgrading Windows 7Lesson 1 - Introducing, Installing, and Upgrading Windows 7
Lesson 1 - Introducing, Installing, and Upgrading Windows 7Gene Carboni
 

Similaire à Deployment Day Session 2 MDT 2012 Advanced (20)

Deploying An Optimized Desktop - XP to 7 With P2V
Deploying An Optimized Desktop - XP to 7 With P2VDeploying An Optimized Desktop - XP to 7 With P2V
Deploying An Optimized Desktop - XP to 7 With P2V
 
SURFacademy: Windows 10 deployment met Microsoft Deployment Toolkit en Setup ...
SURFacademy: Windows 10 deployment met Microsoft Deployment Toolkit en Setup ...SURFacademy: Windows 10 deployment met Microsoft Deployment Toolkit en Setup ...
SURFacademy: Windows 10 deployment met Microsoft Deployment Toolkit en Setup ...
 
Guide To Windows 7 - Installing Windows 7
Guide To Windows 7 - Installing Windows 7Guide To Windows 7 - Installing Windows 7
Guide To Windows 7 - Installing Windows 7
 
TechMentor Fall, 2011 - Using Task Sequences to Completely Automate Windows 7...
TechMentor Fall, 2011 - Using Task Sequences to Completely Automate Windows 7...TechMentor Fall, 2011 - Using Task Sequences to Completely Automate Windows 7...
TechMentor Fall, 2011 - Using Task Sequences to Completely Automate Windows 7...
 
Introducing Widows 7
Introducing Widows 7Introducing Widows 7
Introducing Widows 7
 
Deployment day session 4 deployment using sccm
Deployment day session 4 deployment using sccmDeployment day session 4 deployment using sccm
Deployment day session 4 deployment using sccm
 
ITECH Kenya presentation on OpenMRS Developers Forum
ITECH Kenya presentation on OpenMRS Developers ForumITECH Kenya presentation on OpenMRS Developers Forum
ITECH Kenya presentation on OpenMRS Developers Forum
 
Configuration Manager: zero-touch & Windows 8.1 (MS NetWork 4)
Configuration Manager: zero-touch & Windows 8.1 (MS NetWork 4)Configuration Manager: zero-touch & Windows 8.1 (MS NetWork 4)
Configuration Manager: zero-touch & Windows 8.1 (MS NetWork 4)
 
AdminCamp2019 - Notes V10 Upgrades - Alles was man wissen muss!
AdminCamp2019 - Notes V10 Upgrades - Alles was man wissen muss!AdminCamp2019 - Notes V10 Upgrades - Alles was man wissen muss!
AdminCamp2019 - Notes V10 Upgrades - Alles was man wissen muss!
 
Deploying w7
Deploying w7Deploying w7
Deploying w7
 
A lap around pdt and other automation goodness
A lap around pdt and other automation goodnessA lap around pdt and other automation goodness
A lap around pdt and other automation goodness
 
TechMentor Fall, 2011 - WDS Tricks You Didn't Know
TechMentor Fall, 2011 - WDS Tricks You Didn't KnowTechMentor Fall, 2011 - WDS Tricks You Didn't Know
TechMentor Fall, 2011 - WDS Tricks You Didn't Know
 
TechNet Live spor 1 sesjon 2 - sc-forefront 2
TechNet Live spor 1   sesjon 2 - sc-forefront 2TechNet Live spor 1   sesjon 2 - sc-forefront 2
TechNet Live spor 1 sesjon 2 - sc-forefront 2
 
Springboard Series Spain 2011 - David Nudelman - Migrando a Windows 7
Springboard Series Spain 2011 - David Nudelman - Migrando a Windows 7Springboard Series Spain 2011 - David Nudelman - Migrando a Windows 7
Springboard Series Spain 2011 - David Nudelman - Migrando a Windows 7
 
Moving from Device Centric to a User Centric Management
Moving from Device Centric to a User Centric Management Moving from Device Centric to a User Centric Management
Moving from Device Centric to a User Centric Management
 
IIS Web Ecosystem
IIS Web EcosystemIIS Web Ecosystem
IIS Web Ecosystem
 
Configuration Manager: zero-touch & Windows 8.1 (WinDays14)
Configuration Manager: zero-touch & Windows 8.1 (WinDays14)Configuration Manager: zero-touch & Windows 8.1 (WinDays14)
Configuration Manager: zero-touch & Windows 8.1 (WinDays14)
 
Chapter Two.pptx
Chapter Two.pptxChapter Two.pptx
Chapter Two.pptx
 
SLBdiensten: Windows 10 deployment met Microsoft Deployment Toolkit en Setup ...
SLBdiensten: Windows 10 deployment met Microsoft Deployment Toolkit en Setup ...SLBdiensten: Windows 10 deployment met Microsoft Deployment Toolkit en Setup ...
SLBdiensten: Windows 10 deployment met Microsoft Deployment Toolkit en Setup ...
 
Lesson 1 - Introducing, Installing, and Upgrading Windows 7
Lesson 1 - Introducing, Installing, and Upgrading Windows 7Lesson 1 - Introducing, Installing, and Upgrading Windows 7
Lesson 1 - Introducing, Installing, and Upgrading Windows 7
 

Plus de Microsoft TechNet - Belgium and Luxembourg

Plus de Microsoft TechNet - Belgium and Luxembourg (20)

Windows 10: all you need to know!
Windows 10: all you need to know!Windows 10: all you need to know!
Windows 10: all you need to know!
 
Configuration Manager 2012 – Compliance Settings 101 - Tim de Keukelaere
Configuration Manager 2012 – Compliance Settings 101 - Tim de KeukelaereConfiguration Manager 2012 – Compliance Settings 101 - Tim de Keukelaere
Configuration Manager 2012 – Compliance Settings 101 - Tim de Keukelaere
 
Windows 8.1 a closer look
Windows 8.1 a closer lookWindows 8.1 a closer look
Windows 8.1 a closer look
 
So you’ve successfully installed SCOM… Now what.
So you’ve successfully installed SCOM… Now what.So you’ve successfully installed SCOM… Now what.
So you’ve successfully installed SCOM… Now what.
 
Data Leakage Prevention
Data Leakage PreventionData Leakage Prevention
Data Leakage Prevention
 
Deploying and managing ConfigMgr Clients
Deploying and managing ConfigMgr ClientsDeploying and managing ConfigMgr Clients
Deploying and managing ConfigMgr Clients
 
Self Service BI anno 2013 – Where Do We Come From and Where Are We Going?
Self Service BI anno 2013 – Where Do We Come From and Where Are We Going?Self Service BI anno 2013 – Where Do We Come From and Where Are We Going?
Self Service BI anno 2013 – Where Do We Come From and Where Are We Going?
 
Hands on with Hyper-V Clustering Maintenance Mode & Cluster Aware Updating
Hands on with Hyper-V Clustering Maintenance Mode & Cluster Aware UpdatingHands on with Hyper-V Clustering Maintenance Mode & Cluster Aware Updating
Hands on with Hyper-V Clustering Maintenance Mode & Cluster Aware Updating
 
SCEP 2012 inside SCCM 2012
SCEP 2012 inside SCCM 2012SCEP 2012 inside SCCM 2012
SCEP 2012 inside SCCM 2012
 
Jump start your application monitoring with APM
Jump start your application monitoring with APMJump start your application monitoring with APM
Jump start your application monitoring with APM
 
What’s new in Lync Server 2013: Persistent Chat
What’s new in Lync Server 2013: Persistent ChatWhat’s new in Lync Server 2013: Persistent Chat
What’s new in Lync Server 2013: Persistent Chat
 
What's new for Lync 2013 Clients & Devices
What's new for Lync 2013 Clients & DevicesWhat's new for Lync 2013 Clients & Devices
What's new for Lync 2013 Clients & Devices
 
Office 365 ProPlus: Click-to-run deployment and management
Office 365 ProPlus: Click-to-run deployment and managementOffice 365 ProPlus: Click-to-run deployment and management
Office 365 ProPlus: Click-to-run deployment and management
 
Office 365 Identity Management options
Office 365 Identity Management options Office 365 Identity Management options
Office 365 Identity Management options
 
SharePoint Installation and Upgrade: Untangling Your Options
SharePoint Installation and Upgrade: Untangling Your Options SharePoint Installation and Upgrade: Untangling Your Options
SharePoint Installation and Upgrade: Untangling Your Options
 
The application model in real life
The application model in real lifeThe application model in real life
The application model in real life
 
Microsoft private cloud with Cisco and Netapp - Flexpod solution
Microsoft private cloud with Cisco and Netapp -  Flexpod solutionMicrosoft private cloud with Cisco and Netapp -  Flexpod solution
Microsoft private cloud with Cisco and Netapp - Flexpod solution
 
Managing Windows RT devices in the Enterprise
Managing Windows RT devices in the Enterprise Managing Windows RT devices in the Enterprise
Managing Windows RT devices in the Enterprise
 
Network Management in System Center 2012 SP1 - VMM
Network Management in System Center 2012  SP1 - VMM Network Management in System Center 2012  SP1 - VMM
Network Management in System Center 2012 SP1 - VMM
 
Hackers (Not) Halted
Hackers (Not) Halted Hackers (Not) Halted
Hackers (Not) Halted
 

Dernier

Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 

Dernier (20)

Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 

Deployment Day Session 2 MDT 2012 Advanced

  • 1.
  • 2. Migrate XP to Windows 7 Without Loosing any User or Application Settings Rhonda Layfield Deployment Done Right
  • 3. This Session Assumes… • MDT 2012 is installed • Deployment Share has been created • You have added Windows 7 as an OS to deploy in the Deployment Workbench
  • 4. What We Will Cover • MDTs Hidden Secrets • Advanced Features – Not so well connected machines – Machines not connected at all • Migrate XP machine to Windows 7
  • 5. MDT Hidden Secrets • Properties of a Deployment Share • Compare 2010 U1 to 2012
  • 8. MDT Components • The MDT components are: – Operating Systems – Applications – Drivers – Packages – Task Sequences • To use some of the Advanced Features of MDT you will need to group MDT components together • The way you group MDT components is by creating a “Selection Profile”
  • 9. MDT’s Selection Profiles • The MDT components you group will determine what you can do with the selection profile: – Group drivers and packages to inject into the MDT generated Windows Pre Installation Environments (WinPEs) – Group drivers to inject into an OS task sequence – Control which MDT components are included in “Media” – Group MDT components to replicate (and keep in sync) linked deployment shares
  • 11. Not So Well Connected Clients Brussels OS Application MDT DS Drivers Task Sequences WAN Links Nivelles Antwerp
  • 12. Linked Deployment Shares (LDS) • LDS allows you to copy a subset (or all if you choose) of components to replicate to another machine • Even Windows 7 can host a LDS • But, if you host the LDS on a server you can integrate WDS • To create a LDS • Begin on the target computer
  • 13. Problems • Get out of sync • DFS-R replication – Boot.ini file • Forget a component
  • 16. Branch Offices Brussels MDT DS Good WAN Unreliable Link WAN Link Nivelles Antwerp
  • 17. Media Deployment MDT Deployment Image Pro No Network Connectivity Con No Version Control Bare Metal
  • 19. Prepare Media • Open an elevated command prompt – DISKPART • List disk (record the number of the external device) • Select disk N (N is the disk number • Select disk 2 • Clean • create partition primary • select partition 1 • Active • format fs=ntfs • Assign • exit • Close the command prompt
  • 20. Preparing Media Completed • Open Windows Explorer • Turn on show hidden files • Navigate to the Media “Content” folder • Copy the entire Content folder – Boot folder – Deploy folder – EFI folder – Autorun.inf – Bootmgr – Bootmgr.efi
  • 21. Problems With Media • Forget a component • No way to password protect the UFD • Do not format NTFS – Not bootable
  • 22. XP MIGRATION XP to Windows 7
  • 23. 1 Copy WinPE MDT WinPE 2 Boot Target XP WinPE MDT 2012 Deployment Server Store Users Data and Settings
  • 24. Connect to MDT Server and Download Image W7 WinPE MDT 2012 Deployment Server Restore Users Data and Settings
  • 25. Migrate XP to Win 7
  • 26. Get MDT Deployment Server Ready • Add an Operating System – Windows 7 • Add Drivers • Add Applications • Create a Task Sequence
  • 27. But Wait There is More… • Re-install existing applications from XP to Win 7 automatically • Extend the basic features of MDT • It would look like this…
  • 28. XP Migration “Refresh” Scenario 1 Begin MDT Deployment 2 Get list of Applications Installed W7 User and Application Data and 3 Settings are stored on server XP SP2/SP3 4 Format Hard drive 5 Windows 7 Installed MDT 2010 U1 Deployment Server 6 Applications are Installed User and Application Data and 7 Settings are Restored from server
  • 29. To Set This Up • Gather application information from XP – Need the uninstall registry keys • Add applications to MDT Deployment Workbench – With the uninstall registry key • Set up MDT to extend the functionality
  • 30. Gather Application Information Log on as a standard user for read only mode • HKLMSoftwareMicrosoftWindowsCurrentVersionUninstall Uninstall key name
  • 31. Gather Application Information • .Exe’s are easy – the application name is obvious • .Msi’s are displayed as GUID’s – look for the DisplayName .MSI EXE
  • 32. Gather Application Information Copy Key Name to Notepad
  • 33. Gather Application Information • This is what you will get: – HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrent VersionUninstall{FC7BACF0-1FFA-4605-B3B4-A66AB382752D} • This is the piece you want: – HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrent VersionUninstall{FC7BACF0-1FFA-4605-B3B4-A66AB382752D} • If your doing a lot of applications at one time: XMLNotepad = {FC7BACF0-1FFA-4605-B3B4-A66AB382752D} NetMon 3.3 = {365C5A10-6561-454F-B975-56EA878D0A06} Office 2007 = {90120000-002A-0000-1000-0000000FF1CE}
  • 35. Applications And MDT • Performed on the MDT deployment server • Within the Deployment Workbench • Add an application • Open the properties of the application • Go to the Details tab • Input the Uninstall registry key name from your Notepad file
  • 36. Add Application data to MDT Server
  • 37. Extend MDT Functionality • Download LTIAppDetect.vbs from – http://www.deploymentdr.com/Download.html • Copy the LTIAppDetect.vbs script to your deployment share’s Scripts folder
  • 38. Configure MDT • Configure MDT to look for applications • Edit the properties of your deployment share – From within the Deployment Workbench • Properties of your deployment share – Rules tab [Settings] Priority=Default Properties=MyCustomProperty [Default] OSInstall=Y SkipAppsOnUpgrade=YES SkipCapture=YES SkipAdminPassword=NO SkipProductKey=YES
  • 39. Configure MDT • Add LTIAppDetect.vbs [Settings] Priority=Default Properties=MyCustomProperty [Default] UserExit=LTIAppDetect.vbs OSInstall=Y SkipAppsOnUpgrade=YES SkipCapture=YES SkipAdminPassword=NO SkipProductKey=YES
  • 41. Make Applications Mandatory • If you don’t want a person to be able to de-select an application during deployment… • Edit LTIAppDetect.vbs script • Set oApplications = oEnvironment.ListItem("Applications") To: • Set oApplications = oEnvironment.ListItem("MandatoryApplications")
  • 42. Clean Up Active Directory Users and Computers • If you rename your newly migrated machine the old name still exists in AD • So, you might want to clean that up by deleting the old machine name
  • 43. What We Covered • MDTs Properties of a deployment share • Advanced Features – Not so well connected machines (LDS) – Machines not connected at all (Media) • Migrate XP machine to Windows 7 – Maintaining users data and settings – Re-installing applications automatically
  • 44. Get In Touch With Me… • Let me know how your deployments are going: – Rhonda@DeploymentDr.Com • Follow me on Twitter – DeploymentDr@Twitter.com • Available for consulting and training
  • 45. Up Next • Windows Deployment Services (WDS) • Comparison between WDS and MDT 2012

Notes de l'éditeur

  1. VM already booted to MDT WinPEMDT ServerDeploymentShare\\Boot folder point out *.wim * .isoVM Client VM Settings – pointing to the MDT WinPE .iso
  2. Within the Uninstall key all applications will have an Uninstall Key name
  3. Within the Uninstall key all applications will have an Uninstall Key name