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
738 replies to this topic

#226
desertofunknown

desertofunknown

    Newbie

  • Member
  • 25 posts
  • OS:Windows 2000 Professional
  • Country: Country Flag

I know what has to be done to enable DualView in case of the 18x/19x drivers work. It's just one registry entry which was present in 185.85 (and below) but was removed later. This doesn't apply to the newest drivers though as something else seems to be broken in them. There's also another issue related to the nVIDIA Service which loads up VERY slowly in some of the 19x drivers and I haven't had time to do the proper testing yet.



Just genius as a side note this will be very good to include as a separate addon with the USP as the Windows98se Unofficial SP 3.9 was included and it was very helpful

The driver is very small and it really shouldn't be a problem to include it in USP5.2 itself... but could you first tell me what exactly it is needed for? As I said before, I've got no clue about Xbox. What can you do with the driver installed?


You can use it to control your pc threw the controller or play games via the controller both of which is why it was added to the windows 98se unofficial sp3.9
from what I heard they are actually still working on the SP last release was last November actually nov 2011


How to remove advertisement from MSFN

#227
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,520 posts
  • OS:XP Pro x86
  • Country: Country Flag
I see. I personally have got no objections to adding it so if there are no problems with it then the driver will be included in USP5.2. Does it actually work after applying the modifications from #222?
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

#228
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,520 posts
  • OS:XP Pro x86
  • Country: Country Flag
I've tested more versions of nVIDIA drivers and found some quite interesting facts.

First of all, Dualview compatibility was first broken in 186.08 (already mentioned before). The key is here:

  • 185.85:

    [nv_commonBase_addreg]
    HKR,,Acceleration.Level,%REG_DWORD%,0
    HKR,,DevSwitchSuppressMask,%REG_DWORD%,7
    HKR,,InstalledDisplayDrivers,%REG_MULTI_SZ%,"nv4_disp"
    HKR,,MultiFunctionSupported,%REG_DWORD%,1
    HKR,,UseBestResolution,%REG_DWORD%,1
    
  • 186.08

    [nv_commonBase_addreg]
    HKR,,Acceleration.Level,%REG_DWORD%,0
    HKR,,MultiFunctionSupported,%REG_DWORD%,1
    HKR,,UseBestResolution,%REG_DWORD%,1
    
As you can see, the two reg entries are missing. Among them the one required for Dualview is:

HKR,,InstalledDisplayDrivers,%REG_MULTI_SZ%,"nv4_disp"

What's interesting is that Windows 2000 compatibility was brought back in 257.21:

[nvdual_commonBase_addreg]
HKR,,Acceleration.Level,%REG_DWORD%,0
HKR,,DevSwitchSuppressMask,%REG_DWORD%,7
HKR,,InstalledDisplayDrivers,%REG_MULTI_SZ%,"nv4_disp"
HKR,,MultiFunctionSupported,%REG_DWORD%,1
HKR,,UseBestResolution,%REG_DWORD%,1
I can confirm that it indeed works. There are two key points though:

  • Starting from one of the 19x drivers (don't remember now which version exactly) there is a problem with nVIDIA Helper Service which causes Windows to boot very slowly. The solution is pretty simple - you should just disable the service completely (services.msc). After that everything works fine. The service itself seems to be pretty useless anyway (try to google it up if you're more interested).
  • After enabling Dualview you should restart your system several times. First - right after enabling it through the nVIDIA Control Panel it will ask you to restart. After restarting you will see Windows installing the Dualview driver. Once it's finished there won't be any messages but you should still restart the system once again. After that you will be able to enable the second monitor in Display Properties... and after doing that you should restart the system one more time! The last step is important because you may see some strange glitches when trying to view videos, etc. Once the system has been restarted then it should be ready to use.

The last version of the drivers which work is 258.96 .Starting from 260.89 the structure of the nVIDIA drivers package changed and I'm now going to do more testing of them.

