Jump to content

KernelEx for Win2000


Recommended Posts

I've been experiencing problems with the kernel when /PAE is enabled. Several errors like this one occur:

post-310716-0-76158100-1352617092_thumb.

This is when trying to use "cdimage.exe" to create an ISO. These errors do NOT show up when /PAE is disabled. Similar things happen with some other programs. I'll try to add some screen shots later if necessary.

This kind of BSODs also happen very often:

post-310716-0-32759400-1352617213_thumb.

I've got files from KB935839-v22j and KB979683-v11b installed:

kernel32.dll 5.0.2195.7193
ntoskrnl.exe 5.0.2195.7386
ntkrnlpa.exe 5.0.2195.7386

Edit: I'm using Multiprocessor kernel.

Edited by tomasz86
Link to comment
Share on other sites


Which version do you have "cdimage.exe" ?

I have oscdimg.exe v2.55.0.1010 and cdimage.exe v2.47

They work well on my environment.

Does BSOD occur /PAE mode only ?


memmove:
DDC666A0 55 push ebp
DDC666A1 8BEC mov ebp,esp
DDC666A3 57 push edi
DDC666A4 56 push esi
DDC666A5 8B750C mov esi,[ebp+0Ch]
DDC666A8 8B4D10 mov ecx,[ebp+10h]
DDC666AB 8B7D08 mov edi,[ebp+08h]
DDC666AE 8BC1 mov eax,ecx
DDC666B0 8BD1 mov edx,ecx
DDC666B2 03C6 add eax,esi
DDC666B4 3BFE cmp edi,esi
DDC666B6 7608 jbe LDDC666C0
DDC666B8 3BF8 cmp edi,eax
DDC666BA 0F8278010000 jc LDDC66838
DDC666C0 LDDC666C0:
DDC666C0 F7C703000000 test edi,00000003h
DDC666C6 7514 jnz LDDC666DC
DDC666C8 C1E902 shr ecx,02h
DDC666CB 83E203 and edx,00000003h
DDC666CE 83F908 cmp ecx,00000008h
DDC666D1 7229 jc LDDC666FC
DDC666D3 F3A5 rep movsd <<--------

It seems no problem.

Plz give me more information about call stack.

I've been experiencing problems with the kernel when /PAE is enabled. Several errors like this one occur:

post-310716-0-76158100-1352617092_thumb.

This is when trying to use "cdimage.exe" to create an ISO. These errors do NOT show up when /PAE is disabled. Similar things happen with some other programs. I'll try to add some screen shots later if necessary.

This kind of BSODs also happen very often:

post-310716-0-32759400-1352617213_thumb.

I've got files from KB935839-v22j and KB979683-v11b installed:

kernel32.dll 5.0.2195.7193
ntoskrnl.exe 5.0.2195.7386
ntkrnlpa.exe 5.0.2195.7386

Edit: I'm using Multiprocessor kernel.

Edited by blackwingcat
Link to comment
Share on other sites

The version of cdimage.exe is 2.52 here.

Does BSOD occur /PAE mode only ?

