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

KernelEx 4.5.2

- - - - -

  • Please log in to reply
1557 replies to this topic

#1026
CharlesF

CharlesF

    Advanced Member

  • Member
  • PipPipPip
  • 461 posts
  • Joined 13-July 08
  • OS:98SE
  • Country: Country Flag

Next release is final and delayed ... RC6.rar is close to final.

Hi Tihiy, Xeno86,

sorry to annoy,
but could you have a look into the soft I have posted in post #1067 Autorun Eater, if it's possible to make it work.

Thanks in advance. :)
Charles.

Edited by CharlesF, 23 December 2010 - 08:36 PM.



How to remove advertisement from MSFN

#1027
slhk

slhk

    Junior

  • Member
  • Pip
  • 68 posts
  • Joined 03-August 08
Wish to report that LibreOffice 3.3 RC2 does not work

Default compatibility: Fatal error - "The application cannot be started. A general error occurred while accessing your central configuration"

Win2000 compatibility: soffice.exe loaded forever and never showed up

XP SP2 compatibility: Invalid page error in VCLMI.DLL

Shall try again when LibreOffice 3.3 Final comes out

#1028
Xeno86

Xeno86

    KernelEx Creator

  • Member
  • PipPip
  • 250 posts
  • Joined 26-March 06
  • OS:98SE
  • Country: Country Flag
KernelEx v4.5 Final
Release announcement

The wait is finally over. KernelEx 4.5 has now gone final, which means this is the new stable release.
Because of the stability fixes it is a recommended update for 4.5 beta and RC users.

Check out our new Wiki. The wiki, and in particular its compatibility database requires your help to grow into something bigger and more useful. After free registration anyone can add new entries, but new users will be required to enter captcha code on every edit, to reduce spam problem.

What's new:
  • Reworked installer (should be more compatible with kernel32 updates)
  • New welcome screen
  • Fixed stability of extended TLS code
  • Fixed hang issues with printers
  • Added Windows Installer compatibility database for MSI files patching
Apps fixed / now working:
  • Fixed: Foxit Reader 3.1 drag-and-drop crash
  • Fixed: Qt 4.6+ hotkey issues
  • Fixed: Opera 11 'about:' pages
  • Fixed: Firefox displaying file save dialog twice
  • Fixed: caret not showing on some configurations (Opera)
  • Now working: Google Earth 5.2 (6.0 beta experimentally)

This release includes new feature to ease installation of MSI format packages that contain a check for Windows NT system.
This feature uses a database which means it won't magically work for all MSI files at once, it rather needs adding an entry for each and every MSI file.
Currently the database includes entries for Microsoft Word Viewer 2003, Microsoft Excel Viewer 2003, Microsoft Office 2007 File Format Converters, Google Earth 5.1, 5.2 and Adobe Reader 7.0 (all english versions only!).

KernelEx home page: http://kernelex.sourceforge.net/
KernelEx Wiki: http://kernelex.sourceforge.net/wiki/
Download: http://sourceforge.n...kernelex/files/
KernelEx: home board download

#1029
CharlesF

CharlesF

    Advanced Member

  • Member
  • PipPipPip
  • 461 posts
  • Joined 13-July 08
  • OS:98SE
  • Country: Country Flag

KernelEx v4.5 Final
Release announcement

:thumbup :thumbup :thumbup

Xeno86 & Tihiy, thanks a lot !!! :D
Will try the install this WE.

#1030
Darkstar

Darkstar
  • Member
  • 2 posts
  • Joined 30-July 10
  • OS:none specified
  • Country: Country Flag

KernelEx v4.5 Final
Release announcement


I have updated KernelEx-4.0-Final2 to KernelEx-4.5 Final

and now i can't see the compatibilty tab
on shortcuts and .exe Files

Edit!
After uninstall and reboot Kernelex has been installed successfully

Edited by Darkstar, 29 December 2010 - 10:35 PM.


#1031
frogman

frogman

    Senior Member

  • Member
  • PipPipPipPip
  • 558 posts
  • Joined 10-December 07
  • OS:Windows 7 x86
  • Country: Country Flag
Many thanks, can I ask, should I just un-install the old version then re-boot and install the new?

Windows 7 starter - Internet Explorer 11 - Google Chrome


#1032
rainyd

rainyd

    Advanced Member

  • Member
  • PipPipPip
  • 407 posts
  • Joined 04-April 05
  • OS:98SE
  • Country: Country Flag
Xeno, Tihiy, congratulations for a new (stable) version and nice gift for us before end of year! :D

