Korjaus: Rekisteri viittaa olemattomaan Java Runtime Environment -ympäristöön



Kokeile Instrumenttia Ongelmien Poistamiseksi

Jotkut käyttäjät ilmoittavat saavansa rekisteri viittaa olemattomaan Java Runtime Environment -ympäristöön ”-Virhe yritettäessä avata tiettyjä sovelluksen suoritettavia tiedostoja. Eniten vaikuttaneet käyttäjät ilmoittavat, että tämä ongelma alkoi esiintyä äkillisesti (jos he pystyivät aiemmin suorittamaan saman suoritustiedoston ilman ongelmia).

Rekisteri viittaa olemattomaan Java Runtime Environment -asennukseen tai ajonaika on vioittunut. Järjestelmä ei löydä määritettyä polkua

Rekisteri viittaa olemattomaan Java Runtime Environment -asennukseen tai ajonaika on vioittunut.
Järjestelmä ei löydä määritettyä polkua



Mikä aiheuttaa rekisteri viittaa olemattomaan Java Runtime Environment -ympäristöön 'virhe

Tutkimme ongelmaa yrittämällä kopioida ongelmaa ja tarkastelemalla erilaisia ​​käyttäjäraportteja. Tämä virhesanoma on osoitus siitä, että sinulla on jäänteitä vanhasta Java-asennuksesta rekisterieditorissa.



Löytämiemme tietojen perusteella on olemassa useita yleisiä skenaarioita, jotka johtavat tämän ongelman ilmenemiseen:

  • Rekisteri sisältää merkintöjä, jotka eivät johda todelliseen Java-polkuun - Tämä tapahtuu yleensä, jos siirrät ohjelmiston toiseen hakemistoon (manuaalisesti) ensimmäisen asennuksen jälkeen. Ongelma voidaan korjata poistamalla manuaalisesti vastaamattomat rekisterimerkinnät.
  • Keskeneräinen tai vioittunut Java-asennus - Useat käyttäjät ovat onnistuneet ratkaisemaan tämän ongelman poistamalla Java-asennuksen ja asentamalla sitten JDK uudelleen. Käyttäjien spekulointi viittaa siihen, että vioittunut tiedosto tai häiriö on saattanut aiheuttaa tämän.

Jos yrität parhaillaan ratkaista tätä ongelmaa, tässä artikkelissa on kokoelma vahvistettuja vianetsintävaiheita. Alla on useita tapoja, joita muut samanlaisessa tilanteessa olevat käyttäjät ovat onnistuneesti käyttäneet ongelman ratkaisemiseksi.

Saat parhaat tulokset noudattamalla alla olevia menetelmiä järjestyksessä, kunnes kohtaat korjauksen, joka ratkaisee ongelman skenaariossasi. Aloitetaanpa!



Tapa 1: JavaHomen ja RuntimeLibin olemassa olevien rekisterimerkintöjen poistaminen

Useat saman ongelman kohtaavat käyttäjät ovat onnistuneet ratkaisemaan ongelman poistamalla ne JavaHome ja SuoritusaikaLib rekisterimerkinnät, jotka eivät viittaa olemassa olevaan polkuun.

Joka JavaHome muuttujan tulisi viitata polkuun s samanlainen kuin bin client jvm.dll kun kukin SuoritusaikaLib pitäisi viitata existen t jvm.dll tiedosto. Mutta koska tämä ongelma ilmenee, saatat löytää yhden tai useita muuttujia, joilla ei ole vastaavaa polkua tai tiedostoa.

Näin voi käydä, jos poistat ohjelmiston äskettäin toiseen hakemistoon asennuksen jälkeen. Jos onnistut löytämään rekisterimuuttujia, sinun on poistettava ne manuaalisesti.

