Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account


Photo

Unofficial SP 5.2 for Microsoft Windows 2000


  • Please log in to reply
739 replies to this topic

#101
ppgrainbow

ppgrainbow

    Advanced Member

  • Member
  • PipPipPip
  • 450 posts
  • OS:Vista Ultimate x64
  • Country: Country Flag

As the .NET Framework 4.0 compatibility and usability is extremely limited I'm considering not integrating it until (?) there is any workaround available. Accordingly, I'm also thinking about using BlackWingCat's kernel instead of the one from WildBill. BlackWingCat's kernel supports more APIs and has been very actively developed. It also allows to have uxtheme.dll present in %systemroot%\system32. The only disadvantage of using it is that .NET Framework 4.0 applications don't run at all (there's an error on startup). On the other hand, with WildBill's kernel they do start but still only very simple ones (like this one) work while others don't work anyway :ph34r:

Together with switching to BlackWingCat's kernel32.dll it will also be possible to use some other files depending on it.

What do you think about it?


I personally believe that switching to BlackWingCat's kernel32.dll is a very good idea. I sure hope that the bugs get ironed out before the switch occurs. :)

AVA Direct FX AM3+ specs: Zalman ZM Z9-U3 Black Mid-Tower case / ASUS M5A97 R2.0 / AMD FX-4300 3.8 GHz quad-core processor / Fractal Design Integra R2 500W PSU/ Hyper 212 EVO CPU cooler / Western Digital BLACK SERIES 1 TB (WD1003FZEX) SATA III 7200 RPM / Lite-On iHas124 Black 24x DVD-RW / 8 GB Crucual (2 x 4GB) Ballistix Sport PC3-12800 DDR3 RAM / EVGA GeForce 8400 GS 520 MHz 1 GB GDDR3 / Microsoft Windows Vista Ultimate SP2 x64



How to remove advertisement from MSFN

#102
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,520 posts
  • OS:XP Pro x86
  • Country: Country Flag
I've uploaded several new experimental versions of the merged .NET Framework installer. I'll be very thankful for testing the newest one and this time I'd also like to ask for an additional step:

- after performing the "standard" testing procedure please go to Windows Update and check if there are any .NET related updates available (there should be none but....).

