Microsoft KB Archive/243072

= SourcePath Value Set Back to the First CD-ROM Drive Letter with Sysprep.exe =

Article ID: 243072

Article Last Modified on 2/28/2007

-

APPLIES TO


 * Microsoft Windows 2000 Server
 * Microsoft Windows 2000 Advanced Server
 * Microsoft Windows 2000 Professional Edition

-



This article was previously published under Q243072



SYMPTOMS
When you use the System Preparation tool (Sysprep.exe) to create images of systems, the installation source path is set back to the first CD-ROM drive letter during the mini-Setup wizard.



CAUSE
At the end of the mini-Setup wizard, Setup searches all mounted devices and drive letters to locate a CD-ROM. Setup sets the source path to the first drive letter it finds. If a CD-ROM is not detected, the SourcePath value is left intact. The following registry location is being modified:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Setup

Value: SourcePath (REG_SZ)



WORKAROUND
There may be situations when you want all installation sources to point to distribution servers if the source files are ever needed. To work around this behavior, use either of the following methods:  Method 1: In the Sysprep.inf file, add the InstallFilesPath value to the [Unattended] section of the answer file. This value should be the location of your distribution share (either the drive letter or universal naming convention (UNC) name). Method 2: Change the SourcePath value to the distribution share by creating a Regedit file and using the [GUIRunonce] section to import the file into the system at the first startup after the mini-Setup wizard runs. For example, create a Sysprep.inf file that contains the following line:

[GuiRunOnce]

Command0="regedit.exe /s c:\script\srcpath.reg"

In the Srcpath.reg file, create the following line:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup]

"SourcePath"=" \\"

"ServicePackSourcePath"=" \\"

where  is the path you want to point to. In this case it will look for the c:\I386 folder on the hard disk. The  registry key is needed if you want to change the path to the service pack.

Changing the value using the Regedit file (method 2) is the preferred method. If you use the InstallFilesPath value, the following rules and restrictions apply:
 * If a CD-ROM drive is present on the computer, the mini-Setup wizard still changes the SourcePath value to the first CD-ROM drive that is detected.
 * If the Original Equipment Manufacturer (OEM) Plug and Play drivers are needed or if you need to use the Cmdlines.txt file during the mini-Setup wizard, the InstallFilesPath value must point to the location of these files.



STATUS
This behavior is by design.

Additional query words: pnp

Keywords: kbenv kbprb KB243072

-

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

© Microsoft Corporation. All rights reserved.