Bilgisayarda .dll Eksik veya Bulunamıyor Hatası ve Kesin Çözüm

Windows 7, 8 ve 10 yüklü Bilgisayarlarda “.dll dosyası eksik, kayıp veya hatalı” sorunu, Bilgisayar kullanan herkesin başına gelebileceği oldukça can sıkıcı bir sorundur.

Windows kullanıcılarının karşılaştığı yaygın hatalardan biri eksik .dll dosyaları nedeniyle ortaya çıkar.

xlive.dll, MSVCR110.dll, d3compiler_43.dll, LogiLDA.dll, MSVCP140.dll, api-ms-win-crt-runtime-l1-1-0.dll, VCRUNTIME140.dll, xinput1_3.dll veya d3dx9_43.dll gibi yüzlerce sık görülen .dll hatası görülebilir.

Peki bir “Eksik, hatalı veya kayıp .dll dosyası” sorunu ile karşılaşırsak ne yapacağız ?

Öncelikle .dll dosyası nedir bir bakalım;

dll Dosyası Nedir ?

DLL, “Dynamic Link Libraries” kelimesinden gelir ve Windows veya diğer işletim sistemlerinde çalışan uygulamaların harici parçalarıdır. Çoğu uygulama kendi içinde yetersizdir ve çalışması için farklı dosyalarda kod depolar. Kod ihtiyacı varsa, ilgili dosya belleğe yüklenir ve kullanılır.

İşletim sistemi veya yazılım ilgili .dll dosyasını bulamıyorsa veya .dll dosyası bozuksa, . dll dosyası eksik gibi mesajlar alırsınız ve ilgili program çalışmayabilir.

Eksik .dll dosyası Hataları Düzeltme Yolları ;

1- Sistem Dosyası Denetleyicisini Çalıştırın :

Eksik veya bozuk işletim sistemi dosyalarını değiştirmek için yerleşik Sistem Dosyası Denetleyicisi aracını çalıştırma.

Başlat ve Çalıştır‘ı açıp “CMD” yazın ve “Enter” deyin.

Başlat ve Çalıştır’ı Klavyede “Windows işareti” ve “R” tuşuna basarak açabilirsiniz.

 

Açılan siyah ekrana “sfc /scannow” komutunu yazın ve “Enter” deyip taratma yapın.

Yaklaşık 10 dk içinde tarama biter, Bilgisayarı yeniden başlatın. Sorun çözülürse işlem tamamdır.

Çözülmezse;

2- DSIM Aracını Çalıştırın :

DISM aracını çalıştırın, Windows sistem görüntüsünü ve bozuk bir Windows Bileşen Deposu’nu onarın.

Bunu yapmak için üstte sfc/scannow yazdığımız yere “Dism /Online /Cleanup-Image /RestoreHealth” kodunu yazıp “Enter” deyin.

Yaklaşık 15 dk sürebilen bu işlem de sorun varsa bulup düzeltir, tekrar Bilgisayarı yeniden başlatın. Sorun çözülürse işlem tamamdır.

Çözülmezse;

3- İlgili Programı Yeniden Yükleyin.

Bu hatayı veren bir yazılım veya uygulama yüklenmişse, yapmanız gereken tek şey yazılımı yeniden yüklemektir. Kontrol panelinden hatayı veren uygulamayı kaldırabilir, bilgisayarınızı yeniden başlatıp resmi indirme sayfasına gidebilir ve en son kurulum dosyasını indirebilirsiniz.

Bunu yaptıktan sonra yazılımı yükleyin. Yükleyici, onar seçeneği sunarsa, önce onarmayı seçin.

Sorun çözülürse işlem tamamdır.

Çözülmezse;

4- Eksik .dll Dosyasını İndirip Yükleyin.

Bazen Windows’un eski bir sürümünde çalışması amaçlanan bir yazılım, çalışacak bir .dll dosyasının belirli bir sürümünü gerektirebilir. Bu sorunla karşılaşırsanız, bu .dll dosyasını diğer sistemlerinizden birinden kopyalayıp, doğru dizinde değiştirip, bunun çalışıp çalışmadığını görmelisiniz.

Zaman zaman, yazılımın geliştiricileri, sitelerinde indirilmek üzere çeşitli .dll dosyaları sürümlerini sunabilir – bunları indirebilirsiniz.

Örneğin ;

Eksik olan dll’nin adı advpack.dll olsun. Bu .dll’yi internette aratıp indirin.

Şimdi indirdiğiniz .dll dosyasını eksik olan yerine koyalım;

Sırasıyla “Bilgisayarım – C – Windows – System32” klasörünü bulun ve indirdiğiniz dosyayı bu klasörün içine atın.

Önemli Not: Bu işlemi yapmadan önce indirdiğiniz .dll dosyasını Antivirüs programınız ile taratmanızı şiddetle öneririz.

Önemli Not: Eksik .dll dosyalarını herhangi bir  “.dll indirme” sitesinden indirmenizi önermiyoruz. Bu sitelerdeki .dll dosyları genellikle ya virüslü olur ya da kötü amaçlı yazılım dosyalarıyla birlikte paketlenir.

Dolayısıyla .dll dosyasının bir kopyası gerekirse, bu dosyayı doğrudan Electronic Arts Ltd üzerinden temin etmeniz önerilir.

Tüm bu yollarla muhtemelen sorun düzelecektir. Yine olmazsa son çare olarak Bilgisayarınıza format attırabilirsiniz.

 

 

Bir Cevap Yazın

error: Oops. iceriklerimiz okuman icindir, kopyalaman icin degil !
%d blogcu bunu beğendi: