Currently there are three security updates for Windows 2000, that can not be properly slipstreamed by merely placing then into the HF folder, and the recommendation is to place them into HFSVCPACK_SW1. However, there may be some workarounds that allow full slipstreaming, or so it seems to me with my limited understanding. (These things seem to work for me.)
1. KB958470 (MS09-044) Remote Desktop Connection thingy
If RDC is not installed, and I guess there seldom is good reason why it should, the hotfix essentially only sets a few ActiveX killbits in the registry, and it is much "lighter" to slipstream those separately rather than to have the whole hotfix in HFSVCPACK_SW1.
So, assuming that you don't actually have RDC installed, copy the following lines into a new text file called KB958470.reg (or whatever.reg), and place it into HFSVCPACK, then remove the actual hotfix file from your setup.
------------------------------------------
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{9059f30f-4eb1-4bd2-9fdc-36f43a218f4a}]
"Compatibility Flags"=dword:00000400
"AlternateCLSID"="{971127BB-259F-48c2-BD75-5F97A3331551}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{7584c670-2274-4efb-b00b-d6aaba6d3850}]
"Compatibility Flags"=dword:00000400
"AlternateCLSID"="{6A6F4B83-45C5-4ca9-BDD9-0D81C12295E4}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{4EDCB26C-D24C-4e72-AF07-B576699AC0DE}]
"Compatibility Flags"=dword:00000400
"AlternateCLSID"="{54CE37E0-9834-41ae-9896-4DAB69DC022B}"
-----------------------------------------
2. KB973904 (MS09-073) Text converters for Wordpad
The update wants to add completely new files alongside Wordpad.exe, and there is apparently no standard method for doing that with HFSLIP.
However, you can extract wordpad.in_ into wordpad.inf and edit it so that where it used to merely say:
--------------------------------
[WordPadCopyFiles]
wordpad.exe
--------------------------------
you add new lines before and after, resulting in:
--------------------------------
[SourceDisksNames]
3 = "Windows CD",\CDROM_IP.5,,\I386
[SourceDisksFiles]
mswrd6.wpc = 3
mswrd8.wpc = 3
write.wpc = 3
[WordPadCopyFiles]
wordpad.exe
mswrd6.wpc
mswrd8.wpc
write.wpc
------------------------------
This instructs the system to copy the missing files from the CD to the correct location while it is doing the same to wordpad.exe.
Rename the modified file into wordpad.in_ (or compress it into a cabinet) and place it into REPLACE\I386. Place the hotfix file into HF. (Note: \CDROM_IP.5 is merely the name of a tag file to identify the CD. I am not sure if it is needed, and if it does not match your CD, you can try changing or removing it from the line.)
3. KB975560 (MS10-013) Update for DirextX 9
Apparently msyuv.dll contained in this hotfix has a poorly configured header, which causes the system to choke during text-mode file copying.
To correct it, get hold of modifype.exe, extract msyuv.dll from the hotfix, place them together in some directory, and run 'modifype msyuv.dll -c'. Then you can rename the modified file into msyuv.dl_ (or compress it into a cabinet) and place it into REPLACE\I386, while you place the hotfix file into HF. I guess it would not do any harm to also cross one's fingers and hope, that nothing else is at fault with the file.
P.S. Those code snippet boxes really seem quite awkward. Well, I don't know any better, and I have a hard time dealing with this new system anyway. - Ended up replacing them with a lot of hyphens.
This post has been edited by Inki: 05 March 2010 - 03:24 PM



Help
Back to top










