Jump to content

Hotfixes For Windows XP Professional SP1


Recommended Posts


First time here, I have been reading a lot about hotfixes but still not sure about what to do for a silent install..

Because the overwhelming posts on this item I'm getting confused

(my fault :))

I'm amazed by all the possibilities of the installation methods and I'm getting quit enthusiastic to getting started my own silent installations...

Anyway can I get a short explanation about the methods for silently installing hotfixes with my XP SP1 installation.

So far I've read about batch methods and svcpack.inf methods

Which is what and what are the pro's ?

I would prefer a method which is safe for uninstall en reinstalling things so that I won't be bothered with reappearing of older versions of files.

A link to both methods and a short description would be fine...

If for any reason someone feels offended by this request, sorry I'm lazy :rolleyes:

Link to comment
Share on other sites

I noticed another little error in the Hotfixes tutorial.

In the section to edit DOSNET.inf in the i386 directory, the guide states

"..beneath all the values in [Directory]:


Well, I didn't see a section labeled that explicitly. I found one named [Directories]

Is that where they suggest adding the following lines?



I found a post on a web board regarding this issue which I think is relevant.


MS's WinXP Hotfix Installation and Deployment Guide suggests adding the entries to the end of the file.


So, judging from this information, it doesn't matter where the entires are entered into the DOSNET.INF file, because the whole file is parsed during the Setup phase anyways. Would that be a fair assessment?


Link to comment
Share on other sites

Here is a list/batch file installers for the lastest XP pro hotfixes as of 15/10/03.

I turn echo on so that I can see it set the paths to make sure that it was looking in the right place.

Using the .\ this will work on/in any folder where the 3 *.cmd files are kept eg CD or usb pen drive. Its only 119mb for all of the updates. :)

the apps.cmd has installs directx9b, WMP9, Movie maker 2, .NET 1.1, Windows messenger 4.7 and Journal viewer + qfecheck.exe.

set PATHTOFIXES=.\apps

@echo off

ECHO Installing .NET Framework v1.1
start /wait %PATHTOFIXES%\dotnetfx.exe /Q:A /c:"install /q"

ECHO Installing Microsoft Journal Viewer
start /wait %PATHTOFIXES%\Journal\Journal.msi /QB

ECHO Installing Microsoft Directx 9.0b
start /wait %PATHTOFIXES%\DirectX9b\dxsetup.exe /opk

ECHO Installing 282784 Qfecheck.exe Verifies Hotfixes...
start /wait %PATHTOFIXES%\Q282784_WXP_SP1_x86_ENU /Z /Q

ECHO Installing Windows Messenger 4.7

ECHO Installing Movie Maker v2
start /wait %PATHTOFIXES%\Movie_Maker_v2_XP_setup.exe /Q:A /R:N

ECHO Installing Windows Media Player 9 Series
start /wait %PATHTOFIXES%\MPSetupXP.exe /Q:A /R:N

@echo on


set PATHTOFIXES=.\critical

@echo off

ECHO Installing Q329170 Flaw in SMB Signing...
start /wait %PATHTOFIXES%\Q329170_WXP_SP2_EN.exe /Z /Q

ECHO Installing Q331953 Flaw in RPC Endpoint Mapper...
start /wait %PATHTOFIXES%\Q331953_WXP_en.exe /Z /Q

ECHO Installing Q810577 Unchecked Buffer in Windows Redirector...
start /wait %PATHTOFIXES%\Q810577_WXP_en.exe /Z /Q

ECHO Installing Q810833 Unchecked Buffer in the Locator Service...
start /wait %PATHTOFIXES%\Q810833_WXP_SP2_x86_ENU.exe /Z /Q

ECHO Installing Q811493 Buffer Overrun in Windows Kernel Message...
start /wait %PATHTOFIXES%\Q811493_WXP_SP2_x86_ENU.exe /Z /Q

ECHO Installing Q817606 Buffer Overrun in Windows...
start /wait %PATHTOFIXES%\Q817606_WXP_SP2_x86_ENU.exe /Z /Q

ECHO Installing 821557 An Unchecked Buffer in the Windows Shell...
start /wait %PATHTOFIXES%\WindowsXP-KB821557-x86-ENU.exe /Z /Q

ECHO Installing 823559 Buffer Overrun in the HTML Converter...
start /wait %PATHTOFIXES%\WindowsXP-KB823559-x86-ENU.exe /Z /Q

ECHO Installing 823980 Buffer Overrun in RPC...
start /wait %PATHTOFIXES%\WindowsXP-KB823980-x86-ENU.exe /Z /Q

ECHO Installing 824105 Flaw in NetBIOS...
start /wait %PATHTOFIXES%\WindowsXP-KB824105-x86-ENU.exe /Z /Q

ECHO Installing 824146 A Buffer Overrun in RPCSS...
start /wait %PATHTOFIXES%\WindowsXP-KB824146-x86-ENU.exe /Z /Q

ECHO Installing 814078 JScript 5.6 Security Patch ...
start /wait %PATHTOFIXES%\js56nen.exe /Q:A /R:N

ECHO Installing Q323255 Unchecked Buffer in Windows Help...
start /wait %PATHTOFIXES%\Q323255_X86_EN.exe /Z /Q

