How to Deploy Windows XP Images from Windows 2000 RIS Servers (304314)



The information in this article applies to:

  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows XP Professional

This article was previously published under Q304314

SUMMARY

You can use Windows 2000 Remote Installation Services (RIS) to deploy Windows XP images to client desktop computers, and this capability includes images that you have created by using Risetup.exe or Riprep.exe. This article describes the related changes and updates you must make to the Windows 2000 RIS server.

MORE INFORMATION

Images Created by Using Risetup.exe

If you attempt to install Windows XP from a Windows 2000 RIS server, you may receive the following error message:
The file 'asms' on Windows XP Professional CDrom is needed.
To deploy images that you made by using Risetup.exe, apply the update that is described in the following Microsoft Knowledge Base article before you make any Windows XP images:

308508 Unable to create a Windows 2000 Server image on a RIS server

If you used the older version of Risetup.exe to make any Windows XP images before you applied the preceding update, you must re-create the images.

Notes

  1. Because Windows Product Activation (WPA) is still required for Windows XP, make sure that you are using the correct media. If you are using retail media, each image you deploy will require a unique Product ID. Please see the Windows XP release notes on the Windows XP CD-ROM for more information about WPA.
  2. The update provides the ability to deploy images of Windows 2000 Server, Advanced Server and Windows XP Professional.
  3. Windows 2000 Service Pack 1 is required (in addition to the updated Risetup.exe file) for Windows 2000 RIS servers to deploy these images. As of January 2002, this fix is scheduled to be included in Windows 2000 Service Pack 3.

Images Created by Using Riprep.exe

To deploy images that you made by using Riprep.exe:
  1. Obtain and install the updated binaries that are listed in the following Microsoft Knowledge Base article:

    313069 Update for the Riprep tool

  2. If you have not already done so, apply the updated Riprep.exe file that is described in Q313069, and then create an image by using this update. Each Riprep.exe image requires a backing flat image that matches the Riprep.exe image you are creating in order for the Riprep.exe image to be copied to the RIS server.
  3. Before you install the hotfix, back up the following files in the RemoteInstall\Admin\I386 folder by copying them to a subfolder, and then install the hotfix:

    Imirror.dll
    Riprep.exe
    Riprep.inf
    Setupcl.exe

  4. When you install the hotfix and you are prompted for a location to copy the files, install them in the RemoteInstall\Admin\I386 folder.
Once these steps are completed, you can deploy Windows XP Riprep.exe images from a Windows 2000 RIS server.

Notes

  1. If you are using the incorrect version of Riprep.exe when you make the image, you receive the following error message:
    Riprep.exe: Entry Point Not Found
    The Procedure entry point EnablePrivilege could not be located in the dynamic library Setupapi.dll
  2. With the updated Riprep.exe binaries, the same supported images policies are still enforced. Only images of Windows 2000 Professional and Windows XP Professional can be created on Windows 2000 RIS servers.
  3. Because Windows Product Activation (WPA) is still required for Windows XP, make sure that you are using the correct media. If you are using retail media, each image you deploy will require a unique Product ID. Please see the Windows XP release notes on the Windows XP CD-ROM for more information about WPA.

Modification Type:MajorLast Reviewed:7/22/2004
Keywords:kbenv kbhowto kbsetup KB304314