Page 1 of 6

[DISCONTINUED] Post-EOL unofficial updates for Windows 2000

Posted: Sun Aug 14, 2011 3:38 am
by tomasz86
This project has been discontinued.

Please check the Unofficial SP 5.2 for Windows 2000 thread at MSFN for more information.

tomasz86 wrote:
Sun Aug 14, 2011 3:38 am
Test versions are available here. PLEASE be very careful when installing them. I strongly recommend testing them on a virtual machine first.

At the moment there are no test versions of USP5.2 available yet. The only test versions available are a merged installer for .NET Framework (all versions) and test versions of UURollup. Test versions are divided into two categories:

1) Daily - these are versions containing all latest changes. They are uploaded as soon as the changes have been added which means that they have been not very thoroughly tested and may be buggy. You should be very cautious when using them. The purpose of them is testing, not installing and using on your real system! "Daily" does not mean that they are always released every day. They may be released very often but may not if there is nothing to change at the moment.

2) Weekly - these versions are released once a week, usually on Saturday/Sunday. They contain all changes from previous daily versions which have been proved non-buggy and stable. They still require additional testing so you should take this into account when using them but are much safer to use than daily versions. As in case of the former, if there have been no changes done during the week then no new weekly version will be released on that weekend.

When a weekly version has been rigorously tested and no problems occurred during the process it becomes the next stable release. Stable versions are going to be released on every last weekend of each month which means that unless there are critical issues discovered there will be no more than one stable version released each month. As already stated before, if there have been no changes done then no new stable version will be released.

Unofficial Updates Rollup

UURollup is a cumulative package of almost all currently available unofficial updates. It follows the structure of official M$ updates and can be either installed manually in a running system or slipstreamed using HFSLIP. There are two versions of UURollup available: ENU (English) and Global (non-English). The difference between them is that most of the unofficial updates are provided only in English and cannot be used in other language versions of Windows 2000. Such updates are included in the English version but are not inluded in the Global one. The biggest advantage of the English version is that there are files from two unofficial kernels (WB kernel and BWC kernel) included in it.

UURollup is complementary to Update Rollup 2. UURollup (ENU) will become obsolete when USP5.2 is ready.


Details and download links available here.

Update Rollup 2

UR2 is a cumulative rollup of almost all official updates and hotfixes by request (HBRs). There are around 260 packages integrated in it. It covers system updates, MSXML updates and Script 5.7 with updates. IE/OE and WMP updates are not included. The rollup requires Service Pack 4 and Update Rollup 1 to be present and can be either installed manually in a running system or slipstreamed using HFSLIP. At the moment only ENU version of UR2 is available. Other language versions shall be ready shortly.

Update Rollup 2 is complementary to UURollup. Update Rollup 2 (ENU) will become obsolete when USP5.2 is ready.


In case you are using Windows 2000 Server, Advanced Server or Datacenter Server you should install Server Extension (SrvExt) together with Update Rollup 2.


Details and download links available here.


Below you can find a list of single unofficial updates. Some of them are not available on the Windows 2000 SP4 Updates list at all. Others may be there but only in English while here you can download them in other languages too. These updates are not included in UURollup or Update Rollup 2 unless stated otherwise.











Details and download links available here.

Posted: Sun Aug 14, 2011 3:53 am
by bphlpt
Looking good! And Welcome!

Cheers and Regards

Posted: Sun Aug 14, 2011 4:07 am
by yumeyao
I believe BlackWingCat has also ported WMP10 for Windows 2000. And he also has a lot of custom-made 2000-compatible 3rd apps that wasn't 2000-compatible offcially.

Posted: Sun Aug 14, 2011 5:34 am
by tomasz86
Yes, BlackWingCat's blog is a must-read for anyone using Windows 2000. In this topic however I wanted to focus only on the updates. That's why other applications are not covered by it.

Posted: Sun Aug 14, 2011 5:51 am
by yumeyao
Yeah, but I think there must be people liking wmp10 rather than wmp9.

For most files I suppose you can just use the japanese file and modify it with ResHacker to replace the resources.

BTW, if you find anything in BWC's blog difficult to understand via a machine translation, don't hesitate to post it here and I will help with it if i can.

Posted: Sun Aug 14, 2011 6:34 am
by bphlpt
Perhaps another thread with Win2K related apps that you don't want to put in this thread?

I'm glad to see that you've already got some interest and support. Not bad as a brand new member, eh? RyanVM's forum members always try to be helpful that way.

Cheers and Regards

