Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account


Photo

PE Tool for creating patches

- - - - -

  • Please log in to reply
672 replies to this topic

#151
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,510 posts
  • OS:XP Pro x86
  • Country: Country Flag
I made a w2k version of KB2443685.

December 2010 cumulative time zone update for Windows operating systems [2010-11-22]

Windows2000-KB2443685-x86-ENU.exe

Edited by tomasz86, 15 May 2011 - 02:31 AM.

post-47483-1123010975.png
Unofficial Service Pack 5.2 for MS Windows 2000 <- use this topic if you need help with UURollup, Update Rollup 2 and other unofficial packages


How to remove advertisement from MSFN

#152
WildBill

WildBill

    Senior Member

  • Developer
  • 695 posts
  • OS:none specified
  • Country: Country Flag

WildBill,

I hope you don't mind but I made a v2 version of KB981852 (MS10-047). The point was to add the "Mup.sys" file from the older M$ official KB979683. By doing so KB981852-v2 supersedes KB979683. I also added the original .CAT file from KB979683 so WU won't ask for KB979683 after having installed KB981852-v2.

Windows2000-KB981852-v2-x86-ENU.exe


I don't mind at all. Should I post it in my MediaFire patches folder and update the download link?

In other news, I've ported MS11-019 and added it to the list.

#153
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,510 posts
  • OS:XP Pro x86
  • Country: Country Flag

I don't mind at all. Should I post it in my MediaFire patches folder and update the download link?

It would be an honour for me :)

Edited by tomasz86, 16 May 2011 - 07:46 PM.

post-47483-1123010975.png
Unofficial Service Pack 5.2 for MS Windows 2000 <- use this topic if you need help with UURollup, Update Rollup 2 and other unofficial packages

#154
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,510 posts
  • OS:XP Pro x86
  • Country: Country Flag
I made a v5 of KB2479628. It contains a few very important changes:

1. First of all, I wanted to do something about the compatibility with IE5 and IE6 systems respectively. I thought it would be better than having two separate versions - one for IE5 and one for IE6. V5 solves this problem as it can be installed on both IE5 and IE6 systems. I used the logic which I already mentioned few days ago.

before (v4) and now (v5)
Posted Image Posted Image

The content of the xpsp2_binarydrop folder:

Posted Image

The problematic file 'browseui.dll' is copied only if IE6 SP1 is installed. It's not copied at all when IE5.x is present. I also did a HFSLIP test and it's the same - 'browseui.dll' is integrated only if IE6 is present in HFCABS folder.

2. KB2479628 supersedes three other unofficial updates - 2160329, 2436673, 2286198. From these three 2286198 supersedes the official update 967715 and 2436673 supersedes the official update 979559. In order to prevent Windows Update from asking for the two older superseded official updates (967715, 979559) I added their catalog files to KB2479628-v5. I also added the original XP catalog file of 2479628 as it gets registered in a 2K system without any problems.

Posted Image

I did some extensive testing concerning this and I think it's a 100% success :thumbup All the three .CAT files get registered in Windows and Windows Update does not ask for the two superseded updates anymore.

Here you go :)

Windows2000-KB2479628-v5-x86-ENU.exe

It replaces both KB2479628-v4 and KB2479628-v4-IE5.

Edited by tomasz86, 17 May 2011 - 04:17 AM.

post-47483-1123010975.png
Unofficial Service Pack 5.2 for MS Windows 2000 <- use this topic if you need help with UURollup, Update Rollup 2 and other unofficial packages

#155
bristols

bristols

    Advanced Member

  • Member
  • PipPipPip
  • 451 posts
  • OS:none specified
  • Country: Country Flag

I made a v5 of KB2479628. It contains a few very important changes:

1. First of all, I wanted to do something about the compatibility with IE5 and IE6 systems respectively.

(...)

Windows2000-KB2479628-v5-x86-ENU.exe

It replaces both KB2479628-v4 and KB2479628-v4-IE5.


Fantastic work!

Thanks very much! Added to the Windows 2000 Post-SP4 Updates for HFSLIP page. :thumbup

#156
WildBill

WildBill

    Senior Member

  • Developer
  • 695 posts
  • OS:none specified
  • Country: Country Flag
Great job! So that's what the catalog files are for...I had no idea that they would stop WU from nagging about updates. Did you also have to add them back to the .inf file?

#157
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,510 posts
  • OS:XP Pro x86
  • Country: Country Flag
Posted Image Posted Image
Posted Image Posted Image

I'm not sure whether all of these strings are absolutely necessary but I decided to input them just in case. [ProductCatalogsToInstall] is the one directly responsible for installing catalogs.

Edited by tomasz86, 17 May 2011 - 10:14 PM.

