KB898461

Questions about Update Pack making? Ask here.
Post Reply
Lucius Snow
Posts: 86
Joined: Wed Nov 24, 2004 6:01 am
Location: France

KB898461

Post by Lucius Snow » Fri Jul 01, 2005 6:43 am

Hello all,

I'm trying to integrate this patch but that one seems a bit different than the others. The documentation says :
The following files are installed in this folder:
• Update.exe.ref
• Updspapi.dll.ref
• Spuninst.exe.ref
• Spcustom.dll.ref
• Spmsg.dll.ref
• Spupdsvc.exe.ref
What is this .ref addition ?

Here are the reg entries :
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB898461]
"Description"="Mise à jour pour Windows XP (KB898461)"
"InstalledDate"="7/1/2005"
"InstalledBy"="Lucius Snow"
"UninstallCommand"="C:\\WINDOWS\\$NtUninstallKB898461$\\spuninst\\spuninst.exe "
"Type"="Update"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB898461\Filelist]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB898461\Filelist\0]
"FileName"="spmsg.dll.ref"
"Version"="6.1.22.4"
"BuildDate"="Thu Feb 24 20:44:23 2005"
"BuildCheckSum"="13653"
"Location"="C:\\WINDOWS\\system32\\PreInstall\\WinSE\\wxp_x86_040C_v1"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB898461\Filelist\1]
"FileName"="spuninst.exe.ref"
"Version"="6.1.22.4"
"BuildDate"="Thu Feb 24 20:44:34 2005"
"BuildCheckSum"="43169"
"Location"="C:\\WINDOWS\\system32\\PreInstall\\WinSE\\wxp_x86_040C_v1"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB898461\Filelist\10]
"FileName"="update.exe"
"Version"="6.1.22.4"
"BuildDate"="Thu Feb 24 20:57:32 2005"
"BuildCheckSum"="b9ee5"
"Location"="c:\\windows\\$hf_mig$\\KB898461\\update"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB898461\Filelist\11]
"FileName"="updspapi.dll"
"Version"="6.1.22.4"
"BuildDate"="Thu Feb 24 20:44:33 2005"
"BuildCheckSum"="708b9"
"Location"="c:\\windows\\$hf_mig$\\KB898461\\update"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB898461\Filelist\2]
"FileName"="spupdsvc.exe.ref"
"Version"="6.1.22.4"
"BuildDate"="Thu Feb 24 20:44:34 2005"
"BuildCheckSum"="8281"
"Location"="C:\\WINDOWS\\system32\\PreInstall\\WinSE\\wxp_x86_040C_v1"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB898461\Filelist\3]
"FileName"="spcustom.dll.ref"
"Version"="6.1.22.4"
"BuildDate"="Thu Feb 24 20:44:34 2005"
"BuildCheckSum"="772b"
"Location"="C:\\WINDOWS\\system32\\PreInstall\\WinSE\\wxp_x86_040C_v1"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB898461\Filelist\4]
"FileName"="update.exe.ref"
"Version"="6.1.22.4"
"BuildDate"="Thu Feb 24 20:57:32 2005"
"BuildCheckSum"="b9ee5"
"Location"="C:\\WINDOWS\\system32\\PreInstall\\WinSE\\wxp_x86_040C_v1"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB898461\Filelist\5]
"FileName"="updspapi.dll.ref"
"Version"="6.1.22.4"
"BuildDate"="Thu Feb 24 20:44:33 2005"
"BuildCheckSum"="708b9"
"Location"="C:\\WINDOWS\\system32\\PreInstall\\WinSE\\wxp_x86_040C_v1"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB898461\Filelist\6]
"FileName"="spmsg.dll"
"Version"="6.1.22.4"
"BuildDate"="Thu Feb 24 20:44:23 2005"
"BuildCheckSum"="13653"
"Location"="c:\\windows\\$hf_mig$\\KB898461"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB898461\Filelist\7]
"FileName"="spuninst.exe"
"Version"="6.1.22.4"
"BuildDate"="Thu Feb 24 20:44:34 2005"
"BuildCheckSum"="43169"
"Location"="c:\\windows\\$hf_mig$\\KB898461"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB898461\Filelist\8]
"FileName"="spupdsvc.exe"
"Version"="6.1.22.4"
"BuildDate"="Thu Feb 24 20:44:34 2005"
"BuildCheckSum"="8281"
"Location"="c:\\windows\\$hf_mig$\\KB898461"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB898461\Filelist\9]
"FileName"="spcustom.dll"
"Version"="6.1.22.4"
"BuildDate"="Thu Feb 24 20:44:34 2005"
"BuildCheckSum"="772b"
"Location"="c:\\windows\\$hf_mig$\\KB898461\\update"
What are the files to be integrated ? Which entries to keep ?

Thank you.

Lucius Snow
Posts: 86
Joined: Wed Nov 24, 2004 6:01 am
Location: France

Post by Lucius Snow » Tue Aug 02, 2005 6:29 am

up

Since Ryan is not ready yet, i'd like to continue the development of the french pack on my own. And i still don't understand how KB898461 and KB903235 work. Do they only write stuff in the registry ? I still don't know if some files must be remplaced.


Thank you.

Sereby
Posts: 253
Joined: Fri Mar 11, 2005 5:15 am
Location: Germany

Post by Sereby » Tue Aug 02, 2005 6:49 am

you have to add the files:
• Update.exe
• Updspapi.dll
• Spuninst.exe
• Spcustom.dll
• Spmsg.dll
• Spupdsvc.exe

into the cd dir and add the following to txtsetup.sif
first at the dirs:
300 = system32\PreInstall\WinSE\wxp_x86_040C_v1

then to the files section:
spmsg.dll = 100,,,,,,,300,0,0,spmsg.dll.ref
spuninst.exe = 100,,,,,,,300,0,0,spuninst.exe.ref
spupdsvc.exe = 100,,,,,,,300,0,0,spupdsvc.exe.ref
spcustom.dll = 100,,,,,,,300,0,0,spcustom.dll.ref
update.exe = 100,,,,,,,300,0,0,update.exe.ref
updspapi.dll = 100,,,,,,,300,0,0,updspapi.dll.ref

and into dosnet.inf the following:
d1,spmsg.dll
d1,spuninst.exe
d1,spupdsvc.exe
d1,spcustom.dll
d1,update.exe
d1,updspapi.dll

and into the .inf which add the tweaks the normal way like ryan and the ollowing extra lines
HKLM,SOFTWARE\Microsoft\Preinstall,"Path",0x00020000,"%systemroot%\system32\preinstall"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Setup", "LogLevel", 0x10001, 0

and this works for me :)

anf for KB903235:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{03D9F3F2-B0E3-11D2-B081-006008039BF0}]
"Compatibility Flags"=dword:00000400
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB903235\Filelist]

end :)

Lucius Snow
Posts: 86
Joined: Wed Nov 24, 2004 6:01 am
Location: France

Post by Lucius Snow » Tue Aug 02, 2005 7:17 am

Oh great, thank you. I'll try that and let you know.

Lucius Snow
Posts: 86
Joined: Wed Nov 24, 2004 6:01 am
Location: France

Post by Lucius Snow » Wed Aug 03, 2005 1:56 am

Working perfectly :lol:

Post Reply