OSDResults is a part of UDI that displays the results of a deployment performed using UDI. OSDResults displays the Deployment Complete dialog box. OSDResults is displayed prior to Windows logon the first time the target computer is started. The user can use OSDResults and the information in the Deployment Complete dialog box to determine the completion status of the deployment process and the configuration of the computer prior to logging on for the first time. In addition, the information in OSDResults can be used for troubleshooting any problems encountered during the deployment process.
You can configure some of the user interface elements for OSDResults using the OSDResults.exe.config file, which resides in Tools\OSDResults in the MDT files Configuration Manager package. Table 10 lists the configuration settings in the OSDResults.exe.config file.
Table 10. Configuration Settings in the OSDResults.exe.config File
Setting |
Description |
headerImagePath |
This setting allows you to specify the fully qualified or relative path to a .bmp file that is displayed in the header of the OSDResults dialog box. The default value for this setting is as follows: images\UDI_Wizard_Banner.bmp |
backgroundWallpaper |
This setting allows you to specify the fully qualified or relative path to a .jpg file that is displayed as the wallpaper in the OSDResults dialog box. The default value for this setting is as follows: images\Wallpaper.jpg |
welcomeText |
This setting allows you to specify the text that welcomes the user and provides information about the deployment process. It is displayed in the OSDResults dialog box. |
completedText |
This setting allows you to specify the text that indicates whether the deployment process is complete. It is displayed in the OSDResults dialog box. |
timeoutMinutes |
This setting allows you to specify the length of time the OSDResults dialog box is displayed prior to automatically displaying the Windows logon screen. The value for this setting is specified in minutes. The default value for this setting is zero (0), which indicates that the OSDResults dialog box will be displayed indefinitely until manually closed. |
The following is the high-level process for how the OSDResults feature works in UDI:
1. A task sequence runs on the target computer.
The task sequence is based on one of the following UDI task sequence templates:
· User Driven Installation Task Sequence. This task sequence template is used for the MDT New Computer, Refresh Computer, and Replace Computer MDT deployment scenarios.
· User-Driven Installation Replace Task Sequence. This task sequence template is the first step in a two-step process in the MDT Replace Computer deployment scenario and is used to capture user state migration data. The second step in the two step process is the MDT New Computer deployment scenario using the User Driven Installation Task Sequence task sequence template, which is used to deploy the target applications and operating system and restore the user state migration data saved during the first step of the process
For more information about the:
· UDI task sequence templates, see the section, Identify the UDI Task Sequence Templates in MDT, in the MDT document Using the Microsoft Deployment Toolkit
· Relationship between MDT deployment scenarios and UDI stages, see UDI Stage Reference
2. During the task sequence, the configuration settings provided by task sequence variables and from user input in the UDI Wizard are saved in the %DEPLOYROOT%\Tools\OSDResults folder on the target computer (where %DEPLOYROOT% is the root of the folder in which the MDT files are locally cached on the target computer).
3. In the OSD Results and Branding group in the task sequence, the following task sequence steps are run that affect OSDResults:
· Cache OSD Results. This task sequence step copies the contents of the %DEPLOYROOT%\Tools\OSDResults folder to the %WINDIR%\UDI folder on the target computer. This ensures that the contents of the OSDResults folder will be persisted after the task sequence finishes.
· Run OSD Results. This tasks sequence step configures the target computer to run OSDResults the first time the computer starts.
4. The target computer starts for the first time, and OSDResults.exe is run prior to the Windows logon screen.
The Welcome tab in the Deployment Complete dialog box is displayed. The Welcome tab provides helpful information about the deployment and contact information in the event that issues with the deployment are discovered.
Review the information on the Deployment Summary and Applications Installed tabs to verify that the operating system and applications were installed correctly. When you have completed reviewing these tables, click Start Windows to log on to Windows 7 for the first time.
Note Configuration Manager 2012 applications are not displayed on the Applications Installed tab. The Configuration Manager 2012 applications are detected after the user logs on to the target computer the first time.
5. The Windows logon screen is displayed, and the logon process continues normally.
AppInstall.exe is run the first time a user logs on to the target computer. For more information on this process, see User-Centric App Installer Reference.
Related Topics