Unofficial Updates for XP

Windows XP Professional Update Pack discussion.
Post Reply
acus
Posts: 92
Joined: Wed May 19, 2010 2:41 pm
Location: italy

Unofficial Updates for XP

Post by acus » Fri Oct 19, 2012 2:08 pm

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
Last edited by acus on Sun Oct 28, 2012 1:34 pm, edited 3 times in total.

User avatar
ricktendo64
Posts: 3213
Joined: Mon May 22, 2006 12:27 am
Location: Honduras

Post by ricktendo64 » Fri Oct 19, 2012 5:18 pm

Thanks, I added the Vista msftedit.dll to my updatepack

User avatar
shiner
Posts: 655
Joined: Sun Nov 08, 2009 4:18 am
Location: SE Asia

Post by shiner » Fri Oct 19, 2012 6:04 pm

Thanks acus,
"You can lead a horse to water, but you can't make it drink."

ChiefZeke
Posts: 767
Joined: Fri Mar 23, 2007 5:33 pm
Location: Victorville, California

Post by ChiefZeke » Fri Oct 19, 2012 6:24 pm

Thnaks - graet effort

Acheron
Posts: 389
Joined: Thu Nov 25, 2004 4:05 pm
Location: The Netherlands
Contact:

Post by Acheron » Wed Oct 24, 2012 7:49 am

Thanks for the Windows Installer fix. Now some old msi installers don't crash anymore on my system.

ziomek
Posts: 20
Joined: Fri Mar 09, 2012 3:40 pm
Location: PL

Post by ziomek » Thu Oct 25, 2012 3:59 am

:idea:
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

:?:

acus
Posts: 92
Joined: Wed May 19, 2010 2:41 pm
Location: italy

Post by acus » Thu Oct 25, 2012 3:02 pm

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.
Last edited by acus on Thu Oct 25, 2012 5:06 pm, edited 1 time in total.

User avatar
5eraph
Site Admin
Posts: 4619
Joined: Tue Jul 05, 2005 9:38 pm
Location: Riverview, MI USA

Post by 5eraph » Thu Oct 25, 2012 3:30 pm

I tried using the Vistax64 files from KB2518041 in XPx64, but found a few errors in SetupErr.log: "LoadLibrary returned error 127 (7f)". Similar errors may occur in XPx86, but I haven't tested.

ziomek
Posts: 20
Joined: Fri Mar 09, 2012 3:40 pm
Location: PL

Post by ziomek » Thu Oct 25, 2012 4:23 pm

New may be working ?
KB2619572 Windows Installer v.4.5.6002.22718 (Vista SP2)
http://support.microsoft.com/kb/2619572
:?:

ziomek
Posts: 20
Joined: Fri Mar 09, 2012 3:40 pm
Location: PL

Post by ziomek » Thu Oct 25, 2012 6:06 pm

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
Last edited by ziomek on Thu Oct 25, 2012 8:19 pm, edited 1 time in total.

User avatar
5eraph
Site Admin
Posts: 4619
Joined: Tue Jul 05, 2005 9:38 pm
Location: Riverview, MI USA

Post by 5eraph » Thu Oct 25, 2012 6:57 pm

Won't speculate on Windows6.0-KB942288-v2 or Windows6.0-KB981929. But...
  • WindowsServer2003-KB942288-v4-x64.exe + Windows6.0-KB2619572-x64.msu
...fails more spectacularly than...
  • WindowsServer2003-KB942288-v4-x64.exe + Windows6.0-KB2518041-x64.msu
Same errors in XPx64, but now the display drops to 4-bit color with no way to increase display quality.

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.

ziomek
Posts: 20
Joined: Fri Mar 09, 2012 3:40 pm
Location: PL

Post by ziomek » Thu Oct 25, 2012 8:00 pm

WindowsXP-KB942288-v3 and WindowsServer2003-KB942288-v4 it's almost the same

tomasz86
Posts: 491
Joined: Tue Aug 09, 2011 12:12 pm
Location: https://twilczynski.com/windows
Contact:

Post by tomasz86 » Thu Oct 25, 2012 11:29 pm

