Site menu:




Adding Windows XP Rollup 1 Hotfix

By:

Note: This is an extra step in the Slipstreaming Windows XP Service Pack 1a and Create Bootable CD tutorial.

After downloading the Standard version of the Rollup 1 Update, create a new folder on your hard drive and copy the WindowsXP-KB826939-x86-ENU.exe file there (I named the folder \q826939). Next, open a Command Prompt (Start > Run > cmd), and go to the folder where you copied the rollup package (cd \foldername). Type the command: WindowsXP-KB826939-x86-ENU.exe -x. A small window will appear, and you need to point it to the folder where you want to extract the files (I suggest you leave the default, which will be the current folder). Click OK to start extracting the files.

Download the file update.bat, and copy it to the root of the hard drive where you have all the files (XP-CD & Roolup 1 Update). Note: you will have to edit the file if you have your files on a different drive then drive D (or use different folder names). Right-click the file update.bat, and from the menu choose Edit. Change these lines to your hard drive letters and/or folder names:


mkdir D:\XP-CD\I386\svcpack
set PATHTOFIXES=D:\q826939
set PATHTOI386=D:\XP-CD\I386\
set PATHTOSVCPACK=D:\XP-CD\I386\svcpack


Double-click the update.bat file to execute it.

Next we need to edit the file \I386\DOSNET.INF. You can double-click the file, it should open in Notepad. Just above the entry [Miscellaneous], add:


[OptionalSrcDirs]
svcpack


At the bottom of the file, you will see an entry [ForceCopyDriverCabFiles], which lists a number of files. Leave the existing entries in place, and add these:


ntkrnlpa.exe
ntkrpamp.exe


Close the file, and save the changes.

Create a new Svcpack.inf file (using Notepad) at \I386\Svcpack.inf, using the following content:


[Version]
Signature="$Windows NT$"
MajorVersion=5
MinorVersion=1
BuildNumber=2600
[SetupData]
CatalogSubDir="\i386\svcpack"
[ProductCatalogsToInstall]
KB826939.cat
[SetupHotfixesToRun]
q826939.exe /quiet /norestart /n


That's all, now continue here.