Korjaa tämä ärsyttävä Java-virhe Windowsissa tämän oppaan avulla.
Windows 11 -tietokoneesi saattaa vaatia uusimman Java-version, jotta jotkut sovellukset toimisivat. Joskus jotkin Java-sovellukset voivat kuitenkin kaatua äkillisesti ja ilmaistaan Java-virtuaalikonetta ei voitu luoda.
Tämä virhe johtuu usein siitä, että Java-sovelluksille ei ole varattu riittävästi muistia. Tarkista lisäksi itse Java-julkaisun käyttöoikeusongelmat ja häiriöt. Jos käytät sitä työtietokoneellasi ohjelmointitarkoituksiin, tarkista, onko sinulla asennettuna oikea Java IDE -versio.
Tässä näytämme sinulle muutamia vianetsintävaiheita, joiden avulla voit korjata java-virtuaalikonevirheen Windowsissa.
1. Tarkista Java-asennus
Java-asennuksen vahvistaminen voi auttaa sinua määrittämään itse julkaisuun liittyvät ongelmat. Voit käyttää java -versio -komento komentokehotteessa tarkistaaksesi nykyisen asennetun Java-version sekä asennuspäivämäärän.
Voit tarkistaa Windowsiin asennetun Java-version seuraavasti:
- paina Voittaa avain ja tyyppi cmd.
- Napsauta hiiren kakkospainikkeella Komentokehote ja valitse Suorita järjestelmänvalvojana.
- Kirjoita komentokehote-ikkunaan seuraava komento ja paina Tulla sisään:
java -versio
- Tulosteessa luetellaan tietokoneellesi asennettu JDK-versio ja asennuspäivämäärä.
- Jos olet äskettäin asentanut päivityksen, tarkista, tulevatko tiedot ulos. Jos ei, yritä asentaa uusin versio, joka on saatavilla osoitteesta Java-sivusto.
2. Lopeta Java-prosessi Task Managerissa
Jos virhe laukeaa Javaa asennettaessa, tarkista, onko Java-prosessi käynnissä taustalla. Tehtävienhallinnan avulla voit etsiä ja lopettaa taustaprosesseja, jotka voivat estää sinua asentamasta Java Runtime Environment -ympäristöä tai kehityspakettia.
- Lehdistö Win + X avaamaan WinX-valikko ja valitse Tehtävienhallinta.
- Avaa Task Managerissa Prosessit -välilehti ja etsi esiintymät Java-virtuaalikone.
- Valitse ja napsauta Lopeta tehtävä prosessin sulkemiseksi.
3. Suorita Java järjestelmänvalvojana
Riittämätön käyttöoikeus voi estää joidenkin Java-sovellusten suorittamisen tietokoneellasi. Korjaa ongelma suorittamalla Java järjestelmänvalvojan oikeuksilla. Jos haluat käyttää Javaa järjestelmänvalvojana Windowsissa, napsauta hiiren kakkospainikkeella Java.exe ja valitse Suorita järjestelmänvalvojana.
Vaihtoehtoisesti voit asettaa Java.exe-tiedoston toimimaan aina järjestelmänvalvojana. Tällä tavalla sinun ei tarvitse ajaa Javaa järjestelmänvalvojan oikeuksilla joka kerta, kun haluat käynnistää sen. Tarkista kuinka käyttää ohjelmaa aina järjestelmänvalvojana Lisätietoja.
4. Lisää Java-järjestelmän muistia
Yleinen syy Java-virtuaalikonetta ei voitu luoda -virheeseen on riittämätön muistin varaus, joka tunnetaan myös nimellä Java-kasot. Riittämätön muistin varaus voi heikentää suorituskykyä tai aiheuttaa sovelluksen kaatumisen.
Voit korjata tämän ongelman suurentamalla Java-keon kokoa. Voit tehdä tämän muokkaamalla Ajonaikaiset parametrit alkaen Java Runtime Environment -asetukset tai vaihtamalla _JAVA_OPTIONS muuttuva arvo mieltymystesi mukaan.
Kuinka suurentaa Java-keon kokoa manuaalisesti muokkaamalla muuttujia
Java-keon koon muuttaminen muokkaamalla _JAVA_OPTIONS-muuttujaa:
- paina Voittaa avain ja tyyppi ympäristömuuttujat.
- Valitse seuraavaksi Muokkaa järjestelmäympäristömuuttujia avata Järjestelmän ominaisuudet.
- Vuonna Pitkälle kehittynyt välilehti, napsauta ympäristömuuttujat.
- Vuonna Järjestelmän muuttujat osio, napsauta Uusi. On tärkeää valita oikea osa.
- Tyyppi -JAVA_OPTIONS in Muuttujan nimi ala.
- Seuraavaksi kirjoita -Xmx512M in Muuttuva arvo ala. Tässä, -Xmx512M määrittää varattavan muistin määrän. Tässä tapauksessa se on 512 Mt järjestelmän muistista.
- Klikkaus OK, ja OK vielä kerran tallentaaksesi muutokset.
Käynnistä seuraavaksi sovellus, joka näyttää virheen, ja tarkista, onko virhe korjattu. Jos ei, avaa Ympäristömuuttujat uudelleen. Valitse -JAVA_OPTIONS muuttuja ja napsauta Muokata. Vuonna Arvotiedot kenttä, tyyppi -Xmx1024M lisätäksesi muistin koon 1:een024 Mt (1 Gt). Klikkaus OK ja tarkista mahdolliset parannukset.
Kuinka suurentaa Java-keon kokoa Java-ohjauspaneelin avulla
Voit myös muokata Java-keon oletuskokoa Java Runtime Environment -asetuksista. Näin voit tehdä sen.
- Lehdistö Win + R avata Juosta.
- Tyyppi ohjata ja napsauta OK avataksesi Ohjauspaneelin.
- Napsauta seuraavaksi Ohjelmat ja klikkaa Java (32-bittinen).
- Vuonna Java-ohjauspaneeli -valintaikkuna, avaa Java -välilehti.
- Klikkaa Näytä -painiketta.
- Kaksoisnapsauta kohtaa Ajonaikaiset parametrit sarake ja tyyppi -Xmx512m määrittääksesi 512 Mt muistia Java-sovelluksille.
- Klikkaus OK tallentaaksesi muutokset.
5. Poista ja asenna Java uudelleen
Jos ongelma jatkuu, uudelleenasennus saattaa olla tarpeen. Voit poistaa Java-asennuksen ja asentaa sen uudelleen korjataksesi julkaisuun liittyvät ongelmat. Nämä ongelmat saattavat jatkua, vaikka asennat uudemman version. Korjaa ongelma poistamalla Java Java-asennuksen poistotyökalulla ja asentamalla sitten uusin saatavilla oleva versio uudelleen.
Puhdista Java asennus:
- Siirry kohtaan Java Uninstall Tool -sivu ja lataa asennuksen poisto.
- Suorita suoritettava tiedosto ja napsauta Olla samaa mieltä.
- Valitse kaikki työkalun havaitsemat Java-versiot ja napsauta Seuraava.
- Klikkaus Joo ja odota, kun asennuksen poistoohjelma poistaa Javan tietokoneeltasi. Klikkaus kiinni.
- Ota muutokset käyttöön käynnistämällä tietokoneesi uudelleen.
- Siirry seuraavaksi kohtaan Java-lataussivu ja lataa uusin saatavilla oleva versio käyttöjärjestelmällesi. Varmista, että lataat oikean version (32-bittinen/64-bittinen) järjestelmäarkkitehtuurista riippuen.
- Suorita asennusohjelma ja napsauta Asentaa. Suorita asennus loppuun ja käynnistä tietokone uudelleen noudattamalla näytön ohjeita.
6. Asenna Java WindowsClean Boot State -tilaan
Clean Boot State -tilassa Windows käynnistyy vain tärkeillä Microsoft-palveluilla ja sovelluksilla. Se on vianetsintämenetelmä järjestelmävirheitä aiheuttavien kolmannen osapuolen sovellusten ristiriitojen määrittämiseksi ja löytämiseksi. Jos näet edelleen virheen Javaa asennettaessa, käynnistä Windows-tietokoneesi puhtaassa käynnistystilassa ja yritä asentaa se uudelleen.
"Java-virtuaalikonetta ei voitu luoda" -virheen korjaaminen Windowsissa
Riittämätön Java-keon koko aiheuttaa usein Java-virtuaalikonevirheen. Voit korjata ongelman muokkaamalla oletusarvoista keon kokoa, jotta Java-sovelluksia voidaan käyttää ilman ongelmia.
Jos virhe ilmenee Javaa asennettaessa, yritä asentaa sovellus puhtaassa käynnistystilassa. Odottavien Windows-päivitysten asentaminen voi myös auttaa korjaamaan julkaisun yhteensopivuusongelmia.