In order to use Windows Update you must have IE6 installed (it won't work in IE5) so you'd better install USP5.1 in advance (IE6 is integrated in it). If WU still doesn't work then you may need to install Windows Update Agent manually before accessing it.

Edited by tomasz86, 12 July 2012 - 06:57 PM.

Posted Image
Unofficial Service Pack 5.2 for MS Windows 2000 <- use this topic if you need help with UURollup, Update Rollup 2 and other unofficial packages

#103
Hackeronte

Hackeronte

    Windows 2000 Pro ©® Fashion

  • Member
  • Pip
  • 55 posts
  • OS:Windows 2000 Professional
  • Country: Country Flag
@tomasz86

Sorry for my late reply, tomasz (busy, conn down, vacations etc.) :thumbup

Don't worry, as soon as possible i'll check those lists ( #87 )

regards

hackeronte

#104
Hackeronte

Hackeronte

    Windows 2000 Pro ©® Fashion

  • Member
  • Pip
  • 55 posts
  • OS:Windows 2000 Professional
  • Country: Country Flag
@tomasz86 ( #87 )

Here are some results check 'em, please

asp.dll version: 5.0.2195.6672 language: Italiano (Italia) C:\WINNT\ServicePackFiles\i386
asp.dll version: 5.0.2195.7084 language: Italiano (Italia) C:\WINNT\system32\inetsrv
dbgeng.dll Not Found
explorer.exe version: 5.0.3700.6690 language: Italiano (Italia) C:\WINNT
explorer.exe version: 5.0.3700.6690 language: Italiano (Italia) C:\WINNT\ServicePackFiles\i386
halaacpi.dll version: 5.0.2195.6691 language: Inglese (Stati Uniti d'America) C:\WINNT\ServicePackFiles\i386
halacpi.dll version: 5.0.2195.6691 language: Inglese (Stati Uniti d'America) C:\WINNT\ServicePackFiles\i386
halapic.dll version: 5.0.2195.6691 language: Inglese (Stati Uniti d'America) C:\WINNT\ServicePackFiles\i386
halborg.dll version: 5.0.2195.6655 language: Inglese (Stati Uniti d'America) C:\WINNT\ServicePackFiles\i386
halmacpi.dll version: 5.0.2195.7006 language: Inglese (Stati Uniti d'America) C:\WINNT\Driver Cache\i386
halmacpi.dll version: 5.0.2195.6691 language: Inglese (Stati Uniti d'America) C:\WINNT\ServicePackFiles\i386
halmps.dll version: 5.0.2195.6691 language: Inglese (Stati Uniti d'America) C:\WINNT\ServicePackFiles\i386
halsp.dll version: 5.0.2195.6655 language: Inglese (Stati Uniti d'America) C:\WINNT\ServicePackFiles\i386
html32.cnv version: 2003.1100.8165.0 language: Italiano (Italia) C:\Programmi\File comuni\Microsoft Shared\TextConv
infocomm.dll version: 5.0.2195.7147 language: Italiano (Italia) C:\WINNT\system32\inetsrv
infocomm.dll version: 5.0.2195.6709 language: Italiano (Italia) C:\WINNT\ServicePackFiles\i386
msconfig.exe Not Found
msconv97.dll version: 2003.1100.8165.0 language: Lingua di sistema C:\Programmi\File comuni\Microsoft Shared\TextConv
mswrd6.wpc version: 2009.10.31.10 language: Italiano (Italia) C:\Programmi\Windows NT\Accessori
mswrd632.wpc version: 2009.10.31.10 language: Inglese (Stati Uniti d'America) C:\Programmi\File comuni\Microsoft Shared\TextConv
mswrd8.wpc version: 2009.10.31.10 language: Italiano (Italia) C:\Programmi\Windows NT\Accessori
mswrd832.cnv version: 2003.1100.8313.0 language: Italiano (Italia) C:\Programmi\File comuni\Microsoft Shared\TextConv
normaliz.dll Not Found
ntkrnlmp.exe version: 5.0.2195.6717 language: Italiano (Italia) C:\WINNT\ServicePackFiles\i386
ntkrnlmp.exe version: 5.0.2195.7376 language: Italiano (Italia) C:\WINNT\Driver Cache\i386
ntkrpamp.exe version: 5.0.2195.6717 language: Italiano (Italia) C:\WINNT\ServicePackFiles\i386
ntkrpamp.exe version: 5.0.2195.7376 language: Italiano (Italia) C:\WINNT\Driver Cache\i386
openal32.dll Not Found
reg.exe Not Found
spuninst.exe version: 6.3.13.0 language: Inglese (Stati Uniti d'America) C:\WINNT\$NtUninstallUURollup-v3a$\spuninst
wordpad.exe version: 5.0.2195.7155 language: Italiano (Italia) C:\Programmi\Windows NT\Accessori
wordpad.inf C:\WINNT\inf
wrap_oal.dll Not Found
write.wpc version: 2009.10.31.10 language: Italiano (Italia) C:\Programmi\Windows NT\Accessori
write32.wpc version: 2009.10.31.10 language: Inglese (Stati Uniti d'America) C:\Programmi\File comuni\Microsoft Shared\TextConv
wscript.hlp C:\WINNT\Help
wscript.hlp C:\WINNT\$NtUninstallUURollup-v3a$
xpsp3res.dll Not Found
xpsp4res.dll Not Found

regards,

hackeronte

Edited by Hackeronte, 14 July 2012 - 06:44 PM.


#105
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,520 posts
  • OS:XP Pro x86
  • Country: Country Flag
@Hackeronte

No problem with your late reply. Take your time :) We shouldn't try to be too quick in preparing this thing.

Out of the files these don't require any translation:

halaacpi.dll
halacpi.dll
halapic.dll
halborg.dll
halmacpi.dll
halmacpi.dll
halmps.dll
halsp.dll
dbgeng.dll
mswrd632.wpc
write32.wpc
wrap_oal.dll
openal32.dll
You can safely move them to FILES.


1. The following files:

msconv97.dll
mswrd8.wpc
html32.cnv
mswrd6.wpc
mswrd832.cnv
write.wpc
can be found in KB921606 and KB973904. Please download the ITA versions, unpack them and copy the required ones to FILES.


2.
msconfig.exe
xpsp3res.dll
can be found in KB906569. As in the previous case, just download, unpack and copy the required files to FILES. If there are GDR and QFE files available always choose QFE.


3.
normaliz.dll
can be found in IE8.


4.
wordpad.exe
can be found in KB979687.


5.
reg.exe
can be found in Win2K3 support.cab.


6.
wscript.hlp
can be copied from C:\WINNT\Help to FILES. Make sure it's in Italian.


7.
wordpad.inf
will have to be modified. Could you compare your ITA version with the one from UURollup?


8.
xpsp4res.dll
is present in many XP updates. If you see it in one of the updates you've downloaded then you can copy it to FILES.


9. These files will have to be translated (but let's wait for a while before starting doing it):

asp.dll
explorer.exe
infocomm.dll
ntkrnlmp.exe
ntoskrnl.exe
ntkrpamp.exe
ntkrnlpa.exe

Edit: By the way, at the end it seems that there are much fewer files to translate than I initially thought there would be. It's actually very good news because I may think of preparing a Polish version of UURollup later on.

There are two more files to translate which are absent from the list though:

browseui.dll
shell32.dll
They are present in the xpsp2_binarydrop directory.

Edited by tomasz86, 15 July 2012 - 06:09 PM.

Posted Image
Unofficial Service Pack 5.2 for MS Windows 2000 <- use this topic if you need help with UURollup, Update Rollup 2 and other unofficial packages

#106
acus

acus

    Newbie

  • Member
  • 45 posts
@Tomasz

http://ge.tt/7vlBWdK/v/0?c

results of my test

regards

#107
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,520 posts
  • OS:XP Pro x86
  • Country: Country Flag
Thanks acus :)

There's one strange error in the log which was not present before and it also doesn't occur on my system :blink:

[07/17/12,11:19:03] ****ERROR**** Verification failed for product .NET Framework 1.1 SP1

[07/17/12,11:18:59] ****ERROR**** File C:\WINNT\Microsoft.NET\Framework\v1.0.3705\regsvcs.exe.rtm.config is not installed on the system
Could you try to replicate the error, i.e. install .NET Framework again on a fresh setup and run the NET Framework Setup Verification Tool?

Edit: I've managed to replicate the error. Let me have a look at it and see what causes it.

Edited by tomasz86, 17 July 2012 - 01:59 PM.

Posted Image
Unofficial Service Pack 5.2 for MS Windows 2000 <- use this topic if you need help with UURollup, Update Rollup 2 and other unofficial packages

#108
acus

acus

    Newbie

  • Member
  • 45 posts
http://ge.tt/8LsEigK/v/0?c

@Tomasz

I have replicated the error.

#109
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,520 posts
  • OS:XP Pro x86
  • Country: Country Flag
I guess I'll have to remake the .NET Framework installer from the beginning. The current version is affected by this issue.

I've been doing my best to speed up the process of preparing USP5.2 but it won't be ready in the near future so... I've decided to keep updating UURollup (ENU) until the moment when the final version of USP5.2 is ready. UURollup-v11 is already prepared and I'm going to upload it in the next few days after I've done the final testing. UURollup-v11 is going to be a very important release because BWC kernel is used in it for the first time instead of WB kernel. Thanks to it many more applications should work correctly and much fewer "patches" will be required to run the other ones :)
Posted Image
Unofficial Service Pack 5.2 for MS Windows 2000 <- use this topic if you need help with UURollup, Update Rollup 2 and other unofficial packages

#110
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,520 posts
  • OS:XP Pro x86
  • Country: Country Flag
I've been still working on UURollup-v11. Including files from BWC kernel is more difficult than I initially thought. The newest version of BWC's ntdll.dll adds support for RtlInitUnicodeStringEx which in consequence makes it possible to use httpapi.dll (What is httpapi?) in Win2k. This will influence .NET Framework because this function is used by both .NET 3.x and 4.x. At the moment I'm focused on integrating the files into UURollup, and after it is done I'm going to check its impact on .NET.
Posted Image
Unofficial Service Pack 5.2 for MS Windows 2000 <- use this topic if you need help with UURollup, Update Rollup 2 and other unofficial packages

#111
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,520 posts
  • OS:XP Pro x86
  • Country: Country Flag
The first test version of UURollup-v11 (UURollup-v11.20120722.142800) is ready. You can find it in the same location where .NET Framework test versions are available (see #1). Kernel32.dll has been replaced with the BWC version and some other files have been updated too. The newest XP updates (KB2655992 & KB2719985) have been added.

Edited by tomasz86, 21 July 2012 - 11:51 PM.

Posted Image
Unofficial Service Pack 5.2 for MS Windows 2000 <- use this topic if you need help with UURollup, Update Rollup 2 and other unofficial packages

#112
acus

acus

    Newbie

  • Member
  • 45 posts
@Tomasz,

I made following test.

Installed in VM:

w2k sp4.
Windows2000-KB891861-v3-x86-ENU.exe
Windows2000-UpdateRollup2-x86-ENU.exe

Then, installed, uninstalled, installed & unistalled again UUR11.

If it can help this is log file:
http://ge.tt/53l8erK/v/0?c

#113
PROBLEMCHYLD

PROBLEMCHYLD

    The Resurrector for old Windows OS

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,528 posts
  • OS:98SE
  • Country: Country Flag
I know BWC/WB kernels add missing functions.
You probably should use the original last Kernel version for Win2K.
Switching back and forth between the 2 Ks is not a good idea. They both do :thumbup GREAT :thumbup work.
Working on multiple packages only takes time from priority packages.
Just some advice, but you can take it with a grain of salt. Keep the good work.
You could always start out USP 5.2 with all official M$ files and then start to add Unofficial files in USP 5.3 etc......

Believe God is the Alpha and Omega.
Believe Jesus Christ died for our sins.
Repent for your sins now or there will be
BLOOD

The Path to God


U98SESP3 03-11-2013


#114
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,520 posts
  • OS:XP Pro x86
  • Country: Country Flag
@acus

Thanks for testing. Actually, in case of UURollup what's more important than the installation process itself (which is not very complicated) is how programs work with it, whether any unexpected problems occur, etc. I do know that it's very difficult and time-consuming to test all these things though. You did your test with IE5 installed, right?


@PROBLEMCHYLD

A piece of advice is always good, no matter whether I agree with it or not ;) I know that switching between the kernels is not an ideal situation but what can I do at the moment? Leaving the original kernel would block all applications compiled in VS2010 so I can't even think of doing that. It would be the best if there was only one unofficial kernel but the reality is different :whistle: so I cannot do anything but adapt to the current state of affairs. WildBill's kernel was used from the beginning but at the moment BWC kernel is more developed so I think it's a proper moment to make a switch.

In the end the number of packages is going to be reduced but now I just must update UURollup to keep up with all the changes. If I left it like this then everything would be very difficult later when a lot of changes are to be implemented at once. It's much easier to add them one by one when BWC/WB update their files and new XP/2K3 (2K compatible) updates are released.

I'm going to start with adding the official updates to USP5.2 and then the unofficial ones but in the end it's going to be only one package. I don't want to make it fragmented so I do not plan to prepare a separate version with official updates only. If someone wants to use only official updates then using Windows Update or installing Update Rollups 1+2 will probably satisfy them while USP5.2 is for people interested in having everything including all official/unofficial updates and all other optional components.

Edited by tomasz86, 22 July 2012 - 02:39 PM.

Posted Image
Unofficial Service Pack 5.2 for MS Windows 2000 <- use this topic if you need help with UURollup, Update Rollup 2 and other unofficial packages

#115
PROBLEMCHYLD

PROBLEMCHYLD

    The Resurrector for old Windows OS

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,528 posts
  • OS:98SE
  • Country: Country Flag
roger that :thumbup

Believe God is the Alpha and Omega.
Believe Jesus Christ died for our sins.
Repent for your sins now or there will be
BLOOD

The Path to God


U98SESP3 03-11-2013


#116
PROBLEMCHYLD

PROBLEMCHYLD

    The Resurrector for old Windows OS

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,528 posts
  • OS:98SE
  • Country: Country Flag
Is there any reason why BWC/WB doesn't work together and create one unique Kernel?

Believe God is the Alpha and Omega.
Believe Jesus Christ died for our sins.
Repent for your sins now or there will be
BLOOD

The Path to God


U98SESP3 03-11-2013


#117
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,520 posts
  • OS:XP Pro x86
  • Country: Country Flag

Is there any reason why BWC/WB doesn't work together and create one unique Kernel?

You should ask them, not me :ph34r:

Actually, in the new test version of UURollup-v11 almost all of the kernel related files come from BWC. Only ntdll.dll is still WB.
Posted Image
Unofficial Service Pack 5.2 for MS Windows 2000 <- use this topic if you need help with UURollup, Update Rollup 2 and other unofficial packages

#118
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,520 posts
  • OS:XP Pro x86
  • Country: Country Flag
I've just uploaded a new test version of UURollup-v11. There are too many issues in the current BWC kernel. In the yesterday's version of UURollup there is a bug which breaks Silverlight. I've tried all my best to fix it but couldn't get through it. Until this problem and other issues (see the main topic about BWC kernel) are fixed UURollup will use WB kernel.

In the today's version of UURollup-v11 WB kernel is used and I've added one more update to it - KB2603381. It's no longer required to slipstream it separately.


Edit: By the way, messing too much with system files can sometimes bring unexpected results :ph34r: :lol:

Attached File  untitled.JPG   19.95KB   18 downloads

Edited by tomasz86, 23 July 2012 - 01:08 AM.

Posted Image
Unofficial Service Pack 5.2 for MS Windows 2000 <- use this topic if you need help with UURollup, Update Rollup 2 and other unofficial packages

#119
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,520 posts
  • OS:XP Pro x86
  • Country: Country Flag
New test version of UURollup-v11 is ready. I've added

dnsapi.dll 5.0.2195.7283
iphlpapi.dll 5.0.2195.7101
from the new version (v7) of WildBill's KB2508429.
Posted Image
Unofficial Service Pack 5.2 for MS Windows 2000 <- use this topic if you need help with UURollup, Update Rollup 2 and other unofficial packages

#120
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,520 posts
  • OS:XP Pro x86
  • Country: Country Flag
New test version of UURollup-v11 ready.

The experimental IPv6 support has been (partially) added:

tcpip6.sys 5.0.2195.1
netip6.inf

Posted Image
Unofficial Service Pack 5.2 for MS Windows 2000 <- use this topic if you need help with UURollup, Update Rollup 2 and other unofficial packages

#121
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,520 posts
  • OS:XP Pro x86
  • Country: Country Flag
New test version of UURollup-v11 is ready.

I've updated mup.sys to the newest available version:

mup.sys 5.0.2195.7035

and what's much more important I've replaced WildBill's comctl32.dll with the one from XP:

comctl32.dll 5.82.2900.6028

It removes the 32-bit icon support. On the other hand, there have been issues with icons for some time and the XP's comctl32.dll adds many new useful APIs. I personally prefer to have more functionality instead of eye candy ;) Of course the matter is still undecided as it's unknown whether there are any issues when using the XP file.
Posted Image
Unofficial Service Pack 5.2 for MS Windows 2000 <- use this topic if you need help with UURollup, Update Rollup 2 and other unofficial packages

#122
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,520 posts
  • OS:XP Pro x86
  • Country: Country Flag
I 've updated #1. This is the new release plan. I hope everyone will be fine with it:

Spoiler


There are two new versions of UURollup-v11 ready:

1) Daily (UURollup-v11d*) - due to the use of XP's comctl32.dll all icons are now set to 16-bit colours in the registry.

2) Weekly (UURollup-v11w*) - all changes from Daily except the new comctl32.dll which means that the 32-bit icon support is still present in it.

They are sorted like this in the SkyDrive download repository:
Attached File  CropperCapture29.png   8.84KB   5 downloads
Posted Image
Unofficial Service Pack 5.2 for MS Windows 2000 <- use this topic if you need help with UURollup, Update Rollup 2 and other unofficial packages

#123
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,520 posts
  • OS:XP Pro x86
  • Country: Country Flag
New daily (120801) version of UURollup-v11 is ready.

I've added these files from the newest BWC kernel:
comctl32.dll 5.81.4968.2501
shell32.dll 5.0.3900.7173
user32.dll 5.0.2195.7141

Posted Image
Unofficial Service Pack 5.2 for MS Windows 2000 <- use this topic if you need help with UURollup, Update Rollup 2 and other unofficial packages

#124
acus

acus

    Newbie

  • Member
  • 45 posts
Hi Tomasz,

I slipstreamed New daily (120801) version of UURollup-v11 together with USP5.1 and UR2.

I noticed that mspaint.exe (5.1.2600.5918, 17 december 2009), is overwritten by the one present in UR2 (5.0.2195.7368, 28 december 2009) wich has a newer date.

In VMWare I have the issue descripted by Blackwingcat:
http://translate.goo...p/blackwingcat/

shell32.dll
Fixed an issue VMWareTool fall.

I added new Shell32: 5.0.3900.7174 and the issue with VMWareTool seems to be gone.

Regards

#125
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,520 posts
  • OS:XP Pro x86
  • Country: Country Flag
Great! :thumbup Thanks for testing slipstreaming. The issue with mspaint.exe is a very good finding. This is a known problem of HFSLIP but it can be overcome by placing the file in HFEXPERT\win\system32. I'll try to update the Complete method on my website.


This is a new daily version of UURollup-v11 (d120804).

Changelog:

- remnants of the 32-bit icon support removed completely
- added
ole32.dll 5.0.2195.7103
shell32.dll 5.0.3900.7174
user32.dll 5.0.2195.7142
from the newest BWC kernel
Posted Image
Unofficial Service Pack 5.2 for MS Windows 2000 <- use this topic if you need help with UURollup, Update Rollup 2 and other unofficial packages




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users



How to remove advertisement from MSFN