Btw, versions of Flash Player and Foxit Reader mentioned in KernelEx Wiki compatibility database are older than those which I'm using: Flash Player 10.1.102.64 and Foxit Reader 4.3.0 (build 1110).

Edited by rainyd, 30 December 2010 - 05:16 AM.


#1033
rainyd

rainyd

    Advanced Member

  • Member
  • PipPipPip
  • 407 posts
  • Joined 04-April 05
  • OS:98SE
  • Country: Country Flag
Sorry but I must report problem with installation of new KEx: when I've tried to do that, I've got message:
"Error: Failed to open backup file C:\Windows\Sysbckup\Kernel32.dll.
Possible causes: previous version not uninstalled correctly or file has been deleted.
Restore C:\Windows\System\Kernel32.dll manually from install media".

It doesn't matter if I have previous version of KEx installed or not.

#1034
schwups

schwups

    schwups

  • Member
  • PipPipPip
  • 417 posts
  • Joined 11-November 09
  • OS:ME
  • Country: Country Flag
I've got the same message. After restoring kernel32.dll the setup runs.

#1035
rainyd

rainyd

    Advanced Member

  • Member
  • PipPipPip
  • 407 posts
  • Joined 04-April 05
  • OS:98SE
  • Country: Country Flag

I've got the same message. After restoring kernel32.dll the setup runs.


In my case installation was stopped (cancelled).
When I've uploaded kernel32.dll to Sysbckup directory, I've got message:
"Error: subsystem_check: pattern not found".

#1036
schwups

schwups

    schwups

  • Member
  • PipPipPip
  • 417 posts
  • Joined 11-November 09
  • OS:ME
  • Country: Country Flag
I've copied kernel32.dll from the install media to the system directory of the ME installation . (I'm running WinXP)

#1037
rainyd

rainyd

    Advanced Member

  • Member
  • PipPipPip
  • 407 posts
  • Joined 04-April 05
  • OS:98SE
  • Country: Country Flag

I've copied kernel32.dll from the install media to the system directory of the ME installation . (I'm running WinXP)


For curiosity I've copied kernel32.dll from Win98SE CD to Windows\Sysbckup directory and looks like that finally I'm successfull. :)

Edited by rainyd, 30 December 2010 - 08:13 AM.


#1038
CharlesF

CharlesF

    Advanced Member

  • Member
  • PipPipPip
  • 461 posts
  • Joined 13-July 08
  • OS:98SE
  • Country: Country Flag

should I just un-install the old version then re-boot and install the new?

I would say that you MUST uninstall KernelEx before installing the new version,
because it is patching the KERNEL32.DLL and making first a backup of the original file in his folder (KERNEL32.BAK in directory %WINDIR%\KernelEx).

If you do the new install 'on the top', the backup will be of the former patched file,
and the original unpatched file would be lost (to be able to restore it, in case of problem).

#1039
frogman

frogman

    Senior Member

  • Member
  • PipPipPipPip
  • 558 posts
  • Joined 10-December 07
  • OS:Windows 7 x86
  • Country: Country Flag


should I just un-install the old version then re-boot and install the new?

I would say that you MUST uninstall KernelEx before installing the new version,
because it is patching the KERNEL32.DLL and making first a backup of the original file in his folder (KERNEL32.BAK in directory %WINDIR%\KernelEx).

If you do the new install 'on the top', the backup will be of the former patched file,
and the original unpatched file would be lost (to be able to restore it, in case of problem).


Done as you said, no problems so far.
When un-installing the previous version I said NO to remember personal customisations.

Windows 7 starter - Internet Explorer 11 - Google Chrome


#1040
frogman

frogman

    Senior Member

  • Member
  • PipPipPipPip
  • 558 posts
  • Joined 10-December 07
  • OS:Windows 7 x86
  • Country: Country Flag
When installing the new final version prior to launching should the following be set on the exe file? I know it is already set at this but just thought to ask.

Use default compatibility options.

Edited by frogman, 30 December 2010 - 11:25 AM.

Windows 7 starter - Internet Explorer 11 - Google Chrome


#1041
paoloapaolo

paoloapaolo

    Newbie

  • Member
  • 19 posts
  • Joined 23-April 09
Xeno, Tihiy, congratulations for a new version di Kex.... thanks for your great work
I must report problem with installation of new KEx
sometimes occurs following


GOOGLEEARTH 5.2 version kex 4.5 final 2000sp4



GOOGLEEARTH caused an invalid page fault in
form KERNEL32.DLL in 0187:bff80616.
Registers:
EAX=005500b4 CS=0187 EIP=bff80616 EFLGS=00010206
EBX=8238aef8 SS=018f ESP=0054fff0 EBP=00550074
ECX=00000003 DS=018f ESI=000000ff FS=193f
EDX=00000000 ES=018f EDI=005500c0 GS=0000
Byte CS:EIP:
89 45 88 53 8b 45 08 56 8d 55 80 57 89 4d 94 c6

#1042
rainyd

rainyd

    Advanced Member

  • Member
  • PipPipPip
  • 407 posts
  • Joined 04-April 05
  • OS:98SE
  • Country: Country Flag

When installing the new final version prior to launching should the following be set on the exe file? I know it is already set at this but just thought to ask.

Use default compatibility options.


Yes, you should keep this option as default.
Only if you have a problem with some program, you can disable KernelEx or set specific compatiblity mode.

#1043
Xeno86

Xeno86

    KernelEx Creator

  • Member
  • PipPip
  • 250 posts
  • Joined 26-March 06
  • OS:98SE
  • Country: Country Flag

Sorry but I must report problem with installation of new KEx: when I've tried to do that, I've got message:
"Error: Failed to open backup file C:\Windows\Sysbckup\Kernel32.dll.
Possible causes: previous version not uninstalled correctly or file has been deleted.
Restore C:\Windows\System\Kernel32.dll manually from install media".

It doesn't matter if I have previous version of KEx installed or not.


This basically means that the previous uninstallation of KernelEx wasn't 'clean' and kernel32.dll wasn't unpatched.
The common cause is KERNEL32.BAK file being deleted. The uninstaller is designed to not complain if it can't revert kernel32.dll modifications.
By previous uninstallation I mean any of KernelEx 4.5 RC1 through RC5 because al these releases shared the same patching scheme and they could detect that file has already had compatible patch applied and didn't complain, even when there was no original kernel32.dll.
KernelEx 4.5 Final uses different patch because of changes made to the installer. The backup of kernel32.dll is no longer stored in KernelEx directory, instead it's now stored under C:\WINDOWS\SYSBCKUP\KERNEL32.DLL so it won't be accidentally deleted by cleanup tools or user. The file stored under SYSBCKUP is always original (unpatched) file.



I've got the same message. After restoring kernel32.dll the setup runs.


In my case installation was stopped (cancelled).
When I've uploaded kernel32.dll to Sysbckup directory, I've got message:
"Error: subsystem_check: pattern not found".


This is not the way it works as you've already noticed :rolleyes:
Don't try to outsmart the installer :sneaky:
If it says it needs a file from install media it acutally means it.



should I just un-install the old version then re-boot and install the new?

I would say that you MUST uninstall KernelEx before installing the new version,
because it is patching the KERNEL32.DLL and making first a backup of the original file in his folder (KERNEL32.BAK in directory %WINDIR%\KernelEx).

If you do the new install 'on the top', the backup will be of the former patched file,
and the original unpatched file would be lost (to be able to restore it, in case of problem).


The installer has the ability to upgrade any version of KernelEx from 4.0 RC1 onwards, it will use the backup file wisely and nothing shall be lost.
It is smart enough to not let you shoot yourself in the foot. Eg. it won't allow double install without reboot or uninstall and install without reboot.
Acutally the only thing it can't do is downgrading.
KernelEx: home board download

#1044
TmEE

TmEE

    Mega Drive Modding Master

  • Member
  • PipPipPip
  • 362 posts
  • Joined 17-September 08
  • OS:98SE
  • Country: Country Flag
So if I put a clean KERNEL32.DLL into the backup folder, I will not be getting uninstall errors etc. ? If so, lovely :D
Posted Image Mida sa loed ? Nagunii aru ei saa ;)

#1045
Xeno86

Xeno86

    KernelEx Creator

  • Member
  • PipPip
  • 250 posts
  • Joined 26-March 06
  • OS:98SE
  • Country: Country Flag

So if I put a clean KERNEL32.DLL into the backup folder, I will not be getting uninstall errors etc. ? If so, lovely :D

Well the only reason to do this by hand that would be a mysterious disappearance of the backup made automatically by the installer.
Under normal circumstances you shouldn't worry about this. Also since KernelEx 4.5 Final the backup is now persistent - it won't be removed on uninstall and won't be stored in KernelEx dir.
KernelEx: home board download

#1046
EvanD

EvanD

    KISS Advocate

  • Member
  • 32 posts
  • Joined 17-April 08
  • OS:98SE
  • Country: Country Flag

GOOGLEEARTH 5.2 version kex 4.5 final 2000sp4



GOOGLEEARTH caused an invalid page fault in
form KERNEL32.DLL in 0187:bff80616.
Registers:
EAX=005500b4 CS=0187 EIP=bff80616 EFLGS=00010206
EBX=8238aef8 SS=018f ESP=0054fff0 EBP=00550074
ECX=00000003 DS=018f ESI=000000ff FS=193f
EDX=00000000 ES=018f EDI=005500c0 GS=0000
Byte CS:EIP:
89 45 88 53 8b 45 08 56 8d 55 80 57 89 4d 94 c6


Another Google Earth 5.2 failure:

GOOGLEEARTH caused an exception c06d007eH in module GOOGLEEARTH.EXE at 0177:004023be.
Registers:
EAX=0064fd1c CS=0177 EIP=004023be EFLGS=00000246
EBX=00000000 SS=017f ESP=0064fcc0 EBP=0064fd10
ECX=ea9292d0 DS=017f ESI=00404f3c FS=71af
EDX=81d63818 ES=017f EDI=00000000 GS=0000
Bytes at CS:EIP:
8b 45 d8 e9 f3 00 00 00 57 ff 75 e8 ff 15 50 40
Stack dump:
00400000 0000002c 00000000 00000024 00404f3c 00406250 004041c0 00000001 00404f86 00000000 00000000 0000001f bff70000 bfa05345 00406258 00000000

I had to use Orca on the MSI in Windows\Temp to delete all references to "9x" and it installed. When I try to run it, the aforementioned error occurs.

Edited by EvanD, 31 December 2010 - 04:06 PM.


#1047
jds

jds

    -DOS+

  • Member
  • PipPipPipPip
  • 603 posts
  • Joined 03-June 08
  • OS:98SE
  • Country: Country Flag

What does it mean that it works with Windows 95 shell?

You should test. But theoretically, it should work. And thus make SH95UPD a bit obsolete.

Next release is final and delayed because we don't have time. RC6.rar is close to final. You can post it probably; i can't because xeno would punch me.

Firstly, thanks to you and Xeno for your much-appreciated work. :)

Now, simply (as it's still unclear to me at least) - does this mean that KernelEx is now (or should be) compatible with W95?

(There have been requests for this from W95 users, and previously, the nearest offering has been SH95UPD.)

BTW, just took a quick look at the Compatibility Database in the Wiki at SF. It's not clear how new app's are added to this, but perhaps the page looks different once you register and login (maybe a new ADD button becomes visible). I'll check further into this when time permits.

Joe.

#1048
loblo

loblo

    Oldbie

  • Member
  • PipPipPipPipPip
  • 761 posts
  • Joined 12-January 10
  • OS:ME
  • Country: Country Flag
Hi Xeno, I don't think it is necessary the installer does this:

NUL=C:\WINDOWS\WININIT.LOG
DIRNUL=C:\_RESTORE\TEMP


I even think it's very bad actually since log of wininit operations gets lost (why should it?) and any files previously replaced on startup by wininit which gets backed up in that dir on WinME also get lost (why should they?)

Unless perhaps you are doing this because of some issue with system restore which I am not using (removed from my system since eons)?

Seems to be running great as usual otherwise.

Cheers and happy new year everyone. :hello:

#1049
craftech

craftech
  • Member
  • 7 posts
  • Joined 16-January 10
Well, I am back to the same problem again with trying to print from Firefox. Crashes every time. Too late to roll back to Firefox 2 (didn't save it). Seemed to work for awhile with the newer version of Kernel EX, but this problem has occurred with every version and whatever the core problem is, it still isn't fixed. Works for some people though I guess, but not for me and a number of others who have posted the problem here over the years

John

#1050
Dave-H

Dave-H

    Friend of MSFN

  • MSFN Sponsor
  • 828 posts
  • Joined 04-January 06
  • OS:98SE
  • Country: Country Flag

Well, I am back to the same problem again with trying to print from Firefox. Crashes every time. Too late to roll back to Firefox 2 (didn't save it). Seemed to work for awhile with the newer version of Kernel EX, but this problem has occurred with every version and whatever the core problem is, it still isn't fixed. Works for some people though I guess, but not for me and a number of others who have posted the problem here over the years

John

All the versions of Firefox are available here if you do need to roll back.
:)

Dual boot Windows 98SE SP2.1a and Windows XP Professional SP3.
Dual 3.16GHz X5460 Quad Core Xeons with 8GB RAM. Asus AMD Radeon HD5450 Graphics 1920x1080 32 Bit Colour with Large Fonts.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users