Jump to content

PE Tool for creating patches


WildBill

Recommended Posts

I managed to find the official M$ version of 2347290 (the so called custom update).

It has spoolsv.exe 5.0.2195.7425.

I'll upload it later on after testing it.

From what I've seen online, there also looks like there's a build of shell32.dll from MS10-046 kicking around, with a version number 0f 5.0.3900.7424 and a timestamp of July 27, 2010. Only found the existence of it while Googling that version of spoolsv.exe.

Link to comment
Share on other sites


I found all of them:


MS10-061_Windows2000-KB2347290-x86-custom-ENU.EXE
MS10-090_IE6.0sp1-KB2416400-Windows2000-x86-ENU.exe
MS11-002_MDAC281-KB983838-x86-ENU.exe
MS11-003_IE6.0sp1-KB2482017-Windows2000-x86-ENU.exe
MS11-006_Windows2000-KB2483185-x86-custom-ENU.EXE

All have M$ digital signatures so I'm 100% sure they're official. Still haven't got time to test them.

@EDIT

What's interesting that ex. 2483185 doesn't fix shell32.dll (as it's in case of the XP version) but it rather fixes a different file - thumbvw.dll 5.0.3900.7440.

I'll need to have a closer look at them when I've got time. I guess there might be some incompatibilties with some of the currently used unofficial updates.

Edited by tomasz86
Link to comment
Share on other sites

Could anyone help me to filter URLs from this file?

http://dl.dropbox.com/u/15391619/Windows%202000/1.txt

They seem to be dead but still it'd be nice to test all of them in wget. I've been trying with batch script


FOR /F "tokens=4 delims==" %%I IN (1.txt) DO ECHO %%I>>2.txt

but can't make a loop for unknown reason (at least unknown to me ;))

Link to comment
Share on other sites

That is simple reason.

1.txt is mac format.

try to change CR to CR+LF. :)

Could anyone help me to filter URLs from this file?

http://dl.dropbox.com/u/15391619/Windows%202000/1.txt

They seem to be dead but still it'd be nice to test all of them in wget. I've been trying with batch script


FOR /F "tokens=4 delims==" %%I IN (1.txt) DO ECHO %%I>>2.txt

but can't make a loop for unknown reason (at least unknown to me ;))

Link to comment
Share on other sites

Thank you very much. Strings.exe worked. Unfortuantely none of the URLs is still valid (as expected).

I uploaded 4 updates:

IE6.0sp1-KB2482017-Windows2000-x86-ENU.exe

Windows2000-KB2483185-x86-custom-ENU.EXE

Windows2000-KB2347290-x86-custom-ENU.EXE

MDAC281-KB983838-x86-ENU.exe

These are NOT unofficial updates. There's also 2416400 available but it's replaced by 2482017.

983838 for MDAC is the same update as 2419632 (MS11-002) for XP and the unofficial 2419632 made by WildBill.

Link to comment
Share on other sites

I prepared 3 new updates:

Windows2000-UU-KB914783-KB974266-x86-ENU.exe (replaces KB914783-KB943729)

Windows2000-UU-KBz2657025-x86-ARA.exe (replaces 2633952)

Windows2000-UU-KBz2657025-x86-CHS.exe (replaces 2633952)

Windows2000-UU-KBz2657025-x86-CHT.exe (replaces 2633952)

Windows2000-UU-KBz2657025-x86-CSY.exe (replaces 2633952)

Windows2000-UU-KBz2657025-x86-DAN.exe (replaces 2633952)

Windows2000-UU-KBz2657025-x86-DEU.exe (replaces 2633952)

Windows2000-UU-KBz2657025-x86-ELL.exe (replaces 2633952)

Windows2000-UU-KBz2657025-x86-ENU.exe (replaces 2633952)

Windows2000-UU-KBz2657025-x86-ESN.exe (replaces 2633952)

Windows2000-UU-KBz2657025-x86-FIN.exe (replaces 2633952)

