Parandus: register viitab olematule Java Runtime Environmentile



Proovige Meie Instrumenti Probleemide Kõrvaldamiseks

Mõned kasutajad teatavad, et register viitab olematule Java Runtime Environmentile ”Tõrge teatud rakenduse käivitatavate failide avamisel. Enim mõjutatud kasutajad teatasid, et see probleem hakkas tekkima järsult (neil oli varem võimalik sama käivitatavat faili käivitada).



Registris viidatakse Java Runtime Environment

Registris viidatakse Java Runtime Environment'i olematule installimisele või runtime on rikutud.
Süsteem ei leia määratud teed



Mis põhjustab register viitab olematule Java Runtime Environmentile 'viga

Uurisime probleemi, proovides probleemi korrata ja vaadates erinevaid kasutajaaruandeid. See konkreetne tõrketeade näitab, et teie registriredaktoris on vanast Java-installist jäänuseid.



Selle põhjal, mida leidsime, on selle probleemi ilmnemiseks mitu levinud stsenaariumi:

  • Register sisaldab kirjeid, mis ei vii tegelikule Java-teele - See juhtub tavaliselt siis, kui teisaldate tarkvara pärast esmast installimist mõnda muusse kataloogi (käsitsi). Probleemi saab parandada, eemaldades käsitsi mittevastavad registrikanded.
  • Mittetäielik või rikutud Java-install - Mitmel kasutajal on õnnestunud see konkreetne probleem lahendada Java desinstallimisega ja seejärel JDK uuesti installimisega. Kasutajate spekulatsioonid viitavad sellele, et selle võis põhjustada rikutud fail või tõrge.

Kui teil on praegu selle konkreetse probleemi lahendamisel raskusi, pakub see artikkel teile kinnitatud tõrkeotsingu sammude kogu. Allpool on mitu meetodit, mida teised sarnases olukorras olevad kasutajad on probleemi lahendamiseks edukalt kasutanud.

Parimate tulemuste saamiseks järgige alltoodud meetodeid järjekorras, kuni ilmub lahendus, mis teie konkreetse stsenaariumi korral probleemi lahendab. Alustagem!



1. meetod: JavaHome'i ja RuntimeLibi olematute registrikirjete eemaldamine

Mitmel sama probleemiga kokku puutunud kasutajal õnnestus probleem kõrvaldada, eemaldades need JavaHome ja RuntimeLib registrikanded, mis ei viita olemasolevale teele.

Iga JavaHome muutuja peaks viitama teele s sarnane bin klient jvm.dll-ga samas igaüks RuntimeLib peaks viitama eksistenile t jvm.dll faili. Kuid kuna see probleem ilmneb, võite leida ühe või mitu muutujat, millel puudub vastav tee või fail.

See võib juhtuda, kui eemaldasite tarkvara pärast selle installimist hiljuti teise kataloogi. Kui teil õnnestub leida mõni registrimuutuja, peate need käsitsi eemaldama.

See protseduur nõuab veidi käsitsi tööd ja väikest tehnilist ekspertiisi, kuid võib-olla võimaldab teil probleemi lahendada ilma, et peaksite kogu seadet uuesti installima. Java käituskeskkond . Kui olete valmis seda läbima, oleme koostanud samm-sammult juhendi kogu asja läbimiseks. Tehke järgmist.

  1. Vajutage Windowsi klahv + R avada a Jookse Dialoogikast. Seejärel tippige regedit “Ja vajutage Sisenema registriredaktori avamiseks. Kui seda palub UAC (kasutajakonto kontroll), klõpsake Jah kohe. Registrikande kustutamine mittevastava installiteega

    Käivita dialoog: regedit

  2. Registriredaktori sees navigeerige järgmisse asukohta vasakpoolsel paanil:
    Arvuti  HKEY_LOCAL_MACHINE  SOFTWARE  JavaSoft  Java Runtime Environment
  3. Kui olete sinna jõudnud, valige esimene Java versioon, mis asub kaustas Java Runtime Environment ja liikuge paremale paanile.
  4. Parempoolsel paanil topeltklõpsake nuppu JavaHome ja kopeerige kogu Väärtus andmed tee lõikelauale. Näide olematust registriteest

    JavaHome'i tee kopeerimine registriredaktorist

  5. Avage File Explorer ja kleepige navigeerimisribale varem kopeeritud asukoht. Kui asukoht viib kuhugi, tähendab see, et registriväärtusel on vastav tee. Kui see ei vii teid kuhugi, tähendab see, et register viitab olematule Java installile ja see tuleks kustutada.

    Vastava tee registri väärtuse kontrollimine

    Märge: Kui Väärtusandmed tee ei vii teid kuhugi, paremklõpsake JavaHome'is ja klõpsake nuppu Kustuta registrikirjest vabanemiseks.

    Registrikande kustutamine mittevastava installiteega

  6. Üks kord JavaHome on hoolitsetud, topeltklõpsake nuppu RuntimeLib ja kopeerige Väärtusandmed tee lõikelauale.

    Kopeerige RuntimeLibi väärtusandmed lõikelauale

  7. Samamoodi nagu varem, avage File Exploreri aken ja mööduge navigeerimisribal varem kopeeritud teest. Kuid seekord eemaldage viimane osa “ jvm.dll ”Enne vajutamist Sisenema .

    Kontrollimine, kas Runtimelibil on vastav tee

    Märge: Kui leiate vastava tee, tähendab see, et RuntimeLib-i registriväärtus töötab õigesti. Juhul kui kuvatakse teade, et Windows ei leia teed, viitab registri väärtus olematule Java installile ja see tuleb eemaldada. Sellisel juhul paremklõpsake nuppu RuntimeLib ja vali Kustuta väärtusest vabaneda.

    Näide olematust registriteest

  8. Kui esimese Java Runtime Environmenti versiooniga on tegeletud, korrake samme 4–7 kõigi Java-versioonidega, mille olete Java Runtime Environmenti alla jätnud.

    Sama protseduuri kordamine ülejäänud Java versioonidega

  9. Kui kõik registrikanded on kontrollitud ja adresseeritud, sulgege registriredaktor ja taaskäivitage oma arvuti ning vaadake, kas viga on järgmisel käivitamisel lahendatud.

Kui see meetod ei õnnestunud või otsite lihtsalt lihtsamat lahendust, liikuge järgmisele alltoodud meetodile.

2. meetod: Java desinstallimine ja Java JDK installimine

Kui teil tekib Minecrafti või mõne muu JDK-le tugineva rakenduse käivitamisel see probleem, võite probleemi lahendada kogu Java-keskkonna desinstallimise ja seejärel JDK (Java-arenduskomplekti) uuesti installimisega.

Siin on kiire juhend selle kohta:

  1. Vajutage Windowsi klahv + R avada a Jookse Dialoogikast. Seejärel tippige appwiz.cpl “Ja vajutage Sisenema avanema Programmid ja funktsioonid .

    Käivita dialoog: appwiz.cpl

  2. Toas Programmid ja funktsioonid , klõpsake nuppu Kirjastaja veerg ja seejärel kerige allapoole Oracle Corporation .
  3. Seejärel jätkake kõigi Java-installide (või värskenduste) desinstallimisega, paremklõpsates iga kirjet ja klõpsates Desinstalli . Seejärel järgige ekraanil kuvatavaid juhiseid desinstallimise lõpuleviimiseks iga kirjega.

    Iga Java-installi desinstallimine

  4. Kui olete Java-keskkonna täielikult desinstallinud, taaskäivitage arvuti.
  5. Järgmisel käivitamisel külastage seda linki ( siin ) ja klõpsake nuppu Lae alla nuppu.

    Klõpsake nuppu JDK allalaadimine

  6. Järgmisel ekraanil kerige alla Java SE arenduskomplektini ja klõpsake sellega seotud lülitil Nõustuge litsentsilepinguga . Seejärel klõpsake Windowsiga seotud käivitatava allalaadimise lingil.

    JDK installeri allalaadimine

  7. Avage JDK installer ja järgige ekraanil kuvatavaid juhiseid, et JDK keskkond arvutisse installida. Taaskäivitage arvuti, kui teil pole protsessi lõppedes seda automaatselt palutud.
  8. Järgmisel käivitamisel peaksite saama rakenduse käivitada ilma, et peaksite register viitab olematule Java Runtime Environmentile 'viga.
4 minutit loetud