Minecraft 'Java Virtual Machine Launcher' Hatası Çözümü
Bağımsız rehber — Mojang / Microsoft ile resmî bir bağlantısı yoktur.
Kısa cevap
Minecraft'ın 'Java Virtual Machine Launcher — Error: Could not create the Java Virtual Machine' hatası, yanlış Java sürümü, JVM'e ayrılan RAM'in yetersiz/yanlış ayarlanması veya bozuk launcher yapılandırmasından kaynaklanır. Çözüm: doğru bit sürümü Java'yı kurmak, -Xmx bellek parametresini sistem RAM'ine uygun ayarlamak ve launcher'ın kendi bundled Java'sını kullanmaktır.
Resmî kaynak
java.com
64 bit Java 17/21 kurulumu için resmî kaynak; Minecraft 1.20+ sürümleri Java 17+ ister.
01 — Adım adım çözüm
Adım adım çözüm
ADIM 01
Doğru Java sürümünü kurun
Minecraft 1.17+ sürümleri 64 bit Java 17, 1.20.5+ ise Java 21 ister. java.com'dan veya Adoptium'dan işletim sisteminize uygun 64 bit JDK/JRE'yi kurun. 32 bit Java, büyük RAM ayarlarında JVM'in açılmamasının klasik nedenidir.
ADIM 02
-Xmx RAM parametresini düzeltin
Launcher'da Kurulumlar > sürümü seç > Daha fazla seçenek bölümünde -Xmx değerini kontrol edin. 8 GB RAM'li sistemde -Xmx4G makul bir değerdir; -Xmx8G ve üstü Windows'un kendi kullanımına yer bırakmaz ve JVM açılmaz. Kural: toplam RAM'in yarısından fazlasını vermeyin.
ADIM 03
Launcher'ın bundled Java'sını kullanın
Minecraft Launcher'da Kurulumlar > sürüm > Daha fazla seçenek > Java yürütülebilir dosyası yolunu boş bırakın — launcher kendi doğrulanmış Java'sını indirir. Modlu kurulumlarda (Forge/Fabric) modun istediği Java sürümüyle uyumlu launcher profili seçin.
ADIM 04
Java'yı PATH'e tanıtın ve çakışmaları silin
Birden fazla Java sürümü kuruluysa Ayarlar > Sistem > Hakkında > Gelişmiş sistem ayarları > Ortam Değişkenleri bölümünden JAVA_HOME değişkenini doğru JDK yoluna işaretleyin. Eski 32 bit Java'yı kaldırın.
ADIM 05
Bozuk yapılandırma ve modları temizleyin
%appdata%\.minecraft altında launcher_log.txt ve options.txt dışında şüpheli yapılandırma varsa yedekleyip silin. Modlu kurulumda mods klasörünü boşaltıp JVM hatası gidene kadar modları teker teker ekleyin; hatalı mod JVM'i doğrudan düşürür.
İpuçları
- RAM yükseltmesi yaptıysanız launcher'daki eski -Xmx değeri artık uygun olmayabilir; yeniden ölçün.
- Kök dizindeki mods yerine ayrı bir 'mod test' profili kullanmak JVM hatalarını izole etmenin en hızlı yoludur.
- Düşük RAM'li bilgisayarlarda Optifine/Sodium performans modlarıyla -Xmx2G yeterli olabilir; RAM'i artırmak yerine modlarla optimize edin.
02 — Sık sorulan sorular
Sık sorulan sorular
'Error occurred during initialization of VM' ne demektir?
JVM başlangıçta RAM/parametre ayarını uygulayamadı demektir. En sık -Xmx değerinin sistem RAM'inden büyük veya 32 bit Java ile büyük heap istemesinden kaynaklanır. Parametreyi küçültüp 64 bit Java kurmak çözer.
Modlu Minecraft için hangi Java?
Forge/Fabric sürümüyle uyumlu Java şart: 1.18-1.20.4 arası Java 17, 1.20.5+ Java 21. Mod sayfası genelde gerekli Java sürümünü yazar. Modun Java 17'de çalışıp Java 21'de çökmesi mümkündür — mod güncellemesini kontrol edin.
JVM hatası virüs kaynaklı olabilir mi?
Nadiren. java.exe'yi maskelenen zararlılar JVM hatası üretebilir. Görev Yöneticisi'nde java.exe'nin yolu C:\Program Files\Java dışındaysa inceleyin; tam virüs taraması yapın ve Minecraft'ı resmî kaynaktan kurun.
Bu rehber çözüm oldu mu?
Görüşünüz rehberlerimizi geliştirir — 10 saniye sürer.
Bu rehberdeki bağlantılar platformların resmî sayfalarına yönlenir. Adımlar platform güncellemeleriyle değişebilir; sayfa tarihini kontrol edin.
03 — İlgili rehberler