MSFN Forum: Unofficial SP 5.2 for Microsoft Windows 2000 - MSFN Forum

Jump to content


  • 28 Pages +
  • « First
  • 3
  • 4
  • 5
  • 6
  • 7
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

Unofficial SP 5.2 for Microsoft Windows 2000 in preparation

#81 User is offline   acus 

  • Newbie
  • Group: Members
  • Posts: 45
  • Joined: 30-January 10

Posted 04 July 2012 - 02:10 PM

Hi Tomasz.

http://ge.tt/1M6FZ2K...&f=130&t=156521

In a VM (with only W2K + SP4) I installed UURollupv10, after that the Add/Remove Program in Control Panel is broken.
After I installed also New NETFX installer, but no way for uninstall them.

Regards


#82 User is offline   Hackeronte 

  • Windows 2000 Pro ©® Fashion
  • Group: Members
  • Posts: 46
  • Joined: 18-July 10
  • OS:Windows 2000 Professional
  • Country: Country Flag

Posted 04 July 2012 - 04:29 PM

Hi tomasz,

I've run testifnx.cmd but... :huh:

something doesn't work, those are the results in list.txt

ECHO attivo. (it does mean echo activated [ON])
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.
ECHO attivo.

But, maybe is more helping the output of cmd.exe

C:\LIST>IF NOT EXIST C:\WINNT\system32\advapi32.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\asp.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\bootvid.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\crypt32.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\cryptui.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\DBGENG.DLL ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\explorer.exe ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\faxcover.exe ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\files.txt ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\fontext.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\halaacpi.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\halacpi.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\halapic.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\halborg.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\halmacpi.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\halmps.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\halsp.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\html32.cnv ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\infocomm.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\iphlpapi.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\isign32.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\kernel32.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\list.txt ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\lsasrv.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\mciseq.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\mpr.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\msconfig.exe ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\msconv97.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\mspaint.exe ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\mswrd6.wpc ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\mswrd632.wpc ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\mswrd8.wpc ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\mswrd832.cnv ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\normaliz.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\notepad.exe ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\ntdll.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\ntkrnlmp.exe ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\ntkrnlpa.exe ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\ntkrpamp.exe ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\ntoskrnl.exe ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\ole32.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\openal32.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\packager.exe ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\plustab.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\reg.exe ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\samsrv.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\setupapi.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\shell32.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\sndrec32.exe ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\spuninst.exe ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\testifnx.cmd ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\testver.cmd ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\user32.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\userenv.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\winmm.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\WINSRV.DLL ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\wordpad.exe ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\wordpad.inf ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\wrap_oal.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\write.wpc ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\write32.wpc ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\wscript.hlp ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\xpsp3res.dll ECHO1>>list.txt

C:\LIST>IF NOT EXIST C:\WINNT\system32\xpsp4res.dll ECHO1>>list.txt

regards,

hackeronte









#83 User is offline   tomasz86 

  • http://windows2000.tk
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,243
  • Joined: 27-November 10
  • OS:XP Pro x86
  • Country: Country Flag

Posted 05 July 2012 - 12:53 AM

@acus

Could you try with a test version of UURollup-v11? Even if Add/Remove Programs doesn't work you can always uninstall from the %systemroot% directory (make sure that you've got hidden and system folders shown). You even have the directory ($NtUninstallNETFX1011203035$) visible on the screen shot ;)

By the way, are are 100% sure it's the newest version of NETFX1011203035 installer you're using?

Edit: Add/Remove Programs is broken because UURollup (ENU) requires at least Update Rollup 1 to be present in the system!! It's written in "Requirements" on my website :angel so you should install either UR1 or USP5.1 (it has UR1 integrated) before applying UURollup.


@Hackeronte

Are you sure you copied the script correctly? :unsure: You seem to have "ECHO1" instead of "ECHO" there. By the way, you may want to use [spoiler] tags for such long lists.

