Izlabojiet šo kaitinošo Java kļūdu operētājsistēmā Windows, izmantojot šo rokasgrāmatu.

Lai dažas lietojumprogrammas darbotos, jūsu datorā ar operētājsistēmu Windows 11 var būt nepieciešama jaunākā Java versija. Tomēr dažreiz dažas Java programmas var pēkšņi avarēt, parādot kļūdu Nevarēja izveidot Java virtuālo mašīnu.

Šī kļūda bieži vien ir nepietiekama atmiņas piešķiršana Java programmām. Turklāt pārbaudiet, vai pašā Java laidienā nav atļauju problēmu un kļūmju. Ja izmantojat to savā darba datorā programmēšanas nolūkos, pārbaudiet, vai ir instalēta pareizā Java IDE versija.

Šeit ir parādītas dažas problēmu novēršanas darbības, lai novērstu kļūdu, kurā nevar izveidot java virtuālās mašīnas kļūdu operētājsistēmā Windows.

1. Pārbaudiet savu Java instalāciju

Java instalācijas pārbaude var palīdzēt noteikt problēmas ar pašu laidienu. Jūs varat izmantot java versija komandu komandu uzvednē, lai pārbaudītu pašreizējo instalēto Java versiju, kā arī instalēšanas datumu.

Lai pārbaudītu operētājsistēmā Windows instalēto Java versiju:

  1. Nospiediet pogu Uzvarēt atslēga un veids cmd.
  2. Ar peles labo pogu noklikšķiniet uz Komandu uzvedne un atlasiet Izpildīt kā administratoram.
  3. Komandu uzvednes logā ierakstiet šo komandu un nospiediet Ievadiet:
    java versija
  4. Izvadē būs norādīta jūsu datorā instalētā JDK versija un instalēšanas datums.
  5. Ja nesen instalējāt atjauninājumu, pārbaudiet, vai informācija tiek pārbaudīta. Ja nē, mēģiniet instalēt jaunāko versiju, kas pieejama vietnē Java vietne.

2. Pabeidziet Java procesu uzdevumu pārvaldniekā

Ja kļūda tiek aktivizēta, instalējot Java, pārbaudiet, vai fonā nedarbojas Java process. Varat izmantot uzdevumu pārvaldnieku, lai atrastu un beigtu fona procesus, kas var neļaut instalēt Java Runtime Environment vai izstrādes komplektu.

  1. Nospiediet Win + X lai atvērtu WinX izvēlne un atlasiet Uzdevumu pārvaldnieks.
  2. Uzdevumu pārvaldniekā atveriet Procesi cilni un atrodiet gadījumus Java virtuālā mašīna.
  3. Izvēlieties un noklikšķiniet Beigt uzdevumu lai aizvērtu procesu.

3. Palaidiet Java kā administratoru

Nepietiekamas atļaujas dēļ dažas Java programmas var darboties jūsu datorā. Lai novērstu problēmu, palaidiet Java ar administratīvām tiesībām. Lai palaistu Java kā administrators operētājsistēmā Windows, ar peles labo pogu noklikšķiniet uz Java.exe un atlasiet Izpildīt kā administratoram.

Varat arī iestatīt, lai Java.exe vienmēr darbotos kā administrators. Tādā veidā jums nav nepieciešams palaist Java ar administratīvām privilēģijām katru reizi, kad vēlaties to palaist. Pārbaudiet kā vienmēr palaist programmu kā administratoram lai iegūtu vairāk informācijas.

4. Palieliniet sistēmas atmiņu Java

Izplatīts iemesls kļūdai Nevarēja izveidot Java virtuālo mašīnu ir nepietiekama atmiņas piešķiršana, kas pazīstama arī kā Java kaudzes. Nepietiekama atmiņas piešķiršana var samazināt veiktspēju vai izraisīt lietotnes avāriju.

Lai novērstu šo problēmu, varat palielināt Java kaudzes izmēru. To var izdarīt, modificējot Izpildlaika parametri no Java izpildlaika vides iestatījumi vai mainot _JAVA_OPTIONS mainīga vērtība pēc jūsu izvēles.

Kā palielināt Java kaudzes izmēru, manuāli modificējot mainīgos

