Nelze vytvořit virtuální stroj Java [opraveno]

  • Mnoho uživatelů popisuje, že se setkali se stejnou osobou Při spuštění aplikace nelze vytvořit chybu Java Virtual Machine .
  • Před opětovnou instalací prostředí Java můžete zkusit nastavit novou systémovou proměnnou pro prostředí Java, abyste zjistili, zda to má nějaký rozdíl. 
  • I když je tento problém hlášen v Minecraftu, věci se nijak neliší, když se pokoušíte použít jiné aplikace, které jsou postaveny na Javě.
  • Další rychlé opravy, které jsou zde podrobně popsány, najdete v našem centru pro řešení potíží s technikami.
Opravte virtuální stroj Java

Některým uživatelům se při pokusu o spuštění softwaru postaveného na Javě objeví chyba fatální výjimky virtuálního stroje Java. Uživatelé Minecraftu nejsou pro tento problém cizí.

Celá chybová zpráva uvádí: Nelze vytvořit virtuální počítač Java. Chyba: Došlo k závažné výjimce.

V důsledku toho se program Java nespustí. Toto je několik potenciálních oprav závažné chyby Java Virtual Machine.

Jak opravit chybu Java Virtual Machine?

1. Nastavte novou systémovou proměnnou pro Javu

  1. Otevřená Run s klíčem + R klávesovou zkratku Windows .
  2. Zadejte příkaz sysdm.cpl do pole Spustit a kliknutím na tlačítko OK otevřete okno na obrázku přímo níže.
  3. V tomto okně vyberte kartu Upřesnit .
  4. Kliknutím na tlačítko Proměnné prostředí otevřete okno níže.
  5. Klikněte na tlačítko Nové pod polem Systémové proměnné .
  6. Vstoupit _JAVA_OPTIONS v názvu proměnné textového pole.
  7. Poté zadejte -Xmx512M v Proměnná hodnota textového pole, což zvyšuje alokaci RAM na 512 MB.
  8. Kliknutím na tlačítko OK zavřete okno.
  9. Poté stiskněte tlačítko OK v okně Environment.

Chyba Java Virtual Machine často nastává, když Java potřebuje větší globální maximální velikost haldy paměti.

Uživatelé problém vyřešili rozšířením maximální paměti RAM přidělené prostředí Java. Uživatelé to mohou provést vytvořením nové systémové proměnné Java, jak je popsáno výše.

2. Vyberte volbu Spustit jako správce pro Javu

  1. Otevřená Cortana s klávesou Windows + Q klávesovou zkratku .
  2. Do vyhledávacího pole zadejte jazyk Java .
  3. Poté klepněte pravým tlačítkem myši na Java a výběrem možnosti Otevřít umístění souboru otevřete složku Java v Průzkumníku souborů.
  4. Nyní mohou uživatelé kliknout pravým tlačítkem na java.exe a vybrat Vlastnosti .
  5. Vyberte kartu Kompatibilita .
  6. Vyberte možnost Spustit tento program jako správce .
  7. Vyberte možnost Použít .
  8. Kliknutím na OK zavřete okno.

Chyba virtuálního stroje Java může být také způsobena nedostatečnými administrátorskými právy. Někteří uživatelé tedy možná budou muset přidělit administrátorská práva Javě.

Uživatelé mohou přidělit administrátorská práva k prostředí Java v systému Windows 10, jak je popsáno výše.

3. Přeinstalujte Java

  1. Přeinstalování Java může u některých uživatelů také opravit chybu virtuálního stroje Java. Nejprve odinstalujte aktuálně nainstalovanou verzi Java zadáním souboru appwiz.cpl do pole Spustit a kliknutím na tlačítko OK .
  2. Do vyhledávacího pole zadejte jazyk Java .
  3. Vyberte Java a klikněte na Odinstalovat .
  4. V každém potvrzovacím okně, které se otevře, klikněte na Ano .
  5. Poté restartujte Windows.
  6. Poté otevřete stránku stahování Java v prohlížeči.
  7. Uživatelé potřebují 32bitovou Javu pro 32bitové programy a 64bitovou Javu pro 64bitový software. V případě pochybností je nejlepší stáhnout a nainstalovat obě verze Java kliknutím na Windows Offline a Windows Offline 64-bit .
  8. Poté otevřete průvodce nastavením Java.
  9. Klepněte na tlačítko Instalovat v průvodci nastavením.

Takto mohou uživatelé opravit závažnou chybu virtuálního počítače Java a vrátit se zpět k provozu požadovaného softwaru Java.

Jakékoli z výše zmíněných řešení lze úspěšně použít v těchto scénářích:

  • Chyba spouštěče virtuálních strojů Java - Tento problém nastává, i když se ve vašem počítači nic nezměnilo a pravděpodobně souvisí s instalací Java.
  • Nelze vytvořit virtuální stroj Java, došlo k závažné výjimce - zdá se, že se tento problém objevuje také náhodně. Ujistěte se, že nepoužíváte 32bitový virtuální počítač a 64bitový Eclipse.
  • Minecraft nemohl vytvořit virtuální stroj Java - tato chyba se zobrazí při pokusu o spuštění Minecraft. Hlavním důvodem je, že ke správnému fungování potřebuje přístup správce.

FAQ: Další informace o virtuálním stroji Java

  • Co je JVM jednoduchými slovy?

V jednoduchém jazyce je JVM virtuální stroj, který umožňuje počítači spouštět programy Java.

  • Jak opravíte, že JVM nelze spustit?

Chcete-li opravit nepříjemnou chybu virtuálního stroje Java, můžete zkusit spustit v 64bitovém režimu nebo použít kroky popsané v této podrobné příručce.

  • Co je chyba virtuálního stroje v Javě?

Získání chyby virtuálního počítače je známkou nedostatečných práv správce nebo toho, že Java potřebuje větší globální maximální velikost paměti haldy.

Poznámka redakce : Tento příspěvek byl původně publikován v únoru 2019 a od té doby byl přepracován a aktualizován v červnu 2020 kvůli svěžesti, přesnosti a komplexnosti.