Jump to content

KernelEx for Win2000


Recommended Posts

Japanese Version v13e Extended Kernel was released.

Summary

Kernel32.dll(5.0.2195.7150) Supported following functions.

DecodePointer

EncodePointer

GetNativeSystemInfo

GetProcessHandleCount

SetDllDirectoryW

IsWow64Process

IsWow64Message

CheckRemoteDebuggerPresent

SetDllDirectoryA

GetModuleHandleExW

InterlockedPopEntrySList

InterlockedPushEntrySList

InitializeSListHead

InterlockedFlushSList

QueryDepthSList

AttachConsole

TzSpecificLocalTimeToSystemTime

RtlCaptureStackBackTrace

GetSystemWow64DirectoryA

GetSystemWow64DirectoryW

GetHandleContext

GetModuleHandleExA

GetProcessId

SetThreadUILanguage

WTSGetActiveConsoleSessionId

RemoveVectoredExceptionHandler

AddVectoredExceptionHandler

ntdll.dll (5.0.2195.7083)

change for VectoredExceptionHandler

RtlCaptureStackBackTrace's bug fix

msvcrt.dll/msvcirt.dll(7.0.3790.4341) Supported following functions.

bad_cast::bad_cast(char const * const *)

bad_cast::bad_cast(char const *)

exception::exception(char const * const &,int)

void bad_cast::`default constructor closure'(void)

void bad_typeid::`default constructor closure'(void)

__uncaught_exception

__CppXcptFilter

__CxxCallUnwindDtor

__CxxCallUnwindVecDtor

__CxxDetectRethrow

__CxxExceptionFilter

__CxxFrameHandler2

__CxxQueryExceptionSize

__CxxRegisterExceptionObject

__CxxUnregisterExceptionObject

__DestructExceptionObject

___lc_codepage_func

___lc_collate_cp_func

___lc_handle_func

___mb_cur_max_func

___setlc_active_func

___unguarded_readlc_active_add_func

__crtCompareStringW

__crtGetStringTypeW

__crtLCMapStringW

__iob_func

__pctype_func

__pwctype_func

__wcserror

_abs64

_aligned_free

_aligned_malloc

_aligned_offset_malloc

_aligned_offset_realloc

_aligned_realloc

_cgetws

_cputws

_cwprintf

_cwscanf

_getwch

_getwche

_mkgmtime

_mkgmtime64

_putwch

_resetstkoflw

_rotl64

_rotr64

_scprintf

_scwprintf

_set_SSE2_enable

_snscanf

_snwscanf

_strtoi64

_strtoui64

_ungetwch

_vscprintf

_vscwprintf

_wcserror

_wcstoi64

_wcstoui64

_wctype

_wtof

Ws2_32.dll(5.0.2195.6605) supported following functions.

FreeAddrInfoW

freeaddrinfo

getaddrinfo

getnameinfo

setupapi.dll(5.0.2195.6909) supported following functions.

SetupUninstallOEMInfW(stub)

SetupUninstallOEMInfA(stub)

fixed DBCS Problem.

ADVAPI32.DLL(5.0.2195.7042) supported following functions.

SystemFunction036

TraceMessage

user32.dll(5.0.2195.7135)

fixed buffer check problem.

WTSAPI32.dll(5.0.2134.3) supported following functions.

WTSQueryUserToken

WTSRegisterSessionNotification

WTSUnRegisterSessionNotification

Soon , I'll release English version :)

Edited by blackwingcat
Link to comment
Share on other sites


Japanese Version v13e Extended Kernel was released.

Summary

Kernel32.dll(5.0.2195.7150) Supported following functions.

DecodePointer

EncodePointer

GetNativeSystemInfo

GetProcessHandleCount

SetDllDirectoryW

IsWow64Process

IsWow64Message

CheckRemoteDebuggerPresent

SetDllDirectoryA

GetModuleHandleExW

InterlockedPopEntrySList

InterlockedPushEntrySList

InitializeSListHead

InterlockedFlushSList

QueryDepthSList

AttachConsole

TzSpecificLocalTimeToSystemTime

RtlCaptureStackBackTrace

GetSystemWow64DirectoryA

GetSystemWow64DirectoryW

GetHandleContext

GetModuleHandleExA

GetProcessId

SetThreadUILanguage

WTSGetActiveConsoleSessionId

RemoveVectoredExceptionHandler

AddVectoredExceptionHandler

ntdll.dll (5.0.2195.7083)

change for VectoredExceptionHandler

RtlCaptureStackBackTrace's bug fix

msvcrt.dll/msvcirt.dll(7.0.3790.4341) Supported following functions.

bad_cast::bad_cast(char const * const *)

bad_cast::bad_cast(char const *)

exception::exception(char const * const &,int)

void bad_cast::`default constructor closure'(void)

void bad_typeid::`default constructor closure'(void)

__uncaught_exception

__CppXcptFilter

__CxxCallUnwindDtor

__CxxCallUnwindVecDtor

__CxxDetectRethrow

__CxxExceptionFilter

__CxxFrameHandler2

__CxxQueryExceptionSize

__CxxRegisterExceptionObject

