Microsoft KB Archive/924474

= Error message when an ADS device queries a Windows Server 2003-based ADS computer and tries to load Windows PE: &quot;Error: Failed to download the setupldr file via TFTP from the ADS NBS server&quot; =

Article ID: 924474

Article Last Modified on 9/22/2006

-

APPLIES TO


 * Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
 * Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
 * Microsoft Windows Server 2003, Datacenter x64 Edition
 * Microsoft Windows Server 2003, Enterprise x64 Edition

-



SYMPTOMS
Consider the following scenario:
 * On a Microsoft Windows Server 2003-based computer, you upgrade the existing Automated Deployment Services (ADS) 1.0 installation to ADS 1.1.
 * Then, you add a Microsoft Windows Preinstallation Environment (Windows PE) repository on the computer.

In this scenario, the ADS devices do not load Windows PE when the ADS devices are set to restart and to load Windows PE. When an ADS device queries the ADS computer and tries to load Windows PE, you receive an error message that resembles the following on the ADS device:

Error: Failed to download the setupldr file via TFTP from the ADS NBS server. Please check the event log on the ADS PXE server for more information. The system will reboot in 15 seconds.

The following event is logged in the Application log on the ADS computer: Event Type: Error

Event Source: ADSPXE

Event Category: PXE

Event ID: 264

Date:

Time:

User: N/A

Computer:

Description:

An error occurred during an attempt to boot to winpe. Please check the Windows PE repository list and configure the device or the controller system variable called RepositoryName. The RepositoryName must be assigned matching a Windows PE repository name prior to the device booting to winpe.

The Builder service should be started and have successfully built the ramdisk (c:\program files\microsoft ads\tftproot\nbs\products\{d799ccb5-28d1-4c77-b01f-ac391031d9ed}\{7b4b35 ef-b89b-eefa-c501-3fea67e3b41b}.ramz) used by the windows PE.

For more information, see Help and Support Center at 



CAUSE
This problem occurs because Windows PE tries to download the Setupldr boot loader file from the following folder:

C:\Program Files\Microsoft ADS\tftproot\nbs\boot\x86

You receive the error message that is mentioned in the &quot;Symptoms&quot; section because this folder contains the Ntldr boot loader file instead of the Setupldr boot loader file.



RESOLUTION
To resolve this problem, follow these steps:  Click Start, click Run, type explorer.exe, and then click OK. Locate and then double-click the following folder:

C:\Program Files\Microsoft ADS\tftproot\nbs\boot\x86\

Note  is a placeholder for the name that you assigned to the Windows PE repository when you added the Windows PE repository to ADS. Copy the Setupldr boot loader file from the  folder to the following folder:

C:\Program Files\Microsoft ADS\tftproot\nbs\boot\x86

 Restart the ADS device.

The ADS device restarts and loads Windows PE.

Keywords: kbtshoot KB924474

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.