What's also interesting is that 258.96 was released in July 2010. Everyone knows when M$ stopped supporting Win2k, right? The next version (260.89) was released in August 2010 and it does NOT support Win2k any more. The installer won't even work. Indeed it seems that nVIDIA kept supporting the system (although the support wasn't perfect but still) through its whole life cycle to the very end.

Edited by tomasz86, 01 November 2012 - 08:25 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

#229
desertofunknown

desertofunknown

    Newbie

  • Member
  • 25 posts
  • OS:Windows 2000 Professional
  • Country: Country Flag

I've tested more versions of nVIDIA drivers and found some quite interesting facts.

First of all, Dualview compatibility was first broken in 186.08 (already mentioned before). The key is here:

  • 185.85:

    [nv_commonBase_addreg]
    HKR,,Acceleration.Level,%REG_DWORD%,0
    HKR,,DevSwitchSuppressMask,%REG_DWORD%,7
    HKR,,InstalledDisplayDrivers,%REG_MULTI_SZ%,"nv4_disp"
    HKR,,MultiFunctionSupported,%REG_DWORD%,1
    HKR,,UseBestResolution,%REG_DWORD%,1
    
  • 186.08

    [nv_commonBase_addreg]
    HKR,,Acceleration.Level,%REG_DWORD%,0
    HKR,,MultiFunctionSupported,%REG_DWORD%,1
    HKR,,UseBestResolution,%REG_DWORD%,1
    
As you can see, the two reg entries are missing. Among them the one required for Dualview is:

HKR,,InstalledDisplayDrivers,%REG_MULTI_SZ%,"nv4_disp"

What's interesting is that Windows 2000 compatibility was brought back in 257.21:

[nvdual_commonBase_addreg]
HKR,,Acceleration.Level,%REG_DWORD%,0
HKR,,DevSwitchSuppressMask,%REG_DWORD%,7
HKR,,InstalledDisplayDrivers,%REG_MULTI_SZ%,"nv4_disp"
HKR,,MultiFunctionSupported,%REG_DWORD%,1
HKR,,UseBestResolution,%REG_DWORD%,1
I can confirm that it indeed works. There are two key points though:

  • Starting from one of the 19x drivers (don't remember now which version exactly) there is a problem with nVIDIA Helper Service which causes Windows to boot very slowly. The solution is pretty simple - you should just disable the service completely (services.msc). After that everything works fine. The service itself seems to be pretty useless anyway (try to google it up if you're more interested).
  • After enabling Dualview you should restart your system several times. First - right after enabling it through the nVIDIA Control Panel it will ask you to restart. After restarting you will see Windows installing the Dualview driver. Once it's finished there won't be any messages but you should still restart the system once again. After that you will be able to enable the second monitor in Display Properties... and after doing that you should restart the system one more time! The last step is important because you may see some strange glitches when trying to view videos, etc. Once the system has been restarted then it should be ready to use.

The last version of the drivers which work is 258.96 .Starting from 260.89 the structure of the nVIDIA drivers package changed and I'm now going to do more testing of them.

What's also interesting is that 258.96 was released in July 2010. Everyone knows when M$ stopped supporting Win2k, right? The next version (260.89) was released in August 2010 and it does NOT support Win2k any more. The installer won't even work. Indeed it seems that nVIDIA kept supporting the system (although the support wasn't perfect but still) through its whole life cycle to the very end.


That is an awesome find

#230
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,520 posts
  • OS:XP Pro x86
  • Country: Country Flag
I've got good news.

I've managed to successfully install and enable Dualview in drivers up to 270.61. I had to modify the installer but after that it works properly, and it's even possible to uninstall them using an older uninstaller from versions below 26x.

At the moment I'm stuck at 275.33. The drivers themselves can be installed using the same method but Dualview doesn't work and I don't know yet why.
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

#231
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,520 posts
  • OS:XP Pro x86
  • Country: Country Flag
I still haven't managed to make newer drivers work but I tried to slim 270.61 down and the result is:

dbInstaller.exe
nv4_disp.dll
nv4_disp.inf
nv4_mini.sys
nvapi.dll
nvcolor.exe
nvcompiler.dll
nvcpl.dll
nvcuda.dll
nvcuvenc.dll
nvcuvid.dll
nvdata.bin
nvdisp.nvu
nvdrsdb.bin
nvinfo.pb
nvoglnt.dll
nvudisp.exe
opencl.dll
These seem to be the only files which are absolutely required. The rest is just bloatware :w00t: If nVIDIA Graphic drivers are included in USP5.2 then it will be a slimmed down version of it.

Edited by tomasz86, 03 November 2012 - 12: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

#232
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,520 posts
  • OS:XP Pro x86
  • Country: Country Flag
There are bad and good news to tell you today.

The bad news is that Dualview is broken in all nVIDIA Graphic drivers starting from 275.33. This time the problem is not related to the registry settings. It's the driver file itself which just doesn't work correctly. To be more specific, these are the two main driver files:

nv4_disp.dll
nv4_mini.sys
What's interesting is that if you check their description in all versions of the drivers up to 270.61 (the last where Dualview works) you can see this:

nv4_disp.dll - NVIDIA Compatible Windows 2000 Display driver, Version 270.61
nv4_mini.sys - NVIDIA Compatible Windows 2000 Miniport Driver, Version 270.61
That's right, even though the installer itself doesn't accept Win2k any more, the driver files still seem to be somewhat targeted at 2K/XP.

On the other hand, in drivers 275.33 and newer you've got this:

nv4_disp.dll - NVIDIA Windows XP Display driver, Version 275.33
nv4_mini.sys - NVIDIA Windows XP Miniport Driver, Version 275.33 
This is just a description and the newer drivers themselves do work in Win2k too but Dualview does not. The second monitor just doesn't show up in the Display Properties and there's an error when trying to enable Dualview manually. I'm 100% sure that these files are directly responsible for this because I did try to flip the installer INF files between the older and the newer drivers... but unfortunately it made no difference :( I also tried to mix different versions of the two files concerned but it only resulted in BSODs. The two seem to be interdependent.

Now it's time for the good news. The good news is that it's possible to just take even the newest driver (306.81 at the moment) and just replace its nv4_disp.dll & nv4_mini.sys with the ones from 270.61. This way we end up using an older driver but the rest of the files (CUDA, OpenGL, etc.) are newer and also the INF installer is from the new drivers which means that all new nVIDIA graphic cards are supported! In conclusion, it seems to be possible to use the older driver to keep the Dualview compatibility and still be able to detect all new nVIDIA graphic adapters. Actually, there's also another file directly related to the two main ones called "nvcpl.dll". This file is responsible for the "NVIDIA Display Properties Extension" and its version has to be exactly the same as "nv4_disp.dll" in order to run... but the solution is pretty simple. You just need to manually change the file version and it will work even with the older drivers.

I wonder if there's anyone with a fairly new nVIDIA card willing to test these drivers. Please let me know if you could test them in your system. I myself own only an older GeForce 6600. It's still supported by the new drivers so I am able to test them directly on my computer but I'd just like to be sure that such a modified driver works in case of the new graphic cards too.

Edited by tomasz86, 03 November 2012 - 09:10 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

#233
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,520 posts
  • OS:XP Pro x86
  • Country: Country Flag
I have uploaded a new weekly version of UURollup. It's almost exactly the same as the last daily except for one fix for IE6. There was a bug in the "Save file" window (thanks searanox). The other difference between weekly and daily releases is that weeklies come as SFXCAB packages so you can install / slipstream them directly without repacking.

I've also uploaded the modified nVIDIA Display driver (core files from 270.61 + other files from 306.81). You can find the link in the Drivers to add to USP5.2's driver.cab topic.

Edited by tomasz86, 04 November 2012 - 07:11 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

#234
My2GirlsDad

My2GirlsDad

    Junior

  • Member
  • Pip
  • 98 posts
  • OS:Vista Home Premium x86
  • Country: Country Flag

I have uploaded a new weekly version of UURollup. It's almost exactly the same as the last daily except for one fix for IE6. There was a bug in the "Save file" window (thanks searanox). The other difference between weekly and daily releases is that weeklies come as SFXCAB packages so you can install / slipstream them directly without repacking.


Thanks, tomasz, I just slipstreamed it with no issues.

Appreciate all the time and work you put into this.

M2GD

#235
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,520 posts
  • OS:XP Pro x86
  • Country: Country Flag
Thank you very much for testing :)

BlackWingCat hasn't been updating his kernel recently as often as before so there's not much to add at the moment. I've just added some small utilities like "bootsect.exe" from Windows 8 or "junction.exe" (SysInternals). I'm going to include several other utilities like "7z(a).exe", "rar.exe" and other in USP5.2. They are tiny and don't take almost any space but may often come in handy later.

At the moment I'm working on a new version of the .NET Framework installer. The current one installs fine but the uninstaller has several bugs.


Edit:
By the way, this is important information for anyone creating / porting updates for Windows 2000 (acus?). "[ProcessesToRunAfterUninstallReboot]" in update.inf does NOT work. I don't know why but it seems to be supported only in XP/2003. If you ever find something like this:

[ProcessesToRunAfterUninstallReboot]
"%11%\regsvr32.exe /s rsabase.dll"
then you'll have to change it to:

[UninstallSections]
GlobalRegistryChanges, GlobalRegistryChanges.Uninstall
Add.Reg, Add.Reg.Uninstall

[GlobalRegistryChanges.Uninstall]
AddReg=Add.Reg

[Add.Reg.Uninstall]
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce","rsabase.dll",,"%11%\regsvr32.exe /s rsabase.dll"

Edited by tomasz86, 05 November 2012 - 10:27 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

#236
PROBLEMCHYLD

PROBLEMCHYLD

    The Resurrector for old Windows OS

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

Thank you very much for testing :)