Yes, these instabilities and BSODs happen only when PAE is enabled :( I haven't observed any problems (yet?) when it's disabled. As soon as I enable PAE and try to use cdimage.exe I get the error message. It works 100% correctly when PAE is switched off.

I'll try to give you more information when I've got some time to test it more thoroughly.

Edited by tomasz86
Link to comment
Share on other sites

Can you check execute without extended kernel core ?

The version of cdimage.exe is 2.52 here.

Does BSOD occur /PAE mode only ?

Yes, these instabilities and BSODs happen only when PAE is enabled :( I haven't observed any problems (yet?) when it's disabled. As soon as I enable PAE and try to use cdimage.exe I get the error message. It works 100% correctly when PAE is switched off.

I'll try to give you more information when I've got some time to test it more thoroughly.

Link to comment
Share on other sites

Is there anything wrong with the download links? I tried downloading these two

http://w2k.flxsrv.org/cgi-bin/dl.cgi?file=dx_Jun2010_w2kex.exe and

http://w2k.flxsrv.org/cgi-bin/dl.cgi?file=Windows2000-KB979683-v11b-x86-ENU.exe

but all I got is "Problem loading page".

If necessary, I can provide alternative download links.

Cheers

Link to comment
Share on other sites

Yesterday the provider said flxsrv.org server problem.

http://maintenance.flexserver.jp/archives/cat_9934.html

thx.

Is there anything wrong with the download links? I tried downloading these two

http://w2k.flxsrv.or...n2010_w2kex.exe and

http://w2k.flxsrv.or...11b-x86-ENU.exe

but all I got is "Problem loading page".

If necessary, I can provide alternative download links.

Cheers

Indeed, I cannot download them either. Same error message.

Link to comment
Share on other sites

FCIV doesn't work with the kernel installed:

//
// File Checksum Integrity Verifier version 2.05.
//

Error during CryptAcquireContext.
Error msg : An internal error occurred.
Error code : 57

It seems to have something to do with the Cryptographic Services.

Link to comment
Share on other sites

Hello, blackwingcat!

i'm new to here, via google search "windows 2000 kernel32".

It's so great brilliant work you've done! And I came through all the replies from the early 2011 to yesterday. :blushing:

I would say it will be a great help to me if you can release a new Simple-Chinese version, because i really really want to make Daemon Tools Lite 4.40.2.131 or GoAgent (a lovely GAE app that help Chinese people to be able to connect youtube, facebook, twitter, etc) working on my lovely Windows 2000 SP4! The v2 Sim-Chinese version of kernelEx seems a bit old.

I can see you released most version of KernelEx in Tra-Chinese. I don't know if you have a plan or just not bother to release a Sim-Chinese version. Could you give me a reply?

BTW, i don't know programming or some thing similar, so if no Sim-Chinese will be released, i'll just simply use an English Windows 2000 alternatively, then i can still can use the new KernelEx, that's OK - though my English is just soso. :rolleyes:

Looking forward to your reply :-)

Link to comment
Share on other sites

Thanks for the hard work.

I've got a problem installing anything after 15s, so starting with 17c. They all give me a "setup was canceled" message. The later ones do show the options screen, but give the error message after I hit "execute". I tried in safe mode as well, same problem.

Any idea what needs to be done?

Edited by oldster
Link to comment
Share on other sites

Sorry, it's simply bug in English version kernel32.dll (Not related on CryptSvc)

I fixed it.

FCIV doesn't work with the kernel installed:

//
// File Checksum Integrity Verifier version 2.05.
//

Error during CryptAcquireContext.
Error msg : An internal error occurred.
Error code : 57

It seems to have something to do with the Cryptographic Services.

Link to comment
Share on other sites

Hi,

Check this article.

http://blog.livedoor.jp/blackwingcat/archives/1644737.html

Thanks for the hard work.

I've got a problem installing anything after 15s, so starting with 17c. They all give me a "setup was canceled" message. The later ones do show the options screen, but give the error message after I hit "execute". I tried in safe mode as well, same problem.

Any idea what needs to be done?

Link to comment
Share on other sites

Hi.

When I create other language version extended kernel, It requires many Efforts.

1. it requires recentest original DLLs, which I use from Windows 2000 with the language.

2. it requires some XP original DLLs iphlpapi, *enh.dll. ese*.dll, wintrust.dll, comctl32.dll(two version)...etc.

3. it requires some Vista and 7 DLLs MSVCR and MFC*.dll ,msdelta.dll ....etc

4. And I must check them on the language environment.

So I support only 3 languages now

If you can provide those files and check them, I can make Sim-Chinese version one. :)

(I think Daemon Tools Lite v4.40 does not work on extended kernel, because it uses virtual scsi driver which does not support windows 2000.

I recommend MS Virtual CD Driver. :) )

It's so great brilliant work you've done! And I came through all the replies from the early 2011 to yesterday. :blushing:

I would say it will be a great help to me if you can release a new Simple-Chinese version, because i really really want to make Daemon Tools Lite 4.40.2.131 or GoAgent (a lovely GAE app that help Chinese people to be able to connect youtube, facebook, twitter, etc) working on my lovely Windows 2000 SP4! The v2 Sim-Chinese version of kernelEx seems a bit old.

I can see you released most version of KernelEx in Tra-Chinese. I don't know if you have a plan or just not bother to release a Sim-Chinese version. Could you give me a reply?

BTW, i don't know programming or some thing similar, so if no Sim-Chinese will be released, i'll just simply use an English Windows 2000 alternatively, then i can still can use the new KernelEx, that's OK - though my English is just soso. :rolleyes:

Looking forward to your reply :-)

Link to comment
Share on other sites

Sorry, it's simply bug in English version kernel32.dll (Not related on CryptSvc)

I fixed it.

Thank you for a quick fix :) I can confirm that FCIV works properly after installing the fixed kernel.

By the way, PAE seems to be working now. I don't know what the problem was but at the moment it seems to work fine. I'm using only the "/PAE" switch but later I'm also going to test "/PAE /3GB" as that was my default configuration.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...