DirectX Kitaplığı Web Yükleyicisini Kullanma. DirectX'i güncelleme ve bununla ilgili hataları düzeltme

  • 26.06.2019

İyi günler dostlarım! Bu yazıda DirectX'i güncelleyeceğiz ve bununla ilgili hataları düzelteceğiz. Bir oyuna ilk kez başlarken hatalar sıklıkla görülebilir. Başlatmaya çalıştığımda şöyle bir pencere açılıyor:

“Bilgisayarda d3dx9_42.dll olmadığı için program başlatılamıyor. Programı yeniden yüklemeyi deneyin."

Ad içinde d3dx9_42.dll yerine başka numaralar olabilir, örneğin, d3dx9_43.dll d3dx9_39.dll, d3dx9_30.dll, d3dx9_27.dll, vb. Metni şuna benzer satırlar içeren hatalar da olabilir: d3dx9_28.dll kayıp.

Büyük olasılıkla, daha önce bu tür mesajlarla karşılaşmadıysanız, hatanın metnini google'da aramak ve bu dosyayı İnternette aramak isteyeceksiniz. Ve bulursanız, indirin ve kurun. Dileğinizi tahmin ettim, ha?;) Ama aslında, bu yanlış bir yaklaşım ve bilinmeyen bir siteden indirilen bu dll'nin içine giren bir virüs veya Truva atı şeklinde kendinize yeni sorunlar ekleme riskiniz var.

Yukarıda adlarını verdiğim bu dosyaların tümü Microsoft DirectX adlı aynı yapbozun parçalarıdır. Ve en doğru seçenek, bilgisayarınızdaki DirectX'i resmi Microsoft web sitesinden güncellemektir. Yüksek bir olasılık derecesi ile hata ortadan kalkacaktır.

Öyleyse doğrudan x'i güncelleyelim. DirectX Web Installer'ı Microsoft'tan indirin. Eksiksiz bir dağıtım kitine ihtiyacınız varsa (gerekirse İnternet olmadan başka bir bilgisayara kurulabilir), buradan indirin.

Web yükleyici ile sayfaya gittiğinizde, dosyanın indirilmesi otomatik olarak başlayacaktır. dxwebsetup.exe... Değilse, altı çizili bağlantıya tıklayın.

dxwebsetup.exe'yi çalıştırın. Anlaşmanın şartlarını tamamen kabul ettiğimizi not ediyoruz, aksi nasıl olabilir). Sonrakine tıkla.

Bilgisayarınızı gereksiz/gereksiz panellerle karıştırmamak için Bing kurulum kutusunun işaretini kaldırın ve İleri'ye tıklayın.

DirectX yükleyicisi sisteminizi değerlendirdi, indirilmesi gereken tüm bileşenlerin boyutunu hesapladı ve kibarca bize bildirin. Sonrakine tıkla ...

... ve şimdi indirmeden kuruluma kadar tüm sürecin bitmesini bekliyoruz.

Yaşasın, kurulum tamamlandı! Mutlu bir şekilde Finish'e tıklıyoruz.

Windows'ta DirectX sürümünü kontrol etmek için özel bir yardımcı program dxdiag.exe vardır. Win + R tuşlarına basın, pencereye Run dxdiag yazın ve Enter tuşuna basın. DirectX Tanı Aracı açılır. Sistem bilgilerinin en altında DirectX sürümünüzü görebilirsiniz.

Şimdi başlatma sırasında hata veren oyunu veya programı yeniden başlatmayı deneyin. Hata gitmiş olmalı.

Herhangi bir düşünceniz, yorumunuz varsa - yazın, tartışalım.

DirectX 11, bilgisayar oyunları oluştururken ve bir bilgisayarın dinamik performansını en üst düzeye çıkarmak ve optimize etmek için en sık kullanılan bir arabirim paketidir. Sürekli olarak çeşitli stratejiler, yarışlar, atıcılar ve diğer oyunları oynayan kendine saygısı olan her oyuncu bu yardımcı programa aşinadır. Bugün neredeyse tüm PC oyunları, Windows 7 64 bit için directx 11 indirme gerektirir. Bu, en yeni oyunların bile PC'nizde kesintiler ve hatalar olmadan çalışması için gereklidir (gerekli sistem gereksinimlerine tabidir).

KurulumDirectX

DirectX 11'i kurarken hiç kimse sorun yaşamamalı, çünkü çoğu oyunda kurulum sürecinin kendisinde zaten yerleşiktir. Yükleme işlemi sırasında veya en sonunda oyun için gerekli bileşenleri (DirectX 11 dahil) yüklemeniz istenecektir. Ancak bunun yalnızca oyun diskten yüklendiğinde gerçekleşeceğini unutmayın.

