Bazen eski uygulamalar ve oyunlar Windows'ta bu hatayı verir. Bunu nasıl düzelteceğiniz aşağıda açıklanmıştır.

DirectDraw hatası, bazı oyuncuların Windows 11/10 PC'lerde eski retro oyunları başlatmaya çalıştıklarında meydana geldiğini bildirdiği bir hatadır. O oyuncular görüyor "DirectDraw hatası (değişken hata kodu) DDERR_UNSUPPORTED" yazan bir hata mesajı. Windows oyunları, bu hata mesajı görüntülendiğinde başlamıyor.

Sonuç olarak, oyuncular DirectDraw hatası nedeniyle Age of Empires, Might and Magic 7 ve Diablo gibi eski oyunları oynayamazlar. Aynı hata, sanat ve tasarım yazılımları için de ortaya çıkabilir. Windows 11/10 PC'de DirectDraw hatasını bu şekilde düzeltebilirsiniz.

1. Etkilenen Uygulamaları Uyumluluk Modunda Çalıştırılacak Şekilde Yapılandırın

Oyunları ve yazılımları uyumluluk modunda çalıştırmak, birçok kullanıcı için DirectDraw hatasını düzelten bir çözümdür. DirectDraw hatası genellikle eski oyunlarda ve yazılımlarda ortaya çıktığı için, bunu yapmak mantıklıdır. Oyunları şu şekilde uyumluluk modunda çalışacak şekilde ayarlayabilirsiniz:

instagram viewer
  1. basarak Explorer dosya ve klasör yöneticisini açın. Kazan + E ve etkilenen oyunun kurulum dizinine gidin.
  2. Oyunun EXE (uygulama) dosyasına sağ tıklayın ve seçin Özellikler.
  3. Tıklamak Uyumluluk Özellikler penceresinde.
  4. Seçme Bu programı uyumluluk içinde çalıştırınmod bu ayarın açılır menüsünü etkinleştirmek için
  5. Ardından, oyunun çıkış yılında mevcut olan en son Windows platformunu seçin. Emin değilseniz, bir Windows 8 veya menüdeki 7 seçeneği.
  6. Seçme Uygula Yeni uyumluluk seçeneğini ayarlamak için.
  7. Tıklamak TAMAM özellikler penceresinden kapatmak için.

DirectDraw hatasını gidermek için yararlı olabilecek bir Program Uyumluluğu Sorun Giderici de vardır. Bu sorun giderici, seçilen bir program için önerilen uyumluluk ayarlarını belirleyen bir seçenek içerir. Programları uyumluluk ayarlarıyla test etmenizi sağlar.

Uyumluluk modu ayarını seçmek işe yaramazsa, Program Uyumluluğu Sorun Giderici'yi kullanmayı düşünün. Bu Program Uyumluluğu Sorun Giderici kılavuzu bu sorun gidericiye erişmek ve kullanmak için yönergeler sağlar.

2. Oyun için 640 x 480 Çözünürlük Ayarlayın

DirectX hatası, monitörünüzün çözünürlüğünün etkilenen oyun veya yazılımla uyumlu olmaması nedeniyle de oluşabilir. Eski bir oyunun çıkış yılında bugünün daha yüksek çözünürlüklerinin bulunmayabileceğini unutmayın.

Bunu düzeltmek için oyun için 640 x 480 çözünürlük ayarlamayı deneyin. açarak yapabilirsiniz Uyumluluk önceki kararın ilk üç adımı için talimat verildiği gibi bir oyun için sekme. Ardından 640 x 480 ekranda çalıştırçözünürlük onay kutusu ve tıklayın Uygula > TAMAM.

640 x 480 sizin için çok düşükse, Windows ayarlarında daha düşük bir evrensel çözünürlük uygulamayı da deneyebilirsiniz. Ancak, Ayarlar uygulamasında ayarlanan bir çözünürlük, Windows ve tüm yazılımlar için geçerli olacaktır. Ayarlar'da çözünürlüğü düşürme adımları şunlardır:

  1. Görev çubuğunun büyüteç düğmesine tıklayın veya Aramak Metin kutusu.
  2. Anahtar kelimeyi girin çözünürlüğü değiştir ayarlarda.
  3. Seçme çözünürlüğü değiştirekranın arama sonuçlarının içinde.
  4. Ardından, Ekran çözünürlüğü Aşağıya doğru açılan menü.
  5. Menüden daha düşük çözünürlüklü bir seçenek belirleyin.
  6. Sonra tıklayın Değişiklikleri Koru Seçilen çözünürlüğü ayarlamak için düğmesine basın.
  7. Oyunu veya yazılımı başlatmayı deneyin.

3. Eski Bileşen Özelliklerini Etkinleştir

