Windows 11/10 PC'de Eksik DLL dosyaları hataları nasıl düzeltilir

Windows kullanıcılarının karşılaştığı yaygın hatalardan biri, eksik DLL dosyalarından(missing DLL files) kaynaklanmaktadır . Bir .dll dosyası eksik(.dll file is missing) hata mesajı alırsanız ne yaparsınız ? Aşağıdaki DLL(DLL) dosyalarının eksik olduğunu fark ederseniz ne yapacağınıza zaten bir göz attık – xlive.dll | MSVCR110.dll | MSVCR71.dll | d3compiler_43.dll | LogiLDA.dll | MSVCP140.dllapi-ms-win-crt-runtime-l1-1-0.dll | VCRUNTIME140.dll | xinput1_3.dll veya d3dx9_43.dll. Şimdi bu tür hata mesajları almanız durumunda atabileceğiniz genel adımlara bir göz atalım.

DLL , Dinamik Bağlantı Kitaplıkları(Dynamic Link Libraries) anlamına gelir ve Windows 10/8/7 veya diğer işletim sistemlerinde çalışan uygulamaların harici parçalarıdır . Çoğu uygulama kendi içinde tam değildir ve kodu farklı dosyalarda saklar. Eğer koda ihtiyaç varsa ilgili dosya belleğe yüklenir ve kullanılır. İşletim sistemi veya yazılım ilgili DLL dosyasını bulamazsa veya DLL dosyası bozuksa, bir DLL dosyası eksik(DLL file is missing) mesajı alabilirsiniz.

dll dosyası eksik pencereler

Eksik DLL dosyaları hatasını düzeltin

Windows 11/10/8/7 bilgisayarınızda DLL(DLL) dosyaları eksikse , bu tür hataları düzeltmenin en iyi yolları aşağıdaki gibidir:

  1. Eksik veya bozuk işletim sistemi dosyalarını değiştirmek için yerleşik Sistem Dosyası Denetleyicisi aracını çalıştırın(System File Checker)
  2. DISM aracını çalıştırın ve Windows sistem görüntüsünü onarın ve bozuk bir Windows Bileşen Deposunu düzeltin(Windows Component Store)
  3. Bazı uygulamalar bu hatayı veriyorsa yazılımı onarın veya yeniden yükleyin
  4. (Download)Microsoft'tan(Microsoft) Windows 10 işletim sistemi dosyalarını indirin
  5. DLL dosyasını başka bir sistemden kopyalayın ve bilgisayarınıza geri yükleyin, ardından dll dosyasını yeniden kaydedin
  6. (Download)Bir 3. taraf siteden dll dosyalarını indirin – Bu tavsiye edilir mi?

Gelin bunlara detaylı olarak bir göz atalım.

1] Sistem Dosyası Denetleyicisini Çalıştırın

Windows işletim sisteminizden kaynaklanan eksik veya bozuk DLL dosyası hatalarını düzeltmenin en güvenli yolu , eksik veya bozuk sistem dosyalarının yerini alacak yerleşik Sistem Dosyası Denetleyicisini çalıştırmaktır.(System File Checker)

Bunu yapmak için Windows 10 bilgisayarınızda Başlat(Start) düğmesine sağ tıklayarak WinX Menüsünü(WinX Menu) açın ve Komut İstemi (Yönetici)(Command Prompt (Admin)) bağlantısına tıklayın.

Şimdi yükseltilmiş CMD penceresinde aşağıdaki komutu kopyalayıp yapıştırın ve Enter tuşuna basın(Enter) :

sfc /scannow

Tarama 10 dakika sürebilir ve başarıyla tamamlandığında bilgisayarınızı yeniden başlatmanız gerekir. sfc / scannow'u Güvenli Modda veya Önyükleme Süresinde çalıştırmak daha iyi sonuçlar verebilir.

Bu gönderi, bozuk dosyalar bulunan bir Windows kaynak koruması alırsanız  ancak taramayı çalıştırırken hata mesajını düzeltemezseniz size yardımcı olacaktır.(Windows resource protection found corrupt files but was unable to fix them)

2] Sistem Görüntüsünü Onar

Sorun çözüldüyse harika! Aksi takdirde yapılacak bir sonraki şey , Sistem Görüntüsünü onarmak için DISM Çalıştırmak olacaktır(Run DISM to repair the System Image)(Run DISM to repair the System Image) . Yine(Again) , yükseltilmiş bir komut istemi penceresinde, aşağıdaki komutu kopyalayıp yapıştırın ve Enter'a basın(Enter) :

Dism /Online /Cleanup-Image /RestoreHealth

Bu, Windows bileşen deposu bozulmasını kontrol eder ve sağlığı geri yükler. Tarama yaklaşık 15 dakika sürebilir ve başarıyla tamamlandığında bilgisayarınızı yeniden başlatmanız gerekir.

DISM başarısız olursa bu gönderi size yardımcı olacaktır .(This post will help you if DISM fails.)

İPUCU(TIP) : Bunun çok fazla olduğunu düşünüyorsanız, FixWin'imizi indirip(FixWin) kullanın ve bir düğmeye tıklayarak yukarıdaki SFC ve DISM taramalarını çalıştırın.

3] Yazılımı yeniden yükleyin

Bu hatayı veren yüklü bir yazılım veya uygulama ise, tek yapmanız gereken yazılımı yeniden yüklemek(re-install the software) . Hata veren uygulamayı Denetim Masası'ndan(Control Panel) kaldırabilir, bilgisayarınızı yeniden başlatabilir, ardından resmi indirme sayfasına giderek en son kurulum dosyasını indirebilirsiniz. Bunu yaptıktan sonra yazılımı yükleyin. Yükleyici, DLL(DLL) dosyaları da dahil olmak üzere gerekli tüm dosyaları PC'nize yerleştirecektir . Yazılım, Programı Onar(Repair) seçeneği sunuyorsa , önce yüklemeyi onarmayı seçebilir ve bunun yardımcı olup olmadığına bakabilirsiniz.

4] Microsoft'tan (Microsoft)Windows işletim sistemi(Download Windows OS) dosyalarını indirin

Hata veren bir OS dll dosyası ise Windows 10 OS dosyalarını Microsoft'tan indirebilirsiniz(download Windows 10 OS files from Microsoft) . Bu güvenli bir seçenektir.

5] DLL'yi(Copy DLL) başka bir sağlıklı sistemden kopyalayın

Bazen, Windows'un(Windows) daha eski bir sürümünde çalışması amaçlanan bir yazılımın çalışması için belirli bir DLL dosyasının sürümü gerekebilir. Bu sorunla karşılaşırsanız, bu DLL dosyasını diğer sistemlerinizden birinden kopyalamalı(copy this DLL file from one of your other systems) ve burada uygun Dizinde değiştirmelisiniz ve bunun sizin(Directory) için işe yarayıp yaramadığını görmelisiniz. DLL dosyasını yeniden kaydetmeniz gerekebilir . Zaman zaman bu yazılımın geliştiricileri, indirme için sitelerinde DLL(DLL) dosyalarının çeşitli sürümlerini sunabilir - bunları indirebilirsiniz.

6] DLL dosyaları indirilsin mi?

Onları geri yüklemek için DLL dosyalarını indirebileceğiniz(download DLL files) iyi bir site var mı ? Olabilir, ama onları gerçekten kullanmanızı tavsiye etmem. Nedeni basit. DLL dosyalarını değiştirmeniz veya geri yüklemeniz gerekirse, yukarıda belirtilen önerilerden herhangi birini uygulayabilirsiniz. Bu, orijinal kaynaklardan orijinal dosyalar almanızı sağlayacaktır. Ayrıca, DLL dosyalarının çoğu telif hakkı korumalıdır ve herhangi bir dll indirme web sitesinin dosyaları barındırmak ve dağıtmak için işletim sisteminden veya yazılım geliştiricilerinden izin alıp almadığından emin değilim. Ve artı – dosyanın orijinalliğini nasıl bilebilirsin? Yani bu, almanız gereken bir çağrı.

All the best!



About the author

Hem Windows 11/10 hem de Apple'ın en yeni iOS platformunda deneyime sahip bir iPhone ve macOS geliştiricisiyim. 10 yılı aşkın deneyimle, her iki platformda da dosyaların nasıl oluşturulacağı ve yönetileceği konusunda derin bir anlayışa sahibim. Becerilerim yalnızca dosya oluşturmanın ötesine geçiyor - Apple ürünleri, özellikleri ve bunların nasıl kullanılacağı hakkında da güçlü bir bilgim var.



Related posts