post-47483-1123010975.png
Unofficial Service Pack 5.2 for MS Windows 2000 <- use this topic if you need help with UURollup, Update Rollup 2 and other unofficial packages

#158
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,510 posts
  • OS:XP Pro x86
  • Country: Country Flag
I think I found a bug in KB2479628...

Windows Live Toolbar icons in IE6 look strange:

Posted Image

This is how they should be displayed:

Posted Image

I don't have enough time now to test it more thoroughly... could anyone install the toolbar and check the icons?

http://support.microsoft.com/kb/944026
post-47483-1123010975.png
Unofficial Service Pack 5.2 for MS Windows 2000 <- use this topic if you need help with UURollup, Update Rollup 2 and other unofficial packages

#159
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,510 posts
  • OS:XP Pro x86
  • Country: Country Flag
Also there is something wrong with icons in Event Manager :/

Posted Image

They look normal when I switch to 16-bit display mode. In case of Windows Live Toolbar, switching display modes doesn't make any difference :(

Edited by tomasz86, 19 May 2011 - 06:23 AM.

post-47483-1123010975.png
Unofficial Service Pack 5.2 for MS Windows 2000 <- use this topic if you need help with UURollup, Update Rollup 2 and other unofficial packages

#160
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,510 posts
  • OS:XP Pro x86
  • Country: Country Flag
I did some tests to find out which file was causing these problems and it's comctl32.dll.

Unfortunately, it seems that comctl32.dll is the core responsible for displaying 32-bit icons.

I tried to remove it but the explorer doesn't look very pretty :}

Posted Image
post-47483-1123010975.png
Unofficial Service Pack 5.2 for MS Windows 2000 <- use this topic if you need help with UURollup, Update Rollup 2 and other unofficial packages

#161
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,510 posts
  • OS:XP Pro x86
  • Country: Country Flag
I prepared something special for today :whistle:

HBR Mini Rollup for Windows 2000 Professional

1. What is it?

HBR Mini Rollup is a roll-up style package which contains almost all so called hotfixes (by request) available for Windows 2000 Professional. Server version hotfixes are not included in this package. HBR stands for "hotfix (by request)".

2. The following updates are included:

Spoiler

3. Which hotfixes (by request) are not included?

KB822834 - Server hotfix
KB823658 - Server hotfix
KB838018 - Front Page Extensions; Server only but if you use it on a W2k Pro system then you should install it separately
KB906952 - Server hotfix
KB896414 - problematic hotfix (uses HFSVCPACK_SW1 instead of HF folder)
KB925783 - Server hotfix

4. What is the purpose of this Rollup?

The main reason for making this HBR Rollup is to simplify the process of slipstreaming hotfixes by using HFSLIP. This Rollup can be put directly into the HF folder. You do not have to and should not slipstream any of the hotfixes listed in point 2 because they are already included in this Rollup.

The other reason is that in order to download a hotfix (by request) you have to input your e-mail address, rewrite a random code, download the hotfix from an URL sent on your e-mail address and use a password to unpack the file with the hotfix so it takes a lot of time to download all of them.

5. Technical information

The filename of HBR Rollup is Windows2000-KB932590-v2-x86-ENU.exe. KB932590 is the last hotfix (by request) released by Microsoft. HBR Rollup uses its filename and its catalog file too. Catalog files from the rest of the integrated hotfixes are also registered when installing this Rollup.

KB915985-v2 is made by BlackWingCat and contains a modified ntdll.dll file. The rest of the integrated updates are the official ones from Microsoft.

6. Screenshots

Posted Image Posted Image

7. Download

Windows2000-KB932590-v2-x86-ENU.exe (18.73 MB)

@edit

The URL temporary removed as the new version is coming soon :)

@edit

http://www.msfn.org/...ollup-kb654654/

Edited by tomasz86, 23 May 2011 - 07:29 AM.

post-47483-1123010975.png
Unofficial Service Pack 5.2 for MS Windows 2000 <- use this topic if you need help with UURollup, Update Rollup 2 and other unofficial packages

#162
PROBLEMCHYLD

PROBLEMCHYLD

    The Resurrector for old Windows OS

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,528 posts
  • OS:98SE
  • Country: Country Flag
Thank you soooooo much. We all appreciate what you are doing.
It would be nice if you made like a Server 2000 rollup just with server updates/hotfixes.

Edited by PROBLEMCHYLD, 21 May 2011 - 09:27 AM.

Believe God is the Alpha and Omega.
Believe Jesus Christ died for our sins.
Repent for your sins now or there will be
BLOOD

The Path to God


U98SESP3 03-11-2013


#163
PROBLEMCHYLD

PROBLEMCHYLD

    The Resurrector for old Windows OS

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,528 posts
  • OS:98SE
  • Country: Country Flag
Can you add these files

WINDOWS2000-KB918622-X86-ENU.EXE
WINDOWS2000-KB948745-X86-ENU.EXE
WINDOWS2000-KB957280-X86-ENU.EXE

thanks

Believe God is the Alpha and Omega.
Believe Jesus Christ died for our sins.
Repent for your sins now or there will be
BLOOD

The Path to God


U98SESP3 03-11-2013


#164
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,510 posts
  • OS:XP Pro x86
  • Country: Country Flag
1. There will be a server version :)

2. I'm basing all my updates on bristols' updates list. KB957280 is listed there as obsolete and the other two are not present at all. I can't tell now if they were also replaced by other hotfixes or they are missing from the list. Let's wait for bristols himself to say something about it.

Please keep in mind that this is HBR Update Rollup so I'm not going to include any other, i.e. non- hotfix (by request) updates.

Edited by tomasz86, 21 May 2011 - 11:55 AM.

post-47483-1123010975.png
Unofficial Service Pack 5.2 for MS Windows 2000 <- use this topic if you need help with UURollup, Update Rollup 2 and other unofficial packages

#165
PROBLEMCHYLD

PROBLEMCHYLD

    The Resurrector for old Windows OS

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,528 posts
  • OS:98SE
  • Country: Country Flag

1. There will be a server version :)

2. I'm basing all my updates on bristols' updates list. KB957280 is listed there as obsolete and the other two are not present at all. I can't tell now if they were also replaced by other hotfixes or they are missing from the list. Let's wait for bristols himself to say something about it.

Please keep in mind that this is HBR Update Rollup so I'm not going to include any other, i.e. non- hotfix (by request) updates.

KB957280 has ntdsa.dll version 5.0.2195.7178
and your rollup pack has ntdsa.dll 5.0.2195.6961

Believe God is the Alpha and Omega.
Believe Jesus Christ died for our sins.
Repent for your sins now or there will be
BLOOD

The Path to God


U98SESP3 03-11-2013


#166
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,510 posts
  • OS:XP Pro x86
  • Country: Country Flag
1. KB957280 is not a hotfix (by request).

2. ntdsa.dll version 5.0.2195.7313 is already included in one of the other updates (I don't remember which one now but it's not a hotfix (by request))

3. My Rollup is not intended to include the newest versions. HBR Mini Rollup contains files which originally belong to hotfixes (by request).

49 hotfixes (by request) are listed on bristols' page. 43 of them are combined into one in this rollup.

Edited by tomasz86, 21 May 2011 - 12:30 PM.

post-47483-1123010975.png
Unofficial Service Pack 5.2 for MS Windows 2000 <- use this topic if you need help with UURollup, Update Rollup 2 and other unofficial packages

#167
WildBill

WildBill

    Senior Member

  • Developer
  • 695 posts
  • OS:none specified
  • Country: Country Flag
I found the problem with comctl32.dll and posted a V6 of KB2479628 (based on the V5 one), and updated the download link. My patch to Imagelist_AddMasked wasn't correctly returning the success/failure result...

Edited by WildBill, 21 May 2011 - 01:23 PM.


#168
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,510 posts
  • OS:XP Pro x86
  • Country: Country Flag
Great :thumbup

but...

you put browseui.dll twice ;) there should be only one left in the xpsp2_binarydrop folder :)

@edit

I suspected something because size of the new file was about 500 kb larger than v5 :lol:
Actually it shouldn't matter as update.inf contains only links to xpsp2_binarydrop\browseui.dll but I'm not so sure about how HFSLIP would react to the second browseui.dll, especially concerning IE5/6 compatibility.

Just in case I quickly made a v6a version without the second unnecessary browseui.dll :)

Windows2000-KB2479628-v6a-x86-ENU.exe

@edit

Just to prove that everything is OK now:

Posted Image

Great job WildBill B)

Edited by tomasz86, 21 May 2011 - 02:11 PM.

post-47483-1123010975.png
Unofficial Service Pack 5.2 for MS Windows 2000 <- use this topic if you need help with UURollup, Update Rollup 2 and other unofficial packages

#169
PROBLEMCHYLD

PROBLEMCHYLD

    The Resurrector for old Windows OS

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,528 posts
  • OS:98SE
  • Country: Country Flag

1. KB957280 is not a hotfix (by request).

2. ntdsa.dll version 5.0.2195.7313 is already included in one of the other updates (I don't remember which one now but it's not a hotfix (by request))

3. My Rollup is not intended to include the newest versions. HBR Mini Rollup contains files which originally belong to hotfixes (by request).