Birçoğunun satın almak değil, oyun indirmek ve kolay yollar aradığı bir sır değil. Bu durumda, DirectX'i PC'nize bağımsız olarak yüklemeniz gerekecektir. Program, son yılların neredeyse tüm ekran kartlarıyla tamamen uyumludur. Ancak, video kartınızın hangi sürümü desteklediğini öğrenmelisiniz (kutuda veya internette bilgi bulacaksınız).

BileşenlerDirectX 11:

  • DirectPlay, farklı protokollere ve sağlayıcılara dayalı bir ağ arabirimidir.
  • DirectMusic ve DirectSound - Microsoft formatlarında oynatma ve temel ses işleme.
  • DirectInput - giriş cihazlarından gelen bilgilerle çalışın. Örneğin, fare, joystick, klavye.
  • DirectShow - ses / video girişi ve çıkışı ve video akışı desteği.
  • DirectX Graphics - grafiklerden sorumlu (2D ve 3D).

neden bu kadar gerekliDirectX 11?

DirectX 11 sayesinde, aksaklıklar ve donmalar olmadan en sevdiğiniz oyunun keyfini sonuna kadar çıkarabilirsiniz. Ayrıca, bu program olmadan birçok modern oyuncak başlamayı reddedebilir. DirectX 11, genişletilmiş bir animasyon efektleri tabanını ve medya dosyalarıyla çalışmak için geliştirilmiş bir algoritmayı destekler. Özel efektler daha etkileyici hale gelecek.

Güncellemeler için DirectX 11'i düzenli olarak kontrol etmenizi öneririz. Çoğu durumda, bir veya birkaç oyunda sorunlar ortaya çıktığında (görüntü donuyor veya ses gecikiyor), en son sürümü yüklemek yardımcı olur. Doğal olarak oyunların düzgün çalışması için gerekli tüm sürücüler ve kodekler de gereklidir.

İtibarDirectX 11:

  • geliştirilmiş performans;
  • Shader 5.0 ile etkileşim;
  • Direct Draw hızlandırıcısının kullanılabilirliği;
  • birden çok çekirdeğe sahip işlemcileri hedefleme;
  • son derece gerçekçi animasyon elde edildi;
  • pratikte nesnelerin bulaşması yoktur;
  • manzaraların görünümü daha karmaşık ve zengin hale geldi;
  • gölgeler çok daha net;
  • hacimsel etkilerin varlığı;
  • savaş sahneleri büyüdü;
  • su veya camdaki yansımaların inandırıcı görünümü.

Sonuç olarak

DirectX 11, özellikle Microsoft Windows için oluşturulmuştur. Windows'un popülaritesinin artmasıyla birlikte, yazılım geliştiricileri eğlence ve iş için artan sayıda multimedya yazılımı yayınladı. Aralarındaki ana yer bilgisayar oyunlarına aittir.

Oyun yapımcıları, en gerçekçi resimleri ve sürükleyici efektleri elde etmek için büyük miktarlarda para yatırıyor. Ancak, Windows 7 64 bit için Direct X 11'i henüz indirmek için zamanınız olmadıysa, tüm çabaları boşa gidecek ve oyunun izlenimi mahvolacak.

DirectX 10, bilgisayar oyunlarında ve diğer grafik uygulamalarında grafikleri işlemek için gerekli olan bir Microsoft kitaplığı paketidir. Çalışması için Direct X 10 destekli bir ekran kartına ihtiyacınız var. Paket Windows Vista ve üzeri için mevcuttur, Windows XP'de çalışmayacaktır. DirectX 10 ücretsiz olarak dağıtılır, 32/64 bit sürümleri vardır. Oyun onuncu paketteki kitaplıkları kullanıyorsa, kurulum sırasında kesinlikle bunları bilgisayara indirecektir. DirectX, bilgisayar donanımı ve multimedya uygulamaları arasında bir aracıdır. Bu paketi sadece oyunlar kullanmakla kalmaz, birçok program da buna bağlıdır.

Direct X sayesinde modern grafiklerin keyfini çıkarabilirsiniz. Parlama, gölgeler, kürk, kürk, duman, bulutlar, su gibi efektler - tüm bunlar Microsoft'tan bir dizi kitaplığın değeridir. Bilgisayarlar ve işletim sistemleri geliştikçe, DirectX'in yeni sürümleri yayınlanır. Bir zamanlar, dokuzuncu versiyon üç boyutlu grafiklerde gerçek bir devrim yaptı. Direct X 10, oyun sektörüne de birçok yenilik getirdi. Bununla birlikte kürk, yün ve bitkilerin animasyonu çok daha inandırıcı hale geldi, modellerin hareketi daha gerçekçi ve daha az bulanık hale geldi. Direct X 10'u indirmenin bir başka nedeni de daha yumuşak ve keskin gölgelerdir. Yansımalar ve parlama, ışığın kırılmasının yanı sıra çok daha güzel hale geldi. Sürüm 9 ve 10 arasındaki fark, özellikle su çekerken fark edilir. DirectX'e erişirken merkezi işlemci üzerindeki yük yarıya indirildi.

