Pomocou tohto sprievodcu opravte túto nepríjemnú chybu Java v systéme Windows.
Váš počítač so systémom Windows 11 môže vyžadovať nainštalovanú najnovšiu verziu Java, aby niektoré aplikácie fungovali. Niekedy však môžu niektoré aplikácie Java náhle zlyhať s chybou Nepodarilo sa vytvoriť virtuálny stroj Java.
Táto chyba je často prípadom nedostatočného pridelenia pamäte pre aplikácie Java. Okrem toho skontrolujte problémy s povoleniami a závady v samotnom vydaní Java. Ak ho na svojom pracovnom počítači používate na programovacie účely, skontrolujte, či máte nainštalovanú správnu verziu Java IDE.
Tu vám ukážeme niekoľko krokov na riešenie problémov na odstránenie chyby virtuálneho stroja Java v systéme Windows, ktorá sa nepodarilo vytvoriť.
1. Overte svoju inštaláciu Java
Overenie vašej inštalácie Java vám môže pomôcť určiť problémy so samotným vydaním. Môžete použiť java verzia v príkazovom riadku skontrolujte aktuálnu nainštalovanú verziu Java spolu s dátumom inštalácie.
Ak chcete skontrolovať verziu Java nainštalovanú v systéme Windows:
- Stlačte tlačidlo Vyhrať kľúč a typ cmd.
- Kliknite pravým tlačidlom myši na Príkazový riadok a vyberte Spustiť ako správca.
- V okne Príkazový riadok zadajte nasledujúci príkaz a stlačte Zadajte:
java verzia
- Vo výstupe bude uvedená verzia JDK nainštalovaná na vašom počítači a dátum inštalácie.
- Ak ste nedávno nainštalovali aktualizáciu, skontrolujte, či sú informácie stiahnuté. Ak nie, skúste nainštalovať najnovšiu verziu dostupnú z Webová stránka Java.
2. Ukončite proces Java v Správcovi úloh
Ak sa chyba spustí pri inštalácii Java, skontrolujte, či na pozadí beží proces Java. Správcu úloh môžete použiť na vyhľadanie a ukončenie procesov na pozadí, ktoré vám môžu brániť v inštalácii prostredia Java Runtime Environment alebo vývojovej súpravy.
- Stlačte tlačidlo Win + X otvoriť menu WinX a vyberte Správca úloh.
- V Správcovi úloh otvorte Procesy kartu a vyhľadajte inštancie Java Virtual Machine.
- Vyberte a kliknite Ukončiť úlohu na uzavretie procesu.
3. Spustite Java ako správca
Nedostatočné povolenia môžu brániť spusteniu niektorých aplikácií Java na vašom počítači. Ak chcete problém vyriešiť, spustite Java s oprávnením správcu. Ak chcete spustiť Java ako správca v systéme Windows, kliknite pravým tlačidlom myši na Java.exe a vyberte Spustiť ako správca.
Prípadne môžete nastaviť Java.exe, aby sa vždy spúšťal ako správca. Týmto spôsobom nemusíte spúšťať Java s oprávneniami správcu zakaždým, keď ju chcete spustiť. Odhlásiť sa ako vždy spustiť program ako správca Pre viac informácií.
4. Zvýšte systémovú pamäť pre Java
Bežným dôvodom chyby virtuálneho stroja Java sa nepodarilo vytvoriť je nedostatočné pridelenie pamäte, známe tiež ako haldy Java. Nedostatočná alokácia pamäte môže znížiť výkon alebo spôsobiť zlyhanie aplikácie.
Ak chcete tento problém vyriešiť, môžete zväčšiť veľkosť haldy Java. Môžete to urobiť úpravou Runtime parametre od Nastavenia prostredia Java Runtime Environment alebo zmeniť _JAVA_OPTIONS variabilnú hodnotu podľa vašich preferencií.
Ako zväčšiť veľkosť haldy Java manuálnou úpravou premenných
Ak chcete zmeniť veľkosť haldy Java úpravou premennej _JAVA_OPTIONS:
- Stlačte tlačidlo Vyhrať kľúč a typ environmentálnych premenných.
- Ďalej vyberte Upravte systémové premenné prostredia na otvorenie Vlastnosti systému.
- V Pokročilé kliknite na kartu Premenné prostredia.
- V Systémové premenné sekciu, kliknite Nový. Je dôležité vybrať správnu sekciu.
- Typ -JAVA_OPTIONS v Názov premennej lúka.
- Ďalej zadajte -Xmx512M v Variabilná hodnota lúka. Tu, -Xmx512M definuje množstvo pamäte, ktorú chcete prideliť. V tomto prípade je to tak 512 MB systémovej pamäte.
- Kliknite OK, a OK ešte raz, aby ste uložili zmeny.
Potom spustite aplikáciu, ktorá zobrazuje chybu, a skontrolujte, či je chyba vyriešená. Ak nie, otvorte Environmentálne premenné znova. Vyberte -JAVA_OPTIONS premennej a kliknite Upraviť. V Hodnotové údaje pole, typ -Xmx1024M zväčšiť veľkosť pamäte na 1024 MB (1 GB). Kliknite OK a skontrolujte prípadné vylepšenia.
Ako zväčšiť veľkosť haldy Java pomocou ovládacieho panela Java
Predvolenú veľkosť haldy Java môžete upraviť aj v nastaveniach prostredia Java Runtime Environment. Tu je návod, ako na to.
- Stlačte tlačidlo Win + R na otvorenie Bežať.
- Typ ovládanie a kliknite OK na otvorenie ovládacieho panela.
- Ďalej kliknite na programy a kliknite na Java (32-bitová verzia).
- V Ovládací panel Java dialógové okno, otvorte Java tab.
- Kliknite na vyhliadka tlačidlo.
- Dvakrát kliknite na Runtime parametre stĺpec a typ -Xmx512m na pridelenie 512 MB pamäte pre aplikácie Java.
- Kliknite OK aby sa zmeny uložili.
5. Odinštalujte a znova nainštalujte Java
Ak problém pretrváva, môže byť potrebná opätovná inštalácia. Ak chcete vyriešiť akékoľvek problémy s vydaním, môžete odinštalovať a znova nainštalovať Javu. Tieto problémy môžu pretrvávať, aj keď si nainštalujete novšiu verziu. Ak chcete problém vyriešiť, odinštalujte Java pomocou odinštalačného programu Java a potom znova nainštalujte najnovšiu dostupnú verziu.
Vyčistenie inštalácie Java:
- Choďte na Stránka Java Uninstall Tool a stiahnite si odinštalačný program.
- Spustite spustiteľný súbor a kliknite Súhlasím.
- Vyberte všetky verzie jazyka Java zistené nástrojom a kliknite Ďalšie.
- Kliknite Áno a počkajte, kým odinštalačný program odstráni Javu z vášho počítača. Kliknite Zavrieť.
- Ak chcete použiť zmeny, reštartujte počítač.
- Ďalej prejdite na Stránka na stiahnutie Java a stiahnite si najnovšiu verziu dostupnú pre váš operačný systém. Uistite sa, že ste si stiahli správnu verziu (32-bit/64-bit) v závislosti od architektúry systému.
- Spustite inštalačný program a kliknite Inštalácia. Dokončite inštaláciu a reštartujte počítač podľa pokynov na obrazovke.
6. Nainštalujte Java v stave WindowsClean Boot
V stave čistého spustenia sa systém Windows spúšťa iba so základnými službami a aplikáciami spoločnosti Microsoft. Je to metóda riešenia problémov na určenie a nájdenie konfliktov aplikácií tretích strán, ktoré spôsobujú chyby systému. Ak sa chyba zobrazuje aj pri inštalácii Java, spustite počítač so systémom Windows v stave čistého spustenia a skúste ho nainštalovať znova.
Oprava chyby „Nepodarilo sa vytvoriť virtuálny stroj Java“ v systéme Windows
Nedostatočná veľkosť haldy Java je to, čo často spúšťa chybu virtuálneho stroja Java. Ak chcete problém vyriešiť, upravte predvolenú veľkosť haldy, aby ste mohli bez problémov spúšťať aplikácie Java.
Ak sa chyba vyskytne pri inštalácii Java, skúste aplikáciu nainštalovať v stave čistého spustenia. Inštalácia čakajúcich aktualizácií systému Windows môže tiež pomôcť vyriešiť problémy s kompatibilitou s vydaním.