@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?

User avatar
5eraph
Site Admin
Posts: 4619
Joined: Tue Jul 05, 2005 9:38 pm
Location: Riverview, MI USA

Post by 5eraph » Fri Oct 26, 2012 11:40 am

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:
Last edited by 5eraph on Fri Oct 26, 2012 12:01 pm, edited 1 time in total.

tomasz86
Posts: 491
Joined: Tue Aug 09, 2011 12:12 pm
Location: https://twilczynski.com/windows
Contact:

Post by tomasz86 » Fri Oct 26, 2012 11:51 am

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) :(

User avatar
5eraph
Site Admin
Posts: 4619
Joined: Tue Jul 05, 2005 9:38 pm
Location: Riverview, MI USA

Post by 5eraph » Fri Oct 26, 2012 11:59 am

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.

acus
Posts: 92
Joined: Wed May 19, 2010 2:41 pm
Location: italy

Post by acus » Fri Oct 26, 2012 2:55 pm

Updated 1.st post with info from ziomek

Added:
WindowsXP-UU-KB2756651-v2-x86-INTL.exe
WindowsXP-UU-KB2756651-Fonts-x86-INTL.exe

New:
WindowsXP-UU-SERVICES-x86-INTL.exe
WindowsXP-UU-KB971165-v2-x86-ENU.exe

User avatar
shiner
Posts: 655
Joined: Sun Nov 08, 2009 4:18 am
Location: SE Asia

Post by shiner » Sun Oct 28, 2012 1:12 am

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.
"You can lead a horse to water, but you can't make it drink."

RicaNeaga
Posts: 221
Joined: Fri Apr 16, 2010 11:59 am

Re: Unofficial Updates for XP

Post by RicaNeaga » Sun Oct 28, 2012 4:02 am

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
Can someone please explain what is this and why it may be needed? Thanks. :)

acus
Posts: 92
Joined: Wed May 19, 2010 2:41 pm
Location: italy

Post by acus » Sun Oct 28, 2012 1:42 pm

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

RicaNeaga
Posts: 221
Joined: Fri Apr 16, 2010 11:59 am

Post by RicaNeaga » Sun Oct 28, 2012 3:01 pm

Thanks for the answer but I still don't understand why would a xp user need those. :)

Acheron
Posts: 389
Joined: Thu Nov 25, 2004 4:05 pm
Location: The Netherlands
Contact:

Post by Acheron » Wed Nov 14, 2012 11:35 am

I have not experienced the problem Shiner mentioned using msftedit.dll v.5.41.21.2513.

acus
Posts: 92
Joined: Wed May 19, 2010 2:41 pm
Location: italy

Post by acus » Wed Nov 14, 2012 1:02 pm

Hi Acheron,

also Tomasz86 reported he have not experencied the problem (Tomasz uses Windows2000)

User avatar
shiner
Posts: 655
Joined: Sun Nov 08, 2009 4:18 am
Location: SE Asia

Post by shiner » Fri Nov 16, 2012 4:35 pm

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.
"You can lead a horse to water, but you can't make it drink."

User avatar
ricktendo64
Posts: 3213
Joined: Mon May 22, 2006 12:27 am
Location: Honduras

Post by ricktendo64 » Fri Nov 16, 2012 4:59 pm

shiner 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).
Yea, I had no problems either

User avatar
dencorso
Posts: 67
Joined: Sat Mar 02, 2013 4:06 pm
Location: Brazil

Post by dencorso » Thu Jun 13, 2013 8:02 pm

I have been using KB2756651 msftedit.dll v.5.41.21.2513 since Oct 2012 without any problems whatsoever on my main XP SP3 machine. I think it's time to return a link it to the first post.
Keep on the great work! Image

tomasz86
Posts: 491
Joined: Tue Aug 09, 2011 12:12 pm
Location: https://twilczynski.com/windows
Contact:

Post by tomasz86 » Thu Jun 13, 2013 8:22 pm

Thanks for useful information, dencorso :)

I've also used msftedit.dll 5.41.21.2513 in Windows 2000 ever since it was available and haven't experienced any problems.

