Unofficial Service Pack 5 (USP5)

Most people who have been using Windows 2000 for a long time probably know about the Unofficial Service Pack 5.1 made by Gurgelmeyer at the turn of years 2005 and 2006. He managed to merge hundreds of updates and hotfixes and add them to the existing official SP4, therefore creating USP5. Gurgelmeyer was devoted to the project and kept updating it regularly but he also suffered from health problems and eventually disappeared around summer 2006 (it is unknown what exactly happened to him...). No one was able to take up the project as Gurgelmeyer did not share the tools he was using for merging SFXCAB archives (MS updates & hotfixes). Around 2008 there was an attempt by Kelsenellenelvian to create a new version of the USP5 but unfortunately it had to be abandoned. No other person tried to anything with the USP after that.

Up to now I have managed to create many different packages including unofficial single updates, update rollups and others. The biggest problem with Windows 2000 updates is that there are too many of them. I tried to reduce the number of required files as much as possible but even after merging so many updates there are still many others left. There is a borderline that cannot be crossed without preparing a Service Pack which offers more freedom in including and integrating files than update rollups. This is the reason I decided to try go on with the USP5 and prepare a new updated version of it. It is the only way to merge absolutely everything into one package which could be either installed manually or integrated into Windows 2000 source simply using the "/integrate" switch.

By everything I mean the following components:

As you can see there are quite a few components that need to be integrated but I believe that with help of a few kind people it will be possible to finish the project. The last version of Gurgelmeyer's USP5 was 5.1.2195.24. I want to start from the number 5.2.2195.1. At the moment it is still a long way to go for the final version of the Unofficial Service Pack 5.2 to be ready but the project has been started and there are already people testing early builds of it. I hope that this new version of USP5 will be a tribute to the hard work done by Gurgelmeyer and thanks to it this project will not be forgotten.

Until USP5.2 is finished I recommend using UURollup, Update Rollup 2 and other packages which are listed on this website.

If you have any questions about USP5.2 please ask them in one of the topics on MSFN or RyanVM forums.

Update Rollup 2 (UR2)

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.

For Windows 2000 Professional and Server:

Filename / Details Download Requirements
Windows2000-UpdateRollup2-x86-ENU.exe (English) | MediaFire Service Pack 4 & Update Rollup 1 (or Unofficial Service Pack 5.1)

For Windows 2000 Server only:

Filename / Details Download Requirements
Windows2000-UpdateRollup2-SrvExt-v2-x86-ENU.exe (English) | MediaFire Service Pack 4 & Update Rollup 1 (or Unofficial Service Pack 5.1)
Windows2000-UpdateRollup2-SrvExt-v2-x86-ARA.exe (عربي - Arabic) | MediaFire ''
Windows2000-UpdateRollup2-SrvExt-v2-x86-CHS.exe (中文(简体)) | MediaFire ''
Windows2000-UpdateRollup2-SrvExt-v2-x86-CHT.exe (繁體中文版本) | MediaFire ''
Windows2000-UpdateRollup2-SrvExt-v2-x86-CSY.exe (čeština) | MediaFire ''
Windows2000-UpdateRollup2-SrvExt-v2-x86-DAN.exe (Dansk) | MediaFire ''
Windows2000-UpdateRollup2-SrvExt-v2-x86-DEU.exe (Deutsch) | MediaFire ''
Windows2000-UpdateRollup2-SrvExt-v2-x86-ELL.exe (ελληνικά) | MediaFire ''
Windows2000-UpdateRollup2-SrvExt-v2-x86-ESN.exe (Español) | MediaFire ''
Windows2000-UpdateRollup2-SrvExt-v2-x86-FIN.exe (suomi) | MediaFire ''
Windows2000-UpdateRollup2-SrvExt-v2-x86-FRA.exe (Français) | MediaFire ''
Windows2000-UpdateRollup2-SrvExt-v2-x86-HEB.exe (עִבְרִית) | MediaFire ''
Windows2000-UpdateRollup2-SrvExt-v2-x86-HUN.exe (magyar) | MediaFire ''
Windows2000-UpdateRollup2-SrvExt-v2-x86-ITA.exe (italiano) | MediaFire ''
Windows2000-UpdateRollup2-SrvExt-v2-x86-JPN.exe (日本語) | MediaFire ''
Windows2000-UpdateRollup2-SrvExt-v2-nec98-JPN.exe (日本語) | MediaFire ''
Windows2000-UpdateRollup2-SrvExt-v2-x86-KOR.exe (한국어) | MediaFire ''
Windows2000-UpdateRollup2-SrvExt-v2-x86-NLD.exe (Nederlands) | MediaFire ''
Windows2000-UpdateRollup2-SrvExt-v2-x86-NOR.exe (Norsk (Bokmål)) | MediaFire ''
Windows2000-UpdateRollup2-SrvExt-v2-x86-PLK.exe (polski) | MediaFire ''
Windows2000-UpdateRollup2-SrvExt-v2-x86-PTB.exe (português brasileiro) | MediaFire ''
Windows2000-UpdateRollup2-SrvExt-v2-x86-PTG.exe (português) | MediaFire ''
Windows2000-UpdateRollup2-SrvExt-v2-x86-RUS.exe (русский) | MediaFire ''
Windows2000-UpdateRollup2-SrvExt-v2-x86-SVE.exe (Svenska) | MediaFire ''
Windows2000-UpdateRollup2-SrvExt-v2-x86-TRK.exe (Türkçe) | MediaFire ''