BlackWingCat hasn't been updating his kernel recently as often as before so there's not much to add at the moment. I've just added some small utilities like "bootsect.exe" from Windows 8 or "junction.exe" (SysInternals). I'm going to include several other utilities like "7z(a).exe", "rar.exe" and other in USP5.2. They are tiny and don't take almost any space but may often come in handy later.

Are these tools going to be optional? I don't use 7zip, so therefore I don't want to have to remove it if your SP installs it.
Now I have already started to update fdv fileset for 2000 server. If you can give me a complete list of all the things that will be installed by default it would help. Did you ever get all the hotfixes/updates for Win 2000. If your SP doesn't suit my needs, then I will have to manually update my system with all the hotfixes/updates through HFSLIP. I'm looking to strip my system down, not blow it up :yes:

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


#237
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,520 posts
  • OS:XP Pro x86
  • Country: Country Flag
Most of the things to be included in USP5.2 are listed in the very first post of this topic :w00t:

The purpose of this USP is to include EVERYTHING. By everything I mean not only updates / hotfixes but also other system components (.NET Framework, WMP10/11, DX, etc.) and other tools coming from M$. Apart from them I also want to include several small 3rd party utilities / libraries like the ones mentioned above.
In one word, this is going to be a comprehensive Service Pack the installation of which would make the system fully updated and equipped with all different libraries required to run applications. It will certainly not strip the system down.

