Jak naprawić błąd „Nie można utworzyć wirtualnej maszyny Java”

Jeśli Java jest poprawnie zainstalowana na Twoim komputerze, nigdy nie powinieneś mieć problemu z uruchamianiem aplikacji lub gier opartych na Javie .(Java)

Jeśli jednak coś jest nie tak z twoją konfiguracją, może pojawić się błąd „Nie można utworzyć wirtualnej maszyny Java . (Machine.)” Ten błąd oznacza, że ​​instalacja Java na Twoim komputerze nie może uruchomić wirtualnej piaskownicy (maszyny wirtualnej), w której zwykle uruchamiałaby się aplikacja Java .

W tym przewodniku poznasz kilka poprawek, które mogą wyeliminować ten błąd, zaczynając od najczęstszej poprawki do mniej prawdopodobnego rozwiązania.

Upewnij(Make) się, że Java jest(Java Is Installed) poprawnie zainstalowana

Zanim będziesz mógł rozwiązać jakiekolwiek błędy Java , musisz upewnić się, że zainstalowałeś Java poprawnie.

Aby to zrobić, otwórz wiersz polecenia, wybierając menu Start , wpisując cmd i wybierając aplikację Wiersz polecenia(Command Prompt) .

W oknie wiersza poleceń wpisz java – wersja(java – version) i naciśnij Enter .

Jeśli Java jest zainstalowana poprawnie, powinna być widoczna wersja Java , SE Runtime Environment i kompilacja Client VM .

Jeśli nie masz najnowszej wersji, upewnij się, że ją zainstalowałeś(install it) . Jeśli to wygląda dobrze, możesz przejść do następnego kroku rozwiązywania problemów.

Rozszerz dostępną pamięć systemową(Expand Available System Memory) dla Java

Najczęstszą przyczyną błędu „ Nie(Could) można utworzyć wirtualnej maszyny Java ” jest to, że (Java)Java nie ma wystarczającej ilości dostępnej pamięci w systemie, aby uruchomić klienta maszyny wirtualnej.

Java jest początkowo domyślnie ustawiona na używanie początkowego i maksymalnego „rozmiaru sterty”. Tak więc, jeśli uruchamiasz jakąkolwiek aplikację, która wykracza poza maksymalny rozmiar, spowoduje to błąd.

Można to dostosować, zmieniając ilość pamięci systemowej, której Java może używać w systemie. 

1. Wybierz menu Start i wpisz zmienne środowiskowe. Wybierz opcję Edytuj zmienne środowiskowe systemu(Edit the System Environment Variables)

2. W oknie Właściwości systemu(System Properties) wybierz Zmienne środowiskowe(Environment Variables) .

3. W okienku Zmienne systemowe(System Variables) wybierz Nowy(New) .

4. Ustaw nazwę zmiennej na _JAVA_OPTIONS i ustaw wartość zmiennej na -Xmx512M

5. Wybierz OK , a następnie ponownie wybierz OK .

Dostosowuje to dozwoloną pamięć dla Javy(Java) do 512 Mb. Zmiana ustawienia zaczyna obowiązywać natychmiast, więc uruchom ponownie aplikację Java i sprawdź, czy błąd nadal się pojawia. Jeśli tak, powtórz powyższy proces, ale zwiększ pamięć do 1024 Mb, ustawiając zamiast tego wartość -Xmx1024M .

Uruchom Javę jako administrator

Czasami błędy maszyny wirtualnej mogą być spowodowane brakiem odpowiednich uprawnień administratora na komputerze z systemem Windows. Aby sprawdzić, czy na tym polega problem, skonfiguruj aplikację Java na swoim komputerze jako administrator systemu(run as the system administrator) .

1. Wybierz przycisk Start i wpisz Java . Wybierz strzałkę w prawo obok niej i wybierz Otwórz lokalizację pliku(Open file location) .

2. Kliknij prawym przyciskiem plik wykonywalny Java i wybierz Właściwości(Properties) .

3. Wybierz zakładkę Zgodność i zaznacz pole (Compatibility)Uruchom program jako administrator(Run the program as an administrator) .

Wybierz OK . Teraz przy następnym uruchomieniu Java będzie miała pełne prawa administratora.

Odinstaluj i ponownie zainstaluj Javę

Wreszcie, jeśli wszystko inne zawiodło, być może masz wadliwą instalację Javy(Java) .

1. Wybierz menu Start, wpisz dodaj lub usuń programy(add or remove programs) i wybierz Dodaj lub usuń programy(Add or remove programs) ustawienia systemowe.

2. W Aplikacje(Apps) i funkcje(Features) przewiń w dół do Java , wybierz ją i wybierz Odinstaluj(Uninstall) .

3. Wybierz opcję Tak(Yes) , aby potwierdzić, a po całkowitym odinstalowaniu oprogramowania Java(Java is fully uninstalled) uruchom ponownie system Windows.

4. Pobierz najnowszą wersję Java(Download the latest version of Java) dla swojego systemu. Upewnij się, że wybrałeś 32-bitowy, jeśli twój system jest 32-bitowy lub 64-bitowy, jeśli twój komputer jest 64-bitowy. Jeśli nie masz pewności, jaki masz system, najpierw sprawdź typ systemu(check your system type first)

5. Po pobraniu kliknij dwukrotnie plik instalacyjny. Wybierz przycisk Instaluj(Install) , aby uruchomić proces instalacji Java .

Przejdź przez resztę kreatora, a po zakończeniu instalacji Java uruchom ponownie system (Java)Windows .

Usuwanie „Nie można utworzyć wirtualnej maszyny Java(Java Virtual Machine)

Mamy nadzieję, że możesz usunąć błąd w pierwszych kilku krokach i nie będziesz musiał ponownie instalować oprogramowania Java . Jednak ponowna instalacja Javy(Java) jest wystarczająco szybkim procesem i powinna przywrócić płynne działanie aplikacji Java .

Czy odkryto jakieś inne poprawki, które również działały z tym błędem? Podziel(Share) się nimi z nami w sekcji komentarzy poniżej!



About the author

Jestem ekspertem komputerowym z ponad 10-letnim doświadczeniem i specjalizuję się w pomaganiu ludziom w zarządzaniu komputerami w ich biurze. Napisałem artykuły na takie tematy, jak optymalizacja połączenia internetowego, konfiguracja komputera w celu uzyskania najlepszych wrażeń w grach i nie tylko. Jeśli szukasz pomocy we wszystkim, co dotyczy Twojej pracy lub życia osobistego, jestem osobą dla Ciebie!



Related posts