Posted: Sun Aug 14, 2011 11:01 am
by Kelsenellenelvian

Please tell me where!

Posted: Sun Aug 14, 2011 11:06 am
by yumeyao

Posted: Sun Aug 14, 2011 11:37 am
by tomasz86
BlackWingCat made w2k-compatible versions of MANY programs including the already mentioned WMP10, and others such as iTunes, Google Chrome, WMware Player, etc. His wrapper KDW makes possible running many XP-only applications too.

I think it would be better if he introduced all these programs himself as I'm not really knowledgeable about them enough. His blog is the ultimate source if you have problems with installing certain newer programs in Win2k. One of the other important packages he made is .NET Framework 3.5 SP1 for 2K. Many of them are available in English too, which is opposite in case of his unofficial updates which are almost only JPN.

My work is concentrated almost exclusively on updates and future unofficial Service Pack 6.

yumeyao, I know Chinese characters to a certain degree so it's not that difficult to navigate through BWC's blog but I'll ask you if I have any problems :)

By the way, you can ask questions to BlackWingCat (on his blog through comments) in English and he will answer.

Posted: Sun Aug 14, 2011 4:29 pm
by bphlpt
@tomasz86 - If you want anyone to be able to read the small notes you have added in your posts above without having to open the post for reply, you'll need to edit them and use a font size larger than "1".

Cheers and Regards

Posted: Mon Aug 15, 2011 3:11 am
by tomasz86
Are they too small too read? :o

Here their size is fine so I thought there wouldn't be any problem with being able to read them.

Posted: Mon Aug 15, 2011 3:26 am
by bphlpt
Well, this is what I see - - or rather can't see. They just look like a broken line. I didn't even realize that they were text.

EDIT: For what it's worth, I use Win7 x86, my browser is Iron, and my screen resolution is 1280x1024. Even using the magnify setting in the browser at 300% they were still unreadable. I also tried Firefox - same result.

Cheers and Regards

Posted: Mon Aug 15, 2011 3:50 am
by tomasz86
You're right. They look fine in Opera but are very small in other browsers (IE6, Firefox).

I'll change them to bigger ones.


I guess it's OK now?

Posted: Mon Aug 15, 2011 6:08 am
by bphlpt
Yes. Good now.

Cheers and Regards

Posted: Tue Aug 16, 2011 11:23 am
by tomasz86
I've been editing the first post to have the updates listed according to their MS bulletin number and I want to add information about files included in each update.

I've also added 4 new updates:
  • KBz2562937 - ActiveX Kill Bits
    KBz2412687 - GDI+
    KBz2510581 - Script 5.7 update
    KBz2378111 - WM Codecs update
  • KBz2296011 (a newer version of the same file is included in KBz2479628-v8)

Posted: Tue Aug 16, 2011 2:59 pm
by bphlpt
We appreciate your thoroughness!

Cheers and Regards

Posted: Tue Aug 16, 2011 3:28 pm
by tomasz86
Added 3 more :)
  • KBz2467659 - very minor update for IE6
    KBz2506212 - update for MFC
    KBz2524375 - update for digital certificates

Posted: Fri Aug 19, 2011 7:56 am
by jsp
Lots of thanks Mr. tomasz86

Posted: Fri Aug 19, 2011 10:46 am
by cosy
curiosity took me there but the "unofficial updates list" is not available, at least I get a 404..
can someone correct this link please, thnk you

Posted: Sat Aug 20, 2011 2:21 am
by bphlpt
I got the same 404. Oops.

Cheers and Regards

Posted: Sat Aug 20, 2011 12:09 pm
by tomasz86
I know about it. Don't worry ;)

As I reorganised the list (its order is based on M$ bulletin numbers now) I need to update the easy download list too, but I haven't got time to do it yet. That's why it's temporary disabled.

Posted: Sun Aug 21, 2011 12:16 pm
by tomasz86
I added new updates:
  • KB829884 - update by BlackWingCat based on the official XP update (HBR)
    KB961451 - official XP update (HBR) for MDAC 2.81 ported to Win2k
    KB968006 - official XP update for Windows Installer 3.1 ported to Win2k
    KB975558 - official XP update for WM Codecs ported to Win2k
    KBz2544521 - update for IE6
and updated:
  • KBz2467659-v2 - cosmetic changes
    KBz2524375-v2 - cosmetic changes
    KBz2570791-v2 - cosmetic changes

Posted: Mon Aug 22, 2011 4:00 am
by cosy
....but the "unofficial updates list" is still a 404...