User avatar
dencorso
Posts: 67
Joined: Sat Mar 02, 2013 4:06 pm
Location: Brazil

Post by dencorso » Mon Sep 02, 2013 12:54 pm

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). :)

User avatar
dencorso
Posts: 67
Joined: Sat Mar 02, 2013 4:06 pm
Location: Brazil

Post by dencorso » Sun Aug 30, 2015 5:36 pm

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:
begin 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")
6.) Now rename shell32.txt to shell32.uue

7.) Now copy this text into notepad and save it into the C:\PATCH folder
as uudec.txt:
ENC.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
8.) Now rename uudec.txt to uudecode.com

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.

acus
Posts: 92
Joined: Wed May 19, 2010 2:41 pm
Location: italy

Post by acus » Mon Aug 31, 2015 2:44 pm

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

User avatar
mockingbird
Posts: 100
Joined: Wed Oct 17, 2012 4:28 pm

Post by mockingbird » Tue Sep 08, 2015 1:04 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:
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.
My problem is that 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

User avatar
mockingbird
Posts: 100
Joined: Wed Oct 17, 2012 4:28 pm

Post by mockingbird » Tue Sep 08, 2015 2:01 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.

User avatar
dencorso
Posts: 67
Joined: Sat Mar 02, 2013 4:06 pm
Location: Brazil

Post by dencorso » Mon Oct 19, 2015 10:18 pm

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.
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")
All having gone well, the new shell32.dll created, containing Geoff Chappell's mod shall have:
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
Posts: 389
Joined: Thu Nov 25, 2004 4:05 pm
Location: The Netherlands
Contact:

Post by Acheron » Sat Feb 27, 2016 11:49 am

Dencorso,

I also have used Geoff Chappells patch without issues. I have changed the timeout to 10 minutes without problems.

User avatar
dencorso
Posts: 67
Joined: Sat Mar 02, 2013 4:06 pm
Location: Brazil

Post by dencorso » Sat Mar 05, 2016 6:36 pm

@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! :)

Dibya
Posts: 467
Joined: Sat Sep 12, 2015 9:34 am
Location: India

Post by Dibya » Fri Mar 25, 2016 1:36 am

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.

Dibya
Posts: 467
Joined: Sat Sep 12, 2015 9:34 am
Location: India

Post by Dibya » Fri Mar 25, 2016 1:40 am

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

PROBLEMCHYLD
Posts: 40
Joined: Sun Aug 14, 2011 5:35 pm
Location: Chicago, Illinois USA
Contact:

Post by PROBLEMCHYLD » Sun Apr 03, 2016 8:29 am

I'm using WinXp Pro SP4 and termsrv.dll 5.1.2600.5815 doesn't seem to work. I always get kicked out when a new user login.

User avatar
dencorso
Posts: 67
Joined: Sat Mar 02, 2013 4:06 pm
Location: Brazil

Post by dencorso » Sat Apr 09, 2016 6:20 pm

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
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.

Zephyr
Posts: 49
Joined: Sun Nov 22, 2015 4:53 pm
Location: London

Post by Zephyr » Tue Aug 09, 2016 6:02 am

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

User avatar
dencorso
Posts: 67
Joined: Sat Mar 02, 2013 4:06 pm
Location: Brazil

Re: Unofficial Updates for XP

Post by dencorso » Sat Sep 22, 2018 5:30 pm

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.
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")
All having gone well, the new shell32.dll created, containing Geoff Chappell's mod shall have:
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.

User avatar
5eraph
Site Admin
Posts: 4619
Joined: Tue Jul 05, 2005 9:38 pm
Location: Riverview, MI USA

Re: Unofficial Updates for XP

Post by 5eraph » Tue Sep 25, 2018 4:18 pm

Tbanks, dencorso. :) Added a link to the aforementioned post in your previous post.

someguy25
Posts: 2
Joined: Mon Jan 14, 2019 12:52 pm

Re: Unofficial Updates for XP

Post by someguy25 » Thu Jan 24, 2019 12:50 pm

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 :D

Post Reply