Paketin tüm avantajları ile Windows XP, 7, 8, 10 için DirectX 10'u ücretsiz olarak indirebilirsiniz. Windows ailesindeki yeni sistemler, güncellemeleri indirdiklerinde en son kitaplıkları alır. Windows 10 için Direct X'i güncellemek için sistem güncellemesini etkinleştirmeniz yeterlidir. DirectX 10 sürümü, Windows Vista'nın piyasaya sürülmesiyle ortaya çıktı. Bundan sonra, video kartı üreticilerinin yeni paket için yaygın bir destek sunması uzun zaman aldı. Hemen hemen tüm modern ekran kartları desteklediğinden, bugün Direct X 10'u güvenle indirebilirsiniz.

Sürüm 10'daki önemli yenilikler:

  • Büyük savaş sahnelerinin ve manzaraların en iyi uygulaması
  • Gölgeler ve bitkiler daha gerçekçi
  • Duman, su ve bulutlar daha inandırıcı çiziliyor
  • Daha az CPU yükü
  • Vurguların ve yansımaların yanı sıra hareketli nesnelerin iyileştirilmiş görüntüsü

DirectX Microsoft Windows 32 bit ve 64 bit için gerekli kitaplıklar kümesidir. Yeni Direct X11, çeşitli bilgisayar oyunlarının yanı sıra bazı oynatıcılarda video ve ses oynatma gibi diğer programların doğru çalışması için tasarlanmıştır. Oyuncular da kullanabilir. Herhangi bir bilgisayar oyunu, Direct X12 teknolojisinde uygulanacak olan 3D grafikler kullanır. Bilgisayarınız için DirectX teknolojisi yazılımının zamanında güncellenmesi olmadan, bilgisayar oyununuz başlamayabilir.

Bu programı zaten yüklediyseniz, ancak daha eski bir sürüme sahipseniz, modern bilgisayar oyunlarının 3D grafiklerinin doğru çalışması ve görüntülenmesi için DirectX'i ücretsiz olarak indirip en son sürüme güncellemenizi öneririz.

teknolojide Doğrudan X iki boyutlu (2D) grafik hızlandırma gibi düşük seviyeli özellikler de var. Joystick, klavye, fare gibi çeşitli giriş aygıtları için de destek vardır. Yüksek kaliteli ses sağlamak için ses ekipmanı desteği vardır. Çoğu zaman, bir oyun kurarken, onunla birlikte paketlenebilir DirectX 11 yanı sıra eski sürümler DirectX 10 veya DirectX 9.0c... Bu sürümler artık alakalı değil ve bunları en son sürüme güncellemenizi öneririz. DirectX 12... Bunun nedeni, Windows 10, 8, 7 için DirectX'in oldukça sık güncellenebilmesidir ve güncellemeleri takip etmeniz gerekir. Programın her yeni sürümü ile yeni kütüphaneler ekleniyor, sadece bilgisayar oyunlarında değil, grafiklerin kalitesini artırmak için yeni teknolojiler tanıtılıyor. Her oyuncu her zaman çeşitli yeni sürücülere sahip olmalıdır, bunlardan biri Windows 7, 8, 10 için DirectX 11 ve 12'dir. Bu nedenle DirectX'in en son sürümünü yüklemenizi öneririz. Windows için DirectX 11/12'yi indirin 7, 8, 10 Kayıt olmadan ve SMS ile web sitemize direkt bağlantı ile.

Aşağıdan indirebileceğiniz bu yükleyici sayesinde Windows 10, 8 ve 7 için DirectX 9.0c, 10, 11, 11.1, 12 güncellemesini alacaksınız. Sadece internet bağlantısına ihtiyacınız var. Web yükleyiciyi çalıştırarak, resmi siteden DirectX'i en son sürüme güncelleyebilirsiniz.

Windows 7, 8, 10 için DirectX 12'nin resmi sürümü uzun zaman önce gerçekleşti. Windows 10 sisteminde yerleşik olduğundan, Windows 10 için DirectX 12'yi yüklemeniz gerekmediğine dikkatinizi çekmek isteriz.