Posted: Mon Aug 22, 2011 4:07 am
by bphlpt
I'm sure he'll get to it in a few days. In the meantime you'll just have to DL one at a time if you can't wait.

Cheers and Regards

Posted: Mon Aug 22, 2011 8:10 am
by tomasz86
The 'easy download' list is updated and working :)

Posted: Thu Aug 25, 2011 7:15 pm
by tomasz86
I added three updates
  • KB927779-v2 for MDAC 2.8
    KBz2510587 for Script 5.1/5.6

    Script 5.8 for Windows 2000
I also added comments to the two updates (KB927779 & Script 5.8). I highly recommend installing Script 5.8. I need to use IE6 to view several IE-only sites and the difference in speed between Script 5.8 and older Scripts (5.1/5.6/5.7) is enormous.

Posted: Thu Sep 01, 2011 5:27 am
by tomasz86
WildBill has made an updated version (v2) of KB982214 so I replaced the older one on the list with it.

Posted: Sat Sep 10, 2011 8:29 am
by tomasz86
I added two more updates:
  • KB927489 - two additional Japanese fonts
    KBz2483618 - an update for MS RDP 5.2

Posted: Thu Sep 22, 2011 9:15 am
by tomasz86
New updates:
  • KBz2616676-v2 - digital certificates update from September 2011
    KB927489-v2 - fixed compatiblity with HFSLIP

    KBz2524375 removed (replaced by KBz2616676-v2)
There was a problem with KB927489. Its inf file was set to strange encoding and was messed up when being processed by HFSLIP. Therefore the necessary registry changes were not done. It's fixed in v2.

Posted: Tue Sep 27, 2011 9:55 am
by tomasz86
Updates added:
  • KB891861-v3 - I added KB899591 and KB919521 to the Update Rollup 1.
    KB830407-v2, KB835730-v3, KB890466-v3 - three HBRs which normally require a manual registry fix; this fix is done automatically in these versions.
    KB954920-v2 - an update for MDAC 2.81
    KB960071 - a HBR for MDAC 2.81
Updates removed:
  • KB919521 - replaced by KB891861-v3.
'Easy download' hasn't been updated yet.

Posted: Thu Sep 29, 2011 12:08 am
by tomasz86
I forgot to mention that KB890466-v3 is a Server only update.

Posted: Tue Oct 04, 2011 11:35 am
by tomasz86
I opened a Twitter account where I'm going to post information about the current state of affairs :)

Posted: Sun Oct 09, 2011 6:30 am
by tomasz86
I prepared a few new updates:
  • - Microsoft Remote Desktop 5.2 for Windows 2000/XP/2003 (goes to HFSVCPACK_SW1)
    - Windows Installer 4.5 for Windows 2000 (goes to HFGUIRUNONCE); WildBill's KBz2360937 & KB2393802 required.
    - KB906569 (msconfig.exe update)
    - KB950305 (UniDriver fix)
    - KB954193 (MS Jet 4.0 fix)
and also added WildBill's updates to the list:
  • - KBz2360937 - new function added to rpcrt4.dll
    - KB2393802 - WildBill's kernel patch; many new functions added
    - KB2508429 - SMB Server fix; many new functions added

Posted: Sun Oct 09, 2011 10:35 am
by acus
Hi tomasz86,

the link for KB2393802

gives another hotfix: Windows2000-KB2479628-v6a-x86 ENU.exe


Posted: Sun Oct 09, 2011 12:44 pm
by tomasz86
Fixed, thank you :)

Posted: Wed Oct 12, 2011 2:13 am
by tomasz86
I uploaded an updated version of Windows Installer 4.5 (v2).

I fixed a bug which prevented Windows Installer service from being started. In case you've already installed v1 you should run from command prompt "msiexec /regserver" to make it work properly.

It's now available in two versions.

The first one is just a standard MS update format which cannot be slipstreamed. The other one is a switchless installer version which must be run after Windows has started. It won't work when run in T-13.

Posted: Thu Oct 13, 2011 1:56 pm
by tomasz86
Windows Installer 4.5 still doesn't work properly. I disabled downloading of it until it's fixed. I'm very sorry for this confusion :( You should uninstall it and stick to MSI 3.1 at the moment.

Posted: Sun Oct 16, 2011 1:50 am
by tomasz86
I added KB908536.

It installs a uxtheme.dll file which is necessary for Adobe Flash 11 (for IE). Its control panel applet is not installed if no uxtheme.dll is present in the system.