__CxxUnregisterExceptionObject

__DestructExceptionObject

___lc_codepage_func

___lc_collate_cp_func

___lc_handle_func

___mb_cur_max_func

___setlc_active_func

___unguarded_readlc_active_add_func

__crtCompareStringW

__crtGetStringTypeW

__crtLCMapStringW

__iob_func

__pctype_func

__pwctype_func

__wcserror

_abs64

_aligned_free

_aligned_malloc

_aligned_offset_malloc

_aligned_offset_realloc

_aligned_realloc

_cgetws

_cputws

_cwprintf

_cwscanf

_getwch

_getwche

_mkgmtime

_mkgmtime64

_putwch

_resetstkoflw

_rotl64

_rotr64

_scprintf

_scwprintf

_set_SSE2_enable

_snscanf

_snwscanf

_strtoi64

_strtoui64

_ungetwch

_vscprintf

_vscwprintf

_wcserror

_wcstoi64

_wcstoui64

_wctype

_wtof

Ws2_32.dll(5.0.2195.6605) supported following functions.

FreeAddrInfoW

freeaddrinfo

getaddrinfo

getnameinfo

setupapi.dll(5.0.2195.6909) supported following functions.

SetupUninstallOEMInfW(stub)

SetupUninstallOEMInfA(stub)

fixed DBCS Problem.

ADVAPI32.DLL(5.0.2195.7042) supported following functions.

SystemFunction036

TraceMessage

user32.dll(5.0.2195.7135)

fixed buffer check problem.

WTSAPI32.dll(5.0.2134.3) supported following functions.

WTSQueryUserToken

WTSRegisterSessionNotification

WTSUnRegisterSessionNotification

Soon , I'll release English version :)

That sounds awesome! I sure hope that the English version of KernelEx is stable enough to use on Win2k! :)

Link to comment
Share on other sites