Kullanıcılar genellikle sorunun cevabını bilmiyorlar - Windows 10, 7, 8'de DirectX sürümü nasıl kontrol edilir? Bunu yapmak için, aynı anda Win + R klavyesindeki tuşlara basın (Win, Windows logolu anahtardır) veya Başlat düğmesine tıklayın (Windows 10 ve 8'de - "Başlat" - "Çalıştır" üzerine sağ tıklayın), ve arama alanına girin dxdiag ve ardından Enter tuşuna basın. bir pencere açılacak DirectX Teşhis Aracı, ve "Sistem" sekmesinde DirectX'in kurulu sürümü hakkında bilgi göreceksiniz.

Windows pencereli arayüzü göründüğü andan itibaren, geliştiricileri ekranda yüksek kaliteli grafikler gösterme sorunuyla karşı karşıya kaldı. Bu, oyunlar, multimedya uygulamaları tarafından talep edildi ve "Windows" un arayüzü giderek daha doygun hale geldi. DirectX kitaplığı hemen sahnede görünmedi. Öncüsü, bu işletim sisteminin üçüncü sürümü için geliştirilen, modern kullanıcılar tarafından çok az bilinen WinG kitaplığıydı. O zamanın Windows grafiklerinin ana sorununu ortadan kaldırdı - aynı anda birkaç grafik belleği sayfasıyla çalışamama.

Tüm görsel öğeleri ekrana çizmek için başlangıçta GDI kitaplığı kullanıldı (modern versiyonu işlevselliğine pratikte hiçbir şey eklemedi, sadece programlama yaklaşımlarını değiştirdi). GDI tüm işlemlerini doğrudan ekranda gerçekleştirdi, bu nedenle kareleri değiştirirken hoş olmayan ve kurtarılamaz bir titreme oldu. WinG, MS-DOS tarzı görüntü işlemeye izin vererek bellekte birden çok grafik sayfası oluşturdu. Yani bu tuvali bir bilgisayar ekranına hızlı bir şekilde kopyalayarak görünmez bir tuval üzerine çizim yapmak mümkün oldu.

DirectX bir adım daha ileri gitti. Bu kitaplık, GDI ve diğer arabirimleri atlayarak, bağdaştırıcıyla doğrudan etkileşim içinde çalışır. Ayrıca, muazzam 3D animasyon yeteneklerine sahiptir. Bu açıdan sadece OpenGL onunla rekabet edebilir, ancak ikincisi istediğimiz kadar hızlı olmaktan uzaktır.

DirectX'in en son sürümünü Windows'a nasıl yüklerim? Bir süre önce Microsoft, bir fare tıklamasıyla başlatılan standart bir yükleyiciyle birlikte kitaplığın dağıtımını ücretsiz olarak dağıttı. Bugün bu politika değişti - Windows'un en son sürümlerinin kullanıcıları şu sayfada bulunan özel bir çevrimiçi yükleyiciyi kullanmaya davet ediliyor: http://www.microsoft.com/ru-ru/download/details.aspx?id=35.

Yazımızın konusu bu yükleyicinin pratik kullanımıdır. Daha sonra göreceğimiz gibi, bu konuda kesinlikle zor bir şey yok.

Windows çalıştıran bir bilgisayarın herhangi bir sahibi er ya da geç şirketin web sitesinde benzer sayfalarla karşılaşır. Net Framework'ün en son sürümü veya aşağıda tartışılan DirectX çalışma zamanları olsun, her zaman bir şey indirip yüklemeniz gerekir. Öyleyse analize geçelim.

Çevrimiçi yükleyici nasıl kullanılır?

Directx web yükleyicisini kullanmak için hızlı bir kılavuz şöyle görünür:

  • Bir tarayıcı açın ve http://www.microsoft.com/ru-ru/download/details.aspx?id=35 sayfasına gidin.
  • "Son kullanıcı için DirectX yürütülebilir kitaplıklarının Web yükleyicisi" başlığı altında, program arabirim dilini ve büyük kırmızı "İndir" düğmesini seçme alanını buluyoruz.
  • Bu düğmeye tıklayın.
  • Bundan sonra, yükleyebileceğiniz veya yükleyemeyeceğiniz ek yazılımların bulunduğu bir ekranla karşılaşacaksınız. Bu adımı iptal etmek için ekranın alt kısmında bulunan “Reddet ve Devam Et” yazan mavi butona tıklamanız yeterlidir.
  • Ardından, bilgisayarınıza dxwebsetup.exe adlı küçük bir dosya indirilecektir. Bu dosya, çalıştırarak gerekli tüm grafiksel araçları kuracağınız web yükleyicisidir. Bu nedenle, yükleyicinin bulunduğu klasöre gidin ve fare ile birkaç kez simgesine tıklayın.

İndirilen ve kurulan kütüphaneler, herhangi bir kalite seviyesindeki multimedya içeriğini kolayca görüntülemenize ve en modern bilgisayar oyuncaklarını oynamanıza izin verecektir. Bu bizim hikayemizi sonlandırıyor.