What I can promise though is that I will provide instructions for advanced users about how to manually prevent certain components from being integrated / installed. I hope that this will be enough to satisfy those users who aren't interested in installing things like .NET Framework or others. This is the only way to do it because the M$ hotfix installer itself doesn't allow to make any choices during the installation and I'm not going to prepare several different packages of the USP.

I can't show any 100% confirmed list of components because it's just undecided yet ;) I'm sure that I won't be able to include everything I want in the first release of USP5.2 so some of the components will be included later. I'm open to all ideas and discussion about it so please share your opinion if you've got any objections or other suggestions.

Edited by tomasz86, 06 November 2012 - 06:06 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

#238
PROBLEMCHYLD

PROBLEMCHYLD

    The Resurrector for old Windows OS

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

Most of the things to be included in USP5.2 are listed in the very first post of this topic :w00t:

The purpose of this USP is to include EVERYTHING. By everything I mean not only updates / hotfixes but also other system components (.NET Framework, WMP10/11, DX, etc.) and other tools coming from M$. Apart from them I also want to include several small 3rd party utilities / libraries like the ones mentioned above.
In one word, this is going to be a comprehensive Service Pack the installation of which would make the system fully updated and equipped with all different libraries required to run applications. It will certainly not strip the system down.

What I can promise though is that I will provide instructions for advanced users about how to manually prevent certain components from being integrated / installed. I hope that this will be enough to satisfy those users who aren't interested in installing things like .NET Framework or others. This is the only way to do it because the M$ hotfix installer itself doesn't allow to make any choices during the installation and I'm not going to prepare several different packages of the USP.

I can't show any 100% confirmed list of components because it's just undecided yet ;) I'm sure that I won't be able to include everything I want in the first release of USP5.2 so some of the components will be included later. I'm open to all ideas and discussion about it so please share your opinion if you've got any objections or other suggestions.

Thanks, the reason I was asking because the fileset was going to be based off your SP. If you had added a ton of stuff then I would just have to remove a ton of stuff. fdv set the ground work now its up to us to master it. Can you imagine Windows 2000 Server with nothing but core and system files. No paint, notepad, wmp, ie, codecs, filters etc.... just core and the needed files. Thanks again

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


#239
tomasz86

tomasz86

    www.windows2000.tk

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

I can guarantee that removing specific components (.NET Framework, 3rd party tools, etc.) won't be too difficult.
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

#240
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,520 posts
  • OS:XP Pro x86
  • Country: Country Flag