This post has been edited by tomasz86: 05 July 2012 - 01:06 AM


#84 User is offline   Hackeronte 

  • Windows 2000 Pro ©® Fashion
  • Group: Members
  • Posts: 46
  • Joined: 18-July 10
  • OS:Windows 2000 Professional
  • Country: Country Flag

Posted 05 July 2012 - 12:24 PM

Hi Tomasz,

Yep, re-copied & tried again...nope
Same results as above ( #82 ) :wacko: !

Checked batch sintax & modified from

FOR /F %%I IN ('DIR/B') DO IF NOT EXIST %systemroot%\system32\%%I ECHO>>list.txt %%I

to:

FOR /F %%I IN ('DIR/B') DO IF NOT EXIST %systemroot%\system32\%%I ECHO %%I>>list.txt :thumbup

results in list.txt

asp.dll
DBGENG.DLL
explorer.exe
halaacpi.dll
halacpi.dll
halapic.dll
halborg.dll
halmacpi.dll
halmps.dll
halsp.dll
html32.cnv
infocomm.dll
msconfig.exe
msconv97.dll
mswrd6.wpc
mswrd632.wpc
mswrd8.wpc
mswrd832.cnv
normaliz.dll
ntkrnlmp.exe
ntkrpamp.exe
openal32.dll
reg.exe
spuninst.exe
wordpad.exe
wordpad.inf
wrap_oal.dll
write.wpc
write32.wpc
wscript.hlp
xpsp3res.dll
xpsp4res.dll

don't know if is correct but it seems to work B) ;)

awaitng for further instructions...

regards

hackeronte

This post has been edited by Hackeronte: 05 July 2012 - 12:33 PM


#85 User is offline   acus 

  • Newbie
  • Group: Members
  • Posts: 45
  • Joined: 30-January 10

Posted 05 July 2012 - 02:21 PM

http://ge.tt/2xrrY5K/v/0?c

Hi Tomasz,

starting from a basic W2K SP4 Virtual Machine, I installed:
1. Windows2000-KB891861-v3-x86-ENU.exe
2. Windows2000-UpdateRollup2-x86-ENU.exe
3. Windows2000-UURollup-v11-x86-ENU.exe (repacked)
and finally
netfx1011203035_20120704.093935.7z

I've not seen problem, Add/Remove works.

I attached the logs.

I noticed you removed Windows2000-UU-KB968006-x86-Global.exe from your site.
Is it buggy?

Regards

This post has been edited by acus: 05 July 2012 - 02:23 PM


#86 User is offline   My2GirlsDad 

  • Junior
  • Pip
  • Group: Members
  • Posts: 97
  • Joined: 28-December 08
  • OS:Vista Home Premium x86
  • Country: Country Flag

Posted 05 July 2012 - 05:38 PM

View Postacus, on 05 July 2012 - 02:21 PM, said:


I noticed you removed Windows2000-UU-KB968006-x86-Global.exe from your site.
Is it buggy?


But it still shows under A guide to a fully updated Windows 2000 Complete method (easy) section on your website(which by the way looks great!!!!). It is also included in the HFDownloader.txt (URL list).

So should it be included or not?

Just wondering..

M2GD

#87 User is offline   tomasz86 

  • http://windows2000.tk
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,243
  • Joined: 27-November 10
  • OS:XP Pro x86
  • Country: Country Flag

Posted 06 July 2012 - 09:51 AM

@Hackeronte
I don't really know why the script didn't work but at least you managed to get it done :thumbup

At the moment you've got a list of files which are not present in your %systemroot%\system32 directory. However, some of them are present in other directories like %systemroot% or %programfiles%, etc. Could you now check the files in your system (just search for them in your %systemdrive%) and compare language of yours and the ones from UURollup? I'm talking only about these files:

Spoiler

You can check languages in each file's properties. After that you can prepare two additional lists - one with files with the same language version and one for files with different language version.


@acus, My2GirlsDad

Thanks a lot for testing the .NET installer. No errors this time :)

KB968006 is fine. I removed it from my website because bristols added it to the updates list. I probably need to state it less obliviously but the updates listed on my website are only those which are not included on the bristols' list. Some of them are not listed by bristols at all and others are available there only in English while I keep other language versions. In one word, the list is not supposed to be a replacement of the bristols' list. They are complementary.

On the other hand, the complete method uses packages from many different places so that you don't need to look for them separately.

#88 User is offline   tomasz86 

  • http://windows2000.tk
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,243
  • Joined: 27-November 10
  • OS:XP Pro x86
  • Country: Country Flag

Posted 06 July 2012 - 04:11 PM

I've uploaded a new version of netfx1011203035. I found a way to install two services which can't be installed normally (there are some incompatibilities between the installer and Win2k). I'd also like to ask you to change the test procedure a little bit:

1. Install UURollup (ENU). SP4+UR1 or USP5.1 is required before doing it.
2. Install .NET Framework.
3. Uninstall .NET Framework.
4. Reinstall .NET Framework.
5. Use .NET Framework Setup Verification Tool to check whether everything is installed correctly.
6. Open Services ("services.msc") and try to run the two services - "Net.Tcp Port Sharing Service" (you need to enable it first) and "Windows CardSpace".
7. Uninstall .NET Framework.

I hope you don't mind the additional steps. UURollup is always required because .NET 3.0-3.5 need it to fix the dependencies and .NET Setup Verification Tool also won't work without it. The two services are normally added during .NET 3.0 installation but here I'm using "sc.exe" to add them manually. There's a problem with "Windows Cardspace" though. It can't be started and I guess there must be some incompatibilities with it too. I've also begun to work on .NET 4.0 but it will probably take significantly longer as there are a lot of issues to be fixed.

This post has been edited by tomasz86: 06 July 2012 - 04:12 PM


#89 User is offline   acus 

  • Newbie
  • Group: Members
  • Posts: 45
  • Joined: 30-January 10

Posted 07 July 2012 - 03:22 AM

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

Hi Tomasz

new log files

#90 User is offline   tomasz86 

  • http://windows2000.tk
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,243
  • Joined: 27-November 10
  • OS:XP Pro x86
  • Country: Country Flag

Posted 07 July 2012 - 09:44 AM

Thanks again, acus!

As expected, no errors this time too. And as expected, the service cannot be started but I don't think I can really do anything about it. I fixed all dependencies but there must be some other problem with it. The service doesn't start in BlackWingCat's version of .NET Framework 3.5 too so I'm sure it's not something caused by this particular package.

#91 User is offline   tomasz86 

  • http://windows2000.tk
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,243
  • Joined: 27-November 10
  • OS:XP Pro x86
  • Country: Country Flag

Posted 08 July 2012 - 09:12 AM

Just a short update:

I'm still fighting with .NET 4.0. I've managed to fix a lot of errors but there are still some issues left. I've just uploaded the first experimental version to the SkyDrive archive. It doesn't require any other Framework but UURollup (ENU) is necessary.

#92 User is offline   acus 

  • Newbie
  • Group: Members
  • Posts: 45
  • Joined: 30-January 10

Posted 08 July 2012 - 01:53 PM

@Tomasz

http://ge.tt/4FNTaCK/v/0?c

log for NETFX4

#93 User is offline   tomasz86 

  • http://windows2000.tk
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,243
  • Joined: 27-November 10
  • OS:XP Pro x86
  • Country: Country Flag

Posted 08 July 2012 - 03:23 PM

View PostSearanoX, on 01 May 2012 - 10:32 AM, said:

I have a couple of applications that require .NET Framework 4.0 and I can't use them on Windows 2000 because of that limitation.

Could you tell me names of the applications concerned? I'd like to check if they work with .NET 4.0 installed.


@acus
Thanks. Everything as expected. The uninstaller is not complete yet.

This post has been edited by tomasz86: 08 July 2012 - 03:24 PM


#94 User is offline   Tommy 

  • Brooke's Tommy honey <3
  • PipPipPip
  • Group: Members
  • Posts: 307
  • Joined: 19-February 10
  • OS:Windows 2000 Professional
  • Country: Country Flag

Posted 08 July 2012 - 03:32 PM

View Posttomasz86, on 08 July 2012 - 03:23 PM, said:

View PostSearanoX, on 01 May 2012 - 10:32 AM, said:

I have a couple of applications that require .NET Framework 4.0 and I can't use them on Windows 2000 because of that limitation.

Could you tell me names of the applications concerned? I'd like to check if they work with .NET 4.0 installed.


Well, I'm into editing a game called Zelda, Ocarina of Time. There's a utility a member created on another community called SharpOcarina. It's available from www.glitchkill.tk. It requires .NET 4.0

#95 User is offline   tomasz86 

  • http://windows2000.tk
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,243
  • Joined: 27-November 10
  • OS:XP Pro x86
  • Country: Country Flag

Posted 08 July 2012 - 03:43 PM

@

Do you mean this one?

Posted Image

#96 User is offline   Tommy 

  • Brooke's Tommy honey <3
  • PipPipPip
  • Group: Members
  • Posts: 307
  • Joined: 19-February 10
  • OS:Windows 2000 Professional
  • Country: Country Flag

Posted 08 July 2012 - 06:20 PM

@tomasz86

That's exactly what I'm talking about! :D

This post has been edited by SearanoX: 08 July 2012 - 06:21 PM


#97 User is offline   tomasz86 

  • http://windows2000.tk
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,243
  • Joined: 27-November 10
  • OS:XP Pro x86
  • Country: Country Flag

Posted 09 July 2012 - 02:32 AM

@

So I can confirm that it works with the .NET 4.0 installed but please wait for the final version :)

Edit: It was too good to be true. The program indeed can be started and you can even start creating something but then it crashes when trying to either save your project or open an another one. There is something wrong with .NET 4.0 and Win2k which prevents it from running. At the moment only a very limited usability is provided. Probably only a very simple .NET 4.0 applications will run while all of the more complicated ones will crash at some moment.

This post has been edited by tomasz86: 09 July 2012 - 12:07 PM


#98 User is offline   Tommy 

  • Brooke's Tommy honey <3
  • PipPipPip
  • Group: Members
  • Posts: 307
  • Joined: 19-February 10
  • OS:Windows 2000 Professional
  • Country: Country Flag

Posted 09 July 2012 - 03:34 PM

Maybe or maybe not, I know another program that uses .NET 2.0 and works on Windows 2000 is Utility of Time and I know that it was buggy on Windows 2000 as well. If I remember correctly, the program was based off some code from that other program. I'm using Vista for the time being until we can get my other problem sorted out so there's no rush on it. Would using the program in conjunction with KDW help as I think it solved a few of my problems with UoT, or is it strictly a .NET problem?

#99 User is offline   tomasz86 

  • http://windows2000.tk
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,243
  • Joined: 27-November 10
  • OS:XP Pro x86
  • Country: Country Flag

Posted 10 July 2012 - 03:40 PM

This is a problem related to .NET 4.0 and Win2k compatiblity :( It's got nothing to do with the particular application.

#100 User is offline   tomasz86 

  • http://windows2000.tk
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,243
  • Joined: 27-November 10
  • OS:XP Pro x86
  • Country: Country Flag

Posted 11 July 2012 - 07:36 AM

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?

Share this topic:


  • 28 Pages +
  • « First
  • 3
  • 4
  • 5
  • 6
  • 7
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

2 User(s) are reading this topic
1 members, 1 guests, 0 anonymous users

  1. Parseus


All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2013 msfn.org
Privacy Policy