ECHO Installing Q328310 Flaw in Windows WM_TIMER...
start /wait %PATHTOFIXES%\Q328310_WXP_SP2_en.exe /Z /Q

ECHO Installing Q329048 Unchecked Buffer in File Decompression...
start /wait %PATHTOFIXES%\Q329048_xp.exe /Z /Q

ECHO Installing Q329115 Certificate Validation Flaw...
start /wait %PATHTOFIXES%\Q329115_WXP_SP2_x86_ENU.exe /Z /Q

ECHO Installing Q329390 Unchecked Buffer in Windows Shell...
start /wait %PATHTOFIXES%\Q329390_WXP.exe /Z /Q

ECHO Installing Q329441 You Cannot Create a Network Connection...
start /wait %PATHTOFIXES%\WindowsXP-KB329441-x86-ENU.exe /Z /Q

ECHO Installing Q329834 Unchecked Buffer in PPTP Implementation...
start /wait %PATHTOFIXES%\Q329834_WXP_SP2_en.exe /Z /Q

ECHO Installing Q810565 Hyperlinks Open in IE ..
start /wait %PATHTOFIXES%\Q810565_WXP_SP2_x86_ENU.exe /Z /Q

ECHO Installing Q814033 Cannot Install Driver Updates...
start /wait %PATHTOFIXES%\Q814033_WXP_SP2_x86_ENU.exe /Z /Q

ECHO Installing Q815021 Unchecked Buffer in Windows Component...
start /wait %PATHTOFIXES%\Q815021_WXP_SP2_x86_ENU.exe /Z /Q

ECHO Installing Microsoft JavaVM - Build 3810.
start /wait %PATHTOFIXES%\msjavwu.exe /Q:A /R:N

ECHO Installing Q817287 Windows Update 643 Error...
start /wait %PATHTOFIXES%\Q817287.EXE /Q:A /R:N

ECHO Installing 819639 A Flaw in Windows Media Player...
start /wait %PATHTOFIXES%\WindowsMedia9-KB819639-x86-ENU.exe /Q:A /R:N

ECHO Installing Q823718 Security Update for Microsoft Data Access Components.
start /wait %PATHTOFIXES%\Q823718_MDAC_SecurityPatch.exe /C:"dahotfix.exe /q /n" /q

ECHO Installing 828026 Windows Media Player URL Script...
start /wait %PATHTOFIXES%\WindowsMedia-KB828026-x86-ENU /Z /Q

ECHO Installing April 2003, Cumulative Patch for OE6.
start /wait %PATHTOFIXES%\q330994.exe /Q:A /R:N

ECHO Installing October 2003, Cumulative Patch for IE6...
start /wait %PATHTOFIXES%\q828750 /Q:A /R:N

@echo on


set PATHTOFIXES=.\recommended

@echo off

ECHO Installing 282010 Updated Version of Microsoft Jet 4.0...
start /wait %PATHTOFIXES%\WindowsXP-KB282010-x86-ENU /Z /Q

ECHO Installing 820291 New "Set Program Access and...
start /wait %PATHTOFIXES%\WindowsXP-KB820291-x86-ENU.exe /Z /Q

ECHO Installing 822603 ...USB 1_1 and 2_0 Update
start /wait %PATHTOFIXES%\WindowsXP-KB822603-x86-ENU /Z /Q

ECHO Installing 817778 Advanced Networking Pack for Windows XP
start /wait %PATHTOFIXES%\WindowsXP-KB817778-x86-ENU.exe /Z /Q

ECHO Installing Q322011 You Cannot Preview a Fax in...
start /wait %PATHTOFIXES%\Q322011_WXP.exe /Z /Q

ECHO Installing 814995 Program Compatibility Fixes...
start /wait %PATHTOFIXES%\Q814995_WXP_SP2_x86_ENU.exe /Z /Q

ECHO Installing Q327405 Windows XP Documentation Update...
start /wait %PATHTOFIXES%\hu1002_pro.exe /Q:A /R:N

ECHO Installing Q327979 Game Stops Responding...
start /wait %PATHTOFIXES%\Q327979_WXP_SP2_x86_ENU.exe /Z /Q

ECHO Installing Q810243 DirectShow Playback Support...
start /wait %PATHTOFIXES%\Q810243_WXP_SP2.exe /Z /Q

ECHO Installing 821253 Update For Windows Error Reporting
start /wait %PATHTOFIXES%\WindowsXP-KB821253-x86-ENU.exe /Z /Q

@echo on

The only thing that im not sure about is if you can use the set commands if you are going to run these files in the [GUIRUNONCE] part of the winnt.sif.

The apps.cmd needs to be run first. then critical.cmd then recommended.cmd as they each update programs/files in the batch file before them apart from apps.cmd

You can download all of these updates from http://v4.windowsupdate.microsoft.com/en/default.asp

Link to comment
Share on other sites


Excellent! Can't wait...!

With a little luck, we'll have a reduction of about 6 MB... After all, there are quite a few new hotfixes that came out in the last 2 days...!


Still, really looking forward to having that Rollup Slipstreamed...!


Link to comment
Share on other sites

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Create New...