I have created an unattended Windows XP + SP3 CD.
The installation works great (tested it already on a few couple of systems), but I seem to have a tricky problem.
I used nLite to create the CD and used the "put all drivers in driver.cab" option. After the installation I extract all the contents of "driver.cab" to "%SystemRoot%\Driver Cache".
But whenever a new device is installed I get the "Browse for file..." window asking where the original CD is. I keep showing it the "%SystemRoot%\Driver Cache", but for every new device this question appears.
I found this thread where I learned about the registry keys containing the locations, but I am not sure where the problem is.
Here are my registry contents:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SourcePath = G:\I386 HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\Installation Sources = C:\WINDOWS\Driver Cache G:\ HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\SourcePath = G:\ HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\ServicePackSourcePath = G:\
Is this this the right code to change (in red)? :
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SourcePath = %SystemRoot%\Driver Cache
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\Installation Sources = C:\WINDOWS\Driver Cache G:\
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\SourcePath = %SystemRoot%\Driver Cache
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\ServicePackSourcePath = %SystemRoot%\Driver Cache
Thanks in advance!
This post has been edited by YMatrix: 02 October 2008 - 04:40 PM



Help
Back to top










