YardımJava.dll

R.Seferli

Bir Kömür Göründü Kaptanım!
Katılım
18 Mayıs 2024
Mesajlar
115
Elmaslar
20
Puan
2.155
Yaş
19
Konum
Azerbaycan
Minecraft
Varyndra

Discord:

varyndra

Merhaba. Dizüstü bilgisayarıma format attıktan sonra JDK 21'i yeniden yükledim; ancak oyunu Minecraft başlatıcısı (launcher) üzerinden açtığımda ekranda hatalar çıkıyor: Önce "Error: could not find java.dll", ardından "Error: Could not find Java SE Runtime Environment" hatası alıyorum. Bu soruna ne sebep oluyor?
 
Format attıktan sonra bu hata normal, registry ve path eski Java’yı arıyor. Denetim Masası > Programlar’dan Java ile ilgili ne varsa hepsini kaldır. C:\Program Files\Java ve C:\Program Files (x86)\Java klasörlerini tamamen sil. Ortam Değişkenleri’ne gir, Path’ten Java ile ilgili satırları sil, JAVA_HOME varsa onu da sil. Bilgisayarı yeniden başlat. Minecraft Launcher’ı aç, Installations sekmesine gir, kullandığın profilin sağındaki 3 noktaya basıp Edit’e tıkla. More options’ı aç, Java Executable kısmını boş bırak veya “Use bundled Java runtime” seçeneğini işaretle. Kaydet ve dene. Hâlâ aynı hatayı verirse launcher’ı da silip Microsoft Store’dan veya minecraft.net’ten yeniden kur, kendi Java’sını indirmesi lazım senin kurduğun JDK’ya gerek yok.

Sorun Olursa Tekrar Söyleyebilirsin.
İyi Forumlar
 
Format attıktan sonra bu hata normal, registry ve path eski Java’yı arıyor. Denetim Masası > Programlar’dan Java ile ilgili ne varsa hepsini kaldır. C:\Program Files\Java ve C:\Program Files (x86)\Java klasörlerini tamamen sil. Ortam Değişkenleri’ne gir, Path’ten Java ile ilgili satırları sil, JAVA_HOME varsa onu da sil. Bilgisayarı yeniden başlat. Minecraft Launcher’ı aç, Installations sekmesine gir, kullandığın profilin sağındaki 3 noktaya basıp Edit’e tıkla. More options’ı aç, Java Executable kısmını boş bırak veya “Use bundled Java runtime” seçeneğini işaretle. Kaydet ve dene. Hâlâ aynı hatayı verirse launcher’ı da silip Microsoft Store’dan veya minecraft.net’ten yeniden kur, kendi Java’sını indirmesi lazım senin kurduğun JDK’ya gerek yok.

Sorun Olursa Tekrar Söyleyebilirsin.
İyi Forumlar
şu şekilde yaptım. lakin hala aynı hata çıkıyor
 
şu şekilde yaptım. lakin hala aynı hata çıkıyor
O zaman launcher profili ayarları tam sıfırlayamamış veya sistemde Visual C++ bileşenleri eksik kalmış demektir.
Öncelikle Minecraft profilinin ayarlarına tekrar girip Java Executable yolunu kontrol edebilirsin. Orada dosya yolu yazan yerin tamamen boş olduğundan emin ol veya javaw.exe yolunu manuel göstermek gerekebilir.
Yeni kurduğun JDK 21'in içindeki javaw.exe dosyasının yolunu manuel tanımlamak istersen Launcher'da Edit seçeneğine girip Java Executable kısmına C:\Program Files\Java\jdk-21\bin\javaw.exe yazabilirsin. Eğer JDK başka bir klasöre kurulduysa kendi kurulum yoluna göre düzeltmen gerekir.
Formattan sonra bilgisayarında Microsoft Visual C++ Redistributable paketleri eksik olduğu için java.dll dosyası çağrılamıyor olabilir. İnternetten Visual C++ Redistributable All in One paketini indirip x64 sürümünü kurduktan sonra bilgisayarı yeniden başlatıp deneyebilirsin.
Yine çözülmezse %appdata%.minecraft klasörüne girip launcher_profiles.json dosyasını silebilirsin. Bu işlem launcher'ı sıfırlar ve orijinal ayarlarla açılmasını sağlar.

Sorun Olursa Tekrar Söyleyebilirsin.
İyi Forumlar
 