49 hotfixes (by request) are listed on bristols' page. 43 of them are combined into one in this rollup.

http://thehotfixshare.net/board/index.php?autocom=downloads&showcat=15
Also thank you guys for the fixes.

Edited by PROBLEMCHYLD, 21 May 2011 - 02:27 PM.

Believe God is the Alpha and Omega.
Believe Jesus Christ died for our sins.
Repent for your sins now or there will be
BLOOD

The Path to God


U98SESP3 03-11-2013


#170
bristols

bristols

    Advanced Member

  • Member
  • PipPipPip
  • 451 posts
  • OS:none specified
  • Country: Country Flag

Can you add these files

WINDOWS2000-KB918622-X86-ENU.EXE
WINDOWS2000-KB948745-X86-ENU.EXE
WINDOWS2000-KB957280-X86-ENU.EXE

thanks


918622 is replaced by 961501.
948745 is replaced by 961063.

2. ntdsa.dll version 5.0.2195.7313 is already included in one of the other updates (I don't remember which one now but it's not a hotfix (by request))


:thumbup Ntdsa.dll version 5.0.2195.7313 is in 973037.

957280 is replaced by 973037.

Edit

Although not every file in the 'Hotfixes by Request' on my Updates page is the latest version, those particular hotfixes are listed there because they contain at least one latest official version of a file (the latest version known to me, anyway). If anyone knows that another update contains files that make obsolete any of the updates that I list, please let me know!

Edited by bristols, 21 May 2011 - 04:28 PM.


#171
WildBill

WildBill

    Senior Member

  • Developer
  • 695 posts
  • OS:none specified
  • Country: Country Flag

Great :thumbup

but...

you put browseui.dll twice ;) there should be only one left in the xpsp2_binarydrop folder :)

@edit

I suspected something because size of the new file was about 500 kb larger than v5 :lol:
Actually it shouldn't matter as update.inf contains only links to xpsp2_binarydrop\browseui.dll but I'm not so sure about how HFSLIP would react to the second browseui.dll, especially concerning IE5/6 compatibility.

Just in case I quickly made a v6a version without the second unnecessary browseui.dll :)

Windows2000-KB2479628-v6a-x86-ENU.exe

@edit

Just to prove that everything is OK now:

Posted Image

Great job WildBill B)


Thanks for catching that. Just to be safe I made a 6a without the unnecessary DLL and updated the list.

#172
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,510 posts
  • OS:XP Pro x86
  • Country: Country Flag
As WildBill uploaded the corrected version, I removed mine from the server :)

As for the HBR Rollup, I started a separate topic related to it

http://www.msfn.org/...br-mini-rollup/
post-47483-1123010975.png
Unofficial Service Pack 5.2 for MS Windows 2000 <- use this topic if you need help with UURollup, Update Rollup 2 and other unofficial packages

#173
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,510 posts
  • OS:XP Pro x86
  • Country: Country Flag
WildBill,

Do you think it might be possible to port IE8 to Windows 2000?

It would probably require to modify a lot of system files and add all the required functions from XP in order to get it work but still a working IE8 would give a new life to the old Win2k :)

The structure of IE8 installer package is almost the same as normal update.

Windows Internet Explorer 8 for Windows XP

I'm intentionally not saying anything about IE7 as its engine is basically the same as IE6 so it doesn't give us any real benefits over IE6.

Edited by tomasz86, 22 May 2011 - 11:13 AM.

post-47483-1123010975.png
Unofficial Service Pack 5.2 for MS Windows 2000 <- use this topic if you need help with UURollup, Update Rollup 2 and other unofficial packages

#174
WildBill

WildBill

    Senior Member

  • Developer
  • 695 posts
  • OS:none specified
  • Country: Country Flag
I'd rather first look at IE7, since hopefully it would be easier. Has anyone else looked at it?

#175
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,510 posts
  • OS:XP Pro x86
  • Country: Country Flag
I tried to run IE7 without installing some time ago and see what system files are needed in order to do it. As far as I remember, the first one it asks for it's urlmon.dll and it seems that it's possible to replace the native W2k one with the newer IE7 version. However, the next dll file made the system unable to boot. It was 1-2 months ago so I don't remember which one was that.

Still I think it would be much more useful and fruitful to try doing IE8 and just skip IE7. It doesn't really bring anything special as its engine is the same as IE6. Porting it to W2k will surely be a hard and painful work but the gain is going to be very little.
post-47483-1123010975.png
Unofficial Service Pack 5.2 for MS Windows 2000 <- use this topic if you need help with UURollup, Update Rollup 2 and other unofficial packages




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users



How to remove advertisement from MSFN