FIX: Kunde inte skapa Java Virtual Machine. (Löst)

Java är ett av de bästa utvecklingsverktygen för att skapa spel och applikationer och program på serversidan. Spel eller appar skrivna i Java behöver Java Virtual Machine-miljön för att kunna köras.

Spel eller applikationer som utvecklats med Java kan krascha oväntat eller misslyckas med att öppnas av olika anledningar, vilket visar felet "Kunde inte skapa Java Virtual Machine. Fel: Ett allvarligt undantag har inträffat. Programmet kommer att avslutas".

FIX kunde inte skapa Java Virtual Machine

Nedan hittar du flera metoder för att lösa Java Virtual Machine Launcher-felet "Kunde inte skapa Java Virtual Machine", i Windows 10/11 OS.

Så här fixar du: Kunde inte skapa Java Virtual Machine i Windows 10/11.*

*Förslag: Innan du fortsätter med följande metoder, prova följande och se om problemet kvarstår

    1. Installera alla Windows-uppdateringar.
    2. Tryck CTRL + FLYTTA + ESC för att öppna Aktivitetshanteraren och på Processer flik stänga alla instanser av Java Virtual Machine (högerklicka > Avsluta uppgift)
  • 1. Installera den korrekta versionen av JAVA-versionen för Java IDE-appen.
  • 2. Öka tilldelat minne för JAVA-appar.
  • 3. Starta JAVA med administratörsrättigheter.
  • 4. Ta bort och installera om JAVA helt.

Metod 1. Installera den korrekta versionen av JAVA-versionen för Java IDE-appen*

* Notera: Denna metod gäller endast användare som använder en JAVA IDE-applikation för kodning.

Om du får det nämnda felet på en JAVA IDE-applikation måste du se till att den installerade versionen av Java är det kompatibel med Java-versionen (JRE eller JDK) körs på JAVA IDE (Java Integrated Development Environment) Ansökan. Så fortsätt så här:

Steg 1. Kontrollera JRE/JDK-versionen av JAVA IDE.

t.ex. I Eclipse IDE, kontrollera vilken version av JRE eller JDK den körs på genom att följa stegen nedan:

1. Från huvudmenyn, klicka Hjälp > Om Eclipse.
2. Klicka på Installationsdetaljer och välj Konfiguration flik.
3. I fönstret 'Eclipse IDE Installation Details', titta på raden som börjar med -vm
4.
Värdet på raden nedan visar vilken JDK- eller JRE-version som Eclipse körs på.

  • t.ex.: Om sökvägen innehåller "jre6", betyder det att Eclipse körs JRE version 6
  • t.ex.: Om sökvägen innehåller "jdk1.8.0_05" betyder att Eclipse körs JDK version 8.
Steg 2. Kontrollera vilken version av JRE eller JDK som är installerad på Windows.

1. I sökrutan skriver du: cmd (eller kommandotolken). Välj sedan Kör som administratör.

bild

2. För att ta reda på den installerade JAVA-versionen, ge följande kommando och tryck Stiga på:

  • java –version
visa installerad java-version

3. Om IDE inte stöder Java-versionen på din enhet, fortsätt att installera rätt version av Java. *

* Notera: I vissa fall kan de installerade JRE- och JDK-versionerna vara annorlunda. Så om din JAVA IDE-applikation körs på JDK, fortsätt och kontrollera också om den installerade JDK matchar den körande JDK för JAVA IDE-appen. För att ta reda på den installerade JDK-versionen på Windows, ge följande kommando:

  • javac -version

Metod 2. Öka tilldelat minne för JAVA-appar.

Att starta ett program som överskrider den maximala minnesstorleken för den virtuella Java-maskinen kan resultera i felet "Kunde inte skapa Java Virtual Machine". För att kringgå det här problemet, fortsätt och öka det tilldelade systemminnet som JAVA kan använda enligt följande:

1. Klicka på Start menyn och skriv in Sök bar: visa avancerade systeminställningar. Klicka sedan Öppen.

image_thumb[8]

2. I fönstret 'Systemegenskaper' väljer du Avancerad fliken och klicka Miljövariabler.

ändra java-allokerat minne

3. Välj under rutan Systemvariabler Ny.

bild

4. Ställ in variabelnamnet som _JAVA_OPTIONS och variabelvärdet som -Xmx1024M. Klicka sedan OK två gånger för att spara ändringen och stänga alla öppna fönster. *

* Info: Detta kommer att justera det tilldelade minnet för Java till 1GB (1024MB).

java minnesalternativ

5.Omstart din maskin för att tillämpa ändringen.
6. Försök slutligen att öppna ditt spel eller app på Java Virtual Machine. Problemet borde vara borta.

Metod 3. Starta java.exe med administratörsrättigheter.

Java-felet visas också när användaren inte har administratörsrättigheter eller behörigheter att starta vissa körbara filer. Att konfigurera Java så att det alltid körs som administratör kan lösa problemet.

1. tryck på Start meny och typ Java i sökrutan.
2. Klick Öppna filplats.

bild

3. I Filutforskaren, Högerklicka de Java körbar fil och välj Egenskaper.

Java-egenskaper

4. I fönstret "Java Properties" väljer du Kompatibilitet fliken och under inställningar kryssa i rutan Kör det här programmet som administratör. Klicka sedan Tillämpa och OK.

Java körs som administratör

5. Slutligen, starta programmet som inte kan köras på grund av felet "Kunde inte skapa Java Virtual Machine" och se om problemet kvarstår.

Metod 4. Ta bort och installera om JAVA helt.

I vissa fall kan Java vara skadad eller saknade komponenter, vilket gör att spel eller program som du försöker köra stängs. I det här fallet, följ instruktionerna nedan för att ta bort alla versioner av JAVA-versioner från din dator och installera om den.

1. Ladda ner Java avinstallationsverktyg.
2.
Kör verktyget och välj till ta bort alla Java-versioner.

Java Uninstall Tool

3. Efter borttagning, fortsätt och radera de Java mapp(ar) från följande platser på disken (om det finns):

  • C:\Program Files\
  • C:\Program Files (x86)\

4. Omstart din dator.

5. Efter omstart, besök Java officiella nedladdningssida att ladda ner och Installera den senaste versionen av Java.

ladda ner java

Det är allt! Vilken metod fungerade för dig?
Låt mig veta om den här guiden har hjälpt dig genom att lämna din kommentar om din upplevelse. Gilla och dela den här guiden för att hjälpa andra.