Bazı kullanıcıların, DirectDraw hatasını çözmek için eski eski bileşen özelliklerini etkinleştirmesi gerekebilir. Daha spesifik olmak gerekirse, eski bir oyunun kullanımdan kaldırılması gerekebilir. Doğrudan Oyun özelliği çalıştırmak için etkinleştirildi. Windows 11/10'da eski bileşen özelliklerini şu şekilde etkinleştirebilirsiniz:

  1. Birinci, Açık Programlar ve Özellikler basarak pencereler anahtar + R, girme appwiz.cpl Çalıştır iletişim kutusunun içinde ve seçme TAMAM.
  2. Tıkla Windows özelliklerini gezinmeyi açma veya kapatma kaldırma aracının sol tarafındaki seçenek.
  3. Çift tıklama Eski Bileşenler genişletmek için.
  4. Ardından Doğrudan Oyun onay kutusu.
  5. seçin .NET Framework 3.5 (.NET 2.0 ve 3.0'ı içerir) seçili değilse onay kutusu.
  6. Basmak TAMAM özellikleri yüklemek için.
  7. Özellikleri yükledikten sonra Windows'u yeniden başlatın.

4. Eksik DirectX Çalışma Zamanı Bileşenlerini Kurun

DirectDraw, DirectX'in bir parçası olduğundan, bu hata o API'ye bağlıdır. Hata, eski oyunların bilgisayarınızda eksik olabilecek daha eski DirectX çalışma zamanı kitaplıklarına ihtiyaç duyması nedeniyle ortaya çıkabilir. Eksik DirectX bileşenlerini DirectX Son Kullanıcı Çalışma Zamanı Web Yükleyicisi ile şu şekilde yükleyebilirsiniz:

  1. Bunu getir DirectX Son Kullanıcı Çalışma Zamanı Web Yükleyicisi tarama yazılımınızdaki sayfa.
  2. Basmak İndirmek o web sayfasında.
  3. Dosya Gezgini'ni aç tarayıcınızın dosyaları indirmek üzere ayarlandığı klasöre gitmek için.
  4. DirectX Son Kullanıcı Çalışma Zamanı Web Yükleyici dosyasına çift tıklayın (aksi takdirde dxwebsetup.exe) Microsoft (R) DirectX (R) Yükleniyor penceresini açmak için.
  5. Sonra tıklayın Kabul ediyorum Microsoft ile anlaşmanızı yapmak için.
  6. Seçme Sonraki DirectX 9, 10 ve 11 çalışma zamanı bileşenlerini yüklemek için.

5. Bazı Temel Windows Düzeltmelerini Deneyin

Henüz hiçbir şey işe yaramadıysa, genellikle yazılım ve oyunlarla ilgili görüntü sorunlarını gideren bazı basit Windows püf noktaları vardır.

Video Kartınızın Sürücüsünü Güncelleyin

Bu hata, eski veya bozuk bir grafik sürücüsü DirectDraw ekran bileşeni sorunlarına neden olduğu için de oluşabilir. PC'nizin GPU'su için mevcut olan en son grafik sürücüsünü yüklemek bu tür sorunları çözebilir. Rehberimiz Windows'ta GPU sürücülerini güncelleme yeni grafik sürücülerini beş farklı şekilde yüklemek için yönergeler içerir.

Etkilenen Uygulamayı Pencere Modunda Çalıştırın

Oyunu veya yazılımı pencereli modda çalıştırmak da çözüm sorunlarını çözebilir. Bunu yapmak için, hakkındaki makalemize göz atın. oyunları Windows'ta pencereli moda zorlamak. Yazılımı pencereli modda başlayacak şekilde ayarlamak için bu kılavuzun üçüncü yöntemine ilişkin talimatları izleyin.

Etkilenen Oyunu veya Yazılımı Yeniden Yükleyin

Bu kılavuzdaki diğer olası çözümleri uyguladıktan sonra hala DirectDraw hatasını düzeltmeye çalışıyorsanız, etkilenen oyunları veya yazılım paketlerini yeniden yükleyin. Steam, Epic veya GOG gibi oyun istemci yazılımıyla bir oyun yüklediyseniz, aynı yazılımla oyunu kaldırabilirsiniz. Veya buradaki bir yöntemle Denetim Masası veya Ayarlar içindeki yazılımı kaldırın. Windows'ta programları kaldırma kılavuzu.

Bunu yaptığınızda, Windows'u yeniden başlatın ve oyun istemci yazılımınızla oyunu yeniden yükleyin. Oyunun bir DVD/CD'si varsa, bu diskle yeniden yüklemeniz gerekir.

Windows'ta Retro Oyunlarınızın veya Uygulamalarınızın Keyfini Çıkarın

Bunlar, Windows 11/10 PC'lerde DirectDraw hatasını düzeltmek için çalışacak en iyi ve en olası potansiyel çözümlerdir. Biri Bu kılavuzdaki olası çözümler, birçok kullanıcı bu sorunu şu şekilde düzelttiğinden, muhtemelen PC'nizde DirectDraw hatasını sıralayacaktır: onları uygulamak Ardından, bu hata nedeniyle başlamayan oyunları oynamaya geri dönebilirsiniz.