Windows2000-UU-KBz2657025-x86-FRA.exe (replaces 2633952)

Windows2000-UU-KBz2657025-x86-HEB.exe (replaces 2633952)

Windows2000-UU-KBz2657025-x86-HUN.exe (replaces 2633952)

Windows2000-UU-KBz2657025-x86-ITA.exe (replaces 2633952)

Windows2000-UU-KBz2657025-x86-JPN.exe (replaces 2633952)

Windows2000-UU-KBz2657025-x86-KOR.exe (replaces 2633952)

Windows2000-UU-KBz2657025-x86-NLD.exe (replaces 2633952)

Windows2000-UU-KBz2657025-x86-NOR.exe (replaces 2633952)

Windows2000-UU-KBz2657025-x86-PLK.exe (replaces 2633952)

Windows2000-UU-KBz2657025-x86-PTB.exe (replaces 2633952)

Windows2000-UU-KBz2657025-x86-PTG.exe (replaces 2633952)

Windows2000-UU-KBz2657025-x86-RUS.exe (replaces 2633952)

Windows2000-UU-KBz2657025-x86-SVE.exe (replaces 2633952)

Windows2000-UU-KBz2657025-x86-TRK.exe (replaces 2633952)

Windows2000-UU-KBz2661637-x86-Global.exe (new)

Link to comment
Share on other sites

By the way, the new browseui.dll from 2483185 removes your new 32-bit explorer icons (arrows, favourites, etc) which you added in 2479628. There's also one more thing about 2479628 - it has Comctl32.dll 5.81.4968.2505 but the XP comctl32.dll 5.82.2900.6028 works too when your kernel is installed. Installing it however breaks the 32-bit icon support inside explorer so icons have black background. It'd be nice to be able to use XP's comctl32 (more APIs than 2K version) and keep 32-bit icons support... Would it be very difficult to implement?

Edited by tomasz86
Link to comment
Share on other sites

I included XP's comctl32.dll in MS10-081 for Windows 2000.

But there is a little difference from xp version (ver 5.82.2900.6029)

Some applications are checked control version by comctl32, so I changed it as same as ver 5.81.

By the way, the new shell32.dll from 2483185 removes your new 32-bit explorer icons (arrows, favourites, etc) which you added in 2479628. There's also one more thing about 2479628 - it has Comctl32.dll 5.81.4968.2505 but the XP comctl32.dll 5.82.2900.6028 works too when your kernel is installed. Installing it however breaks the 32-bit icon support inside explorer so icons have black background. It'd be nice to be able to use XP's comctl32 (more APIs than 2K version) and keep 32-bit icons support... Would it be very difficult to implement?

Link to comment
Share on other sites

I included XP's comctl32.dll in MS10-081 for Windows 2000.

But there is a little difference from xp version (ver 5.82.2900.6029)

Some applications are checked control version by comctl32, so I changed it as same as ver 5.81.

Do you remember which applications had problems when XP's comctl32 was used? What exactly happened?

Link to comment
Share on other sites

I forgot the application name.

But The problem is the dialog can't display.

I included XP's comctl32.dll in MS10-081 for Windows 2000.

But there is a little difference from xp version (ver 5.82.2900.6029)

Some applications are checked control version by comctl32, so I changed it as same as ver 5.81.

Do you remember which applications had problems when XP's comctl32 was used? What exactly happened?

Link to comment
Share on other sites

My blog reader found the IE6SP1 problem.

If you open an artcle from http://jp.msn.com/, IE6SP1 crashes.

And fixed it on my custom hotfix (v4).

Please Someone test it ?

WLU

I changed shlwapi and mshtml.dll from original MS11-003.

Thanks BlackWingCat :)

There is a problem when installing the update - shlwapi.dll is installed correctly but mshtml.dll is not installed at all. I still have ver. 1663 after installing the update.

Edited by tomasz86
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

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