Submitted by Alanoll
In this section of the guide, we'll help you set up a hotfixes installation that will run in the GUI-mode part of Setup. The hotfixes installation will execute at the "13 minutes left" stage, which will take somewhere between 5-20 minutes to complete - depending on your system specifications.
(I know this page seems very long, but it only takes 10 minutes to do everything explained. Its just very detailed!)
» Setting up your Hotfixes and the svcpack.inf file
Copy all your downloaded hotfix files into this directory: C:\XPCD\i386\SVCPACK\
All hotfixes must be renamed to an 8.3 naming format (no more than 8 characters in length). For example, filenames such as Q819696_WXP_SP2_x86_ENU.exe and WindowsXP-KB824146-x86-ENU.exe should be renamed to Q819696.exe and KB824146.exe in that order respectively.
Below are the necessary SVCPACK.INF entries for Windows 2000, Windows XP, and Windows 2003 respectively.
Open Notepad and copy and paste the following below:
Warning: For the field "Signature" on the "[version]" section, please replace "CHANGE_THIS" with "$Windows NT$".
It's a screenbug, due to wiki interpretation of Caps & special characters.
;Windows 2000 [Version] Signature="CHANGE_THIS" MajorVersion=5 MinorVersion=0 BuildNumber=2195 [SetupData] CatalogSubDir="\i386\SVCPACK" [ProductCatalogsToInstall] [SetupHotfixesToRun] Q330994.exe /Q:A /R:N Q819696.exe /Q /O /N /Z KB824146.exe /Q /O /N /Z qchain.exe
;Windows XP [Version] Signature="CHANGE_THIS" MajorVersion=5 MinorVersion=1 BuildNumber=2600 [SetupData] CatalogSubDir="\i386\SVCPACK" [ProductCatalogsToInstall] [SetupHotfixesToRun] Q330994.exe /Q:A /R:N Q819696.exe /Q /O /N /Z KB824146.exe /Q /O /N /Z qchain.exe
;Windows 2003 [Version] Signature="CHANGE_THIS" MajorVersion=5 MinorVersion=2 BuildNumber=3790 [SetupData] CatalogSubDir="\i386\SVCPACK" [ProductCatalogsToInstall] [SetupHotfixesToRun] Q330994.exe /Q:A /R:N Q819696.exe /Q /O /N /Z KB824146.exe /Q /O /N /Z qchain.exe
Save this as svcpack.inf in C:\XPCD\I386\. You must delete svcpack.in_ in the I386 directory otherwise Windows XP Setup will not use the svcpack.inf file.
The entries shown in [SetupHotfixesToRun] are just an example. All the hotfixes you have downloaded, renamed and copied to the SVCPACK folder should be added under this section in svcpack.inf in numerical order. The images below will help to know what syntax should be used:
Files that look like this should be installed using the /Q /O /N /Z switch.
We'll call them Type 1 Hotfixes
Files that look like this should be installed using the /Q:A /R:N switch.
We'll call them Type 2 Hotfixes
You can also check this page for an in-depth description of the Type 1 switches. Keep in mind that the MDAC update does not use any of those switches, please look here for the latest information on hotfixes and their switches.
Open up DOSNET.inf in the i386 directory with Notepad and add the following text into the blank space you see in Notepad, (this can be put anywhere really):
Don't forget to add QCHAIN.exe to your SVCPACK folder. This utility will ensure that the highest file version is installed if there is a scenario where 2 hotfixes contain the same exe/dll file with different version numbers.
Download and extract the file to get the actual QCHAIN.exe inside the compressed file. Copy QCHAIN.exe to the Update folder then add QCHAIN.exe to the very last line after all your hotfix entries in svcpack.inf. It does not require any switches.
» Adding Windows Media Player 9/10
If you wish to include the latest Windows Media Player version, they are both available from this site as silent install packages, below are the links. These are for ENGLISH platforms ONLY.
Adding this to SVCPACK.INF is simple.
Open up your SVCPACK.INF file, and add an entry BEFORE any other hotfixes, simply with the name of the file you download below. That's it!
Download: Windows Media Player 9 | Windows Media Player 10
» End Results
If you have done it all correctly, there should be no Critical Updates listed on Windows Update!
Last updated 2008-03-30 03:45:23 by hoofdy-do [Edit]