Bu kılavuzla Windows'ta bu can sıkıcı Java hatasını düzeltin.
Windows 11 bilgisayarınızda, bazı uygulamaların çalışması için Java'nın en son sürümünün yüklü olması gerekebilir. Ancak bazen bazı Java uygulamaları, Java sanal makinesi oluşturulamadı hatasıyla aniden çökebilir.
Bu hata genellikle Java uygulamaları için yetersiz bellek ayırma durumudur. Ek olarak, Java sürümünün kendisiyle ilgili izin sorunlarını ve aksaklıkları kontrol edin. İş bilgisayarınızda programlama amacıyla kullanıyorsanız, Java IDE'nin doğru sürümünün yüklü olup olmadığını kontrol edin.
Burada, Windows'ta java sanal makinesi oluşturulamadı hatasını düzeltmek için birkaç sorun giderme adımını gösteriyoruz.
1. Java Kurulumunuzu Doğrulayın
Java kurulumunuzu doğrulamak, sürümün kendisiyle ilgili sorunları belirlemenize yardımcı olabilir. kullanabilirsiniz java sürümü Kurulum tarihiyle birlikte yüklü Java'nın geçerli sürümünü kontrol etmek için Komut İstemi'ndeki komut.
Windows'ta yüklü Java sürümünü kontrol etmek için:
- basın Kazanç anahtar ve tip komut.
- sağ tıklayın Komut istemi ve seç Yönetici olarak çalıştır.
- Komut İstemi penceresinde, aşağıdaki komutu yazın ve tuşuna basın. Girmek:
java sürümü
- Çıktı, bilgisayarınızda yüklü olan JDK sürümünü ve yükleme tarihini listeler.
- Yakın zamanda bir güncelleme yüklediyseniz, bilgilerin kontrol edilip edilmediğini kontrol edin. Değilse, şu adreste bulunan en son sürümü yüklemeyi deneyin: java web sitesi.
2. Görev Yöneticisi'nde Java İşlemini Sonlandırın
Java yüklenirken hata tetiklenirse, arka planda bir Java işleminin çalışıp çalışmadığını kontrol edin. Java Runtime Environment veya geliştirme kitini yüklemenizi engelleyebilecek arka plan işlemlerini bulmak ve sonlandırmak için Görev Yöneticisi'ni kullanabilirsiniz.
- Basmak Kazan + X açmak için WinX menüsü ve seç Görev Yöneticisi.
- Görev Yöneticisi'nde, Süreçler sekmesine gidin ve örneklerini bulun Java Sanal Makinesi.
- Seç ve tıkla Görevi bitir işlemi kapatmak için.
3. Java'yı Yönetici olarak çalıştırın
Yetersiz izin, bazı Java uygulamalarının bilgisayarınızda çalışmasını engelleyebilir. Sorunu çözmek için Java'yı yönetici ayrıcalığıyla çalıştırın. Java'yı Windows'ta yönetici olarak çalıştırmak için sağ tıklayın Java.exe ve seç Yönetici olarak çalıştır.
Alternatif olarak, Java.exe'yi her zaman yönetici olarak çalışacak şekilde ayarlayabilirsiniz. Bu şekilde, Java'yı her başlatmak istediğinizde yönetici ayrıcalıklarıyla çalıştırmanız gerekmez. Çıkış yapmak bir programı her zaman yönetici olarak çalıştırma daha fazla bilgi için.
4. Java için Sistem Belleğini Artırın
Java sanal makinesi oluşturulamadı hatasının yaygın bir nedeni, Java yığınları olarak da bilinen yetersiz bellek ayırmadır. Yetersiz bellek ayırma, performansı azaltabilir veya uygulamanın çökmesine neden olabilir.
Bu sorunu çözmek için Java yığın boyutunu artırabilirsiniz. değiştirerek bunu yapabilirsiniz Çalışma Zamanı Parametreleri itibaren Java Çalıştırma Ortamı Ayarları veya değiştirme _JAVA_SEÇENEKLERİ değişken değeri tercihinize göre.
Değişkenleri Manuel Olarak Değiştirerek Java Yığın Boyutunu Artırma
_JAVA_OPTIONS değişkenini değiştirerek Java yığın boyutunu değiştirmek için:
- basın Kazanç anahtar ve tip çevresel değişkenler.
- Sonra, seçin Sistem ortamı değişkenlerini düzenleyin açmak Sistem özellikleri.
- İçinde Gelişmiş sekme, tıklayın Ortam Değişkenleri.
- İçinde Sistem Değişkenleri bölüm, tıklayın Yeni. Doğru bölümü seçmek önemlidir.
- Tip -JAVA_SEÇENEKLERİ içinde Değişken ismi alan.
- Sonra yazın -Xmx512M içinde Değişken değer alan. Burada, -Xmx512M ayırmak istediğiniz bellek miktarını tanımlar. Bu durumda, 512MB sistem belleği.
- Tıklamak TAMAM, Ve TAMAM Değişiklikleri kaydetmek için bir kez daha
Ardından, hatayı gösteren uygulamayı başlatın ve hatanın çözülüp çözülmediğini kontrol edin. Değilse, aç Çevresel değişkenler Tekrar. -'yi seçinJAVA_SEÇENEKLERİ değişken ve tıklayın Düzenlemek. İçinde Değer verisi alan türü -Xmx1024M bellek boyutunu 1'e çıkarmak için024MB (1GB). Tıklamak TAMAM ve herhangi bir iyileştirme olup olmadığını kontrol edin.
Java Kontrol Panelini Kullanarak Java Yığın Boyutunu Artırma
Varsayılan Java yığın boyutunu Java Çalışma Zamanı Ortamı Ayarlarından da değiştirebilirsiniz. Bunu nasıl yapacağınız aşağıda açıklanmıştır.
- Basmak Kazan + R açmak Koşmak.
- Tip kontrol ve tıklayın TAMAM Denetim Masası'nı açmak için.
- Sonra, tıklayın Programlar ve tıklayın Java (32 bit).
- İçinde Java Kontrol Paneli iletişim kutusunu aç java sekme.
- Tıkla Görüş düğme.
- üzerine çift tıklayın Çalışma Zamanı Parametreleri sütun ve tür -Xmx512m Java uygulamaları için 512 MB bellek atamak için.
- Tıklamak TAMAM Değişiklikleri kaydetmek için.
5. Java'yı Kaldırma ve Yeniden Yükleme
Sorun devam ederse yeniden yükleme gerekebilir. Sürümle ilgili sorunları çözmek için Java'yı kaldırıp yeniden yükleyebilirsiniz. Daha yeni bir sürüm yükleseniz bile bu sorunlar devam edebilir. Sorunu çözmek için, Java kaldırıcıyı kullanarak Java'yı kaldırın ve ardından mevcut en son sürümü yeniden yükleyin.
Java'yı temizlemek için:
- Gitmek Java Kaldırma Aracı sayfası ve kaldırıcıyı indirin.
- Yürütülebilir dosyayı çalıştırın ve tıklayın Kabul etmek.
- Araç tarafından algılanan tüm Java sürümlerini seçin ve tıklayın. Sonraki.
- Tıklamak Evet ve kaldırıcı Java'yı bilgisayarınızdan kaldırırken bekleyin. Tıklamak Kapalı.
- Değişiklikleri uygulamak için bilgisayarınızı yeniden başlatın.
- Ardından, şuraya gidin: Java Yüklemeleri sayfası ve işletim sisteminiz için mevcut olan en son sürümü indirin. Sistem mimarisine bağlı olarak doğru sürümü (32 bit/64 bit) indirdiğinizden emin olun.
- Yükleyiciyi çalıştırın ve tıklayın Düzenlemek. Kurulumu tamamlamak ve bilgisayarınızı yeniden başlatmak için ekrandaki talimatları izleyin.
6. Java'yı WindowsClean Önyükleme Durumunda Kurun
Temiz Önyükleme Durumunda, Windows yalnızca temel Microsoft hizmetleri ve uygulamalarıyla başlar. Sistem hatalarına neden olan üçüncü taraf uygulama çakışmalarını belirlemeye ve bulmaya yönelik bir sorun giderme yöntemidir. Java'yı yüklerken hatayı görmeye devam ederseniz, Windows bilgisayarınızı temiz önyükleme durumunda başlatın ve yeniden yüklemeyi deneyin.
Windows'ta "Java Sanal Makinesi Oluşturulamadı" Hatasını Düzeltme
Yetersiz Java yığın boyutu, Java sanal makine hatasını sıklıkla tetikleyen şeydir. Sorunu çözmek için Java uygulamalarını sorunsuz çalıştırabilmek için varsayılan yığın boyutunu değiştirin.
Java yüklenirken hata oluşursa, uygulamayı temiz önyükleme durumunda yüklemeyi deneyin. Bekleyen Windows güncellemelerinin yüklenmesi, sürümle ilgili uyumluluk sorunlarının çözülmesine de yardımcı olabilir.