O zaman launcher profili ayarları tam sıfırlayamamış veya sistemde Visual C++ bileşenleri eksik kalmış demektir.
Öncelikle Minecraft profilinin ayarlarına tekrar girip Java Executable yolunu kontrol edebilirsin. Orada dosya yolu yazan yerin tamamen boş olduğundan emin ol veya javaw.exe yolunu manuel göstermek gerekebilir.
Yeni kurduğun JDK 21'in içindeki javaw.exe dosyasının yolunu manuel tanımlamak istersen Launcher'da Edit seçeneğine girip Java Executable kısmına C:\Program Files\Java\jdk-21\bin\javaw.exe yazabilirsin. Eğer JDK başka bir klasöre kurulduysa kendi kurulum yoluna göre düzeltmen gerekir.
Formattan sonra bilgisayarında Microsoft Visual C++ Redistributable paketleri eksik olduğu için java.dll dosyası çağrılamıyor olabilir. İnternetten Visual C++ Redistributable All in One paketini indirip x64 sürümünü kurduktan sonra bilgisayarı yeniden başlatıp deneyebilirsin.
Yine çözülmezse %appdata%.minecraft klasörüne girip launcher_profiles.json dosyasını silebilirsin. Bu işlem launcher'ı sıfırlar ve orijinal ayarlarla açılmasını sağlar.

Sorun Olursa Tekrar Söyleyebilirsin.
İyi Forumlar
1790275510101.webp
1790275526907.webp
 
Java yolunu verdiğin için java.dll hatası çözülmüş, oyun açılırken ekran kartı sürücüsü eksik olduğu için çöker. Sırasıyla şunları yapman lazım:
- Ekran kartının (NVIDIA, AMD veya Intel) resmi sitesinden güncel driver'ını indirip kursun. Formattan sonra Windows'un kurduğu varsayılan driver OpenGL desteklemediği için oyun çöker.
- Java Çalıştırılabilir kısmının sağındaki X butonına basıp oradaki yolu temizlesin ve varsayılana bıraksın. Minecraft'ın kendi gömülü Java'sını kullanması yeterli olacaktır.

Sorunun Devam Ederse Yaz Sonuna Kadar Yardım Edebilirim.
İyi Forumlar. Aklında Takılan Yer Olursa Yazabilirsin.
 
Java yolunu verdiğin için java.dll hatası çözülmüş, oyun açılırken ekran kartı sürücüsü eksik olduğu için çöker. Sırasıyla şunları yapman lazım:
- Ekran kartının (NVIDIA, AMD veya Intel) resmi sitesinden güncel driver'ını indirip kursun. Formattan sonra Windows'un kurduğu varsayılan driver OpenGL desteklemediği için oyun çöker.
- Java Çalıştırılabilir kısmının sağındaki X butonına basıp oradaki yolu temizlesin ve varsayılana bıraksın. Minecraft'ın kendi gömülü Java'sını kullanması yeterli olacaktır.

Sorunun Devam Ederse Yaz Sonuna Kadar Yardım Edebilirim.
İyi Forumlar. Aklında Takılan Yer Olursa Yazabilirsin.
knk yine java.dll not found geliyor
 
knk yine java.dll not found geliyor
Launcher'ın varsayılan Java yolu temizlenince gömülü Java'yı çalıştırmaya çalışmış fakat formattan sonra indirilen runtime dosyaları eksik veya bozuk kurulmuş demektir.
Kesin çözüm için adım adım şunları deneyebilirsin:
Önce Denetim Masası > Programlar kısmına girip Java ile alakalı ne varsa tamamen kaldır.
Arama kutusuna %appdata% yazıp gir, orada bulunan .minecraft klasörünün içindeki runtime klasörünü tamamen sil. Bu klasör launcher'ın kendi indirdiği bozuk Java dosyalarını barındırır.
Bilgisayarına Microsoft Visual C++ Redistributable kütüphanelerini kurman şart. Google'a Visual C++ Redistributable All in One yazıp indirdiğin paketteki install_all.bat dosyasını yönetici olarak çalıştır. Bu işlem java.dll dosyasının ihtiyaç duyduğu sistem kütüphanelerini tamamlar.
Bilgisayarı yeniden başlat. Minecraft Launcher'ı açtığında silinen runtime klasörünü ve orijinal Java'yı sıfırdan hatasız şekilde indirecektir. Oyun sorunsuz açılmasını umuyorum.

İyi Forumlar, Sorun Devam Ederse Minecraft Launcher Silip Yükleyebilirsiniz.
 