Posted: Sun Oct 16, 2011 1:13 pm
by dmanuele
Download link for MDAC281-KB927779-v2-x86-ENU.exe is broken, giving this message:

Invalid or Deleted File. The key you provided for file download was invalid....

The file can be downloaded by going to MediaFire & searching for it. The Polish link does work.

Thanks to tomasz86, WildBill, BlackWingCat, yumeyao, OnePiece Alb, nonno fabio, Kelsenellenelvian & many others for helping keep Win2K alive!

Posted: Sun Oct 16, 2011 2:11 pm
by tomasz86
Fixed :)

Posted: Wed Oct 19, 2011 7:27 am
by dmanuele
I don't see any comments about Windows2000-KB891861-UR2-v4-x86-ENU, do you consider that to still be beta? I'm confused about how that fits with the list here?


Posted: Wed Oct 19, 2011 7:48 am
by dmanuele
I get it now, Windows2000-KB891861-UR2-v4-x86-ENU is only the official Microsoft updates.
Would it be appropriate to run that with hfslip before integrating above unofficial updates? Can that all be done in one session?


Posted: Thu Oct 20, 2011 2:53 am
by tomasz86
The current version of UR2 is still somewhat buggy so at this moment I'd advise integrating single updates instead of using it. If you still want to slipstream UR2, you should just place it in HF. There's no need to integrate it separately. Just make sure that you don't have both UR1 & UR2 in HF (UR1 is included in UR2).

I do plan to make a new fixed version of UR2 in the future.

Posted: Mon Oct 24, 2011 1:09 am
by tomasz86
Today's update:
  • KB978706 - MS Paint from XP.
    KBz2079403-v2 - a fixed version; now it really supersedes 955069 (details here).
    KBz2479628-v9 - a fixed version; now it really supersedes 2286198 & 967715 (details here).
I have decided to add -UU- for "Unofficial Updates" and "-HBR-" for hotfixes (by request) to filenames from now on so it should be much easier to know what kind of an update it is.

Posted: Mon Oct 24, 2011 4:03 am
by bphlpt
Thanks tomasz86!

Cheers and Regards

Posted: Mon Oct 24, 2011 4:26 am
by tomasz86
It's my pleasure :)

I've decided to temporarily block downloading of WildBill's kernel patch (KB2393802) and KB2508429 (requires KB2393802) until a stable version is released. At this moment BlackWingCat's kernel v5 (KB935839-v5a) is the safest choice.

I've also removed KBz2483618 because it's already included in my version of MS RDP 5.2.


I've changed the filename of KB978706 to KB978706-v2 in order to distinguish it from the original KB978706. You must not use both official KB978706 and unofficial KB978706-v2 when slipstreaming in HFSLIP because the newer paint.exe won't be copied in such a case.

Posted: Wed Oct 26, 2011 1:32 pm
by tomasz86
  • KBz2511455-v2 - now it really supersedes KB980232. (details here)

Posted: Thu Oct 27, 2011 3:34 pm
by tomasz86
KB908536 has been removed.

Uxtheme.dll seems to cause problems with .NET Framework based applications. I tried both versions - one from OldCigarette and the other one from BlackWingCat but unfortunately it's always the same. There's an error when trying to launch .NET based programs.

Posted: Fri Oct 28, 2011 2:15 pm
by tomasz86
I added two updates:

Windows2000-UU-MSRDP7-x86-ENU.exe <- MS Remote Desktop 7.0 (quite experimental but works)
Windows2000-UU-WIC-x86-Global.exe <- Windows Imaging Component (WIC)

Both of them rely on DLLs coming from either BlackWingCat's KDW or directly from Windows XP.

I'd also like to add one important information. Starting from this moment I'm going to test updates only in a system with (at least) BlackWingCat's kernel v5 installed. They may work without the kernel but don't have to. I'm sorry to say it but I just haven't got the time to test them in a configuration without unofficial kernel installed :(

The kernel is also required for applications written in Visual Studio 2010 so I think using it is just inevitable.

Posted: Sun Oct 30, 2011 1:37 am
by tomasz86
I added:


This is modified version of OnePiece's .NET 3.5 True AddOn for XP/2K3. I fixed the dependencies to make it work smoothly in Windows 2000. The files used to fix them come either from BlackWingCat's KDW or directly from Windows XP. You must install OnePiece's .NET 2.0 True AddOn together with one!!. When slipstreaming in HFSLIP, both of them should go to HFAAO folder.