Java-Fehler beim Öffnen des Registrierungsschlüssels
Lesezeit: 5 Minuten
gFu
Ich erhalte diesen Fehler, wenn ich versuche, irgendetwas mit Java in der Eingabeaufforderung zu tun:
Error opening registry key 'SoftwareJavaSoftJava Runtime Environment.3'
Error: could not find Java.dll
Error: could not find Java 2 Runtime Environment
Ich habe vor ein paar Tagen mit dem Löschen von Java-Verzeichnissen und der Registrierung herumgespielt. Ich habe den Computer neu gestartet und Java funktionierte immer noch einwandfrei, dann habe ich ihn heute erneut neu gestartet und jetzt erhalte ich diesen Fehler. Ich habe versucht zu deinstallieren und neu zu installieren, aber das scheint nicht zu funktionieren. Ich habe die neueste Java JRE installiert und den Pfad in den Umgebungsvariablen festgelegt. Hat jemand eine Ahnung, wie man das beheben kann?
Ich habe versucht, Java über die Eingabeaufforderung zu deinstallieren, und es hat mein Deinstallationsprogramm durcheinander gebracht. Also habe ich den Ordner manuell gelöscht und die dazugehörigen Registrierungen gelöscht. Danach habe ich Java neu gestartet und neu installiert und es hat bis zu meinem nächsten Neustart einwandfrei funktioniert.
– gFu
15. Juni 11 um 18:02 Uhr
Sie versuchen, neu zu installieren, nachdem der Neustart es durcheinander gebracht hat? Vielleicht ist das dritte Mal der Reiz
– Atreis
15. Juni 11 um 18:27 Uhr
Ja habe ich, funktioniert immer noch nicht.
– gFu
15. Juni 11 um 18:40 Uhr
Haben Sie versucht, Ihre anderen Dateien zu sichern und Ihren Computer neu zu formatieren? Sie könnten danach wahrscheinlich eine Neuinstallation von Java durchführen. Aber diese Methode könnte übertrieben sein
– Atreis
15. Juni 11 um 18:46 Uhr
Irgendwie habe ich es für mein spezielles Problem gelöst, indem ich die Laufzeit heruntergeladen habe, obwohl ich bereits JDK installiert hatte. Ich lasse dies hier, falls das tatsächlich für jemand anderen funktioniert.
– David
4. Mai 18 um 23:20 Uhr
Baha
Stellen Sie sicher, dass Sie alle entfernen java.exe, javaw.exe und javaws.exe von deiner WindowsSystem32 Ordner und wenn Sie ein x64-System (Win 7 64 Bit) haben, tun Sie dasselbe auch unter WindowsSysWOW64.
Wenn Sie sie an diesen Orten nicht finden können, versuchen Sie, sie zu löschen C:ProgramDataOracleJavajavapath.
Nachdem ich die ausführbaren „Java“-Dateien aus meinem system32-Ordner entfernt hatte, musste ich die JRE neu installieren. Danach war mein Problem gelöst. Danke für den Ausgangspunkt.
– Dangowans
24. Dezember 13 um 18:31 Uhr
Nach einer Sicherheitspatch-Installation konnte ich Eclipse aufgrund dieses Fehlers nicht öffnen. Vielen Dank! Deine Lösung hat funktioniert. Aber ich frage mich, was hier der wahre Grund ist.
– pnv
9. April 15 um 0:53 Uhr
Hat bei mir funktioniert! Danke schön ! Musste auch die JRE neu installieren.
– kbonnelly
26. Januar 16 um 1:08 Uhr
Können Sie mir bitte sagen, was diese Dateien im Ordner system32 bewirken?
– Rabia Naz Khan
12. Juli 16 um 5:50 Uhr
Führen Sie “where java” aus, um den Speicherort der oben genannten ausführbaren Dateien anzuzeigen. Mine wo auf C:Program Files (x86)Common FilesOracleJavajavapath
– Charis Moutafidis
17. April 2020 um 22:20 Uhr
Sie finden einen Ordner mit dem Namen “Orakel” im ProgramData-Ordner in Ihrem Windows-Installationslaufwerk. Entfernen Sie den Ordner. Hoffentlich funktioniert es. In meinem Fall ist mein Installationslaufwerk C und mein Pfad ist C:ProgramDataOracle
Alternativ entfernen C:ProgramDataOracleJavajavapath von Windows Path Umgebungsvariable
– Gediminas Rimsa
25. November 18 um 13:08 Uhr
@GediminasRimsa, ich bin mir nicht sicher, ob diese Pfadumgebungsvariable in jedem Fall vorhanden ist. Aber danke für den Kommentar.
– Shuvankar Paul
25. November 18 um 17:12 Uhr
Ich habe den Pfad aus den Umgebungsvariablen entfernt, musste aber trotzdem den Oracle-Ordner aus dem ProgramData-Ordner entfernen, damit er funktioniert.
– Irena Reich
25. Juni 19 um 1:09 Uhr
@GediminasRimsa Ich musste tatsächlich die Umgebungsvariable entfernen, nachdem ich den Oracle-Ordner in meinen ProgramData gelöscht hatte
– Aljoscha_Karamasow
10. Juli 19 um 20:34 Uhr
Tilmann Hausherr
Ich hatte ein ähnliches Problem. Ich hatte JDK7 Update 1 installiert, konnte es aber nicht verwenden (wahrscheinlich, weil ich ein JRE6 gefunden habe, das ich nach der Installation von JDK7 gelöscht habe). Die Deinstallation von JDK7 war unmöglich. Die Lösung bestand darin, die JRE-Registrierungseinträge von Hand hinzuzufügen.
Leider hat dies bei uns unter Windows Server 2016 nicht funktioniert. Wir erhalten weiterhin “das angegebene Modul konnte nicht gefunden werden”.
– Praxiteles
19. Juli 18 um 10:08 Uhr
Es tut uns leid, das zu hören … versuchen Sie alle anderen Lösungen, suchen Sie nach der Fehlermeldung … und wenn Sie eine Lösung finden, teilen Sie sie bitte hier oder erstellen Sie eine neue Frage. Allerdings … “das angegebene Modul konnte nicht gefunden werden” ist nicht die Fehlermeldung, die in der ursprünglichen Frage besprochen wurde.
– Tilman Hausherr
19. Juli 18 um 10:42 Uhr
Stand August 2021 raproducts.org/wordpress leitet nur zu zufälligen Clickbait- und Malware-Sites weiter.
– Daz
31. August 21 um 12:06 Uhr
@Daz danke, ich habe jetzt gefunden, wo das Produkt ist. Ich kann nicht glauben, dass ich das vor fast zehn Jahren geschrieben habe. Weiß nicht, ob es noch funktioniert.
– Tilman Hausherr
31. August 21 um 12:14 Uhr
shikha singh
Löschen Sie diese 3 Dateien, die in Ihrem lokalen Pfad C:ProgramDataOracleJavajavapath vorhanden sind
java.exe
javaw.exe
javaws.exe
Das hat das Problem für mich gelöst 🙂
Benutzer3740684
Stellen Sie sicher, dass Sie alle java.exe, javaw.exe und javaws.exe von Ihrem System entfernen.
wenn Sie ein x32-System (Win XP 32 Bit) haben, Ordner WindowsSystem32
Wenn Sie ein x64-System (Win 7 64 Bit) haben, tun Sie dasselbe auch im Ordner WindowsSysWOW64
joe_der_dritte
Unter Windows 10 hatte ich gerade das JDK installiert und beim Überprüfen der Version diese Fehler erhalten. Ich musste alle ausführbaren Dateien beginnend mit löschen java (dh java.exe, javaw.exe und javaws.exe) von C:ProgramDataOracleJavajavapath. Und dann, nach dem Löschen, führen Sie das JDK-Installationsprogramm erneut aus, starten Sie mein Terminalprogramm neu und java -v funktioniert.
Ich habe versucht, Java über die Eingabeaufforderung zu deinstallieren, und es hat mein Deinstallationsprogramm durcheinander gebracht. Also habe ich den Ordner manuell gelöscht und die dazugehörigen Registrierungen gelöscht. Danach habe ich Java neu gestartet und neu installiert und es hat bis zu meinem nächsten Neustart einwandfrei funktioniert.
– gFu
15. Juni 11 um 18:02 Uhr
Sie versuchen, neu zu installieren, nachdem der Neustart es durcheinander gebracht hat? Vielleicht ist das dritte Mal der Reiz
– Atreis
15. Juni 11 um 18:27 Uhr
Ja habe ich, funktioniert immer noch nicht.
– gFu
15. Juni 11 um 18:40 Uhr
Haben Sie versucht, Ihre anderen Dateien zu sichern und Ihren Computer neu zu formatieren? Sie könnten danach wahrscheinlich eine Neuinstallation von Java durchführen. Aber diese Methode könnte übertrieben sein
– Atreis
15. Juni 11 um 18:46 Uhr
Irgendwie habe ich es für mein spezielles Problem gelöst, indem ich die Laufzeit heruntergeladen habe, obwohl ich bereits JDK installiert hatte. Ich lasse dies hier, falls das tatsächlich für jemand anderen funktioniert.
– David
4. Mai 18 um 23:20 Uhr