Tämä toimenpide vaatii manuaalista työtä ja pienen määrän teknistä asiantuntemusta, mutta se voi auttaa sinua ratkaisemaan ongelman tarvitsematta asentaa koko laitetta uudelleen. Java Runtime Environment . Jos olet valmis käymään läpi sen, olemme laatineet askel askeleelta oppaan koko asian läpi. Näin sinun on tehtävä:

  1. Lehdistö Windows-näppäin + R avata a Juosta valintaikkuna. Kirjoita sitten regedit ”Ja paina Tulla sisään avata Rekisterieditori. Kun kehote UAC (Käyttäjätilien valvonta), klikkaus Joo pyydettäessä. Rekisterimerkinnän poistaminen vastaavalla asennuspolulla

    Suorita valintaikkuna: regedit

  2. Rekisterieditorin sisällä voit siirtyä seuraavaan sijaintiin vasemmalla ruudulla:
    Tietokone  HKEY_LOCAL_MACHINE  SOFTWARE  JavaSoft  Java Runtime Environment
  3. Kun pääset sinne, valitse ensimmäinen Java-versio, joka sijaitsee Java Runtime Environment -kansiossa, ja siirry oikealle ruudulle.
  4. Kaksoisnapsauta oikeanpuoleisessa ruudussa JavaHome ja kopioi koko Arvo tiedot polku leikepöydälle. Esimerkki olemattomasta rekisteripolusta

    Kopioidaan JavaHome-polku rekisterieditorista

  5. Avaa File Explorer ja liitä aiemmin kopioimasi sijainti navigointipalkkiin. Jos sijainti johtaa jonnekin, se tarkoittaa, että rekisteriarvolla on vastaava polku. Jos se ei johda mihinkään, se tarkoittaa, että rekisteri viittaa olemattomaan Java-asennukseen ja se on poistettava.

    Tarkistetaan vastaavan polun rekisteriarvo

    merkintä: Jos Arvotiedot polku ei vie mihinkään, napsauta hiiren kakkospainikkeella JavaHome ja napsauta Poistaa päästä eroon rekisterimerkinnästä.

    Rekisterimerkinnän poistaminen vastaavalla asennuspolulla

  6. Yhden kerran JavaHome on hoidettu, kaksoisnapsauta SuoritusaikaLib ja kopioi Arvotiedot polku leikepöydälle.

    Kopioi RuntimeLibin arvotiedot leikepöydälle

  7. Aivan kuten aiemmin, avaa Resurssienhallinta-ikkuna ja ohita aiemmin kopioitu polku navigointipalkissa. Mutta tällä kertaa poista viimeinen osa jvm.dll ”Ennen painamista Tulla sisään .

    Tarkistetaan, onko Runtimelibillä vastaava polku

    merkintä: Jos löydät vastaavan polun, se tarkoittaa, että RuntimeLib-rekisteriarvo toimii oikein. Jos saat viestin, jonka mukaan Windows ei löydä polkua, rekisteriarvo viittaa olemattomaan Java-asennukseen ja se on poistettava. Napsauta tässä tapauksessa hiiren kakkospainikkeella SuoritusaikaLib ja valitse Poistaa päästä eroon arvosta.

    Esimerkki olemattomasta rekisteripolusta

  8. Kun ensimmäinen Java Runtime Environment -versio on käsitelty, toista vaiheet 4–7 jokaisella Java-versiolla, jonka olet jättänyt Java Runtime Environment -ympäristöön.

    Toistetaan sama menettely muiden Java-versioiden kanssa

  9. Kun kaikki rekisterimerkinnät on tarkistettu ja käsitelty, sulje rekisterieditori ja käynnistä kone uudelleen ja tarkista, onko virhe korjattu seuraavalla käynnistyksellä.

Jos tämä menetelmä ei onnistunut tai etsit yksinkertaista korjausta, siirry seuraavaan alla olevaan menetelmään.

Tapa 2: Java-asennuksen poistaminen ja Java JDK: n asentaminen

Jos kohtaat tämän ongelman yrittäessäsi käynnistää Minecraftia tai vastaavaa sovellusta, joka perustuu JDK: hon, saatat pystyä ratkaisemaan ongelman poistamalla koko Java-ympäristön ja asentamalla sitten JDK: n (Java Development Kit) uudelleen.

Tässä on pikaopas tämän tekemiseen:

  1. Lehdistö Windows-näppäin + R avata a Juosta valintaikkuna. Kirjoita sitten appwiz.cpl ”Ja paina Tulla sisään avautua Ohjelmat ja ominaisuudet .

    Suorita valintaikkuna: appwiz.cpl

  2. Sisällä Ohjelmat ja ominaisuudet , Klikkaa Kustantaja -sarakkeessa ja vieritä sitten alas julkaisemiin merkintöihin Oracle Corporation .
  3. Jatka sitten kaikkien Java-asennusten (tai päivitysten) poistamista napsauttamalla hiiren kakkospainikkeella kutakin merkintää ja napsauttamalla Poista asennus . Suorita sitten asennus loppuun jokaisen merkinnän mukaan noudattamalla näytön ohjeita.

    Jokaisen Java-asennuksen poistaminen

  4. Kun olet poistanut Java-ympäristön kokonaan, käynnistä tietokone uudelleen.
  5. Käy seuraavassa käynnistyksessä tällä linkillä ( tässä ) ja napsauta ladata -painiketta.

    Napsauta JDK-latauspainiketta

  6. Vieritä seuraavassa näytössä alas Java SE Development Kit -sovellukseen ja napsauta siihen liittyvää kytkintä Hyväksy lisenssisopimus . Napsauta sitten Windowsiin liittyvää suoritettavaa latauslinkkiä.

    Ladataan JDK-asennusohjelmaa

  7. Avaa JDK-asennusohjelma ja asenna JDK-ympäristö noudattamalla näytön ohjeita. Käynnistä tietokone uudelleen, ellei sitä kehoteta tekemään niin automaattisesti, kun prosessi on valmis.
  8. Seuraavassa käynnistyksessä sinun pitäisi pystyä käynnistämään sovellus kohtaamatta rekisteri viittaa olemattomaan Java Runtime Environment -ympäristöön 'virhe.
4 minuuttia luettu