Page 1 of 1

[DISCONTINUED] Windows 2000 - News Centre

Posted: Sat Mar 03, 2012 12:06 am
by tomasz86
This project has been discontinued.

Please check and the Unofficial SP 5.2 for Windows 2000 thread at MSFN for more information.
tomasz86 wrote:
Sat Mar 03, 2012 12:06 am
I think it may be useful if all information about Windows 2000 and related development can be easily accessed from one place.
In this topic I'm going to post short messages with information about what's going on at the moment and add URLs to the pages concerned.

I'm also going to revive my blog and update it as often as possible. I'll be available both in Polish & English from this moment.

Common abbreviations:

HBR = hotfix by request
OU = official update
UU = unofficial update

Posted: Sat Mar 03, 2012 3:05 am
by tomasz86
I added a link to the discussion at the Avast! Forum about Win2k compatibility.

Posted: Mon Mar 05, 2012 4:31 am
by tomasz86
Windows 2000 Service Pack 4 Updates list got updated! Details in the first post.

Posted: Tue Mar 06, 2012 8:15 am
by tomasz86
BlackWingCat released new version of his kernel!

Posted: Thu Mar 08, 2012 11:30 am
by tomasz86
You can download a new version of BWC kernel.

Please remember that BWC kernel is not compatible with WB kernel so you must use only one of them at the same time.

Posted: Fri Mar 09, 2012 1:27 am
by tomasz86
BWC kernel v13i is available.

Posted: Fri Mar 09, 2012 1:32 am
by bphlpt
Can you explain the features/benefits of the two (BWC & WB) kernels? Why use one over the other? As long as these two guys have successfully been at this, is there some reason why a common kernel cannot be made with all or the best of each?

Posted: Fri Mar 09, 2012 11:44 am
by tomasz86
The biggest problem with the two kernels is that both of them are developed totally independently :/ At the moment WB kernel is more developed and adds many more APIs than BWC kernel but BlackWingCat has been developing his kernel very rapidly so it may change in the future. On the other hand, not all APIs overlap each other - BWC kernel includes some functions which are not available in WB kernel.

They are not compatible with each other mainly because there are some different files included in each of them, and they are dependent on one another and also file versions don't match.

BWC kernel:

Code: Select all


ADVAPI32.DLL 5.0.2195.7042
kernel32.dll 5.0.2195.7152
kernel322.dll 5.0.2195.7151
mpr.dll 5.0.2195.7134
msvcirt.dll 7.0.3790.4341
msvcrt.dll 7.0.3790.4341
ntdll.dll 5.0.2195.7083
setupapi.dll 5.0.2195.6909
user32.dll 5.0.2195.7136
Ws2_32.dll 5.0.2195.6608
WTSAPI32.dll 5.0.2134.4
uniproc\kernel32.dll 5.0.2195.7152
uniproc\ntdll.dll 5.0.2195.7083
WB kernel:

Code: Select all


bootvid.dll 5.0.2172.3
kernel32.dll 5.0.2195.7154
ntdll.dll 5.0.2195.7083
ntkrnlmp.exe 5.0.2195.7381
ntkrnlpa.exe 5.0.2195.7381
ntkrpamp.exe 5.0.2195.7381
ntoskrnl.exe 5.0.2195.7381
win32k.sys 5.0.2195.7401
uniproc\kernel32.dll 5.0.2195.7154
uniproc\ntdll.dll 5.0.2195.7083
Actually WB kernel may be thought not only as KB2393802 but as KB2393802+KB2508429 because the latter requries the former.


Code: Select all


advapi32.dll 5.0.2195.7042
dnsapi.dll 5.0.2195.7282
iphlpapi.dll 5.0.2195.7100
kerberos.dll 5.0.2195.7073
lsasrv.dll 5.0.2195.7150
samsrv.dll 5.0.2195.7011
srv.sys 5.0.2195.7368
srvsvc.dll 5.0.2195.6933
tcpip.sys 5.0.2195.7164
ws2_32.dll 5.0.2195.6603
I'm planning to somewhat merge them in my Unofficial Updates Rollup but I need to check all of the dependencies first.

