Fehler beheben Java SE Runtime Environment konnte nicht gefunden werden
Error: opening registry key ‘SoftwareJavaSoftJRE’ Error: could not find java.dll Error: Could not find Java SE Runtime Environment.
Dies kann auf verschiedene Faktoren zurückzuführen sein, einschließlich, aber nicht beschränkt auf:
- Beschädigte Registrierung
- Fehlender Java-Pfad in Ihren Umgebungsvariablen
- Java-Installationsordner wird verschoben
Dieses Problem trat beispielsweise beim Aktualisieren von Java SE auf die neueste Version auf. Wahrscheinlich hatten wir zuvor eine 32-Bit-Java-Installation, und beim Ausführen des 64-Bit-Java-Installationsprogramms hat sich unser Java-Pfad geändert.
Glücklicherweise ist dies ziemlich einfach zu beheben, da nur eines der oben genannten Probleme mit der entsprechenden Lösung behoben werden muss. Befolgen Sie unsere nachstehenden Schritte, damit Ihre Java-Befehle über die Eingabeaufforderung wieder funktionieren, und hinterlassen Sie einen Kommentar im Kommentarbereich, wenn Sie auf weitere Probleme stoßen (oder eine bessere Lösung kennen).
- Löschen Sie alle früheren Versionen von Java (mithilfe des Deinstallationsprozesses “Programme und Funktionen”). Wenn sich der Java-Ordner weiterhin in „C: / Programme /…“ befindet, löschen Sie ihn bitte.
- Bereinigen Sie Ihre Registrierung (löschen Sie Ihren Java-Schlüssel):
- Gehen Sie zu Start und dann zu Ausführen
- Geben Sie ‘regedit’ in das Bearbeitungsfeld ein
- Gehen Sie zu HKEY_LOCAL_MACHINE / Software / Microsoft / Windows / CurrentVersion / Uninstall
- Unter diesem Deinstallationsordner finden Sie viele Registrierungseinträge in geschweiften Klammern.
- Klicken Sie auf die Registerkarte Bearbeiten und dann auf Suchen
- Hinweis: Markieren Sie Ordner deinstallieren, bevor Sie nach einer bestimmten Registrierung suchen.
- Geben Sie die Versionszeichenfolge als Wert ein, um den entsprechenden zu löschenden Registrierungseintrag zu finden.
- Wenn Sie den Registrierungsschlüssel gefunden haben, markieren Sie diesen Schlüssel, klicken Sie mit der rechten Maustaste darauf und wählen Sie Löschen
- Bestätigen Sie das Löschen und klicken Sie auf Ja
Schritte zum Suchen von Registrierungsschlüsseln für eine beliebige Version von Java 7
Folgen Sie dem Format 7.0.xxx
Dabei kann xxx 100, 120, 130, 140 usw. sein.
beispielsweise:
- Geben Sie 7.0.100 in das Suchfeld ein und finden Sie den Registrierungsschlüssel für Java7 Update 10
- Geben Sie 7.0.120 in das Suchfeld ein und finden Sie den Registrierungsschlüssel für Java7 Update 12
- Geben Sie 7.0.180 in das Suchfeld ein und finden Sie den Registrierungsschlüssel für das Java7-Update 18
Schritte zum Suchen von Registrierungsschlüsseln für eine beliebige Version von Java 6
Folgen Sie dem Format 6.0.xxx
Dabei kann xxx 100, 120, 130, 140 usw. sein.
beispielsweise:
- Geben Sie 6.0.100 in das Suchfeld ein und finden Sie den Registrierungsschlüssel für Java6 Update 10
- Geben Sie 6.0.120 in das Suchfeld ein und finden Sie den Registrierungsschlüssel für Java6 Update 12
- Geben Sie 6.0.180 in das Suchfeld ein und finden Sie den Registrierungsschlüssel für das Java6-Update 18
Schritte zum Suchen von Registrierungsschlüsseln für eine beliebige Version von Java 1.5
Folgen Sie dem Format 1.5.0.xxx
Dabei kann xxx 100, 120, 130, 140 usw. sein.
beispielsweise:
- Geben Sie 1.5.0.100 in das Suchfeld ein und finden Sie den Registrierungsschlüssel für jre1.5.0_01
- Geben Sie 1.5.0.120 in das Suchfeld ein und finden Sie den Registrierungsschlüssel für jre1.5.0_12
- Geben Sie 1.5.0.180 in das Suchfeld ein und finden Sie den Registrierungsschlüssel für jre1.5.0_18
- Schritte zum Suchen von Registrierungsschlüsseln für eine beliebige Version von Java 1.4
Folgen Sie dem Format 1.4.2_xxx
Dabei kann xxx 01, 12, 13, 14 usw. sein.
beispielsweise:
- Geben Sie 1.4.2_01 in das Suchfeld ein und finden Sie den Registrierungsschlüssel für jre1.4.0_01
- Geben Sie 1.4.2_12 in das Suchfeld ein und finden Sie den Registrierungsschlüssel für jre1.4.0_12
- Geben Sie 1.4.2_18 in das Suchfeld ein und finden Sie den Registrierungsschlüssel für jre1.4.0_18
Installieren Sie Java neu und setzen Sie die Systemvariable JAVA_HOME auf Ihre JRE (oder JDK) Pfad.
Z.B:
JAVA_HOME - C:Program FilesJavajdk1.7.0_71 Path - C:Program FilesJavajdk1.7.0_71bin
Mit den folgenden Befehlen können Sie überprüfen, ob dies eine erfolgreiche Lösung war
echo %JAVA_HOME% java -version
Öffnen Sie das Befehlsfenster manuell für den Java-Pfad. Als Randnotiz können Sie eine Eingabeaufforderung auch direkt im Java-Ordner starten. Navigieren Sie zu Ihrem Ordner C: Programme Java bin (oder wo immer Ihr Java installiert ist)Halten Sie Umschalt + Rechtsklick in das Fenster gedrückt und klicken Sie auf “Befehlsfenster hier öffnen”.