A Zero Touch Installation deployment operation is unsuccessful when SMS runs the ZeroTouchInstallation.vbs script that is included in the Microsoft Solution Accelerator for Business Desktop Deployment (899614)
The information in this article applies to:
- Microsoft Solution Accelerator for Business Desktop Deployment
SYMPTOMSWhen 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 CAUSEThis 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: ZeroTouchInstallation.vbs
/phase:StateCapture 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. RESOLUTIONTo 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: Zerotouchinstallation.vbs /phase:StateCapture 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.|
Name | Zero Touch Installation-State Capture | Command line | Zerotouchinstallation.vbs
/phase:StateCapture | Files | \\ServerName\ZTI\Customsettings.ini | | \\ServerName\ZTI\Dbnmpntw.dll | | \\ServerName\ZTI\Zerotouchinstallation.vbs | | \\ServerName\ZTI\Sqloledb.rll | | \\ServerName\ZTI\Updateuser.inf | | \\ServerName\USMT\*.* |
STATUSMicrosoft
has confirmed that this is a problem in the Microsoft products that are listed
in the "Applies to" section.
Modification Type: | Major | Last Reviewed: | 7/22/2005 |
---|
Keywords: | kbtshoot kbBug kbprb KB899614 kbAudITPRO |
---|
|