I reinstalled my system a few days ago. I slipstreamed everything into the source before installation so Windows was fully updated on the very first boot.

I've have been testing such a fully updated installation since then but I've experienced several system instabilities though. I still don't know what causes them so it's too early to make final judgements but I'm going to do some in-depth testing. At the moment I'm going back to my previous configuration (the new installation was done on a second HDD).

My previous configuration is still based on the WB kernel and is super stable so I'm very sensitive when it comes to stability issues :ph34r:

Edited by tomasz86, 07 November 2012 - 05:41 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

#241
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,520 posts
  • OS:XP Pro x86
  • Country: Country Flag
A new daily version of UURollup is ready.

I've fixed a few bugs, updated several files to the newest versions (I overlooked them before), added ProcessExplorer (procexp.exe) and the newest version of videoprt.sys from BlackWingCat. It's no longer necessary to install / slipstream the unofficial update KB829884 any more.

I've also partially added Terminal Services for Win2k Professional. At the moment the service is only present but doesn't work. I'm going to implement them fully later.

Edit: Keep in mind that this release is very experimental.

Edited by tomasz86, 07 November 2012 - 09:15 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

#242
Hackeronte

Hackeronte

    Windows 2000 Pro ©® Fashion

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

Hi tom,

I'm reading your latest posts and i'm glad to hear that you're adding new tools & candies ;) to your Unofficial SP 5.2, good job man!

At this time i'm pretty busy so i can't answer punctually to your last call ( #211 if i remeber well )

The ITA version can be released a little bit later if necessary. <-- i'm perfectly & positively agree with you, time is not important only life is important !

I think that it would be good to have a new script <-- As above, it woul be wonderful to have such script, but don't worry i think it woud be better to test

thoroughly the ENU version an then work with much ease the ITA stuff ( what do you think or suggest ? ).

You can also try to start translating files which will have to be translated for sure <-- if you could write a partial list of the main files or of the most laborious files

which definitively need a translation that would be of help, thanks.

At the moment I'm fighting with this newest version of kernel32.dll <-- BWC generously wrote a ITA ( Italian Windows2000-KB979683-v8-x86-ITA.exe )

Do you think that version could possibly works for ITA Unofficial SP 5.2 ?

Regards






Edited by Hackeronte, 08 November 2012 - 09:51 AM.


#243
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,520 posts
  • OS:XP Pro x86
  • Country: Country Flag
I've uploaded a new daily version of UURollup. The one from yesterday is extremely buggy. Please don't use it!

The bugs are fixed in the current version. What's new is that it removes Automatic Updates from the system (before it just disabled them). In case of a slipstreamed source Automatic Updates are just not installed at all and when installed manually the service and the Control Panel applet are removed. There's one file which cannot be simply deleted though (wuaueng.dll) because doing so breaks several other system services so at the moment it's just left untouched.

I've also added two different versions of ProcessExplorer - the last official version fully compatible with Win2k (v11.31 - procexp.exe) and the latest one (v15.23 - procexp2.exe).

Terminal Services are not installed at all in this version.


@Hackeronte

I remember about the ITA version ;) I think that it may be better to have the final ENU version ready and then prepare the ITA version. It will be much easier then.

I'll provide a full list of files later but what you can do now is to check "kernel32.dll" and "ntdll.dll". These are the core files and have to be translated anyway so you may want to start working on them now. I think that there should exist a way to just copy all of the strings from kernel32.dll (ITA) to kernel32.dll (ENU) :unsure:
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

#244
Hackeronte

Hackeronte

    Windows 2000 Pro ©® Fashion

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

I think that there should exist a way to just copy all of the strings from kernel32.dll (ITA) to kernel32.dll (ENU)...
I'll find & check the way, thanks.

By the way, for the translation, can i use the kernel32.dll contained in the latest

ENU daily release of UURollup (Windows2000-UURollup-v11-d...6-ENU.7z), am i right ?


if yes, which file ? cause we have 3 kernel32.dll : one contained in nt6 folder, another in uniproc folder and a last one in

the 7z archive (root dir)

thanks

regards

Edited by Hackeronte, 08 November 2012 - 10:34 AM.


#245
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,520 posts
  • OS:XP Pro x86
  • Country: Country Flag
To be specific, there are actually four of them :angel

kernel32.dll 5.0.2195.7187
uniproc\kernel32.dll 5.0.2195.7187
nt6\kernel32.dll 5.0.2195.7192
nt6\uniproc\kernel32.dll 5.0.2195.7192