Okay, I tested KernelEx 13e2 and when I attempted to add or remove programmes, the Add/Remove Programs feature (appwiz.cpl found in \SYSTEM32 directory) no longer functions. :(

Additionally, when I tried to execute the installation of either the Flash Player plugin/ActiveX component, I get the following error message: "The application failed to initialize properly (0xC0000005). Click on OK to terminate the application."

Is there any way to fix this by setting the compatibility mode of the application designed for Windows XP or later?

Also, Microsoft's version of their legacy JVM and Oracle's version of Java both cause both Internet Explorer 6 and Firefox 10 to hang. And that I can neither reinstall Java 6 Update 31 nor Java 7 Update 3...getting a "Internal Error 2753 - regutils.dll". But ironically, only the Microsoft Java VM works.

Can anyone confirm this? :(

On the bright side, I test out the 2012-02-20 nightly of Firefox 13 and it works and so does VLC Media Player 2.0.0! :thumbup

Edited by ppgrainbow
Link to comment
Share on other sites

Thx to report it.

I may fix this problem by v13f kernel (while ago).

You also may use firefox v13 on v13 kernel :)

Okay, I tested KernelEx 13e2 and when I attempted to add or remove programmes, the Add/Remove Programs feature (appwiz.cpl found in \SYSTEM32 directory) no longer functions. :(

Additionally, when I tried to execute the installation of either the Flash Player plugin/ActiveX component, I get the following error message: "The application failed to initialize properly (0xC0000005). Click on OK to terminate the application."

Is there any way to fix this by setting the compatibility mode of the application designed for Windows XP or later?

Also, Microsoft's version of their legacy JVM and Oracle's version of Java both cause both Internet Explorer 6 and Firefox 10 to hang. And that I can neither reinstall Java 6 Update 31 nor Java 7 Update 3...getting a "Internal Error 2753 - regutils.dll". But ironically, only the Microsoft Java VM works.

Can anyone confirm this? :(

On the bright side, I test out the 2012-02-20 nightly of Firefox 13 and it works and so does VLC Media Player 2.0.0! :thumbup

Edited by blackwingcat
Link to comment
Share on other sites

Thx to report it.

I may fix this problem by v13f kernel.

You also may use firefox v13 on v13 kernel :)

Okay, I tested KernelEx 13e2 and when I attempted to add or remove programmes, the Add/Remove Programs feature (appwiz.cpl found in \SYSTEM32 directory) no longer functions. :(

Additionally, when I tried to execute the installation of either the Flash Player plugin/ActiveX component, I get the following error message: "The application failed to initialize properly (0xC0000005). Click on OK to terminate the application."

Is there any way to fix this by setting the compatibility mode of the application designed for Windows XP or later?

Also, Microsoft's version of their legacy JVM and Oracle's version of Java both cause both Internet Explorer 6 and Firefox 10 to hang. And that I can neither reinstall Java 6 Update 31 nor Java 7 Update 3...getting a "Internal Error 2753 - regutils.dll". But ironically, only the Microsoft Java VM works.

Can anyone confirm this? :(

On the bright side, I test out the 2012-02-20 nightly of Firefox 13 and it works and so does VLC Media Player 2.0.0! :thumbup

You're welcome! I can't wait for v13f to come out to fix the broken Add/Removal Programs control panel app as well as the latest version of Flash Player and Oracle Java not installing properly.

Edited by ppgrainbow
Link to comment
Share on other sites

I had already released it. :)

(It meant that I released it and the problem may be fixed.)

If you can't run Add/Removal Programs control panel app. You can uninstall old version from %SystemRoot%\$NtUninstallKB935839-v13e2$\spuninst\spuninst.exe.

You're welcome! I can't wait for v13f to come out to fix the broken Add/Removal Programs control panel app as well as the latest version of Flash Player and Oracle Java not installing properly.

Edited by blackwingcat
Link to comment
Share on other sites

I had already released it. :)

(It meant that I released it and the problem may be fixed.)

If you can't run Add/Removal Programs control panel app. You can uninstall old version from %SystemRoot%\$NtUninstallKB935839-v13e2$\spuninst\spuninst.exe.

You're welcome! I can't wait for v13f to come out to fix the broken Add/Removal Programs control panel app as well as the latest version of Flash Player and Oracle Java not installing properly.

Thanks for the help. I uninstalled KernelEx v13e2 and tried out v13f. Here's what has happened so far. I would like to update that the KernelEx project for Win2k is starting to seriously improve! :)

I was able to use the Add/Remove Programs control panel applet and install Flash Player 11.1.102.62 without any problems.

I even managed to reinstall Java 6 Update 31, however when I installed Java 7 Update 3, I was told that the previous version of Java was already reinstalled. To get around this, I used the NT Registry Optimizer to clean out any unused entries, restart the computer and Java 7 Update 3 installed and ran sucessfully! :)

Awesome work so far! :thumbup

Is it possible to install a newer version of KernelEx ontop of the previous version without uninstalling it first?

As for the effects on USB devices and older hardware that I have installed, I'm gonna post a separate forum thread before I apply KernelEx on the host PC. :)

Edited by ppgrainbow
Link to comment
Share on other sites

blackwingcat the latest version 13f works great for installing the updated flash, java, and VLC player on W2k. Great job. Firefox 13 UX nightly though is giving me this error:

"The procedure entry point SHParseDisplayName could not be located in the dynamic link library Shell32.dll."

Any chance this can be fixed?

Also is there any hope for including these newer programs:

Skype 5.8.0.154

Quick Time 7.71.80.42

Adobe Reader 10.1.2

Skype 5.8 installs but is giving me an error when trying to open it.

Your ATI Radeon drivers for my AGP 4600 card have been excellent, been using them for a few years no problem.

Link to comment
Share on other sites

blackwingcat the latest version 13f works great for installing the updated flash, java, and VLC player on W2k. Great job. Firefox 13 UX nightly though is giving me this error:

"The procedure entry point SHParseDisplayName could not be located in the dynamic link library Shell32.dll."

Any chance this can be fixed?

Also is there any hope for including these newer programs:

Skype 5.8.0.154

Quick Time 7.71.80.42

Adobe Reader 10.1.2

Skype 5.8 installs but is giving me an error when trying to open it.

Your ATI Radeon drivers for my AGP 4600 card have been excellent, been using them for a few years no problem.

It looks like that Mozilla developers have added another new dependency that doesn't exist on Win2k and that they recently removed the support code for Win2k from Gecko. :(

Are you still getting the same error message in the regular Fx13 nightly as well?

I sure hope that blackwingcat fixes this as I'm ready to test it out on this PC!

Link to comment
Share on other sites

ppgrainbow I'm getting the same error with both the UX and regular 13 nightlies.

Hopefully blackwingcat will update this for us. If not we may have to rely on a fork like Pale Moon. They may or may not continue the 3.6 series when Mozilla stops support in April.

Link to comment
Share on other sites

I already have tested Skype from 5.3 to 5.8 with KDW.

They worked on Windows 2000, but we can't use audio devices on Skype with Unknown reason.

Plese see following topic

If anyone find out the reason then I'll embedded it. :)

(KernelEx v14 already has 'SHParseDisplayName' in shell32.dll.

It is japanese only. English version is Coming soon)

blackwingcat the latest version 13f works great for installing the updated flash, java, and VLC player on W2k. Great job. Firefox 13 UX nightly though is giving me this error:

"The procedure entry point SHParseDisplayName could not be located in the dynamic link library Shell32.dll."

Any chance this can be fixed?

Also is there any hope for including these newer programs:

Skype 5.8.0.154

Quick Time 7.71.80.42

Adobe Reader 10.1.2

Skype 5.8 installs but is giving me an error when trying to open it.

Your ATI Radeon drivers for my AGP 4600 card have been excellent, been using them for a few years no problem.

Edited by blackwingcat
Link to comment
Share on other sites

ppgrainbow I'm getting the same error with both the UX and regular 13 nightlies.

Hopefully blackwingcat will update this for us. If not we may have to rely on a fork like Pale Moon. They may or may not continue the 3.6 series when Mozilla stops support in April.

The version of KernelEx is already up to version 14c and I'm hoping that the OP in question gets the English version up soon. As for Pale Moon itself, they will most likely not continue support after Mozilla pulls the support plug for Firefox 3.6 on the 24th of April and support for Win2k on the 5th of June. :(

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...