Lai mainītu Java kaudzes izmēru, mainot mainīgo _JAVA_OPTIONS:

  1. Nospiediet pogu Uzvarēt atslēga un veids vides mainīgie.
  2. Tālāk atlasiet Rediģējiet sistēmas vides mainīgos atvērt Sistēmas rekvizīti.
  3. Iekš Papildu cilne, noklikšķiniet Vides mainīgie.
  4. Iekš Sistēmas mainīgie sadaļā, noklikšķiniet Jauns. Ir svarīgi izvēlēties pareizo sadaļu.
  5. Tips -JAVA_OPTIONS iekš Mainīgais nosaukums lauks.
  6. Tālāk ierakstiet -Xmx512M iekš Mainīga vērtība lauks. Šeit, -Xmx512M nosaka atmiņas apjomu, kuru vēlaties piešķirt. Šajā gadījumā tā ir 512 MB sistēmas atmiņas.
  7. Klikšķis labi, un labi vēlreiz, lai saglabātu izmaiņas.

Pēc tam palaidiet programmu, kas parāda kļūdu, un pārbaudiet, vai kļūda ir novērsta. Ja nē, atveriet Vides mainīgie atkal. Izvēlieties -JAVA_OPTIONS mainīgais un noklikšķiniet Rediģēt. Iekš Vērtības dati lauks, veids -Xmx1024M lai palielinātu atmiņas apjomu līdz 1024 MB (1 GB). Klikšķis labi un pārbaudiet, vai nav uzlabojumu.

Kā palielināt Java kaudzes lielumu, izmantojot Java vadības paneli

Varat arī mainīt noklusējuma Java kaudzes izmēru sadaļā Java Runtime Environment Settings. Lūk, kā to izdarīt.

  1. Nospiediet Win + R atvērt Skrien.
  2. Tips kontrole un noklikšķiniet labi lai atvērtu vadības paneli.
  3. Tālāk noklikšķiniet uz Programmas un noklikšķiniet uz Java (32 bitu).
  4. Iekš Java vadības panelis dialoglodziņā atveriet Java cilne.
  5. Noklikšķiniet uz Skatīt pogu.
  6. Veiciet dubultklikšķi uz Izpildlaika parametri kolonnu un veidu -Xmx512m lai piešķirtu 512 MB atmiņu Java programmām.
  7. Klikšķis labi lai saglabātu izmaiņas.

5. Atinstalējiet un atkārtoti instalējiet Java

Ja problēma joprojām pastāv, var būt nepieciešama atkārtota instalēšana. Varat atinstalēt un atkārtoti instalēt Java, lai novērstu visas ar laidienu saistītas problēmas. Šīs problēmas var saglabāties pat tad, ja instalējat jaunāku versiju. Lai novērstu problēmu, atinstalējiet Java, izmantojot Java atinstalētāju, un pēc tam atkārtoti instalējiet jaunāko pieejamo versiju.

Lai notīrītu Java instalēšanu:

  1. Dodieties uz Java atinstalēšanas rīka lapa un lejupielādējiet atinstalētāju.
  2. Palaidiet izpildāmo failu un noklikšķiniet uz Piekrītu.
  3. Atlasiet visas rīka atklātās Java versijas un noklikšķiniet uz Nākamais.
  4. Klikšķis un gaidiet, līdz atinstalētājs noņems Java no jūsu datora. Klikšķis Aizvērt.
  5. Restartējiet datoru, lai lietotu izmaiņas.
  6. Tālāk dodieties uz Java lejupielāžu lapa un lejupielādējiet jaunāko versiju, kas pieejama jūsu operētājsistēmai. Noteikti lejupielādējiet pareizo versiju (32 bitu/64 bitu) atkarībā no sistēmas arhitektūras.
  7. Palaidiet instalētāju un noklikšķiniet uz Uzstādīt. Izpildiet ekrānā redzamos norādījumus, lai pabeigtu instalēšanu un restartētu datoru.

6. Instalējiet Java WindowsClean sāknēšanas stāvoklī

Tīrā sāknēšanas stāvoklī Windows sākas tikai ar būtiskiem Microsoft pakalpojumiem un programmām. Tā ir problēmu novēršanas metode, lai noteiktu un atrastu trešo pušu lietotņu konfliktus, kas izraisa sistēmas kļūdas. Ja joprojām redzat kļūdu, instalējot Java, startējiet Windows datoru tīrā sāknēšanas stāvoklī un mēģiniet to instalēt vēlreiz.

Kļūdas "Nevarēja izveidot Java virtuālo mašīnu" labošana operētājsistēmā Windows

Nepietiekams Java kaudzes lielums bieži izraisa Java virtuālās mašīnas kļūdu. Lai novērstu problēmu, mainiet noklusējuma kaudzes lielumu, lai Java lietotnes varētu palaist bez problēmām.

Ja kļūda rodas, instalējot Java, mēģiniet instalēt programmu tīrā sāknēšanas stāvoklī. Neapstiprināto Windows atjauninājumu instalēšana var arī palīdzēt novērst saderības problēmas ar laidienu.