Posted: Fri Mar 09, 2012 1:19 pm
by bphlpt
Thanks for the description. Unfortunately, that doesn't really answer the question. I understand they have different files and APIs. But how do they differ on a practical or philosophical level? In the XP world, user_hidden's and Onepiece's packs are also incompatible with each other and are also developed totally independently. Though this isn't literally true, if asked to describe the main difference you could say that user_hidden's pack is a subset of Onepiece's. If you want the convenience of a All-In-One you use Onepiece's pack and if you want to "roll your own" and select the different parts or leave some out you use user_hiddens's. So when would you use the WB kernel and when would you use BWC? Does some particular software app require one kernel or the other to operate correctly? I know they are different but how does one choose which one to use?

Posted: Fri Mar 09, 2012 2:42 pm
by tomasz86
To answer the question simply: Their purpose is the same. The only difference lies in files and APIs added to them.

In my opinion, at the moment, WB kernel is still the way to go because it has still many more APIs inlcuded, and most of them are related the crucial kernel files (kernel32.dll, ntoskrnl.exe, etc.) while BWC kernel is a more comprehensive package. In my opinion you should use WB kernel unless you need particular APIs included in BWC kernel, then you should use the latter. Or you can wait until I manage to inlude files (those compatible with each other) from both kernels in my UU Rollup. One important thing about BWC kernel is also that it's available for CHT/ENU/JPN while WB kernel is only in English.

By the way, bristols has updated Windows 2000 Updates List :)

Posted: Fri Mar 09, 2012 5:31 pm
by bphlpt
Thank you, that helped.

Cheers and Regards

Posted: Sat Mar 10, 2012 4:44 pm
by tomasz86
No problem :)

Windows 2000 updates list updated again!

Posted: Mon Mar 12, 2012 4:38 pm
by tomasz86
Windows 2000 updates list updated!

Posted: Tue Mar 13, 2012 1:29 pm
by tomasz86
Microsoft Security Bulletin Summary for March 2012 released today. Unfortunately there is nothing that can be easily ported to Windows 2000 :(

Posted: Tue Mar 13, 2012 5:52 pm
by acus
tomasz86 wrote:Unfortunately there is nothing that can be easily ported to Windows 2000 :(


Posted: Wed Mar 14, 2012 1:36 am
by tomasz86
Thanks acus! This update can be used with HFSLIP as it is, i.e. you can slipstream the XP file directly from HF. You can't install it manually though.

Posted: Thu Mar 15, 2012 6:18 am
by tomasz86
2K Updates list updated!

Posted: Fri Mar 16, 2012 12:25 am
by tomasz86
I've added info about the UU Rollup.

Posted: Sat Mar 17, 2012 8:58 pm
by tomasz86
New version of BWC kernel is available!

Posted: Sun Mar 18, 2012 10:12 pm
by tomasz86
Updates list updated!

Posted: Wed Mar 21, 2012 10:07 am
by tomasz86
A new version of BWC kernel is available, and W2K Updates List has been updated!

Important :!:

The shell32.dll from BlackWingCat's kernel completely breaks the 32-bit icon support from WildBill's 2479628. You should be very careful because some icons are not even visible when you install the kernel (with shell32.dll) on a machine with 2479628 installed. The two are just not compatible with other.

Posted: Wed Mar 21, 2012 11:27 pm
by tomasz86
BWC kernel v15l available!

Posted: Fri Mar 23, 2012 2:12 pm
by tomasz86
Windows 2000 Service Pack 4 Updates list updated.

Posted: Tue Mar 27, 2012 9:28 pm
by tomasz86
Added 3 news today :)

Posted: Sat Apr 07, 2012 12:49 am
by tomasz86
Updated after a break.

Posted: Thu Apr 12, 2012 12:42 am
by tomasz86

Posted: Thu Apr 19, 2012 10:58 am
by tomasz86