Launcher'ın varsayılan Java yolu temizlenince gömülü Java'yı çalıştırmaya çalışmış fakat formattan sonra indirilen runtime dosyaları eksik veya bozuk kurulmuş demektir.
Kesin çözüm için adım adım şunları deneyebilirsin:
Önce Denetim Masası > Programlar kısmına girip Java ile alakalı ne varsa tamamen kaldır.
Arama kutusuna %appdata% yazıp gir, orada bulunan .minecraft klasörünün içindeki runtime klasörünü tamamen sil. Bu klasör launcher'ın kendi indirdiği bozuk Java dosyalarını barındırır.
Bilgisayarına Microsoft Visual C++ Redistributable kütüphanelerini kurman şart. Google'a Visual C++ Redistributable All in One yazıp indirdiğin paketteki install_all.bat dosyasını yönetici olarak çalıştır. Bu işlem java.dll dosyasının ihtiyaç duyduğu sistem kütüphanelerini tamamlar.
Bilgisayarı yeniden başlat. Minecraft Launcher'ı açtığında silinen runtime klasörünü ve orijinal Java'yı sıfırdan hatasız şekilde indirecektir. Oyun sorunsuz açılmasını umuyorum.

İyi Forumlar, Sorun Devam Ederse Minecraft Launcher Silip Yükleyebilirsiniz.
knk dediklerini harfiyen yaptım lakin hala aynı durum
 
knk dediklerini harfiyen yaptım lakin hala aynı durum
Öncelikle sistemdeki eski Java yollarını, Başlat menüsüne ortam değişkenleri yazıp Sistem ortam değişkenlerini düzenle seçeneğine gir. Çıkan pencerede Ortam Değişkenleri butonuna tıkla. Sistem değişkenleri kısmındaki Path satırına çift tıkla ve o listede Java veya Oracle kelimesi geçen bütün satırları sil. Eğer alt listede JAVA_HOME diye bağımsız bir değişken daha varsa onu da tamamen silip Tamam diyerek pencereleri kapat.
Ardından bilgisayarındaki mevcut Minecraft Launcher'ı Denetim Masasından tamamen kaldır. minecraft.net'in resmi indirme sayfasına gir. Oradaki büyük yeşil Windows 10/11 için İndir butonuna basmak yerine, sayfanın biraz daha aşağısında veya alternatif indirmeler kısmında yer alan Windows 7/8 için İndir bağlantısına tıkla.
Bu indireceğin .msi uzantılı klasik versiyondur. Windows 10 ve 11'de çok daha stabil çalışır, Microsoft Store kısıtlamalarına takılmaz ve kendi Java dosyalarını tamamen izole bir şekilde hatasız kurar. Oyuna bu launcher üzerinden giriş yaptığında java.dll sorununu bir daha yaşamazsın. Deneyip sonucu yazarsan sevinirim.

İyi Forumlar.
 
Öncelikle sistemdeki eski Java yollarını, Başlat menüsüne ortam değişkenleri yazıp Sistem ortam değişkenlerini düzenle seçeneğine gir. Çıkan pencerede Ortam Değişkenleri butonuna tıkla. Sistem değişkenleri kısmındaki Path satırına çift tıkla ve o listede Java veya Oracle kelimesi geçen bütün satırları sil. Eğer alt listede JAVA_HOME diye bağımsız bir değişken daha varsa onu da tamamen silip Tamam diyerek pencereleri kapat.
Ardından bilgisayarındaki mevcut Minecraft Launcher'ı Denetim Masasından tamamen kaldır. minecraft.net'in resmi indirme sayfasına gir. Oradaki büyük yeşil Windows 10/11 için İndir butonuna basmak yerine, sayfanın biraz daha aşağısında veya alternatif indirmeler kısmında yer alan Windows 7/8 için İndir bağlantısına tıkla.
Bu indireceğin .msi uzantılı klasik versiyondur. Windows 10 ve 11'de çok daha stabil çalışır, Microsoft Store kısıtlamalarına takılmaz ve kendi Java dosyalarını tamamen izole bir şekilde hatasız kurar. Oyuna bu launcher üzerinden giriş yaptığında java.dll sorununu bir daha yaşamazsın. Deneyip sonucu yazarsan sevinirim.

İyi Forumlar.
1790278122877.webp
 
Klavyeden Windows ve R tuşlarına basıp çalıştır penceresini aç, %appdata% yazıp enterla. Açılan yerde .minecraft klasörüne gir. Oradaki crash-reports klasörünün içindeki en son metin dosyasının içeriğini kopyalayıp buraya yapıştır. Eğer o klasör boşsa logs klasörünün içindeki latest.log dosyasının içeriğini atabilir misin?
 

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl