KernelEx-4.5-Beta 2
KernelEx-4.5-RC1 bis RC5
KernelEx-4.5-Final
Kurzanleitung zur Konfiguration.
KernelEx-4.5-Beta 2 ist ein Open Source Kompatibilitäts-Layer und soll die erfolgreiche
Installation
und Nutzung von Software, welche ausschließlich für NT-basierte
OS ab Win2000/XP konzipiert wurde,
auch auf Win
98/SE/ME
Systemen ermöglichen. Er stellt eine nützliche Erweiterung des
über Rechtsklick auf EXE-Dateien (Setup.exe oder Programm.exe)
erreichbaren Fensters "Eigenschaften" dar, indem er den in XP bereits standardmäßigen
Kompatibilitätsmodus nachträglich auch für Win 98/SE/ME verfügbar macht.
(Stand März 2010)
Die Release KernelEx-4.5-RC1 bis RC5 sind überarbeitete Versionen mit zahlreichen Fixes
und Verbesserungen gegenüber der Betaversion...Einzelheiten
hierzu können Sie der Herstellerseite http://sourceforge.net oder http://kernelex.sourceforge.net
entnehmen!
Um diese Versionen nutzen zu können, ist es erforderlich, ältere Versionen von KernelEx
..Systemsteuerung...Software zu deinstallieren.
(Stand August 2010)
Das Release KernelEx-4.5-Final ist die letzte Version dieser Reihe.
Einzelheiten hierzu können Sie der Herstellerseite http://sourceforge.net oder http://kernelex.sourceforge.net
entnehmen!
Um diese Version nutzen zu können, ist es erforderlich, ältere Versionen von KernelEx
..Systemsteuerung...Software zu deinstallieren.
(Stand Dezember 2010)
Die Weiterentwicklung
von KernelEx wurde mit der Endversion eingestellt.
Das Bugfix
KernelEx-4.5.1
entspricht
daher weitgehend dieser Endversion KernelEx-4.5-Final
und enthält außer einigen Bugfixes eine neue API-Hooking-Infrastruktur für Entwickler
API bedeutet Application Programming Interface und stellt somit eine Programmierschnittstelle
zur eigenen Anwendungsprogrammierung von KernelEx dar..
(Stand Mai
2011)
Das Bugfix KernelEx-4.5.2 entspricht weitgehend der
Version
4.5.1, enthält
aber noch einige weitere
wichtige Korrekturen und Ergänzungen:
Neben verschiedenen kleineren Bugfixes wurde das KernelEx Virtual Device (VKrnlEx.vxd) zur Modifikation der kernel32.dll Datei
auf der Festplatte unnötig, da nunmehr durch einen Patch das
Speicherabbild direkt im Kernel-Space
entsteht, noch bevor die Shell startet.
Weiterhin wurde ein Fix für
den Crash beim "Zugriff auf eine gesperrte Datei durch
Dateizuordnungsobjekt"
implementiert.
Einige Programme sollten sich nun nicht mehr länger über fehlende Admin-Rechte beschweren.
Mit dieser Version läuft auch der Mozilla Firefox 8.0
Sie können die neue Version von meinen Seiten oder hier herunterladen.
(Stand
November 2011)
Sollten beim Update auf eine höhere Version
Probleme
mit der Win-Systemdatei Kernel32.exe auftreten,
siehe: Defekte Kernel32 !
Andere bekannte Probleme
bei Download, Betrieb oder Installation
sowie Inkompatibilitäten siehe: Punkt D !
Zu Infos und FAQs des Herstellers siehe auch: KernelEx-Wiki
A. Vorwort und Hintergründe
Bei Win XP führt durch den standardmässig bereit vorhandenen
Kompatibilitätlayer ein Rechtsklick
je
nach Art der Programmdatei.exe dann z.B. zu folgenden,
verschiedenen Fenstern:
Mit 3 Registerkarten (iview397.exe)
|
Mit 4 Registerkarten (98jv16pt_setup.exe)
|
Mit 5 Registerkarten (a2cmd.exe)
|
Bei allem Programmen gemeinsame Registerkarte "Kompatibilität" Beim Anklicken von "Weitere Informationen über Programmkompatibilität" gelangen Sie dann an folgendes Info: |
|
|
Im DropDown-Menü ist leicht zu erkennen, dass es hier aber lediglich um Abwärtskompatibilität von XP für die Programme geht, welche eigentlich nur für Win 95/98/ME/NT4,SP5/2000 geschrieben wurden. |
Eine Aufwärtskompatibilität für Vista, oder Win7 Programme unter XP-Plattform ist hier also nicht vorgesehen! |
Nach der Installation
von KernelEx-4.5-Beta
2 auf
einem Win98/SE/ME System dagegen erreicht man bei
vielen wichtigen Programmen der neueren XP/VISTA/Win7- Plattformen, sowohl installationstechnisch
als auch funktionell, ein breites Spektrum der Auf- und Abwärtskompatibilität von Win95 bis min. Win 2008 SP1.
Wobei zum Beispiel die Nutzung aktueller 2010-Browser wie Firefox 3.6, IE 8, Safari 4, Opera 10 und Google chrome auch unter den älteren
Betriebssystemen
Win98/SE/ME kein
Problem mehr ist.
Mittlerweile ist dies nämlich eine unverzichtbare Voraussetzung
für den problemlosen Besuch auf Webseiten, welche auf der Basis
neuerer Webtechnologien programmiert wurden und zukünftig
ältere Browser überhaupt nicht mehr unterstützen werden.
Siehe dazu auch meinen Beitrag: Kampf der Browser
UPDATE:
Leider traten beim Mozilla
Firefox ab
Version 3.6.3 auf meinem 98SE-Testsystem je nach Anzahl und Art der
installierten Plugins erhebliche Performanceeinbußen
(insbesondere in der Geschwindigkeit des Seitenaufbaus und im
Abspielen von Streamingvideos) auf. Die Version 3.6.2 zeigte solche Schwächen
dagegen noch nicht.
Ein Betreiben höherer Versionen als 3.6.2 ist daher unter älteren
Betriebssystemen nur noch eingeschränkt empfehlenswert.
(Stand: Juli 2010)
B. Installation und Nutzung
1. Sie finden das Programm zum kostenlosen
Download unter meinen Registrytools. Weitere Informationen
finden Sie in in diesem (englischsprachigen) Forum |
|
2. Nach dem Download des Programmes
klicken Sie bitte auf das KernelEx-Icon... ...und das Programm installiert sich ganz normal im Verzeichnis C:/WINDOWS ... |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Dabei sollten Sie möglichst über eine funktionierende und aktivierte Internetverbindung verfügen, denn KernelEx muss zwischenzeitlich noch die unbedingt erforderliche Datei unicows.exe (Installer für die unicows.dll) direkt von einer Microsoftseite aus dem Web nachladen, um später auch richtig funktionieren zu können. Diesem erforderlichen Zugriff ins Web müssen Sie also z.B. bei einer Anfrage Ihrer Firewall unbedingt zustimmen, wenn KernelEx sich erfolgreich installieren soll. Sollte der automatische Download der Datei nicht funktionieren oder keine Internetverbindung möglich sein, brechen Sie die KernelEx-Installation wieder ab und downloaden bitte zuerst die Microsoft Originaldatei manuell über diesen Link: unicows.exe Führen Sie dann die Datei mit Doppelklick aus. Dabei werden Sie zunächst mit der Frage nach dem gewünschten Installationspfad konfrontiert, welche Sie bitte unbedingt mit " C:\WINDOWS\SYSTEM "beantworten. Die erforderliche Bibliothek installiert sich dann dort automatisch. Sollte KernelEx sie dort später nicht sofort finden, kann es evtl. hilfreich sein, die Unicows.dll noch zusätzlich in C:\WINDOWS, C:\WINDOWS\TEMP und C:\WINDOWS\SYSTEM32 zu installieren. Anschließend muss die KernelEx-Installation dann nochmals ausgeführt werden. Sollte der manuelle Download von der Microsoftseite nicht mehr möglich sein, bin ich gerne bereit, Ihnen die Datei unicows.exe per E-Mail zuzusenden. Bitte kontaktieren Sie mich dazu unter info@technodoctor.de mit dem Betreff: "unicows.exe" |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3. Nach
erfolgreicher Installation gibt es noch eine kurze,
positive Rückmeldung von KernelEx : |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
und danach findet sich im Verzeichnis C:/WINDOWS das Programmverzeichnis des Tools in einem neuen Ordner "KernelEx" mit folgendem Inhalt: |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Wie leicht zu erkennen ist, gibt es dort auch eine Uninstall.exe, falls Sie das Tool mal wieder entfernen wollen. Eine eigene Oberfläche hat das Programm aber nicht, es ist lediglich über das Kontextmenü durch die Erweiterung "Compatibility" von "Eigenschaften" zugänglich, wenn Sie mit der rechten Maustaste eine beliebige ausführbare EXE-Datei anklicken, und kann bequem aus der Systemsteuerung heraus über "Software...Hinzufügen/Entfernen" von Windows selbst deinstalliert werden. Alternativ können Sie diese Deinstallationsroutine natürlich auch jederzeit manuell im Programmverzeichnis von KernelEx starten. Dazu findet man im Startmenü folgenden Programmeintrag: |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4. Die
Funktion von KernelEx sei hier am Beispiel einer
Installation von Firefox 3.6 unter Win98/SE erklärt. Normalerweise verweigert hier der Firefox Installer ab Version 3.0 mit einem entsprechenden Hinweis die Installation unter Win 98/SE/ME und der Vorgang wird dann konsequent abgebrochen. Haben Sie dagegen KernelEx einmal erfolgreich installiert, erscheint dieser Warnhinweis nicht mehr und der Installer kommt sofort ohne weitere Probleme oder Fehlermeldungen seiner Arbeit nach. Dazu war es bei meinem Test-System noch nicht einmal nötig, den Kompatibilitätsmodus explizit zu konfigurieren. Firefox installierte sich mit voller Funtionalität und ohne weitere Sperraktionen oder Nachfragen. Allerdings ist dies leider nicht bei allen Programmen der Fall. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
6. Meckert also ein Installer trotz bereits installiertem KernelEx,
versuchen Sie bitte Folgendes: Klicken Sie die entsprechende Installation-EXE-Datei (Hier wieder am Beispiel der Firefox.exe) mit der rechten Mausraste an und wählen Sie dort "Eigenschaften", öffnen sich folgende Fenster: |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Bis KernelEx-4.5-RC1 | Ab KernelEx-4.5-Final | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Wählen Sie dort den neuen Registerreiter "Compatibility" oder "KernelEx" um zum nächsten Fenster zu
gelangen. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
KernelEx-4.5-Beta-2 |
KernelEx-4.5-RC1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Im Unterschied zur Betaversion gibt es ab der RC1 Version noch einen zusätzlichen "Defaultmodus"(Siehe rote Markierung) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Ab KernelEx-4.5-Final | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Setzen Sie einen Haken bzw.
Punkt an der rot markierten Stelle(Use specific
compatibility mode) und wählen Sie dann |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Ab KernelEx-4.5-Beta-2 |
Ab KernelEx-4.5-RC1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Im Unterschied zur Betaversion gibt es
in der RC1
Version noch zwei weitere Optionen (Siehe rote Markierung) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
In unserem
Falle wählen Sie "Windows XP SP2" aus.... |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
......und bestätigen Ihre Auswahl mit "OK". Danach starten Sie erneut die Installationsroutine durch Anklicken der Exe-Datei des zu installierenden Programmes, also hier der Firefox .exe. Nun sollte die Installation 100%ig ohne weitere Fehlermeldungen gelingen. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
C. Weitere Möglichkeiten Auch andere, nur für XP/VISTA/Win7 konzipierte Programme
können auf diese Weise bequem installiert und entweder
voll, Eine kurze
Liste der erst nach entspr. Fixes im RC1-Release nun aktuell ebenfalls
kompatiblen Programme Eine
zusätzliche, wenn auch selten genutzte Möglichkeit
besteht darin auch unter Win95 oder Windows 98 First
Edition Weitere Infos
über kompatible Programme: http://www.msfn.org/board/topic/152471-kernelex-apps-compatibility-list-new/ |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
D. Bekannte
Probleme 1....Virenscanner beim
Download Bitte beachten
Sie: (Stand: März 2010) UPDATE: Bericht: (Stand: Juni 2010) Die neueste
Release Version KernelEx-4.5-RC1.exe erbrachte aktuell 2 heuristischeTreffer Bericht: (Stand: August 2010) 2.... Probleme bei Betrieb
oder Obwohl auf meinen Systemen bisher noch keinerlei
erwähnenswerte Probleme Dies soll hier am Beispiel des
Dialerblockers 0900 Warner von Mirko
Böer
erläutert werden. Windows meckert dann etwa mit
der Meldung: Mein TIPP:
(Stand: Juli 2010) 3.... Inkompatibilitätsliste Zudem
sind noch andere, völlig verschiedene Ursachen für
mögliche Funktionsprobleme denkbar. Weitere Infos siehe auch KernelEx-Wiki
4.... Probleme bei Folgeinstallationen, Deinstallationen und Versions-Upgrade Fehlermeldung bei Installation: Der Installer von Kernel Ex installiert und deinstalliert offensichtlich nicht nur, sondern er tauscht vermutlich auch aus..Nämlich die originale Windows Systemdatei "kernel32.dll" im Windowssystemverzeichnis gegen eine modifizierte Version von KernelEx und schreibt die nunmehr in "kernel32.bak" umbenannte Originaldatei als Backup für den Deinstallationsfall in sein eigenes Programmverzeichnis. Löscht man diese Datei versehentlich mit Cleaningprogrammen oder auch manuell mit der von mir zur Systemreinigung vorgeschlagenen abgespeicherten Suchfunktion Schrottsuche aus dem KernelEx-Verzeichnis, findet der Deinstaller von KernelEx diese Backupdatei später nicht mehr und gibt eine entsprechende Fehlermeldung aus. Die verifizierte Version im Windows-Systemverzeichnis kann nun natürlich auch nicht mehr gegen das gelöschte Backup-Original kernel32.bak ausgetauscht werden und verbleibt daher dort auch noch nach der Entfernung aller sonstigen KernelEx Dateien als scheinbar "normale" Systemdatei von Windows. Bei erneuter Installation von KernelEx wird diese Datei aber nun sofort als "beschädigte Windows Systemdatei" eingestuft und die weitere Installation mit entsprechenden Fehlermeldungen abgebrochen. die eine vollständige Deinstallation oder Neuinstallation des Produktes unmöglich machen. In diesem Falle hilft oft (aber nicht immer) nur die erneute Komplett-Installation des teildeinstallierten Programmes und ein erneuter Versuch der Deinstallation. Vorher muss das gelöschte Originale manuell über die Systemdateiprüfung von der Windows-CD/DVD extrahiert und an den richtigen Pfad zurückgeschrieben werden. Das gilt dann auch für die Installation jeder höheren Nachfolgeversion, in welcher der Installer selbst Sie normalerweise explizit dazu auffordert, die originale Systemdatei von der Windows-CD/DVD zu extrahieren und im Originalpfad C:\Windows\System wiederherzustellen. Ist dies erfolgreich abgeschlossen, sollte die Installation/Deinstallation aller Versionen dann ebenfalls wieder möglich sein. Mein
Sicherheits-TIPP: Fazit: KernelEx ist
sicherlich (leider!) noch lange kein Allheilmittel gegen die
Abwrackspirale! (Stand: August 2010) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Wichtiger Hinweis! KernelEx ist Freeware und darf für private
Zwecke |