POPRAWKA: Nie można utworzyć wirtualnej maszyny Java. (Rozwiązany)

click fraud protection

Java to jedno z najlepszych narzędzi programistycznych do tworzenia gier i aplikacji oraz programów serwerowych. Gry lub aplikacje napisane w Javie wymagają do działania środowiska Java Virtual Machine.

Gry lub aplikacje opracowane w języku Java mogą z różnych powodów nieoczekiwanie ulegać awarii lub nie otwierać się, wyświetlając błąd „Nie można utworzyć wirtualnej maszyny Java. Błąd: Wystąpił krytyczny wyjątek. Program zostanie zamknięty".

FIX nie może utworzyć wirtualnej maszyny Java

Poniżej znajdziesz kilka metod rozwiązania błędu Java Virtual Machine Launcher „Nie można utworzyć wirtualnej maszyny Java” w systemie Windows 10/11.

Jak naprawić: Nie można utworzyć wirtualnej maszyny Java w systemie Windows 10/11.*

* Sugestia: Przed kontynuowaniem następujących metod wypróbuj poniższe i sprawdź, czy problem nadal występuje

    1. Zainstaluj wszystkie aktualizacje systemu Windows.
    2. Naciskać KLAWISZ KONTROLNY + ZMIANA + WYJŚCIE aby otworzyć Menedżera zadań i w Procesy patka blisko wszystkie przypadki Maszyna wirtualna Java (kliknij prawym przyciskiem myszy > Zakończ zadanie)
  • 1. Zainstaluj poprawną wersję wersji JAVA dla aplikacji Java IDE.
  • 2. Zwiększ alokowaną pamięć dla aplikacji JAVA.
  • 3. Uruchom JAVA z uprawnieniami administratora.
  • 4. Całkowicie usuń i ponownie zainstaluj JAVA.

Metoda 1. Zainstaluj poprawną wersję wersji JAVA dla aplikacji Java IDE*

* Notatka: Ta metoda dotyczy tylko użytkowników korzystających z aplikacji JAVA IDE do kodowania.

Jeśli pojawi się wspomniany błąd w aplikacji JAVA IDE, upewnij się, że zainstalowana wersja Javy jest kompatybilny z wersją Java (JRE lub JDK) działa na JAVA IDE (Java Integrated Development Environment) podanie. Postępuj więc w następujący sposób:

Krok 1. Sprawdź wersję JAVA IDE działającą pod kontrolą JRE/JDK.

np. W środowisku Eclipse IDE sprawdź, na której wersji środowiska JRE lub JDK jest uruchomione, wykonując poniższe czynności:

1. W menu głównym kliknij Pomoc > O Zaćmieniu.
2. Kliknij Szczegóły instalacji i wybierz Konfiguracja patka.
3. W oknie „Szczegóły instalacji Eclipse IDE” spójrz na linię zaczynającą się od -vm
4.
Wartość w wierszu poniżej pokaże, na której wersji JDK lub JRE działa Eclipse.

  • np.: Jeśli ścieżka zawiera „jre6”, oznacza to, że działa Eclipse Wersja JRE 6
  • np.: Jeśli ścieżka zawiera „jdk1.8.0_05" oznacza, że ​​Eclipse jest uruchomione JDK wersja 8.
Krok 2. Sprawdź, która wersja JRE lub JDK jest zainstalowana w systemie Windows.

1. W polu wyszukiwania wpisz: cmd (lub wiersz polecenia). Następnie wybierz Uruchom jako administrator.

obraz

2. Aby sprawdzić zainstalowaną wersję JAVA, wydaj następujące polecenie i naciśnij Wchodzić:

  • java – wersja
zobacz zainstalowaną wersję java

3. Jeśli IDE nie obsługuje wersji Java na twoim urządzeniu, przejdź do instalacji poprawnej wersja Javy. *

