Skip Ribbon Commands
Skip to main content



Windows XP: Install Source Files and Settings

Documentation and logs for UVM OS and application distribution methodologies

If the I386 directory is at C:\I386, the SourcePath value would be C:\

sfc /scannow   to make sure it works


When installing new components then it uses the following registry keys to find the Install-CD:
[HKEY_LOCAL_MACHINE \SOFTWARE \Microsoft \Windows NT \CurrentVersion]
Sourcepath = "D:\i386"

[HKEY_LOCAL_MACHINE \SOFTWARE \Microsoft \Windows \CurrentVersion \Setup]
Sourcepath= "D:\"

[HKEY_LOCAL_MACHINE \SOFTWARE \Microsoft \Windows \CurrentVersion \Setup]
Installation Sources = "D:\i386" (MULTI_SZ - Use Regedt32.exe)

More Info MS KB Q168645
More Info MS KB Q323003
More Info MS KB Q811260
More Info MS KB Q833615

Note that in WinXP one can use the PowerToy TweakUI to configure the source path. My Computer -> Special Folders -> Installation Path.

Note a new feature have been added to Win2k/WinXP that places the install files from the installed services packs in a backup-folder. This backup-folder is useful in these situations:
When adding/removing components where the install-CD is used, then one don't have to reinstall the service pack, as the proper install files are available. (Something which caused many problems on WinNT4)
When Windows File Protection have detected that a protected system file have been deleted or overwritten, then it is able to restore the correct file using the backup-folder.
Therefore if having deleted this backup-folder then Windows will start to complain, but it can be solved by re-installing the service pack. The following registry value specifies the path to the backup-folder (If the latest service pack was slipstreamed to the install CD then it should point to the root of the install CD):
[HKEY_LOCAL_MACHINE \SOFTWARE \Microsoft \Windows \CurrentVersion \Setup]
ServicePackSourcePath = "C:\WinNt\ServicePackFiles"

More Info MS KB Q271484
More Info MS KB Q329260

Note if having changed the install path to a location on the HDD/Network, and don't want to be requested for the install cd, when using SFC or Add/Remove Programs, then one have to set this DWORD registry key:
[HKEY_LOCAL_MACHINE \Software \Microsoft \Windows \CurrentVersion \Setup]
CDInstall = 0

More Info MS KB Q316565