Windows 2000 - News Centre

Windows 2000 Professional Update Pack discussion.
tomasz86
Posts: 485
Joined: Tue Aug 09, 2011 12:12 pm
Location: windows2000.tk
Contact:

Windows 2000 - News Centre

Postby tomasz86 » 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
Last edited by tomasz86 on Thu Apr 19, 2012 10:58 am, edited 34 times in total.
tomasz86
Posts: 485
Joined: Tue Aug 09, 2011 12:12 pm
Location: windows2000.tk
Contact:

Postby tomasz86 » Sat Mar 03, 2012 3:05 am

I added a link to the discussion at the Avast! Forum about Win2k compatibility.
tomasz86
Posts: 485
Joined: Tue Aug 09, 2011 12:12 pm
Location: windows2000.tk
Contact:

Postby tomasz86 » Mon Mar 05, 2012 4:31 am

Windows 2000 Service Pack 4 Updates list got updated! Details in the first post.
tomasz86
Posts: 485
Joined: Tue Aug 09, 2011 12:12 pm
Location: windows2000.tk
Contact:

Postby tomasz86 » Tue Mar 06, 2012 8:15 am

BlackWingCat released new version of his kernel!
tomasz86
Posts: 485
Joined: Tue Aug 09, 2011 12:12 pm
Location: windows2000.tk
Contact:

Postby tomasz86 » Thu Mar 08, 2012 11:30 am

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.
tomasz86
Posts: 485
Joined: Tue Aug 09, 2011 12:12 pm
Location: windows2000.tk
Contact:

Postby tomasz86 » Fri Mar 09, 2012 1:27 am

BWC kernel v13i is available.
User avatar
bphlpt
Posts: 1241
Joined: Sat Apr 19, 2008 1:11 am

Postby bphlpt » Fri Mar 09, 2012 1:32 am

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?
tomasz86
Posts: 485
Joined: Tue Aug 09, 2011 12:12 pm
Location: windows2000.tk
Contact:

Postby tomasz86 » Fri Mar 09, 2012 11:44 am

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

;Windows2000-KB935839-v13i-x86-ENU.exe

ADVAPI32.DLL 5.0.2195.7042
hfsecper.inf
hfsecupd.inf
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

;Windows2000-UU-KB2393802-v8-x86-ENU.exe

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.

KB2508429:

Code: Select all

;Windows2000-KB2508429-v6-x86-ENU.exe

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.
User avatar
bphlpt
Posts: 1241
Joined: Sat Apr 19, 2008 1:11 am

Postby bphlpt » Fri Mar 09, 2012 1:19 pm

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?
tomasz86
Posts: 485
Joined: Tue Aug 09, 2011 12:12 pm
Location: windows2000.tk
Contact:

Postby tomasz86 » Fri Mar 09, 2012 2:42 pm

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 :)
User avatar
bphlpt
Posts: 1241
Joined: Sat Apr 19, 2008 1:11 am

Postby bphlpt » Fri Mar 09, 2012 5:31 pm

Thank you, that helped.

Cheers and Regards
tomasz86
Posts: 485
Joined: Tue Aug 09, 2011 12:12 pm
Location: windows2000.tk
Contact:

Postby tomasz86 » Sat Mar 10, 2012 4:44 pm

No problem :)

Windows 2000 updates list updated again!
tomasz86
Posts: 485
Joined: Tue Aug 09, 2011 12:12 pm
Location: windows2000.tk
Contact:

Postby tomasz86 » Mon Mar 12, 2012 4:38 pm

Windows 2000 updates list updated!
tomasz86
Posts: 485
Joined: Tue Aug 09, 2011 12:12 pm
Location: windows2000.tk
Contact:

Postby tomasz86 » Tue Mar 13, 2012 1:29 pm

Microsoft Security Bulletin Summary for March 2012 released today. Unfortunately there is nothing that can be easily ported to Windows 2000 :(
acus
Posts: 92
Joined: Wed May 19, 2010 2:41 pm
Location: italy

Postby acus » Tue Mar 13, 2012 5:52 pm

tomasz86 wrote:Unfortunately there is nothing that can be easily ported to Windows 2000 :(


Maybe
http://support.microsoft.com/kb/2647518

Regards
tomasz86
Posts: 485
Joined: Tue Aug 09, 2011 12:12 pm
Location: windows2000.tk
Contact:

Postby tomasz86 » Wed Mar 14, 2012 1:36 am

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.
tomasz86
Posts: 485
Joined: Tue Aug 09, 2011 12:12 pm
Location: windows2000.tk
Contact:

Postby tomasz86 » Thu Mar 15, 2012 6:18 am

2K Updates list updated!
tomasz86
Posts: 485
Joined: Tue Aug 09, 2011 12:12 pm
Location: windows2000.tk
Contact:

Postby tomasz86 » Fri Mar 16, 2012 12:25 am

I've added info about the UU Rollup.
tomasz86
Posts: 485
Joined: Tue Aug 09, 2011 12:12 pm
Location: windows2000.tk
Contact:

Postby tomasz86 » Sat Mar 17, 2012 8:58 pm

New version of BWC kernel is available!
tomasz86
Posts: 485
Joined: Tue Aug 09, 2011 12:12 pm
Location: windows2000.tk
Contact:

Postby tomasz86 » Sun Mar 18, 2012 10:12 pm

Updates list updated!
tomasz86
Posts: 485
Joined: Tue Aug 09, 2011 12:12 pm
Location: windows2000.tk
Contact:

Postby tomasz86 » Wed Mar 21, 2012 10:07 am

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.
tomasz86
Posts: 485
Joined: Tue Aug 09, 2011 12:12 pm
Location: windows2000.tk
Contact:

Postby tomasz86 » Wed Mar 21, 2012 11:27 pm

BWC kernel v15l available!
tomasz86
Posts: 485
Joined: Tue Aug 09, 2011 12:12 pm
Location: windows2000.tk
Contact:

Postby tomasz86 » Fri Mar 23, 2012 2:12 pm

Windows 2000 Service Pack 4 Updates list updated.
tomasz86
Posts: 485
Joined: Tue Aug 09, 2011 12:12 pm
Location: windows2000.tk
Contact:

Postby tomasz86 » Tue Mar 27, 2012 9:28 pm

Added 3 news today :)
tomasz86
Posts: 485
Joined: Tue Aug 09, 2011 12:12 pm
Location: windows2000.tk
Contact:

Postby tomasz86 » Sat Apr 07, 2012 12:49 am

Updated after a break.
tomasz86
Posts: 485
Joined: Tue Aug 09, 2011 12:12 pm
Location: windows2000.tk
Contact:

Postby tomasz86 » Thu Apr 12, 2012 12:42 am

Updated!
tomasz86
Posts: 485
Joined: Tue Aug 09, 2011 12:12 pm
Location: windows2000.tk
Contact:

Postby tomasz86 » Thu Apr 19, 2012 10:58 am

Updated!

Return to “Windows 2000 Professional”

Who is online

Users browsing this forum: No registered users and 0 guests