* Notatka: W niektórych przypadkach zainstalowane wersje JRE i JDK mogą się różnić. Tak więc, jeśli korzystasz z aplikacji JAVA IDE działającej na JDK, kontynuuj i sprawdź również, czy zainstalowany JDK jest zgodny z działającym JDK aplikacji JAVA IDE. Aby sprawdzić zainstalowaną wersję JDK w systemie Windows, wydaj następujące polecenie:

  • javac -wersja

Metoda 2. Zwiększ alokowaną pamięć dla aplikacji JAVA.

Uruchomienie aplikacji, która przekracza maksymalny rozmiar pamięci wirtualnej maszyny Java, może spowodować błąd „Nie można utworzyć wirtualnej maszyny Java”. Aby obejść ten problem, zwiększ przydzieloną pamięć systemową, której JAVA może używać w następujący sposób:

1. Kliknij na Początek menu i wpisz Szukaj bar: przeglądać zaawansowane ustawienia systemu. Następnie kliknij Otwarty.

image_kciuk[8]

2. W oknie „Właściwości systemu” wybierz Zaawansowany tab i kliknij Zmienne środowiska.

zmień przydzieloną pamięć java

3. Poniżej panelu Zmienne systemowe wybierz Nowy.

obraz

4. Ustaw nazwę zmiennej jako _JAVA_OPTIONS a wartość zmiennej jako -Xmx1024M. Następnie kliknij OK dwukrotnie, aby zapisać zmianę i zamknąć wszystkie otwarte okna. *

* Informacje: Spowoduje to dostosowanie przydzielonej pamięci dla Javy do 1 GB (1024 MB).

opcje pamięci java

5.Uruchom ponownie maszynie, aby zastosować zmianę.
6. Na koniec spróbuj otworzyć grę lub aplikację na wirtualnej maszynie Java. Problem powinien zniknąć.

Metoda 3. Uruchom java.exe z prawami administratora.

Błąd Java pojawia się również, gdy użytkownik nie ma praw administratora lub uprawnień do uruchamiania niektórych plików wykonywalnych. Skonfigurowanie Java, aby zawsze działała jako administrator, może rozwiązać problem.

1. wciśnij Początek menu i typ Jawa w polu wyszukiwania.
2. Kliknij Otwórz lokalizację pliku.

obraz

3. W oknie Eksploratora plików kliknij prawym przyciskiem myszy ten Jawa plik wykonywalny i wybierz Nieruchomości.

Właściwości Javy

4. W oknie „Właściwości java” wybierz Zgodność zakładka i poniżej Ustawienia okienko, zaznacz pole Uruchom ten program jako administrator. Następnie kliknij Stosować oraz OK.

Java uruchamiana jako administrator

5. Na koniec uruchom program, którego nie można uruchomić z powodu błędu „Nie można utworzyć wirtualnej maszyny Java” i sprawdź, czy problem nadal występuje.

Metoda 4. Całkowicie usuń i ponownie zainstaluj JAVA.

W niektórych przypadkach Java może być uszkodzona lub brakować jej składników, co może spowodować zamknięcie gier lub aplikacji, które próbujesz uruchomić. W takim przypadku postępuj zgodnie z poniższymi instrukcjami, aby usunąć wszystkie wersje JAVA z komputera i zainstalować je ponownie.

1. Pobierać Narzędzie do odinstalowywania oprogramowania Java.
2.
Uruchom narzędzie i wybierz, aby usuń wszystkie wersje Javy.

Narzędzie do odinstalowywania Javy

3. Po usunięciu kontynuuj i usunąć ten Jawa folder (y) z następujących lokalizacji na dysku (jeśli istnieją):

  • C:\Pliki programów\
  • C:\Pliki programów (x86)\

4. Uruchom ponownie Twój komputer.

5. Po ponownym uruchomieniu odwiedź Oficjalna strona pobierania Java pobrać i zainstalować najnowsza wersja Javy.

pobierz java

Otóż ​​to! Która metoda zadziałała dla Ciebie?
Daj mi znać, czy ten przewodnik Ci pomógł, zostawiając komentarz na temat swojego doświadczenia. Polub i udostępnij ten przewodnik, aby pomóc innym.