DirectX DLL dosyalarını "eksik" ve "bulunamadı" şeklinde uyaran hata mesajları oldukça yaygındır. Bir DLL dosyasını bir DLL indirme sitesinden indirmek kötü bir fikirdir ve bazen DirectX'i tam olarak kurmak mümkün değildir veya işe yaramaz.
Tek bir DirectX DLL dosyasını geri yüklemek için güvenli ve basit bir çözüm, dosyayı DirectX yükleme paketinden ayrı ayrı çıkarmaktır.
Bu makaledeki bilgiler Windows 10, Windows 8, Windows 7, Windows Vista ve Windows XP dahil tüm Microsoft işletim sistemleri için geçerlidir.
Eksik DirectX DLL dosyası nasıl geri yüklenir
Eksik bir DirectX DLL dosyasını geri yüklemek için:
-
Microsoft'un web sitesinden sayfanın üst kısmındaki büyüteci seçin ve şunu arayın: DirectX.
-
Arama sonuçlarını aşağı kaydırın ve DirectX Son Kullanıcı Çalışma Sürelerini İndirin (AA YY) en son çıkış tarihi için bağlantı.
-
seçmek Download.
Aynı DirectX yükleyici, Windows'un tüm sürümleri için çalışır.
-
Masaüstünüze sağ tıklayın ve seçin yeni > Dosya. Yeni klasöre hatırlaması kolay bir ad verin. DirectX Dosyaları.
-
İndirdiğiniz DirectX yükleyiciyi açın ve Evet lisans sözleşmesini kabul etmek.
-
seçmek Araştır iletişim kutusunda.
-
4. Adımda oluşturduğunuz klasörü seçin ve OK.
-
seçmek OK metin kutusunda klasör yolunu gördüğünüzde. DirectX kurulum programı tüm dosyalarını klasöre çıkaracaktır.
-
Çok sayıda CAB dosyası, birkaç DLL dosyası ve dxsetup.exe adlı birini bulmak için daha önce oluşturduğunuz klasörü açın.
Koşabilirsin DXSETUP.exe DirectX'i tam olarak yüklemek ve tüm DLL dosyalarını yeniden yüklemek için.
-
Aradığınız DLL dosyasını içeren CAB dosyasını bulun. Örneğin, d3dx9_41.dll dosyasına ihtiyacınız varsa, CAB dosyasında bulunabilir. Mar2009_d3dx9_41_x86. Açmak için uygun CAB dosyasına çift tıklayın.
Çoğu DirectX CAB dosyasının iki sürümü vardır: 32 bit ve 64 bit sürüm. 32 bit sistemler için dosyalar, _x86ve 64 bit sistem dosyaları _x64. Hangi dosyayı kullanacağınızı bilmek için hangi Windows sürümünü çalıştırdığınızı bilmeniz gerekir.
-
Taşı . Dll masaüstünüze dosya.
Windows, CAB dosyalarını açmak için yerleşik desteğe sahiptir, ancak başka bir program açarsa, dosyayı program menüsünde ayıklamak ve masaüstünüze çıkarmak için bir seçenek arayın.
-
Dosyayı şuraya kopyalayın: System32 Windows kurulum klasörünüzde bulunan klasör. Çoğu bilgisayarda bu, C: Windows System32.
DLL dosyasının eksik olduğu başka bir konumu belirten bir hata mesajı aldıysanız (örneğin, belirli bir oyunun veya grafik uygulamasının klasöründe), bunun yerine DLL dosyasını oraya kopyalayın.
-
DLL dosyasının tüm kopyalarını masaüstünüzden silin ve ayıklanan DirectX dosyalarını içeren klasörü silin. DLL dosyalarını masaüstünüzde bırakmak bazı durumlarda sorun yaratabilir.
-
Bilgisayarı yeniden başlatın.
Yeniden başlattıktan sonra, tek tek DLL dosyasını geri yüklemenin yaşadığınız sorunu düzelttiğini test edin. Hala bir hata mesajı alıyorsanız, DirectX'i tamamen yeniden yüklemeyi deneyin veya donanımla ilgili DLL sorunlarını giderin.