Salam
Bu günki yazı əsasən oyunçuları təsir edir. Tez-tez, xüsusən yeni kompüterlərdə (ya da yaxın zamanda Windows-ni yenidən yüklədiyinizdə) oyunlar başlayanda səhvlər "Proqram başlanıla bilməz, çünki kompüter d3dx9_33.dll faylına malik deyildir. Proqramı yenidən bərpa edin ..." (bax Şəkil 1).
Yeri gəlmişkən, d3dx9_33.dll faylının özü tez-tez başqa bir qrup nömrəsi ilə olur: d3dx9_43.dll, d3dx9_41.dll, d3dx9_31.dll, və s. Belə səhvlər PC-nin D3DX9 (DirectX) kitabxanasının eksik olduğunu göstərir. Yenilənmə (yükləmə) tələbinin məntiqi olması. Yeri gəlmişkən, Windows 8 və 10-da default olaraq bu DirectX komponentləri yüklənmir və yeni quraşdırılmış sistemlərdə bənzər səhvlər qeyri-adi deyil! Bu yazıda DirectX'i nasıl güncelleyeceğine ve bu hatalardan kurtulacağına baxacaqsınız.
Şəkil. 1. DirectX-in bəzi kitabxanalarının olmadığı tipik səhv
DirectX'yi necə yükseltmek olar?
Kompüter İnternetə qoşulmadıqda - DirectX yenilənməsi bir qədər mürəkkəbdir. Sadə bir seçim, oyundan başqa, çox vaxt oyun diskindən istifadə etməkdir, DirectX'in doğru versiyası onlarda (şəkil 2). DirectX kitabxanasını tam olaraq ehtiva edən Sürücü Paketi Çözümünü güncellemek üçün paketini istifadə edə bilərsiniz (bu haqda daha ətraflı məlumat üçün:
Şəkil. 2. Oyun və DirectX qurmaq
Ideal seçim - kompüteriniz İnternetə qoşulduqda.
1) Əvvəlcə xüsusi yükləyici yükləyin və onu yükləyin. Aşağıdakı link.
//www.microsoft.com/ru-ru/download/details.aspx?id=35 PC-də DirectX-ni yeniləmək üçün rəsmi Microsoft qurur.
- DirectX versiyaları (kitabxananın xüsusi versiyası ilə maraqlananlar üçün).
2) Daha sonra, DirectX yükləyicisi sisteminizi kitabxanaların olması üçün yoxlayır və lazım olduqda yeniləmə üçün bunu sizə təklif edəcək (şəkil 3). Kitabxanaların quraşdırılması əsasən internetin sürətindən asılıdır, çünki itkin paketlər rəsmi Microsoft veb saytından yüklənəcəkdir.
Orta hesabla bu əməliyyat 5-10 dəqiqə çəkir.
Şəkil. 3. Microsoft (R) DirectX (R)
DirectX'i güncelledikten sonra, bu cür hatalar (Şekil 1'deki kimi) artık bilgisayarda görünmemelidir (en azından bilgisayarımda, bu problem "kayboldu").
D3dx9_xx.dll olmaması ilə bağlı səhv hələ də görünür ...
Yeniləmə müvəffəqiyyətli olarsa, bu səhv görünməməlidir və hələ də bəzi istifadəçilər əksinə iddia edirlər: bəzən səhvlər olur, sistemdə heç bir komponent olmadığı halda, Windows DirectX'i güncəlləşdirmir. Əlbəttə, Windows'u yenidən bərpa edə bilərsiniz və onu daha asan edə bilərsiniz ...
1. Əvvəlcə eksik faylın tam adını (ekranda bir səhv pəncərə göründüyü zaman) yazın. Hata görünsəydi və çox tez yoxa çıxarsa, ekran görüntüsünü etmək üçün cəhd edə bilərsiniz (burada ekran görüntüləri yaratmaqla əlaqədar:
2. Bundan sonra, müəyyən bir fayl internetdən çox sayda saytdan yüklənə bilər. Burada tədbirləri xatırlatmaq üçün əsas şey: Faylın genişləndirilməsi DLL (yükleyici EXE deyil) olmalıdır, adətən faylın ölçüsü yalnız bir neçə meqabaytdır, yüklənmiş fayl antivirus proqramı ilə yoxlanılmalıdır. Aradığınız fayl versiyası köhnə olacaq və oyun düzgün işləməyəcəkdir ...
3. Bundan sonra bu fayl Windows sistem qovluğuna kopyalanmalıdır (şəkil 4).
- C: Windows System32 - 32 bit Windows sistemləri üçün;
- C: Windows SysWOW64 - 64 bit üçün.
Şəkil. C: Windows SysWOW64
PS
Hamısı var. Bütün yaxşı iş oyunları. Məqaləyə konstruktiv əlavələr üçün çox minnətdaram ...