To initiate the deployment of Windows to target computers, run the Deployment Wizard. Initiate the Deployment Wizard manually or by using Windows Deployment Services. Each deployment scenario (Replace Computer, New Computer, or Refresh Computer) uses a different process. Initiate the deployment from Windows Deployment Services, a network share, from local drives, or using a DVD. The deployment process prompts for any configuration settings not already specified.
The Deployment Wizard is run just prior to the Deployment Wizard and is responsible for initializing the environment. The Deployment Wizard displays wizard pages based on the deployment scenario you selected and the configuration options you specified in CustomSettings.ini. The logic for displaying (or not displaying) a wizard page is noted for each wizard page in the following steps.
To deploy the new operating system to the target computer using the Deployment Wizard
1. Verify that the folders in Table 86 no longer exist on the target computer.
The Deployment Wizard creates and uses the folders listed in Table 86 during the deployment process. If a previous deployment was terminated because of an error, these folders might still exist on the target computer. If these folders are not removed, the process will continue from the point where the previous process terminated instead of starting from the beginning. Remove these folders before initiating a new deployment. These folders exist on target_drive (where target_drive is the drive on the target computer that has the most available disk space).
Table 86. Folders to Remove Before Initiating the Deployment Wizard
Folder |
Description |
target_drive:\MININT |
This folder is preserved through the deployment process and contains deployment state information (such as user state migration information and log files). |
target_drive:\_SMSTaskSequence |
This folder contains state information specific to the Task Sequencer. |
2. Initiate the Deployment Wizard.
a. Start the target computer with LTI bootable media from a CD, DVD, removable device, or Windows Deployment Services.
b. Connect to the appropriate deployment share (for example, \\server_name\Distribution$\Scripts), and then type cscript litetouch.vbs.
3. The Deployment Wizard starts. This wizard is responsible for initialing the Windows PE environment prior to running the Deployment Wizard. The Initializing wizard page appears, which displays the initialization status. The Windows Deployment wizard connects to the deployment share and displays the Welcome wizard page when the conditions in Table 87 are met.
Table 87. Welcome Wizard page Conditions
Property |
Condition |
DeployRoot |
Begins when the DeployRoot property equals “ ” (blank) or X:\. Typically, the Windows Deployment console automatically sets this value. |
SkipBDDWelcome |
Not equal to "YES" |
The Welcome wizard page in the Deployment Wizard is displayed.
4. On the Welcome page, click one of the options listed in Table 88 based on the environment’s requirements. To proceed with the Deployment Wizard, click Run the Deployment Wizard to install a new Operating System.
Table 88. Welcome Wizard Page Options
Option |
Select this option to |
Run the Deployment Wizard to install a new Operating System |
Start the Deployment Wizard and complete the LTI deployment process. |
Run the Windows Recovery Wizard |
Open the System Recovery Options dialog box in Windows Recovery Environment. From here, run the Recovery Wizard to help repair an existing Windows installation. |
Exit to Command Prompt |
Open a Command Prompt window in Windows PE for troubleshooting prior to completing the LTI deployment process. |
Keyboard Layout |
Select the keyboard layout for Windows PE prior to completing the LTI deployment process. |
Configure with Static IP Address |
Configure the IP configuration settings for Windows PE when DHCP configuration is not available. Click this button to open the Configure Static IP Network Settings dialog box. Note The IP configuration settings configured in the Configure Static IP Network Settings dialog box override any IP configuration settings specified in the CustomSettings.ini file or in the MDT DB. |
The Specify credentials for connecting to network shares wizard page in the Deployment Wizard is displayed.
5. Complete the Specify credentials for connecting to network shares page, and then click OK.
This wizard appears when the conditions in Table 89 are met.
Table 89. Specify Credentials for Connecting to Network Shares Page Conditions
Property |
Condition |
UserID_isDirty |
Equal to TRUE |
UserID |
Equal to “” |
DeploymentType |
Not equal to REPLACE |
DeploymentMethod |
Not equal to MEDIA |
You use these credentials to access network shared folders used during the deployment process. These shared folders include folders used to store user state migration data or image backups of the target computer.
Table 90. Credentials Options
Option |
Type |
User Name |
user_name (where user_name is the user name of the account that has the appropriate permissions for the network shared folders that the deployment scripts use). |
Password |
password (where password is the password for the user account specified in the User Name box). |
Domain |
domain (where domain is the name of the domain in which the user account, specified in the User Name box, is located). |
The Task Sequence page is displayed.
6. On the Task Sequence page, beneath Select a task sequence to execute on this computer, select task_sequence (where task_sequence is the name of the task sequence to run).
Note If a task sequence based on the Litetouch OEM task sequence template appears in the list, ensure that the deployment is being performed from a removable media (MEDIA) deployment share. Although task sequences based on the Litetouch OEM task sequence template can be selected from other deployment shares, the task sequence will not finish successfully.
7. On the Computer Details page, in the Computer name box, type computer_name (where computer_name is the computer name to assign to the target computer), click one of the options listed in Table 92 based on your environment’s requirements and then click Next.
This wizard appears when the conditions in Table 91 are met.
Table 91. Configure the Computer Details Page Conditions
Property |
Condition |
SkipComputerName |
Not equal to YES |
SkipDomainMembership |
Not equal to YES |
DeploymentType |
Not equal to StateRestore or REPLACE or CUSTOM |
DeploymentType |
Not equal to REPLACE |
Table 92. Specify Computer Membership Configuration
For this option |
Perform this task to |
Join a domain |
Join an existing AD DS domain: 1. In the Domain to join box, type domain (where domain is the name of the domain to be joined). 2. In the Organizational Unit box, type organizational_unit (where organizational_unit is the name of the organizational unit [OU] in the AD DS domain in which the computer account will be created). 3. In the User Name box, type user_name (where user_name is the name of a user account that has sufficient permissions to create the computer account in the domain). 4. In the Password box, type password (where password is the password for the user account specified in the User Name box). 5. In the Domain box, type domain (where domain is the name of the domain in the user account specified in the User Name box is located). |
Join a workgroup |
Join a Windows workgroup: · In the Workgroup box, type workgroup (where workgroup is the name of the workgroup to join). |
The User Data page is displayed.
8. On the User Data page, click one of the options listed in Table 94 based on your environment’s requirements, and then click Next.
This wizard appears when the conditions in Table 93 are met.
Table 93. User Data Page Conditions
Property |
Condition |
SkipUserData |
Not equal to YES |
DeploymentType |
Not equal to REFRESH or REPLACE or StateRestore |
ImageFlags |
Does not contain SERVER |
IsServerOS |
Not equal to TRUE |
Table 94. User Data Page Options
Option |
Select this option to |
Automatically determine the location |
· Allow the MDT scripts and process rules to automatically determine the best location based on local available disk space on the target computer. · Optionally, select the Allow data and settings to be stored locally when possible check box to give preference to storing the data locally. |
Specify a location |
Save the user state migration data to a specific location. In the Location box, type location (where location is the fully qualified path to the locations for storing the user state migration data). Note Alternatively, click Browse to go to the location. |
Do not save data and settings |
Discard any existing user state migration data or deploy a new computer with no existing data. |
The Move Data and Settings page is displayed.
9. On the Move Data and Settings page, click one of the options listed in Table 96 based on your environment’s requirements, and then click Next.
This wizard appears when the conditions in Table 95 are met.
Table 95. Move Data and Settings Page Conditions
Property |
Condition |
SkipUserData |
Not equal to YES |
DeploymentType |
Equal to NEWCOMPUTER |
ImageFlags |
Does not contain SERVER |
IsServerOS |
Not equal to TRUE |
FindTaskSequenceStep |
Task sequence includes Offline User State Capture and ZTIUserState.wsf |
Table 96. Move Data and Settings Page Options
Option |
Select this option to |
Do not move user data and settings |
Install the new operating system without capturing any user data or settings from any existing operating systems. This option sets the USMTOfflineMigration property to "FALSE". Optionally, select the Keep existing partitions check box to give preference to storing the data locally. If the check box is: · Selected, then the new operating system is installed on the existing partitions. This option sets the DoNotFormatAndPartition property to "YES". · Cleared, then the target computer is partitioned and formatted and the target operating system is installed on the new partition structure. This option does not set the DoNotFormatAndPartition property. Note The Keep existing partitions check box is disabled for the MDT New Computer deployment scenario because no existing partitions exist. |
Move user data and settings |
Capture the user data and settings from an existing operating system and restore them into the new operating system. This option sets the: · DoNotFormatAndPartition property to "YES". · USMTOfflineMigration property to "TRUE". Optionally, if the target computer has multiple operating systems installed, the Select the partition that contains the operating system and data group of options is displayed. There is an option for each partition that contains an operating system. Select the partition that contains the user state migration data that you want to capture. |
The User Data (Restore) page is displayed.
10. On the User Data (Restore) page, click one of the options listed in Table 98 based on your environment’s requirements, and then click Next.
This wizard appears when the conditions in Table 97 are met.
Table 97. User Data (Restore) Page Conditions
Property |
Condition |
SkipUserData |
Not equal to YES |
DeploymentType |
Equal to NEWCOMPUTER or StateRestore and not equal to CUSTOM |
ImageFlags |
Does not contain SERVER |
IsServerOS |
Not equal to TRUE |
Table 98. User Data (Restore) Options
Option |
Select this option if |
Do not restore user data and settings |
The migration type is New Computer and there is no user state migration data to restore. |
Specify a location |
The migration type is Replace Computer. In the Location box, type location (where location is the fully qualified path to the location in which the user state migration back files are stored). |
11. On the Computer Backup page, click one of the options listed in Table 100 based on requirements, and then click Next.
This wizard appears when the conditions in Table 99 are met.
Table 99. Computer Backup Page Conditions
Property |
Condition |
SkipComputerBackup |
Not equal to YES |
DeploymentType |
Not equal to NEWCOMPUTER and not equal to CUSTOM and not equal to STATERESTORE and equal to REFRESH or equal to REPLACE |
Table 100. Computer Backup Options
Option |
Select this option to |
Automatically determine the location |
· Allow the MDT scripts and process rules to automatically determine the best location based on local available disk space on the target computer. · Optionally, select the Allow data and settings to be stored locally when possible check box to give preference to storing the data locally. |
Specify a location |
Save the computer image backup to a specific location. In the Location box, type location (where location is the fully qualified path to the locations for storing the computer backup). |
Do not back up the existing computer |
Discard any existing data on the target computer or deploy a new computer with no existing data. |
The Deployment Wizard uses the ImageX utility to perform the backup. ImageX is not intended to be used as a part of the overall backup and disaster recovery process. Instead, it is designed to create a backup of the target computer to assist in recovering user state migration information that might not have been captured correctly.
Note Windows Complete PC Backup is a feature of Windows 7 or Windows Vista only. MDT uses the ImageX utility during migration, because it works on all platforms that MDT supports. Use the Windows Complete PC Backup for enhanced disaster recovery protection after migration is complete.
12. On the Product Key page, in the Product key box, type product_key (where product_key is the product key to be assigned to the target computer), and then click Next (see Table 102).
Note This wizard page is displayed when the target operating system is Windows 7, Windows Vista, Windows Server 2008 R2, or Windows Server 2008.
This wizard appears when the conditions in Table 101 are met.
Table 101. Product Key Page Conditions
Property |
Condition |
SkipProductKey |
Not equal to YES. |
DeploymentType |
Not equal to REPLACE and not equal to CUSTOM and not equal to StateRestore. |
Table 102. Product Key Options
Option |
Select this option to |
No product key is required |
Assign product keys to target computers using a KMS key. |
Activate the machine with a Multiple Activation Key (MAK) |
Assign a MAK to the target computer and activate the computer over the Internet. In the Multiple activation key box, type mak (where mak is the MAK to be assigned to the target computer). |
Use a specific product key |
Assign a specific license key for installation or retail activation. In the Product_key box, type product_key (where product_key is the product key to be assigned to the target computer). |
13. On the Language Packs page, in the Select the language packs to install box, select the check box next to language_pack (where language_pack is the language pack to be installed), and then click Next.
Tip You can select multiple language packs by selecting multiple check boxes that correspond to the language packs.
This wizard appears when the conditions in Table 103 are met.
Table 103. Language Packs Page Conditions
Property |
Condition |
SkipPackageDisplay |
Not equal to YES |
DeploymentType |
Not equal to REPLACE or CUSTOM |
ImageBuild |
The first character in the property is equal to 6 (which indicates the Windows 7 or Windows Vista build), and there are active packages to display to the user. |
For Windows 7 Ultimate, Windows 7 Enterprise, Windows Vista Ultimate, Windows Vista Enterprise, and all editions of Windows Server 2008 R2 and Windows Server 2008, you can select more than one language. For all other Windows versions, select only one language.
14. On the Locale and Time page, select the appropriate values for each option listed in Table 105 based on your requirements, and then click Next.
This wizard appears when the conditions in Table 104 are met.
Table 104. Locale and Time Page Conditions
Property |
Condition |
SkipLocaleSelection |
Not equal to YES. |
DeploymentType |
Not equal to REPLACE or CUSTOM. |
ImageBuild |
The first character in the property is equal to 6 (which indicates the Windows 7 or Windows Vista build). |
Table 105. Locale and Time Options
In this box |
Select |
Language to install |
The default language for the target operating system. |
Time and currency format (Locale) |
The default locale for the target operating system. |
Keyboard layout |
Keyboard layout to be used with the target operating system. |
Time zone |
The time zone in which the target computer is located. |
15. On the Roles and Features page, select the appropriate values for each option listed in Table 107 based on your requirements, and then click Next.
This wizard appears when the conditions in Table 106 are met.
Table 106. Roles and Features Page Conditions
Property |
Condition |
SkipRoles |
Not equal to YES. |
FindTaskSequenceStep |
Task sequence includes BDD_InstallRoles and ZTIOSRole.wsf |
OSVersion |
Not equal to WinPE. |
ImageBuild |
Not Null. |
Table 107. Roles and Features Options
In this box |
Select |
The following roles and role services are available |
The check boxes that correspond to the desired Windows roles, role services, or features. |
Select All |
Click this button to select all the check boxes associated with the Windows roles, role services, or features. |
Select None |
Click this button to deselect all the check boxes associated with the Windows roles, role services, or features. |
16. On the Applications page, select the check box next to application_name (where application_name is the name of the application you want to deploy, and then click Next.
Tip You can select multiple applications by selecting multiple check boxes that correspond to the applications.
This wizard appears when the conditions in Table 108 are met.
Table 108. Applications Page Conditions
Property |
Condition |
SkipApplications |
Not equal to YES |
DeploymentType |
Not equal to REPLACE |
IsThereAtLeastOneApplicationPresent |
Greater than one |
17. On the Administrator Password page, in the Administrator Password and Confirm Administrator Password boxes, type password (where password is the password for the local built-in Administrator account on the target computer), and then click Next.
This wizard page appears when the conditions in Table 109 are met.
Table 109. Administrator Password Page Conditions
Property |
Condition |
SkipAdminPassword |
Not equal to YES |
DeploymentType |
Not equal to REPLACE or CUSTOM |
TaskSequenceTemplate |
Not equal LTIOEM.XML |
18. On the Local Administrators page, in the Administrator Accounts box, type admin_accounts (where admin_accounts are the accounts that you want to add to the local built-in Administrator account on the target computer), and then click Next.
This wizard page appears when the conditions in Table 109 and Table 110 are met.
Table 110. Local Administrators Page Conditions
Property |
Condition |
SkipAdminAccounts |
Not equal to YES |
DeploymentType |
Not equal to REPLACE and not equal to CUSTOM |
JoinDomain |
Not equal to "" |
Note Unlike other Deployment Wizard pages, the Administrator Accounts page is skipped by default, because the default value for the SkipAdminAccount property is YES. For more information, see the SkipAdminAccounts property in the MDT document Toolkit Reference.
19. On the Capture Image page, click one of the options listed in Table 112 based on requirements, and then click Next.
This wizard appears when the conditions in Table 111 are met.
Table 111. Capture Image Page Conditions
Property |
Condition |
SkipCapture |
Not equal to YES |
DeploymentType |
Not equal to REFRESH or not equal to REPLACE |
JoinDomain |
Equal to "" |
Table 112. Capture Image Options
Option |
Select this option to |
Capture an image of this reference computer |
Run Sysprep, and then capture an image of the target computer. Then, store the image in the location specified. In the Location box, type location (where location is the fully qualified path to the location for storing the image of the target computer). In the File name box, type file_name (where file_name is the name of the image file). |
Sysprep this computer |
Copy the required Sysprep files to the target computer, initiate Sysprep, but do not capture an image of the target computer. |
Prepare to capture the machine |
Copy the required Sysprep files to the target computer, but do not initiate Sysprep. |
Do not capture an image of this computer |
Deploy the target operating system to the target computer without capturing a Sysprep image of the computer. |
20. On the BitLocker page, click one of the options listed in Table 114 based on your environment’s requirements, and then click Next.
This wizard appears when the conditions in Table 113 are met.
Table 113. BitLocker Page Conditions
Property |
Condition |
SkipBitLocker |
Not equal to YES. |
DeploymentType |
Equal to REPLACE or CUSTOM. |
DoCapture |
Not equal to YES or not equal to PREPARE. |
ImageBuild |
The first character in the property is equal to 6 (which indicates an operating system that is Windows Vista or later). |
ImageFlags |
Equal to ENTERPRISE or ULTIMATE. |
Table 114. BitLocker Configuration Options
Option |
Select this option to |
Do not enable BitLocker for this computer |
Deploy the new operating system without activating BitLocker. |
Enable BitLocker |
Activate BitLocker and use TPM version 1.2 or later. Then, select one of the following options for using TPM: · To use TPM only, select Enable BitLocker using TPM only. · To use TPM with a PIN, select Enable BitLocker using TPM and a PIN; in the Pin box, type pin (where pin is the BitLocker PIN for the target computer). Note The value provided can be numeric only or alphanumeric depending on the value of the BDEAllowAlphaNumericPin property. · To use TPM with a startup key, select Enable BitLocker using TPM and a startup key; in the box, select the drive on which the startup key resides. · To use only an External Startup Key, select Enable BitLocker using only an External Startup Key; in the box, select the drive on which the external startup key resides. · To store the recovery key in AD DS, under Choose where to store the Recovery Key, click In Active Directory. · To not create a recovery key, under Choose where to store the Recovery Key, click Do not create a recovery key. · To configure the deployment process to wait until encryption is complete on all drives before continuing, select the Wait for BitLocker Encryption to complete on all drives before continuing check box. |
Note The default setting for BitLocker is disabled.
21. Review the information on the Ready to begin page, and then click Begin.
Note To expand the details of this deployment, click Details.
The Deployment Wizard closes, and deployment of the new operating system begins.
Related Topics