This article has been archived. It is offered "as is" and will no longer be updated.
When Microsoft Systems Management Server (SMS) runs the Zero Touch Installation (ZTI) script (ZeroTouchInstallation.vbs) that is included in the Microsoft Solution Accelerator for Business Desktop Deployment (BDD), the ZTI deployment operation is unsuccessful. Specifically, the ZTI client installation fails during the StateCapture phase.
On the client computer, the following event is logged in the Application log:
Event ID: 7023 Type: Error Description: The OSD Agent service has terminated unexpectedly with the following error: No application is associated with the specific file for this operation.
Additionally, the %systemroot%\Smsosd\OSDAgent.log file contains an error message that is similar to the following:
Action engine returns bIgnoreErrors = 0, METHOD_RETVAL= 0 Starting phase StateCapture. Executing action State Capture Action engine returns bIgnoreErrors = 0, METHOD_RETVAL= 80070483 Running command line: “\\SERVERNAME\SMSPKG$\PACKAGE \OSDCLIENTUI.EXE" /unregister Successfully unregistered user interface Successfully unregistered OSD environment object. The operating system installation failed. Please contact your system administrator for assistance.
No application is associated with the specified file for this operation. (80070483) Failed to cancel connection to \\SERVERNAME\SMSPKG$\PACKAGE (2250) Installation failed with error code 80070483 Saving Logs into the Temp Folder : C:\WINNT\SMSOSD
This problem occurs because the Zero Touch Installation Deployment Feature Team Guide contains a documentation error. In the guide, a space character is missing between the ZeroTouchInstallation.vbs script and the phase parameter.
For all ZeroTouchInstallation.vbs phases, the command should have a space character between the ZeroTouchInstallation.vbs script and the phase parameter. For example, the command should have the following format:
The Zero Touch Installation Deployment Feature Team Guide incorrectly omits this space character in the instructions for configuring the StateCapture, Preinstall, Postinstall, and StateRestore phases.
To resolve this problem, add a space character between the ZeroTouchInstallation.vbs script and the phase parameter.
For example, type the following command to add the StateCapture phase parameter:
To correctly configure the State Capture action, follow these steps:
In the SMS Administrator console, expand Image Packages, expand Package, and then click Programs.
Note Package is the name of the package that you want to configure.
In the details pane, double-click Program.
In the Program Properties dialog box, click the Advanced tab.
Note Program is the name of the program that you want to configure.
In the Phase list, click State Capture, and then click Add.
In the list of action types, click Custom, and then click OK.
Complete the custom actions by using the information that is listed in the following table.
Note ServerName is the name of the server that is hosting the shared folder.
Zero Touch Installation—State Capture
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.
For more information about Zero Touch Installation, see the Zero Touch Installation Deployment Feature Team Guide that is included with the Microsoft Solution Accelerator for BDD Enterprise Edition. For more information, visit the following Microsoft Web site: