Unofficial Updates for XP
Unofficial Updates for XP
Unofficial updates repacked for WinXP SP3:
1. KB291343: mapistub.dll v.1.0.3157.0
link: http://ge.tt/3Ek93qP/v/0
ref: http://support.microsoft.com/kb/291343
ref: http://www.windows2000.tk/updates/#kb291343
2. KB921606: msconv97.dll v.2003.1100.8202.0
link: http://ge.tt/3Ek93qP/v/1
ref: http://www.microsoft.com/en-us/download ... px?id=5422
ref: http://www.msfn.org/board/topic/61749-9 ... _p__987799
3. KB2028505: usp10.dll v.1.626.6002.22402
link: http://ge.tt/3Ek93qP/v/2
ref: http://support.microsoft.com/kb/2028505
ref: http://www.ryanvm.net/forum/posting.php ... e&p=127564
4. KB2493989: update.sys v.5.1.2600.5513
link: http://ge.tt/3Ek93qP/v/3
ref: http://blog.livedoor.jp/blackwingcat/ar ... 69893.html
ref: http://support.microsoft.com/kb/2493989/en-us
5. KB2575928: msvbvm60.dll v.6.0.98.32
link: http://ge.tt/3Ek93qP/v/4
ref: http://support.microsoft.com/kb/2575928
ref: http://www.msfn.org/board/topic/156672- ... _p__997447
6. KB2616879 msftedit.dll v.5.41.21.2512
link: http://ge.tt/3Ek93qP/v/5
ref: http://support.microsoft.com/kb/2616879
7. KB2388997 Windows Installer v.4.5
link: http://ge.tt/3Ek93qP/v/6
ref: http://support.microsoft.com/kb/2388997
ref: http://www.ryanvm.net/forum/viewtopic.php?p=119552
8. KB2648397: Remote Desktop Connection
link: http://ge.tt/3Ek93qP/v/7
ref: http://support.microsoft.com/kb/2648397
9. WIC (Vista SP2) & KB973473
link: http://ge.tt/3Ek93qP/v/8
ref: http://support.microsoft.com/kb/973473
ref: http://www.ryanvm.net/forum/viewtopic.php?t=7787
10. KB2640459: XPS
link: http://ge.tt/3Ek93qP/v/9
ref: http://www.ryanvm.net/forum/posting.php ... e&p=120707
11. New TTF Fonts from KB2756651-v2
ref: http://ge.tt/7aQMdJQ/v/1
12: Unofficial SERVICES (mdgx)
link: http://ge.tt/7aQMdJQ/v/2
ref: http://www.faqs.org/rfcs/rfc1060.html
ref: http://www.mdgx.com/files/SERVICNT.EXE
13: termsrv.dll 5.1.2600.5815 patched
link: http://ge.tt/7aQMdJQ/v/0
ref: http://www.mydigitallife.info/enable-mu ... indows-xp/
ref: http://www.redmondpie.com/remote-deskto ... rdp-patch/
ref: UniversalTermsrvPatch_20090425.zip http://compubyte.co.za/updates/
Credits to: 5eraph, ricktendo64, blackwingcat, tomasz86, bristols, problemchild, yumeyao, Pasha_ZZZ, erpdude8, ziomek, mdgx, DeepXW, shiner
1. KB291343: mapistub.dll v.1.0.3157.0
link: http://ge.tt/3Ek93qP/v/0
ref: http://support.microsoft.com/kb/291343
ref: http://www.windows2000.tk/updates/#kb291343
2. KB921606: msconv97.dll v.2003.1100.8202.0
link: http://ge.tt/3Ek93qP/v/1
ref: http://www.microsoft.com/en-us/download ... px?id=5422
ref: http://www.msfn.org/board/topic/61749-9 ... _p__987799
3. KB2028505: usp10.dll v.1.626.6002.22402
link: http://ge.tt/3Ek93qP/v/2
ref: http://support.microsoft.com/kb/2028505
ref: http://www.ryanvm.net/forum/posting.php ... e&p=127564
4. KB2493989: update.sys v.5.1.2600.5513
link: http://ge.tt/3Ek93qP/v/3
ref: http://blog.livedoor.jp/blackwingcat/ar ... 69893.html
ref: http://support.microsoft.com/kb/2493989/en-us
5. KB2575928: msvbvm60.dll v.6.0.98.32
link: http://ge.tt/3Ek93qP/v/4
ref: http://support.microsoft.com/kb/2575928
ref: http://www.msfn.org/board/topic/156672- ... _p__997447
6. KB2616879 msftedit.dll v.5.41.21.2512
link: http://ge.tt/3Ek93qP/v/5
ref: http://support.microsoft.com/kb/2616879
7. KB2388997 Windows Installer v.4.5
link: http://ge.tt/3Ek93qP/v/6
ref: http://support.microsoft.com/kb/2388997
ref: http://www.ryanvm.net/forum/viewtopic.php?p=119552
8. KB2648397: Remote Desktop Connection
link: http://ge.tt/3Ek93qP/v/7
ref: http://support.microsoft.com/kb/2648397
9. WIC (Vista SP2) & KB973473
link: http://ge.tt/3Ek93qP/v/8
ref: http://support.microsoft.com/kb/973473
ref: http://www.ryanvm.net/forum/viewtopic.php?t=7787
10. KB2640459: XPS
link: http://ge.tt/3Ek93qP/v/9
ref: http://www.ryanvm.net/forum/posting.php ... e&p=120707
11. New TTF Fonts from KB2756651-v2
ref: http://ge.tt/7aQMdJQ/v/1
12: Unofficial SERVICES (mdgx)
link: http://ge.tt/7aQMdJQ/v/2
ref: http://www.faqs.org/rfcs/rfc1060.html
ref: http://www.mdgx.com/files/SERVICNT.EXE
13: termsrv.dll 5.1.2600.5815 patched
link: http://ge.tt/7aQMdJQ/v/0
ref: http://www.mydigitallife.info/enable-mu ... indows-xp/
ref: http://www.redmondpie.com/remote-deskto ... rdp-patch/
ref: UniversalTermsrvPatch_20090425.zip http://compubyte.co.za/updates/
Credits to: 5eraph, ricktendo64, blackwingcat, tomasz86, bristols, problemchild, yumeyao, Pasha_ZZZ, erpdude8, ziomek, mdgx, DeepXW, shiner
Last edited by acus on Sun Oct 28, 2012 1:34 pm, edited 3 times in total.
- ricktendo64
- Posts: 3214
- Joined: Mon May 22, 2006 12:27 am
- Location: Honduras

6. KB2518041 Windows Installer v.4.5.6002.22605
ref: http://support.microsoft.com/kb/2518041
7. KB2756651 msftedit.dll v.5.41.21.2513
ref: http://support.microsoft.com/kb/2756651

Hi ziomek,
thanks for info.
I am not sure if we can use files from KB2518041 Windows Installer v.4.5.6002.22605 in Windows XP, because they are for Vista SP2.
Previous HF KB2388997 are for Windows 2003.
Regarding KB2756651 I'll try to post tomorrow a repack for XP.
thanks for info.
I am not sure if we can use files from KB2518041 Windows Installer v.4.5.6002.22605 in Windows XP, because they are for Vista SP2.
Previous HF KB2388997 are for Windows 2003.
Regarding KB2756651 I'll try to post tomorrow a repack for XP.
Last edited by acus on Thu Oct 25, 2012 5:06 pm, edited 1 time in total.
New may be working ?
KB2619572 Windows Installer v.4.5.6002.22718 (Vista SP2)
http://support.microsoft.com/kb/2619572

KB2619572 Windows Installer v.4.5.6002.22718 (Vista SP2)
http://support.microsoft.com/kb/2619572

it may not work -> WindowsXP-KB942288-v3-x86 + Windows6.0-KB2518041-x86
but it should -> Windows6.0-KB942288-v2-x86 + Windows6.0-KB2518041-x86
In Windows6.0-KB942288-v2-x86 missing msisip.dll
So
Windows6.0-KB972397-v2 + Windows6.0-KB2518041-x86
or
Windows6.0-KB972397-v2 + Windows6.0-KB2619572-x86
and preferably -> Windows6.0-KB981929-x86 + Windows6.0-KB2619572-x86
http://support.microsoft.com/kb/981929
but it should -> Windows6.0-KB942288-v2-x86 + Windows6.0-KB2518041-x86
In Windows6.0-KB942288-v2-x86 missing msisip.dll
So
Windows6.0-KB972397-v2 + Windows6.0-KB2518041-x86
or
Windows6.0-KB972397-v2 + Windows6.0-KB2619572-x86
and preferably -> Windows6.0-KB981929-x86 + Windows6.0-KB2619572-x86
http://support.microsoft.com/kb/981929
Last edited by ziomek on Thu Oct 25, 2012 8:19 pm, edited 1 time in total.
Won't speculate on Windows6.0-KB942288-v2 or Windows6.0-KB981929. But...
- WindowsServer2003-KB942288-v4-x64.exe + Windows6.0-KB2619572-x64.msu
- WindowsServer2003-KB942288-v4-x64.exe + Windows6.0-KB2518041-x64.msu
Code: Select all
Error:
Setup could not register the OLE Control C:\WINDOWS\srchasst\x86\srchui.dll because of the following error:
LoadLibrary returned error 127 (7f).
***
Error:
Setup could not register the OLE Control C:\WINDOWS\SysWOW64\appwiz.cpl because of the following error:
LoadLibrary returned error 127 (7f).
***
Error:
Setup could not register the OLE Control C:\WINDOWS\SysWOW64\appmgr.dll because of the following error:
LoadLibrary returned error 127 (7f).
***
Last edited by 5eraph on Fri Oct 26, 2012 11:35 am, edited 1 time in total.
-
- Posts: 491
- Joined: Tue Aug 09, 2011 12:12 pm
- Location: https://twilczynski.com/windows
- Contact:
@5eraph
There are similar problems with the latest BlackWingCat's kernel32.dll for Win2k. When it's slipstreamed it breaks something during the components registration phase.
The solution is to replace the file AFTER the first boot, i.e. during the setup an older version is used. It may work similarly in this case. Did you observe any problems when the files had been installed in a running system?
There are similar problems with the latest BlackWingCat's kernel32.dll for Win2k. When it's slipstreamed it breaks something during the components registration phase.
The solution is to replace the file AFTER the first boot, i.e. during the setup an older version is used. It may work similarly in this case. Did you observe any problems when the files had been installed in a running system?
The 4-bit color problem is due to the latest version of VirtualBox (v4.2.2). Rolled back to v4.2.0 and it went away. The other previously reported errors stand.
Confirmed a new one that occurs when slipstreamed and when installed on a running system, tomasz86:
Confirmed a new one that occurs when slipstreamed and when installed on a running system, tomasz86:
Last edited by 5eraph on Fri Oct 26, 2012 12:01 pm, edited 1 time in total.
-
- Posts: 491
- Joined: Tue Aug 09, 2011 12:12 pm
- Location: https://twilczynski.com/windows
- Contact:
You need MSVCRT.DLL / MSVCIRT.DLL from Vista x64 but I don't know whether it will work in XP x64. In UURollup I do use MSVCRT.DLL from Vista 7.0.6002.22755 (x86) but it's only possible with BlackWingCat's kernel where NT 5.2 / Vista only APIs have been added (they aren't present in XP x86, at least some of them should be present in XP x64).
PS The screenshot is so big that it has broken the topic (made it too wide) on my monitor (1024x768)
PS The screenshot is so big that it has broken the topic (made it too wide) on my monitor (1024x768)

I have v7.0.3790.4400 of msvcrt.dll and msvcirt.dll from KB955536-v2. BuildDate is "Fri Oct 31 08:04:47 2008".
For future reference, Ver.exe and WinVer.exe report XPx64 as "Version 5.2.3790".
Changed the [img] to [url] for you. Screenshot is 808x675.
For future reference, Ver.exe and WinVer.exe report XPx64 as "Version 5.2.3790".
Changed the [img] to [url] for you. Screenshot is 808x675.
KB2756651 msftedit.dll v.5.41.21.2513 (above)
caused problems with directory names and serious corruptiion in many windows ui's including Add Remove Programs on my XP sp3 machine.
I rolled back to:
KB2616879 msftedit.dll v.5.41.21.2512
which works fine.
caused problems with directory names and serious corruptiion in many windows ui's including Add Remove Programs on my XP sp3 machine.
I rolled back to:
KB2616879 msftedit.dll v.5.41.21.2512
which works fine.
"You can lead a horse to water, but you can't make it drink."
Re: Unofficial Updates for XP
Can someone please explain what is this and why it may be needed? Thanks.acus wrote:Unofficial updates repacked for WinXP SP3:
12: Unofficial SERVICES (mdgx)
link: http://ge.tt/7aQMdJQ/v/2
ref: http://www.faqs.org/rfcs/rfc1060.html
ref: http://www.mdgx.com/files/SERVICNT.EXE

thanks shiner for reporting.
Until new solution, I removed link from 1.st post for KB2756651 msftedit.dll v.5.41.21.2513. It's available link for KB2616879 msftedit.dll v.5.41.21.2512.
About SERVICES, bristols & tomasz86 included it in Windows 2000 Service Pack 4 Updates list:
http://www.windows2000.tk/updates/index.html#services
They say:
Services (assigned port numbers) update for assigned port numbers for internet protocols and services, based on this document
http://www.faqs.org/rfcs/rfc1060.html
Until new solution, I removed link from 1.st post for KB2756651 msftedit.dll v.5.41.21.2513. It's available link for KB2616879 msftedit.dll v.5.41.21.2512.
About SERVICES, bristols & tomasz86 included it in Windows 2000 Service Pack 4 Updates list:
http://www.windows2000.tk/updates/index.html#services
They say:
Services (assigned port numbers) update for assigned port numbers for internet protocols and services, based on this document
http://www.faqs.org/rfcs/rfc1060.html
After seeing tomasz' and Acheron's posts, I took some time to re-test the update with msftedit.dll v.5.41.21.2513 on clean XP VMs using user_hiddens Nov. update pack.
In both VMs, the update installed WITHOUT issues afterwards.
So, my previous test which resulted in display issues must have been due to something else on that system (despite being resolved by rolling back to msftedit.dll v.5.41.21.2512).
Thanks again for time and effort to make and release these updates.
In both VMs, the update installed WITHOUT issues afterwards.
So, my previous test which resulted in display issues must have been due to something else on that system (despite being resolved by rolling back to msftedit.dll v.5.41.21.2512).
Thanks again for time and effort to make and release these updates.
"You can lead a horse to water, but you can't make it drink."
- ricktendo64
- Posts: 3214
- Joined: Mon May 22, 2006 12:27 am
- Location: Honduras
Yea, I had no problems eithershiner wrote:After seeing tomasz' and Acheron's posts, I took some time to re-test the update with msftedit.dll v.5.41.21.2513 on clean XP VMs using user_hiddens Nov. update pack.
In both VMs, the update installed WITHOUT issues afterwards.
So, my previous test which resulted in display issues must have been due to something else on that system (despite being resolved by rolling back to msftedit.dll v.5.41.21.2512).
-
- Posts: 491
- Joined: Tue Aug 09, 2011 12:12 pm
- Location: https://twilczynski.com/windows
- Contact:
A long time ago the great Geoff Chappell found out the never officially fixed Missing Icons in Notification Area bug and described a fix for it. MDGx still provides an implementation of Geoff's patch for SHELL32.DLL v. 6.0.2900.6018 (from KB2286198), which is nowadays quite outdated. Although I've not created an installer for it, I've decided to port Geoff's patch to SHELL32.DLL v. 6.0.2900.6242 (from KB2691442 aka MS12-048, July 10, 2012), which is the extant latest version of SHELL32.DLL (just the QFE branch, as, nowadays, even MS does not release GDR branch updates for XP SP3 anymore). 

Well, since March 10, 2015 my previous post above became outdated with the release of KB3039066 (part of MS15-020), which installs shell32.dll v. 6.0.2900.6752 (that's the POSReady 2009 version, of course!)... So I've decided to port Geoff Chappell's Missing Icons in Notification Area Patch to this new shell32.dll version... and here is it!
Please do the following:
1.) Create a temporary folder, let's say... C:\PATCH
2.) Put a copy of shell32.dll inside that folder
The file shell32.dll should be v. 6.00.2900.6752 (xpsp_sp3_qfe.150217-1510), having:
SIZE 8463872 BYTES
CRC32 D556A503
MD5 EB6017163A3BC0D41716E6359DE91DB6
SHA-1 F4F293718C452B413DDC17DAB4D5BB8B7D36D1CE
3.) Now rename shell32.dll to shell32.ori
4.) Download the freeware command-line utils.zip, from KanastaCorp, grab inside it just patch.exe and and drop it into the C:\PATCH folder
5.) Now copy this text into notepad and save it into the C:\PATCH folder
as shell32.txt:
7.) Now copy this text into notepad and save it into the C:\PATCH folder
as uudec.txt:
9.) Start a DOS box, go to C:\PATCH folder, and run the following commands from the DOS prompt:
uudecode shell32.uue
patch -p shell32.ori shell32.pat shell32.dll
10.) All having gone well, the new shell32.dll created, containing Geoff Chappell's mod shall have:
SIZE 8463872 BYTES
CRC32 89EF44EB
MD5 E0D337200D205C390B16DB3846B1A8CF
SHA-1 16AC0E1F249CF2002982F72FB66B16E5525EAA9B
And the file description on the properties tab will now say "Windows Shell Patched", for easier recognition.
From this point on, all you need to do is to boot with a PE or LiveLinux CD and replace the original file both on c:\windows\system32 and on c:\windows\system32\dllcache
Note: If you don't have any reliable way of calculating CRC32, MD5 and SHA-1, here are official MS command-line utilities for doing that: CRC305 and FCIV (and no, you don't need to install KB841290 for that, just open it with 7z and grab inside it FCIV.EXE, which requires no installation at all).
DISCLAIMER:
It works great for me, but YMMV and I can guarantee nothing whatsoever about this patch, and about the use one makes of it. So, by deciding to apply it you fully accept that anything you do is of YOUR SOLE RESPONSIBILITY... Hence, if after performing this mod your pc morphs into a purple mushroom and explodes, causing a 10-day worldwide blackout in the process, you know you can't blame me for it! You have been warned.
Please do the following:
1.) Create a temporary folder, let's say... C:\PATCH
2.) Put a copy of shell32.dll inside that folder
The file shell32.dll should be v. 6.00.2900.6752 (xpsp_sp3_qfe.150217-1510), having:
SIZE 8463872 BYTES
CRC32 D556A503
MD5 EB6017163A3BC0D41716E6359DE91DB6
SHA-1 F4F293718C452B413DDC17DAB4D5BB8B7D36D1CE
3.) Now rename shell32.dll to shell32.ori
4.) Download the freeware command-line utils.zip, from KanastaCorp, grab inside it just patch.exe and and drop it into the C:\PATCH folder
5.) Now copy this text into notepad and save it into the C:\PATCH folder
as shell32.txt:
6.) Now rename shell32.txt to shell32.uuebegin 644 shell32.pat
M]Q8``'/-__\`)H$``":!`(`````X`0```@!EJ;D\!@`#`,#4`;X\!@`!``$\
M,2,``0#X8#$C``$`U`@R(P`!`%`*,B,``0!A##(C``$`=`XR(P`!`&,0,B,`
F`0!H$C(C``$`910R(P`!`&06,B,``0`@&#(C``$`(!HR(P`!`"`!
`
end
sum -r/size 39816/206 section (from "begin" to "end")
7.) Now copy this text into notepad and save it into the C:\PATCH folder
as uudec.txt:
8.) Now rename uudec.txt to uudecode.comENC.COM.B&F=
%00%@@PZ-rm-rm-L#P_R^N15RX-qn-qnP-@!PY-!p-!`-!0P]=
X-b!P_WR^!5GG!5GG!5GG!5GG!5_RX-`K5pPP^15GG15GG15GG15GG-~!5Z#P^15Q_t#u!
COMT_is_copyright_Alex_Pruss.
RX3FcEE<Zt+=
t"-AA
Good-dayR^!5P^15Gu'Hi,Howdy??BJtKM
MPOAHAHFNIOHDGALMDJLAOOCCPOKFHJDLIHPPFHFMKMDBCEHFDMCCCCHHPMDAEDHDP
KIAOMKMCCCANMNANANANMNANANKKMKMCCCANMNANANANMNANANKKMKMCCCANMNANAN
ANMNANANKKLOLMILPPMENMBCHFOLJDCAJLACAADPEKPFPPHOLIPMOFLCOMBEBNJOPL
AABADPFKILAABAAFDDAMLIINLIIMLIANLIAPLIIPLIIODMZ
S&$ig(Apuu0000000490<
z1\9F(4=>$??*+;<=D;*;W>>=W>-5$??>$??*+;<=D;*;W>>=W>->:?:>2?*=%=?*
zO;=?3=;-(3=;V*==2?*;==?=&;-*D;@<U>?>C-*2?:=>:?<=-;*""""".M"MU"9"
z2"\`$"\70"Q9E"\VJ"M1K:;?J_M1M;<?K]M1C=*?.\Q9%"O*&M0S/?`MC0S?5`M0
zVS?`#0S?&#LM5\`P^9".DTD%&B1:0"a?3)O5,U*13"?'&1&?_&DU),T\=-"PJ3"P
z#&"N<#\'$"O1\U*>]"\Z."J80"Q9E"\;2"M$"R?4%P**?,R$RR?1S.[D*\P#3#MD
z2ZMD^V,R"V[V&[V\3$SL$5?W'DZMSDV,)RV["V\V&\$S+L5?8RDZ^M,R;DUV&[$S
zKL5?1S\N*\'"LM1;K=?#"M1;.?"\#M"\$:"OJ5U*9D/8<"D1K9"QR6"Q^%".NRLP
z%+"PR**^1LQ%A"0/:9">##\0B"\7""M1*:?#RN*\B$1%.?(1#$?(KL5?AY0/:9">
zU"\/""M1;$?^UQ9"5\O38D/8@"D1;9"Q^%"RSP9"YDTCG%9"9,T??$D)*8"OJ2U*
z[>"RCP'"(P&"9\*PNM"PV7`DG)7"NO1U(*>%%$R?>$D^Y"SJZ9"ROP"",P&"26\$
zB"8\@7aPK/"P3%"686P1="P"""F\B%"8S8\#6"P1="P"R"FP#""OJ2U*ERF%#$7<
z0<>*V6>=I;>:4=*6L;>?H<>;%>*3156*;7;>]><=3=*.#-.*)=>*Z<<;:<;>;-%$
z:+%$(4=>$??**>:?><-;D<=;#0**/5=*0::?@<==BO.U4*1"5>%P.%"OL$U**P"5
z,U*\S3">).P<Z#P($"F\?<aPP2"PR'"P#""OJ2U*1QA"+S#61DWOK$U*&\)"A>$P
zP7"P$$"N\"\.)aP#"#P"L1U*S>#J[7"RT\)a#QB"%Q##2aM$RR?-"O*M30S?)`0S
z'?+1%-?#J1-?.(DV%D#1U1?(N+91U5*D[R?#'_':8"33&MLME\X`IRS#R"`R#P<#
zX\;aJF77Z332E5336*?.#-."I5><=;<=$:==4@*:$@*7Z<;=>;=>D;*2S-*4$:=;
z0<>"R7<=O>=?%;<=4@*>D;<:Q:<;2;*:$@*3H:?<";*6N*4<_>>:F<::,?=-R*7=
z$:;**4:=B="7D7331253T3*8P-19]8-=T9*8F;09%89>$:?<:99:H<=:;>@-L773
z2*16D3777651H%$7=><=%;*?*<;*+;<=H;=:<=;-*?@>:*<="*?<4;**[:;;8<=*
zB*=<+=;-(%$>/>=;P?:;E>*?D?;;1:=;$;;*+;<=H;=:<=;-*?@>>*==N*:?G>>;
z#=?*F;><+?;9*>:?:<%$2,>>I=?<:;<=5;*;D<=;K=:=(;-?$@>*N;=;Y>=+B?*:
zF=>;D:;@**;@0<>?H,-%[$-=^*>?T<?:2<*;Y=>:0;>*I=?;?>?>D<?;>*=;**;@
z0<>?X<=;F*;<:=;=L:=;C-?@:>%$0-1*V>>=Z;?:0;>*B?<<%>*<$;=>J*=;Q>>:
z=;;-(%$+""""""""""""""""
z!1
9.) Start a DOS box, go to C:\PATCH folder, and run the following commands from the DOS prompt:
uudecode shell32.uue
patch -p shell32.ori shell32.pat shell32.dll
10.) All having gone well, the new shell32.dll created, containing Geoff Chappell's mod shall have:
SIZE 8463872 BYTES
CRC32 89EF44EB
MD5 E0D337200D205C390B16DB3846B1A8CF
SHA-1 16AC0E1F249CF2002982F72FB66B16E5525EAA9B
And the file description on the properties tab will now say "Windows Shell Patched", for easier recognition.
From this point on, all you need to do is to boot with a PE or LiveLinux CD and replace the original file both on c:\windows\system32 and on c:\windows\system32\dllcache
Note: If you don't have any reliable way of calculating CRC32, MD5 and SHA-1, here are official MS command-line utilities for doing that: CRC305 and FCIV (and no, you don't need to install KB841290 for that, just open it with 7z and grab inside it FCIV.EXE, which requires no installation at all).
DISCLAIMER:
It works great for me, but YMMV and I can guarantee nothing whatsoever about this patch, and about the use one makes of it. So, by deciding to apply it you fully accept that anything you do is of YOUR SOLE RESPONSIBILITY... Hence, if after performing this mod your pc morphs into a purple mushroom and explodes, causing a 10-day worldwide blackout in the process, you know you can't blame me for it! You have been warned.
Blackwingcat fixed an issue in Sound recorder.
http://www.msfn.org/board/topic/174376- ... 00-and-xp/
Download patched file:
English version
http://w2k.flxsrv.org/cgi-bin/dl.cgi?fi ... 2-INTL.exe
http://www.msfn.org/board/topic/174376- ... 00-and-xp/
Download patched file:
English version
http://w2k.flxsrv.org/cgi-bin/dl.cgi?fi ... 2-INTL.exe
- mockingbird
- Posts: 102
- Joined: Wed Oct 17, 2012 4:28 pm
I was wondering if someone could help me overclock my USB ports so that my mouse can operate at 500hz.
These are the instructions I have:
3c 08 73 09 c6 86 b6 01
in my usbport.sys file. Maybe it's because I'm using XP x64. Could anyone tell me what I'd replace it with to get 250hz, 500hz, 1000hz?
The only other place I've found this referenced so far is here:
http://www.overclockers.com/forums/show ... xp-x64-pro
But no one answered it.
Thanks
These are the instructions I have:
My problem is that I have:1. Locate usbport.sys in %SystemRoot%\System32\Drivers
2. Take a backup of the file, save it like usbport.BAK for instance.
3. Hexedit the file, locate this sequence of hex values: "3C 08 73 09 C6 86 0A 01", look in FAQ
if you can't find it.
(You can google for one, a lot of free hexeditors on the net. I used Hex Workshop 4.0)
4. It's found at different offsets depending on what usbport.sys version you got. non-SP/SP1/SP2
5. Replace that string with this one: "B0 04 73 09 52 8A 0A 01"
6. Save&reboot
7. Go into safemode (this is to avoid WFP), replace the patched usbport.sys in both
%SystemRoot%\System32\Drivers AND %SystemRoot%\System32\dllcache (hidden folder)
8. Reboot, and it should all work fine.
9. Back in WinXP, check samplerate, and you SHOULD notice the change. For the ones with total
blindness for such things; you will notice that sensitivity feels LOWER.
Other things: Better responsetime/less jitter/mouselag/whine from you.
If you do find "3C 08 73 09 C6 86 02 01" instead, then your patches will also have to change for 250hz and 500hz. The
correct ones will then be: "B0 04 73 09 52 8A 02 01" for 250hz, and "B0 02 73 09 52 8C 02 01" for 500hz.
3c 08 73 09 c6 86 b6 01
in my usbport.sys file. Maybe it's because I'm using XP x64. Could anyone tell me what I'd replace it with to get 250hz, 500hz, 1000hz?
The only other place I've found this referenced so far is here:
http://www.overclockers.com/forums/show ... xp-x64-pro
But no one answered it.
Thanks
- mockingbird
- Posts: 102
- Joined: Wed Oct 17, 2012 4:28 pm
I managed to get it working with SweetLow's USB Filter driver:
http://sweetlow.at.tut.by/download/hidusbf.zip
(It's a 404, but use archive.org to dig it up, it's there).
The benefit of using the filter driver is that _only_ the mouse gets overclocked and not all the USB ports.
But it only worked up to 250Hz so far with me Microsoft Basic Optical. I'll try with an old Intellimouse and see if that goes higher.
EDIT:
Yes, with an old Microsoft "Wheel Mouse Optical USB" it does indeed work to 500hz, as measured by the "mouserate" utility. So I'd highly recommend this filter driver as opposed to hacking USBPORT.SYS.
http://sweetlow.at.tut.by/download/hidusbf.zip
(It's a 404, but use archive.org to dig it up, it's there).
The benefit of using the filter driver is that _only_ the mouse gets overclocked and not all the USB ports.
But it only worked up to 250Hz so far with me Microsoft Basic Optical. I'll try with an old Intellimouse and see if that goes higher.
EDIT:
Yes, with an old Microsoft "Wheel Mouse Optical USB" it does indeed work to 500hz, as measured by the "mouserate" utility. So I'd highly recommend this filter driver as opposed to hacking USBPORT.SYS.
Again, since Oct 13, 2015 my previous post above became outdated with the release of KB3080446 (part of MS15-109), which installs shell32.dll v. 6.0.2900.6880 (that's the POSReady 2009 version, of course!)... So I've decided to port, once again, Geoff Chappell's Missing Icons in Notification Area Patch to this new shell32.dll version... and here is it! For instructions on how to apply this patch, please do refer to my previous post.
SIZE 8463872 BYTES
CRC32 378DD4B8
MD5 AB8EECFF268D1F47A646270FFBABE87E
SHA-1 A449E2C227E6DA0C0C0930EDD2AEE3D5AFA902BB
And the file description on the properties tab will now say "Windows Shell Patched", for easier recognition.
All having gone well, the new shell32.dll created, containing Geoff Chappell's mod shall have:begin 644 shell32.pat
M]Q8``.L9````)H$``":!`(`````X`0```@#C2U$N!@`#`,#4`58N!@`!``$\
M,2,``0#X8#$C``$`U`@R(P`!`%`*,B,``0!A##(C``$`=`XR(P`!`&,0,B,`
F`0!H$C(C``$`910R(P`!`&06,B,``0`@&#(C``$`(!HR(P`!`"`!
`
end
sum -r/size 3026/206 section (from "begin" to "end")
SIZE 8463872 BYTES
CRC32 378DD4B8
MD5 AB8EECFF268D1F47A646270FFBABE87E
SHA-1 A449E2C227E6DA0C0C0930EDD2AEE3D5AFA902BB
And the file description on the properties tab will now say "Windows Shell Patched", for easier recognition.
@Acheron: My implementation of Geoff Chappell's patch uses just 2 minutes for the timeout. I never found a machine needing more than that, but I guess it also depends on number of cores, processor speed and amount of RAM available, so that YMMV. Glat to know it works OK for you, too. And with a 5x longer timeout, on top of it! You rock! 

hey dudes something you peooples may like ::
I have used this uofficial updates for many year without any heck
* Compatible Office 2000 Updates/Hotfixes: KB921606 (Without html32.cnv, mswrd632.cnv, mswrd832.cnv, wpft532.cnv, wpft632.cnv).
* Compatible Windows 2000 Updates/Hotfixes: KB291343.
* Compatible Windows Embedded POSReady 2009 RTM files (v5.1.2600.5669): explorer.exe, logon.scr, msgina.dll, sysdm.cpl, user32.dll, winbrand.dll, xpsp3res.dll (en-US).
* Compatible Windows Vista Updates/Hotfixes: KB973473-v2 | KB977585-v2 | KB2028505.
* Compatible Windows Vista RTM files: makecab.exe (SP1), mimefilt.dll (SP2), mimefilt.dll.mui (SP2), msdelta.dll (SP2), nlhtml.dll (SP2), nlhtml.dll.mui (SP2), offfilt.dll (SP2), offfilt.dll.mui (SP2), PhotoMetadataHandler.dll (SP2), windowscodecsext.dll (SP2), WMPhoto.dll (SP2), WMPhoto.dll.mui (SP2), WUDFUsbccidDriver.dll (SP2).
* Compatible Windows 7 Updates/Hotfixes: KB976002 | KB2575928 | KB2616879 | KB2870165-v3 (Without kernel32.dll, rdpwd.sys, rdpwsx.dll, termsrv.dll) | KB2958997-v4 (Without pjlmon.dll).
* Compatible Windows 7 RTM files: mxdwdui.dll (SP1), WdfCoInstaller01007.dll (SP0 - WdfCoInstaller01009.dll), winusb.sys (SP1), WinUsbCoinstaller.dll (SP1), WUDFCoinstaller.dll (SP1), WUDFHost.exe (SP1), WUDFPf.sys (SP1), WUDFRd.sys (SP1), WUDFSvc.dll.mui (SP1), WUDFUpdate_01007.dll (SP0 - WUDFUpdate_01009.dll), WUDFx.dll (SP1).
* Updates the Windows XP Components: Browser Choice, Remote Desktop, Windows Imaging Component, Windows Driver Frameworks, WinUSB, XPS Printer and Common Printer Drivers.
I have used this uofficial updates for many year without any heck
* Compatible Office 2000 Updates/Hotfixes: KB921606 (Without html32.cnv, mswrd632.cnv, mswrd832.cnv, wpft532.cnv, wpft632.cnv).
* Compatible Windows 2000 Updates/Hotfixes: KB291343.
* Compatible Windows Embedded POSReady 2009 RTM files (v5.1.2600.5669): explorer.exe, logon.scr, msgina.dll, sysdm.cpl, user32.dll, winbrand.dll, xpsp3res.dll (en-US).
* Compatible Windows Vista Updates/Hotfixes: KB973473-v2 | KB977585-v2 | KB2028505.
* Compatible Windows Vista RTM files: makecab.exe (SP1), mimefilt.dll (SP2), mimefilt.dll.mui (SP2), msdelta.dll (SP2), nlhtml.dll (SP2), nlhtml.dll.mui (SP2), offfilt.dll (SP2), offfilt.dll.mui (SP2), PhotoMetadataHandler.dll (SP2), windowscodecsext.dll (SP2), WMPhoto.dll (SP2), WMPhoto.dll.mui (SP2), WUDFUsbccidDriver.dll (SP2).
* Compatible Windows 7 Updates/Hotfixes: KB976002 | KB2575928 | KB2616879 | KB2870165-v3 (Without kernel32.dll, rdpwd.sys, rdpwsx.dll, termsrv.dll) | KB2958997-v4 (Without pjlmon.dll).
* Compatible Windows 7 RTM files: mxdwdui.dll (SP1), WdfCoInstaller01007.dll (SP0 - WdfCoInstaller01009.dll), winusb.sys (SP1), WinUsbCoinstaller.dll (SP1), WUDFCoinstaller.dll (SP1), WUDFHost.exe (SP1), WUDFPf.sys (SP1), WUDFRd.sys (SP1), WUDFSvc.dll.mui (SP1), WUDFUpdate_01007.dll (SP0 - WUDFUpdate_01009.dll), WUDFx.dll (SP1).
* Updates the Windows XP Components: Browser Choice, Remote Desktop, Windows Imaging Component, Windows Driver Frameworks, WinUSB, XPS Printer and Common Printer Drivers.
5eraph wrote:I have v7.0.3790.4400 of msvcrt.dll and msvcirt.dll from KB955536-v2. BuildDate is "Fri Oct 31 08:04:47 2008".
For future reference, Ver.exe and WinVer.exe report XPx64 as "Version 5.2.3790".
Changed the [img] to [url] for you. Screenshot is 808x675.
It can fix handler 4 error. Using in xpx86 without any problem
-
- Posts: 52
- Joined: Sun Aug 14, 2011 5:35 pm
- Location: Chicago, Illinois USA
- Contact:
Impossible!!! v.7.0.3790.4400 of those files don't exist for x86, because no KB955536-v2 was ever issued for x86! V.7.0.3790.4341, OTOH, does exist, because there is a v1 issued for x86 of KB955536... now, all those files accomplish is to prevent XP SP3 from ever reaching desktop: it just freezes instead.Dibya wrote:5eraph wrote:I have v7.0.3790.4400 of msvcrt.dll and msvcirt.dll from KB955536-v2. BuildDate is "Fri Oct 31 08:04:47 2008".
For future reference, Ver.exe and WinVer.exe report XPx64 as "Version 5.2.3790".
Changed the [img] to [url] for you. Screenshot is 808x675.
It can fix handler 4 error. Using in xpx86 without any problem
Here is my list of the unofficial updates with their functions. Please correct me if I have supplied incorrect information.
1. KB291343: mapistub.dll v.1.0.3157.0
FIX: "Explorer.exe has generated errors" error message when you click the "Properties" of Outlook 2000 or search for files or folders
2. KB921606: msconv97.dll v.2003.1100.8202.0
Vulnerabilities in WordPad and Office Text Converters Could Allow Remote Code Execution (960477)
3. KB2028505: usp10.dll v.1.626.6002.22402
The decimal and the digital grouping symbols are not changed when you convert an Arabic number to a Hindi number in Windows Vista or in Windows Server 2008
4. KB2493989: update.sys v.5.1.2600.5513
This update improves the reliability of x64-based versions of Windows that uses certain Intel processors. This update fixes an issue in which the operating system might function incorrectly.
5. KB2575928: msvbvm60.dll v.6.0.98.32
FIX: The caption is shown for a BorderStyle-0 style frame control that is put in a Visual Basic 6-based ActiveX control when you load the control in Internet Explorer 9
6. KB2616879 msftedit.dll v.5.41.21.2512
Nested tables in an RTF document are displayed incorrectly in Windows Vista, in Windows Server 2008, in Windows 7, or in Windows Server 2008 R2
7. KB2388997 Windows Installer v.4.5
Temporary files are left in the C:\Windows\Installer folder when you query for the Win32_Product class on a computer that is running Windows Server 2003, Windows Vista, or Windows Server 2008
8. KB2648397: Remote Desktop Connection
You cannot change an expired user account password in a Remote Desktop session from a client computer that is running Windows 7 or Windows Server 2008 R2
9. WIC (Vista SP2) & KB973473
In an application that implements the Windows Imaging Component, some scaled reads of the cropped portion of an image may not read the correct rectangle in Windows Vista or in Windows Server 2008
10. KB2640459: XPS
Incorrect lines are printed when a Word document is printed on a computer that is running Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7 or Windows Server 2008 R2
11. New TTF Fonts from KB2756651-v2
An update that adds support for the new currency symbol for the Turkish Lira to Windows Vista, Windows Server 2008, Windows 7 and Windows Server 2008 R2 is available
12: Unofficial SERVICES (mdgx)
Baffled by this one
13: termsrv.dll 5.1.2600.5815 patched
Enable Multiple Concurrent Remote Desktop Connections or Sessions in Windows XP
1. KB291343: mapistub.dll v.1.0.3157.0
FIX: "Explorer.exe has generated errors" error message when you click the "Properties" of Outlook 2000 or search for files or folders
2. KB921606: msconv97.dll v.2003.1100.8202.0
Vulnerabilities in WordPad and Office Text Converters Could Allow Remote Code Execution (960477)
3. KB2028505: usp10.dll v.1.626.6002.22402
The decimal and the digital grouping symbols are not changed when you convert an Arabic number to a Hindi number in Windows Vista or in Windows Server 2008
4. KB2493989: update.sys v.5.1.2600.5513
This update improves the reliability of x64-based versions of Windows that uses certain Intel processors. This update fixes an issue in which the operating system might function incorrectly.
5. KB2575928: msvbvm60.dll v.6.0.98.32
FIX: The caption is shown for a BorderStyle-0 style frame control that is put in a Visual Basic 6-based ActiveX control when you load the control in Internet Explorer 9
6. KB2616879 msftedit.dll v.5.41.21.2512
Nested tables in an RTF document are displayed incorrectly in Windows Vista, in Windows Server 2008, in Windows 7, or in Windows Server 2008 R2
7. KB2388997 Windows Installer v.4.5
Temporary files are left in the C:\Windows\Installer folder when you query for the Win32_Product class on a computer that is running Windows Server 2003, Windows Vista, or Windows Server 2008
8. KB2648397: Remote Desktop Connection
You cannot change an expired user account password in a Remote Desktop session from a client computer that is running Windows 7 or Windows Server 2008 R2
9. WIC (Vista SP2) & KB973473
In an application that implements the Windows Imaging Component, some scaled reads of the cropped portion of an image may not read the correct rectangle in Windows Vista or in Windows Server 2008
10. KB2640459: XPS
Incorrect lines are printed when a Word document is printed on a computer that is running Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7 or Windows Server 2008 R2
11. New TTF Fonts from KB2756651-v2
An update that adds support for the new currency symbol for the Turkish Lira to Windows Vista, Windows Server 2008, Windows 7 and Windows Server 2008 R2 is available
12: Unofficial SERVICES (mdgx)
Baffled by this one
13: termsrv.dll 5.1.2600.5815 patched
Enable Multiple Concurrent Remote Desktop Connections or Sessions in Windows XP
Re: Unofficial Updates for XP
Again, since Sep 11, 2018 my previous post above became outdated with the release of KB4457163 (for POSReady 2009, of course!), which installs shell32.dll v. 6.0.2900.7551... So I've decided to port, once again, Geoff Chappell's Missing Icons in Notification Area Patch to this new shell32.dll version... and here is it! For instructions on how to apply this patch, please do refer to my previous post.
SIZE 8463872 BYTES
CRC32 ECF3943E
MD5 0BB0C936CF41E1879F0F7AA33133ADE1
SHA-1 F6E8399303FBDA8DB7B1806B5D9E545C7BED619A
And the file description on the properties tab will now say "Windows Shell Patched", for easier recognition.
All having gone well, the new shell32.dll created, containing Geoff Chappell's mod shall have:begin 644 shell32.pat
M]Q8``/T+````)H$``":!`($````X`0```P`0-X')/`8``P#`U`'./`8``0`!
M/#$C``$`^&`Q(P`!`-0(,B,``0!0"C(C``$`80PR(P`!`'0.,B,``0!C$#(C
G``$`:!(R(P`!`&44,B,``0!D%C(C``$`(!@R(P`!`"`:,B,``0`@
`
end
sum -r/size 42013/206 section (from "begin" to "end")
SIZE 8463872 BYTES
CRC32 ECF3943E
MD5 0BB0C936CF41E1879F0F7AA33133ADE1
SHA-1 F6E8399303FBDA8DB7B1806B5D9E545C7BED619A
And the file description on the properties tab will now say "Windows Shell Patched", for easier recognition.
Re: Unofficial Updates for XP
Tbanks, dencorso.
Added a link to the aforementioned post in your previous post.

Re: Unofficial Updates for XP
Greetings,
I have a simple question to ask,what updates SHOULD i install of the list?I mean i use the POSReady trick to get updates as most of the people know and i want to know what updates can i install with having the posready trick and with all the latest updates?
Thanks
I have a simple question to ask,what updates SHOULD i install of the list?I mean i use the POSReady trick to get updates as most of the people know and i want to know what updates can i install with having the posready trick and with all the latest updates?
Thanks
