Ezzel az útmutatóval javíthatja ki ezt a bosszantó Java-hibát Windows rendszeren.
Előfordulhat, hogy Windows 11 rendszerű számítógépén a Java legújabb verziójára van szükség, hogy egyes alkalmazások működjenek. Néha azonban egyes Java-alkalmazások hirtelen összeomolhatnak a Nem sikerült létrehozni a Java virtuális gépet hibaüzenettel.
Ez a hiba gyakran a Java-alkalmazások elégtelen memóriafoglalásának oka. Ezenkívül ellenőrizze az engedélyekkel kapcsolatos problémákat és hibákat magával a Java kiadással. Ha a munkahelyi számítógépén programozási célokra használja, ellenőrizze, hogy a Java IDE megfelelő verziója van-e telepítve.
Az alábbiakban bemutatunk néhány hibaelhárítási lépést a Windows rendszeren a Java virtuális gép nem hozható létre hibájának kijavításához.
1. Ellenőrizze a Java telepítést
A Java-telepítés ellenőrzése segíthet a kiadással kapcsolatos problémák meghatározásában. Használhatja a java -verzió parancsot a Parancssorban a telepített Java aktuális verziójának és a telepítés dátumának ellenőrzéséhez.
A Windows rendszerre telepített Java verzió ellenőrzése:
- megnyomni a Győzelem kulcs és típus cmd.
- Kattintson a jobb gombbal Parancssor és válassza ki Futtatás rendszergazdaként.
- A Parancssor ablakba írja be a következő parancsot, és nyomja meg a gombot Belép:
java -verzió
- A kimenet felsorolja a számítógépére telepített JDK verziót és a telepítés dátumát.
- Ha nemrégiben telepített egy frissítést, ellenőrizze, hogy az információ megjelenik-e. Ha nem, próbálja meg a legfrissebb verziót telepíteni a webhelyről Java weboldal.
2. Fejezze be a Java folyamatot a Feladatkezelőben
Ha a hiba a Java telepítésekor jelentkezik, ellenőrizze, hogy fut-e Java folyamat a háttérben. A Feladatkezelővel megkeresheti és leállíthatja a háttérben futó folyamatokat, amelyek megakadályozhatják a Java Runtime Environment vagy a fejlesztőkészlet telepítését.
- nyomja meg Win + X kinyitni a WinX menü és válassza ki Feladatkezelő.
- A Feladatkezelőben nyissa meg a Folyamatok fülre, és keresse meg a példányait Java virtuális gép.
- Válassza ki és kattintson Utolsó feladat a folyamat lezárásához.
3. Futtassa a Java-t rendszergazdaként
Az elégtelen engedély megakadályozhatja, hogy egyes Java-alkalmazások fussanak a számítógépen. A probléma megoldásához futtassa a Java-t rendszergazdai jogosultságokkal. A Java Windows rendszergazdaként való futtatásához kattintson a jobb gombbal Java.exe és válassza ki Futtatás rendszergazdaként.
Alternatív megoldásként beállíthatja, hogy a Java.exe mindig rendszergazdaként fusson. Így nem kell minden alkalommal rendszergazdai jogosultságokkal futtatnia a Java-t, amikor el akarja indítani. Nézze meg hogyan kell mindig rendszergazdaként futtatni egy programot további információért.
4. Növelje meg a Java rendszermemóriát
A Nem sikerült létrehozni a Java virtuális gépet hiba gyakori oka az elégtelen memóriafoglalás, más néven Java kupac. Az elégtelen memóriafoglalás lelassíthatja a teljesítményt, vagy az alkalmazás összeomlását okozhatja.
A probléma orvoslására növelheti a Java kupac méretét. Ezt úgy teheti meg, hogy módosítja a Futásidejű paraméterek tól től Java futási környezet beállításai vagy megváltoztatja a _JAVA_OPTIONS változó értéket az Ön igényei szerint.
Hogyan lehet növelni a Java kupac méretét a változók manuális módosításával
A Java kupac méretének módosítása a _JAVA_OPTIONS változó módosításával:
- megnyomni a Győzelem kulcs és típus környezeti változók.
- Ezután válassza ki Szerkessze a rendszer környezeti változóit kinyitni Rendszer tulajdonságai.
- Ban,-ben Fejlett fület, kattintson Környezeti változók.
- Ban,-ben Rendszerváltozók szakaszban kattintson Új. Fontos a megfelelő szakasz kiválasztása.
- típus -JAVA_OPTIONS ban,-ben Változó neve terület.
- Ezután írja be -Xmx512M ban,-ben Változó érték terület. Itt, -Xmx512M meghatározza a lefoglalni kívánt memória mennyiségét. Ebben az esetben az 512 MB rendszermemória.
- Kattintson rendben, és rendben még egyszer a módosítások mentéséhez.
Ezután indítsa el a hibát mutató alkalmazást, és ellenőrizze, hogy a hiba megoldódott-e. Ha nem, nyissa meg Környezeti változók újra. Válaszd ki a -JAVA_OPTIONS változó és kattintson Szerkesztés. Ban,-ben Értékadatok mező, típus -Xmx1024M a memória méretének 1-re növeléséhez024 MB (1 GB). Kattintson rendben és ellenőrizze az esetleges fejlesztéseket.
Hogyan lehet növelni a Java kupac méretét a Java vezérlőpult segítségével
Az alapértelmezett Java kupacméretet a Java Runtime Environment Settings részben is módosíthatja. Íme, hogyan kell csinálni.
- nyomja meg Win + R kinyitni Fuss.
- típus ellenőrzés és kattintson rendben a Vezérlőpult megnyitásához.
- Ezután kattintson a gombra Programok és kattintson rá Java (32 bites).
- Ban,-ben Java vezérlőpult párbeszédpanelen nyissa meg a Jáva lapon.
- Kattints a Kilátás gomb.
- Kattintson duplán a Futásidejű paraméterek oszlop és típus -Xmx512m 512 MB memória hozzárendeléséhez a Java alkalmazásokhoz.
- Kattintson rendben a változtatások mentéséhez.
5. Távolítsa el és telepítse újra a Java-t
Ha a probléma továbbra is fennáll, újratelepítésre lehet szükség. Eltávolíthatja és újratelepítheti a Java-t a kiadással kapcsolatos problémák megoldásához. Ezek a problémák akkor is fennállhatnak, ha újabb verziót telepít. A probléma megoldásához távolítsa el a Java-t a Java-eltávolító segítségével, majd telepítse újra a rendelkezésre álló legújabb verziót.
A Java tiszta telepítéséhez:
- Menj a Java Uninstall Tool oldal és töltse le az eltávolítót.
- Futtassa a végrehajtható fájlt, és kattintson Egyetért.
- Válassza ki az eszköz által észlelt összes Java-verziót, és kattintson a gombra Következő.
- Kattintson Igen és várja meg, amíg az eltávolító eltávolítja a Java-t a számítógépről. Kattintson Bezárás.
- A módosítások alkalmazásához indítsa újra a számítógépet.
- Ezután lépjen a Java letöltések oldal és töltse le az operációs rendszeréhez elérhető legújabb verziót. Ügyeljen arra, hogy a rendszer architektúrától függően a megfelelő verziót (32 bites/64 bites) töltse le.
- Futtassa a telepítőt, és kattintson Telepítés. Kövesse a képernyőn megjelenő utasításokat a telepítés befejezéséhez és a számítógép újraindításához.
6. Telepítse a Java-t WindowsClean rendszerindítási állapotban
Tiszta rendszerindítási állapotban a Windows csak az alapvető Microsoft-szolgáltatásokkal és -alkalmazásokkal indul. Ez egy hibaelhárítási módszer a rendszerhibákat okozó, harmadik féltől származó alkalmazások ütközésének meghatározására és megtalálására. Ha a hiba továbbra is megjelenik a Java telepítésekor, indítsa el a Windows számítógépét tiszta rendszerindítási állapotban és próbálja meg újra telepíteni.
A „Nem sikerült létrehozni a Java virtuális gépet” hiba javítása Windows rendszeren
Az elégtelen Java kupacméret az, ami gyakran kiváltja a Java virtuális gép hibáját. A probléma megoldásához módosítsa az alapértelmezett kupacméretet, hogy a Java-alkalmazások problémamentesen futhassanak.
Ha a hiba a Java telepítésekor jelentkezik, próbálja meg tiszta rendszerindítási állapotban telepíteni az alkalmazást. A függőben lévő Windows-frissítések telepítése a kiadással kapcsolatos kompatibilitási problémák megoldásában is segíthet.