Windows 2000 unofficial updates UU Rollup, UR2, addons & updates
Posted 24 April 2012 - 02:58 AM
1. HBR Rollup is going to be ready in the next few days. In all 24 supported languages!
2. I've been working on UURollup-v7 (ENU) & UURollup-v4 (Global). V7 is going to be the last version of UURollup (ENU) because... see point 4.
3. Update Rollup 2 is suspended (and maybe cancelled). As it's in the case of HBR Rollup, I wanted to prepare it in all 24 languages but there's just too much manual work involved related to merging all the INF files (it's related especially to UR1 which is a complete mess :/). I don't think spending time on it is worth it because... see point 4.
4. There won't be USP6 but rather an Unofficial Service Pack 5.2. I've decided not to start everything from the beginning but base it on the last version of Gurgelmeyer's USP5.1, i.e. update USP5.1 including all official & unofficial updates, HBRs, and add other components, ex. .NET Framework, etc. The reasons for doing so are as following:
a ) It would be a waste of effort and time spent by Gurgelmeyer to leave his project alone and start everything from scratch.
b ) USP5.1 already has UR1, MDAC2.81, IE/OE6, etc. included so it is much easier to update it than try including all these components again in SP4. I must admit that my knowledge is nowhere as large as Gurgelmeyer had and I'm not sure if I would be even able to integrate all this stuff.
USP5.2 would be available only in English simply because even if I manage to integrate everything automatically with a script, there are still many unofficial updates available only in English so it's not possible to integrate them in other language versions of W2K. Everything that's included in UURollup and HBR Rollup will be also included in USP5.2 so once it's ready these packages won't be needed anymore (for English system that is).
I hope everyone is fine with such a roadmap. Please tell me if you've got any objections or suggestions.
By the way, I'm also thinking about removing all .CAT files and "patching" the sfc.dll, i.e. disabling Windows File Protection and removing Windows Update alltogether. Why? The reason is very simple - unofficial updates break SFC anyway, and you must not use WU if you've got unofficial updates installed because it will not recognise the modified files, and will prompt for older official updates instead which is no good as some of the newer unofficial files may get replaced by them.
Posted 25 April 2012 - 02:28 PM
Guys and girls, I need your help
In order to process one update I need info from one file wordpad.inf from W2K CD (i386\wordpad.in_). To be more specific, I need this:
[Strings] MSWORDPADOPT_DESC = "WordPad" MSWORDPADOPT_TIP = "Editor for creating short memos and documents" APPS_DESC = "Accessories" WORDPAD_LINK = "WordPad" Wordpad_Infotip = "Creates and edits text documents with complex formatting." WORDPAD_DOC = "WordPad Document" RTF_DOC = "Rich Text Document" WRITE_DOC = "Write Document" EDIT = "&Edit" OPEN = "&Open" ACCESSOR = "Windows NT\Accessories" PROGRAMF = "Program Files"
This one is for English system but I need it for:
I already have:
If it's not a problem for you please just open the file, copy and paste it here. I know there are some people using different language versions of W2K here, and I will be very thankful if you could do just that
I can't proceed with the rollup without this info :/
EDIT1 I've found DEU.
This post has been edited by tomasz86: 25 April 2012 - 10:33 PM
Posted 25 April 2012 - 10:27 PM
EDIT: Wordpad.inf is included in WinXP SP3 so I only need to download SP3 for each language and copy the required information.
This post has been edited by tomasz86: 25 April 2012 - 10:32 PM
Posted 29 April 2012 - 07:49 AM
- BWC kernel files updated
- added tools clip.exe, takeown.exe, taskkill.exe, tasklist.exe (created/modified by BlackWingCat)
- added drivers hidclass.sys, mouclass.sys (modified by BlackWingCat)
- added two new updates 940350, 2491683 (created by acus)
- added a modified syssetup.dll
- fixed a bug in Windows Script 5.8
- added MS Visual C++ 2005, 2008, 2010 libraries. The libraries addon is no longer required when slipstreaming.
The modified syssetup.dll is required to prevent Windows setup warning about unsigned drivers caused by the two modified driver files (hidclass.sys & mousclass.sys). It's related strictly to slipstreaming.
The bug in Windows Script 5.8 is related to uninstallation of it and what it's basically about is that Windows Script's registry entries are not removed after the uninstallation. The same bug is present in both official Windows Script 5.6 & 5.7 installers. Now everything is removed correctly.
I also removed useless language files from the libraries addon and as a result it's possible now to slipstream all the files properly because all of them follow the standard 8.3 format. I included them in the rollup.
This post has been edited by tomasz86: 29 April 2012 - 07:52 AM
Posted 02 May 2012 - 03:54 PM
If anyone's interested you can check .NET Framework 4.0 using this tiny applicatoin. If it runs then everything is OK. If it doesn't run then you're probably using BWC kernel32.dll (or no unofficial kernel at all).
Anyway, I have uploaded UURollup-v8 with WB kernel32.dll (5.0.2195.7154) and also uxtheme.dll removed because it's not supported by this kernel32.dll. I've used a small "trick" here so you can even safely install it over the last version and kernel32.dll will still be replaced even though the one from BWC has higher version, and uxtheme.dll will be automatically deleted too.
I've also removed the .NET Framework addon and added two separate addons instead, one for .NET Framework 3.5 (2.0, 3.0 & 3.5 included) and one for .NET Framwork 4.0. If you need .NET Framework 1.1 or 1.0 you should just use OnePiece's addons
Posted 04 May 2012 - 12:04 PM
Posted 05 May 2012 - 12:59 PM
Mfc100.dll and mfc100u.dll had wrong checksum and that was the reason to prevent the installer from working when they were slipstreamed. I used a script to fix dependencies and "modifype.exe" to correct checksum but something went wrong and it the end the checksum wasn't changed. I'm sorry about that.
Everything should be fine now
Posted 06 May 2012 - 11:39 AM
I've also added KB950305-KB977225. It contains some Universal Printer drivers. It must be slipstreamed through svcpack (HFSVCPACK_SW1 folder in HFSLIP) because it adds a few files which are originally not present in W2K's driver.cab, therefore they won't be correctly slipstreamed if you use the HF folder. It replaces the previous 950305 which actually also should be slipstreamed from _SW1.
Posted 03 June 2012 - 01:04 AM
If there's another person interested in maintaining the Global version then feel free to update it I can provide technical help (modyfing update.inf, repacking). The most time-consuming part is to compare file versions, check if they can be installed in all language versions of W2K, test, etc.
Posted 15 June 2012 - 04:07 PM
Please see the first post for details.
I have also managed to set up a simple website:
I've tried to gather all information in one place. Please tell me if there is anything missing or if there are any errors on it.
Posted 10 July 2012 - 03:29 PM
By the way, there's a new security bulletin today and many Win2k compatible updates have been released. I don't plan neither to modify the packages nor to add them to UURollup (as UURollup is final; only bugfixes may be released). If there's anyone willing to repack them for Win2k then feel free to do it I'm going to include them in USP5.2 later.
This post has been edited by tomasz86: 10 July 2012 - 03:41 PM
Posted 01 December 2012 - 08:56 AM