Ako opraviť chybu „Nepodarilo sa vytvoriť virtuálny stroj Java“

Ak je Java na vašom počítači správne nainštalovaná, nikdy by ste nemali mať problém so spustením aplikácií alebo hier založených na Java .

Ak je však s vaším nastavením niečo nesprávne, môže sa vám zobraziť chyba „Nepodarilo sa vytvoriť virtuálny stroj (Machine.)Java . ” Táto chyba znamená, že inštalácia Java na vašom počítači nemôže spustiť virtuálny sandbox (virtuálny stroj), v rámci ktorého by sa zvyčajne spustila aplikácia Java .

V tejto príručke sa dozviete niekoľko opráv, ktoré môžu túto chybu odstrániť, počnúc najbežnejšou opravou až po menej pravdepodobné riešenie.

Uistite(Make) sa , že je Java(Java Is Installed) správne nainštalovaná

Skôr ako budete môcť odstraňovať akékoľvek chyby Java , musíte sa uistiť, že ste Java správne nainštalovali.

Ak to chcete urobiť, otvorte príkazový riadok výberom ponuky Štart(Start) , zadaním príkazu cmd a výberom aplikácie Príkazový riadok(Command Prompt) .

V okne príkazového riadka zadajte java – version a stlačte kláves Enter .

Ak je Java nainštalovaná správne, mali by ste vidieť verziu Java , prostredie SE Runtime Environment a zostavu klientskeho virtuálneho počítača.(Client VM)

Ak nemáte najnovšiu verziu, mali by ste si ju nainštalovať(install it) . Ak to vyzerá dobre, ste pripravení prejsť na ďalší krok na riešenie problémov.

Rozbaľte dostupnú systémovú pamäť(Expand Available System Memory) pre Java

Najčastejšou príčinou chyby „ Nepodarilo(Could) sa vytvoriť virtuálny stroj Java “ je, že (Java)Java nemá vo vašom systéme dostatok dostupnej pamäte na spustenie klienta VM.

Java je predvolene nastavená tak, aby používala počiatočnú a maximálnu „veľkosť haldy“. Ak teda spúšťate akúkoľvek aplikáciu, ktorá presahuje maximálnu veľkosť, spustí sa chyba.

Môžete to upraviť zmenou množstva systémovej pamäte, ktorú Java môže použiť vo vašom systéme. 

1. Vyberte ponuku Štart(Start) a zadajte premenné prostredia. Vyberte položku Upraviť premenné prostredia systému(Edit the System Environment Variables)

2. V okne Vlastnosti systému(System Properties) vyberte Premenné prostredia(Environment Variables) .

3. Na table Systémové premenné vyberte položku (System Variables)Nové(New) .

4. Nastavte názov premennej ako _JAVA_OPTIONS a nastavte hodnotu premennej ako -Xmx512M

5. Zvoľte OK a potom znova OK .

Tým sa upraví povolená pamäť pre Javu(Java) na 512 Mb. Zmena nastavenia sa prejaví okamžite, preto znova spustite aplikáciu Java a skontrolujte, či sa chyba stále zobrazuje. Ak áno, zopakujte vyššie uvedený postup, ale zväčšite pamäť na 1024 Mb nastavením hodnoty na -Xmx1024M .

Spustite Java ako správca

Niekedy môžu byť chyby virtuálneho počítača spôsobené nedostatkom vhodných administrátorských práv na vašom počítači so systémom Windows. Ak chcete zistiť, či ide o tento problém, nastavte aplikáciu Java v počítači tak, aby sa spúšťala ako správca systému(run as the system administrator) .

1. Vyberte tlačidlo Štart(Start) a napíšte Java . Vyberte šípku vpravo vedľa nej a vyberte možnosť Otvoriť umiestnenie súboru(Open file location) .

2. Kliknite pravým tlačidlom myši na spustiteľný súbor Java a vyberte Vlastnosti(Properties) .

3. Vyberte kartu Kompatibilita a začiarknite políčko (Compatibility)Spustiť program ako správca(Run the program as an administrator) .

Zvoľte OK . Teraz pri ďalšom spustení Java bude mať plné práva správcu.

Odinštalujte a znova nainštalujte Java

Nakoniec, ak všetko ostatné zlyhalo, možno máte len chybnú inštaláciu Java .

1. Vyberte ponuku Štart, zadajte pridanie alebo odstránenie programov(add or remove programs) a vyberte položku Pridať alebo odstrániť programy(Add or remove programs) systémové nastavenia.

2. V časti Aplikácie(Apps) a funkcie(Features) prejdite nadol na položku Java , vyberte ju a vyberte možnosť Odinštalovať(Uninstall) .

3. Zvoľte Yes na potvrdenie a po úplnom odinštalovaní Java(Java is fully uninstalled) reštartujte Windows.

4. Stiahnite si najnovšiu verziu Java(Download the latest version of Java) pre váš systém. Uistite sa, že ste vybrali 32-bitový, ak je váš systém 32-bitový, alebo 64-bitový, ak je váš počítač 64-bitový. Ak si nie ste istý, ktorý systém máte, najprv skontrolujte typ systému(check your system type first)

5. Po stiahnutí dvakrát kliknite na inštalačný súbor. Výberom tlačidla Inštalovať(Install) spustíte proces inštalácie Java .

Prejdite si zvyšok sprievodcu a po dokončení inštalácie Java reštartujte systém Windows .

Vymazanie „Nepodarilo sa vytvoriť virtuálny stroj Java(Java Virtual Machine)

Dúfajme, že sa vám podarilo odstrániť chybu v prvých niekoľkých krokoch a nemuseli ste preinštalovať Java . Preinštalovanie Java je však dostatočne rýchly proces a mal by opäť zabezpečiť bezproblémový chod vašich aplikácií Java .

Objavili ste nejaké ďalšie opravy, ktoré fungovali aj s touto chybou? Podeľte(Share) sa o ne s nami v sekcii komentárov nižšie!



About the author

Som počítačový profesionál s viac ako 10 ročnou praxou. Vo voľnom čase rada pomáham v kancelárii a učím deti používať internet. Moje schopnosti zahŕňajú veľa vecí, ale najdôležitejšie je, že viem pomáhať ľuďom riešiť problémy. Ak potrebujete niekoho, kto vám môže pomôcť s niečím súrne, alebo chcete len nejaké základné tipy, obráťte sa na mňa!



Related posts