and unless something unexpected happens all of them will be required. The thing is that the language dependent strings are exactly the same in all of them. They are also the same in the official version of kernel32.dll. That's why I wrote about copying the strings so that you would be able to just take them from the official kernel32.dll (ITA) and paste them into the four kernel32.dll (ENU) files replacing the ENU strings.
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

#246
Hackeronte

Hackeronte

    Windows 2000 Pro ©® Fashion

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

O.K. :sneaky: everthing it's clear now !

Thanks, Tom :yes:

& regards



#247
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,520 posts
  • OS:XP Pro x86
  • Country: Country Flag
After more testing I think that there might be a problem with these new nVIDIA drivers and how they work in Win2k. As I've already mentioned before, I experienced several system instabilities, including BSODs. The applications I used were the same as I use everyday so I suspected either the new kernel or the drivers. First I installed the newest drivers v306.81 (the modified package) and later I also tried v270.61. Unfortunately it didn't change anything.

Finally I installed the old drivers v94.24... and the system seems to be stable now! Of course I still need to do more testing but I'm suspecting the new drivers to cause the instabilities.

By the way, I forgot to mention it yesterday but I also added this setting to the latest daily version of UURollup:

For Windows 2000, Windows XP, and Windows Server 2003:
SharedSection uses the following format to specify the system and desktop heaps:
SharedSection=xxxx,yyyy,zzzz

For 32-bit operating systems, increase the yyyy value to "12288";
Increase the zzzz value to "1024".


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

#248
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,520 posts
  • OS:XP Pro x86
  • Country: Country Flag
After doing more testing it seems that the problem lies in PAE, not in the drivers or any other files. I've been using the system with PAE switched off for a few days and everything seems to be rock stable. I haven't experienced a single issue.

As for the nVIDIA display drivers, the version which I'm using at the moment is the original 270.61 but I'm going to switch to the modified 306.81 (core files from 270.61 and the rest from 306.81). There's a problem in the previous package which I uploaded some time ago. File versions don't match and the OpenGL driver refuses to start. I'll have to manually change the version numbers to get them work. If anyone has installed the previous package then I'd recommend to uninstall it through the Add/Remove Programs applet (the uninstaller works perfectly OK) and then use the 270.61 package which I've also uploaded to the Archive (USP52 folder). I've learnt one more thing though. I said before that the driver v270.61 was the last one compatible with Win2k but I was actually wrong. It's the last version where the installer is compatible but the driver itself does not work in a stock system. You need to install UURollup to get it work.

Anyway, I've got not enough time to focus on any other Win2k related stuff now but later I'm going to update my website too. It'll be a big update with a lot of changes, new things added and updated :) I'd like to simplify some things so that it will be much easier to find all the useful information.
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

#249
Tommy

Tommy

    Brooke's Tommy honey <3

  • Member
  • PipPipPip
  • 469 posts
  • OS:98SE
  • Country: Country Flag
Sounds awesome! I would love to help in any way I can if you need it. :)

Just one thing about the nVIDIA driver, will it contain the control panel or just a plain driver? Only reason I ask is since I use dual monitors, if I don't have SOME kind of control panel, I can only use one monitor so that's a bit of a downer. I'd just like to make sure of this before I start messing with my system and then have to undo it all again.
Daily running Windows 2000 Pro SP4 and Windows 98

Posted Image
Posted Image

#250
tomasz86

tomasz86

    www.windows2000.tk

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,520 posts
  • OS:XP Pro x86
  • Country: Country Flag
Don't worry about the Control Panel :lol: I also use Dualview and the Display Properties Extension in installed with the drivers. The other tools like nView and etc. are not installed but they aren't necessary to configure dual monitors.

Posted Image

Which driver are you using at the moment? You can test v270.61 available in the Archive.


By the way, I've uploaded two daily versions of UURollup today:

- UURollup v11 d121114

and

- UURollup v10d d121114

As UURollup-v11 is still not ready to be called stable I've decided to just fix a few bugs in UURollup-v10c. It's going to be released on November 24. There are mainly two things which I've fixed:

  • Some registry changes were not applied when slipstreamed.
  • Srv.sys included in UURollup-v10c is buggy (STOP 0x1E in SRV.SYS) so I've replaced it with the new corrected version.
No other significant changes have been made.

Edited by tomasz86, 14 November 2012 - 04:44 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




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users



How to remove advertisement from MSFN