If you have any questions about Update Rollup 2 please ask them in one of the topics on MSFN or RyanVM forums.

Unofficial Updates Rollup (UURollup)

UURollup is a cumulative package of almost all currently available unofficial updates. It follows the structure of official MS 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.

Filename / Details Download Requirements
Windows2000-UURollup-v10d-x86-ENU.exe (English) | MediaFire Service Pack 4 & Update Rollup 1 (or Unofficial Service Pack 5.1)
Windows2000-UURollup-v3a-x86-Global.exe (multilanguage) | MediaFire ''

Additional information

If you have any questions about UURollup please ask them in one of the topics on MSFN or RyanVM forums.

Application Compatibility Launcher

Application Compatibility Launcher is a tool which can be used for launching applications in Windows XP compatibility mode. Windows 2000 itself offers compatibility mode for Windows 95, 98 and NT 4.0. This launcher extends this support to Windows XP. Thanks to it it is possible to install and use programs which by default require at least Windows XP and refuse to start in Windows 2000. The functionality offered by Application Compatibility Launcher is exactly the same as the one included in BlackWingCat's KDW but KDW itself may be too complicated for inexperienced users while this launcher has very simple interface and should be very easy to use even for beginners or those who do not want to mess around with their system too much. Application Compatibility Launcher is included in Unofficial Updates Rollup.

How to use Application Compatibility Launcher

  1. This is a message which you normally see when trying to install new versions of Firefox or Thunderbird in Windows 2000:

    Firefox requires Microsoft Windows XP SP2 or newer
  2. Open Start Menu and go to Accessories. You will find "Application Compatibility Launcher" there:

    Application Compatibility Launcher in Start Menu
  3. A command-line window will open once you have clicked on it. Now you can drag and drop a file onto this window. It is also possible to type the full path using keyboard:

    Drag and drop a file on the Application Compatibility Launcher command-line window
  4. Once the full path is displayed like this you can just press ENTER:

    Full path displayed in Application Compatibility Launcher
  5. The installer will now start normally (it is thinking that the system is Windows XP SP3):

    Firefox installer started in Windows XP SP3 compatibility mode
  6. After the installation has finished you can choose whether to save settings or not:

    Saving settings in Application Compatibility Launcher

    It is not necessary to save the settings in case of Firefox because it is only the installer which does not start in Windows 2000 while the application itself will work nevertheless. However, there are other programs (ex. Dexpot) which do need to be always started in Windows XP compatibility mode. In such cases you should save the settings which are then stored in your system registry.

comments powered by Disqus