Article ID: 891128 - View products that this article applies to.
Important This article contains information about modifying the registry. Before you modify the registry, make sure to back it up and make sure that you understand how to restore the registry if a problem occurs. For information about how to back up, restore, and edit the registry, click the following article number to view the article in the Microsoft Knowledge Base:
(http://support.microsoft.com/kb/256986/ )Description of the Microsoft Windows Registry
This article describes the new Remote Installation Services (RIS) changes that are made available on a computer that is running a 64-bit version of Microsoft Windows Server 2003 Service Pack 1 (SP1) and how to deploy 64-bit operating system images in an enterprise environment. Additionally, this article describes the new features and functionality of the Risetup.exe and Riprep.exe tools, the Client Installation Wizard, and the x8664.osc screen.
The RIS feature simplifies the task of installing an operating system on computers throughout an organization. It provides a mechanism for computers to connect to a network server during the initial boot process, while the server controls a local installation of Windows. This can be used to either install the correct configuration of the operating system on a new computer, or to restore a failed computer to a known operating system configuration. On a computer that is running Windows Server 2003 SP1, RIS now supports running on a Windows Server 2003 SP1 x64-based server. Additionally, RIS now supports the deployment of x64 images by using the Remote Installation Service Setup Wizard (Risetup.exe) and the Remote Installation Preparation Wizard (Riprep.exe)) from a RIS Windows Server 2003 SP1 server of any architecture (x64, IA-64, and x86).
Warning If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk.
There are two ways to add operating system images to a RIS computer. You can use the RIS Setup Wizard (Risetup.exe) or the Remote Installation Preparation Wizard (Riprep.exe).
Use the Remote Installation Services Setup WizardImages that are created by using Risetup.exe are images that are built from the Windows CD-ROM. When the images are added, a path of the Windows Setup files, either on a CD-ROM or on a network share, must be specified. You can add Risetup.exe images by using one of the following three methods.
Method 1Add a new operating system image to the RIS server. To do this, follow these steps:
Method 2At a command prompt on the RIS computer, type RISETUP /add, and the press ENTER .
Method 3Use the Add a New Installation Image Wizard to add an image. To do this, follow these steps:
This error message occurs because a non-Windows Server 2003 SP1 version of the Risetup.exe file does not understand the 64-bit version image structure. Risetup.exe would find an I386 folder in the CD-ROM image source. However, Risetup.exe would not find all the files in the folder location. Therefore, Risetup.exe interprets that the image source was missing files, and then generates the error message.
A file that is needed to set up the installation image on the server was not found. This may indicate that the image source is corrupt or that the source is not a valid Windows installation source. Verify that the path you entered points to a valid Windows installation source
Use the Remote Installation Preparation WizardRiprep.exe images are also file system-based images that are located on a RIS computer. However, unlike Risetup.exe images, Riprep.exe images look similar to the hard disk-images that are created by using a third-party disk-imaging tool and the Windows System Preparation tool (Sysprep.exe). Riprep.exe images are created by running the Riprep.exe on a master computer that has the operating system configuration, programs, settings, and desktop customizations that are to be captured and deployed to the client computers in the organization.
The 64-bit version of the Riprep.exe file is only included with the 64-bit version of Windows Server 2003 client and server versions.
Each Riprep.exe image requires a backup copy image. Therefore, before you can create a 64-bit version Riprep.exe image of Windows Server 2003 SP1, a Risetup.exe image of Windows Server 2003 SP1 x64 must first be loaded to the RIS computer. On the initial Risetup.exe load of the x64 image, the following 64-bit files for Riprep.exe are copied from the x64 Risetup.exe image location:
These files are put in the \RemoteInstall\Admin\Amd64 folder. Also, a file version checking mechanism makes sure that the most up to date version of the following files are included on the RIS server:
Operating System Chooser file (.osc)In the 64-bit version of the Client Installation Wizard (CIW) and with a RIS Server running Windows Server 2003 SP1 of any architecture (x86, IA-64, and x64), there were changes made to the selection of the CIW screen when 32-bit and 64-bit bit operating systems were available. A new 64-bit screen, x8664.osc, is now available. The x8664.osc file lets administrators filter or restrict operating system selections based on architecture for x64 RIS clients.
To help in the selection process, the x8664.osc file is added to the following folder location when the first Windows Server 2003 SP1 Risetup.exe image is copied:
\RemInst\OSChooser\LanguagesBy default, the new x8664.osc file is created if the Windows Server 2003 Server SP1 Risetup.exe image is the first image to be uploaded to the RIS computer. If there are existing images on the RIS computer when the first Windows Server 2003 Server SP1 Ripsetup.exe image is added, you must choose the option to overwrite or back up and overwrite the .osc screens during the installation to obtain the new screen.
Note If custom actions or automation in the .osc screen flow may be lost if you select the option to overwrite the .osc screens upon Risetup.exe of an image.
The x8664.osc file is used to determine whether the operating system choices that are displayed to the user will be 32-bit x86 or 64-bit x64 if the client computer that starts is running on the x64 platform. This behavior is controlled in the x8664.osc file by a manual selection of the appropriate installation choice. Besides the manual selection of the x8664.osc file, there is a new registry entry that can force all 64-bit version clients to see only one architecture of images, x86 or x64. This registry entry can be found in the DefaultPlatformforX8664 value in the following registry key:
For example, if the registry value is set to “i386”, only i386 operating system images are displayed in Oschoice.osc. If the registry value is set to “amd64”, only x64 operating system images are displayed in Oschoice.osc. If the registry value is not set, the default behavior will cause the x8664.osc screen to prompt for user input. You can choose one of the following two options:
The x8664.osc file also contains the following functionality:
Maintenance and Troubleshoot menus (Tools.osc and Tlchoice.osc)If you use a x64 version of the Maintenance and Troubleshooting menu, functionality that was previously in the Tools.osc file has been moved to a new screen, the Tlchoice.osc file.
There are two paths that you can take when you choose an operating system image to deploy from the Client Installation Wizard. The first path involves selection of either ‘Automatic Setup’ or ‘Custom Setup’ from the Choice.osc file. When you choose either of these options, a computer account, if one does not already exist, is created in Active Directory. If a computer account does not already exist, RIS creates the account on behalf of the user based on a policy that is stored in Active Directory. If a computer account already exists, the user may choose both the computer name and location by using an organizational unit (OU) when the computer account is created. The second path involves selection of the Maintenance and Troubleshooting option from the Choice.osc file. The installation method differs from the first because no computer account is created. The most common use of starting an operating system from the Maintenance and Troubleshooting option is booting Windows Preinstallation Environment ( WinPE) to help in operating system deployment. Because WinPE is typically used to temporarily start before applying an operating system image, a computer account is not created in Active Directory when a WinPE-based computer is booted.
There are two ways that WinPE-based images are displayed under the Maintenance and Troubleshooting option from the Choice.osc file:
The following functionality is included in the Tlchoice.osc and Choice.osc files:
Technical support for x64-based versions of Microsoft WindowsYour hardware manufacturer provides technical support and assistance for x64-based versions of Windows. Your hardware manufacturer provides support because an x64-based version of Windows was included with your hardware. Your hardware manufacturer might have customized the installation of Windows with unique components. Unique components might include specific device drivers or might include optional settings to maximize the performance of the hardware. Microsoft will provide reasonable-effort assistance if you need technical help with your x64-based version of Windows. However, you might have to contact your manufacturer directly. Your manufacturer is best qualified to support the software that your manufacturer installed on the hardware.
For product information about Microsoft Windows XP Professional x64 Edition, visit the following Microsoft Web site:
http://www.microsoft.com/windowsxp/64bit/default.mspxFor product information about x64-based versions of Microsoft Windows Server 2003, visit the following Microsoft Web site:
Article ID: 891128 - Last Review: October 11, 2007 - Revision: 2.7