Şimdi bu sorunun web üzerinde çok tartışıldığını biliyorum, ancak çözümlerin çoğu Windows XP'ye odaklanıyor ve / veya modası geçmiş. Bazıları video sürücülerinin güncellenmesini önerir, bazıları ise Windows 7 / 8'de çıkmayan belirli kayıt defteri anahtarlarını düzenlerken bazılarının cevap vermediğini söylüyor. Bu yüzden ben buraya gönderiyorum, umarım sorunum çözülür :)
Sorun
32bit Windows uygulamaları için Direct3D hızlandırması devre dışı. Bunu etkinleştirmem gerekiyor, böylece çoğu oyun ve Windows Mağazası uygulamalarını kullanan Direct3D çoğu yeniden çalışmaya başlıyor.
Ne oldu?
Önceden, Microsoft WDDM v1.0 sürücüleri kuruldu (Windows Update'ten) ve sistemin herhangi bir problemi yoktu. Her şey çalışıyordu, neredeyse her şey. Minecraft'ı kurduğum zamandı. Başlattığımda, 'piksel formatı hızlanmadı' diyerek bir hata ortaya çıktı. Bunu araştırdım ve bunun bir OpenGL sorunu olduğunu öğrendim. GPU Caps Viewer'ı indirip başlattım ve sistemimde OpenGL v1.1'i öğrendim, ancak Minecraft'ın çalışması için 1.4 ya da daha fazlasına ihtiyaç vardı. Ayrıca araştırdım ve Microsoft'un WDDM v1.0 sürücülerinin maksimum OpenGL v1.1'i (en azından benim GPU'm için) desteklediğini gördüm. Ancak Intel'in resmi sitesinde GPU'mun OpenGL v1.4'ü destekleyebileceğini söyledi. Ayrıca Minecraft forumlarında birisi Minecraft'ın çalışması için eski GPU'lar için Intel'in sürücülerine ihtiyaç duyulduğunu söyledi. Bu yüzden İndirme Merkezine baktım ancak GPU'm için en son sürücüler ... Windows 7 32 ve 64bit, Windows 8 değil . En azından Windows 7 sürücülerinin XP veya Vista değilse Windows 8'de çalışacağını düşündüğümde, Windows 7 x64 sürücüleri indirdim. Sorunsuz bir şekilde kurdular. Bilgisayarımı yeniden başlattım. GPU Cap Viewer'ı tekrar kontrol edin ve işte! OpenGL sürüm 1.4 görüntülendi. Minecraft'ı yeniden kurdum ve cazibe gibi çalıştı! :) Ayrıca başka bir OpenGL animasyon yazılımı Blender'ı kontrol etti ve çalışıyordu. Ama sonra bir şey farkettim. Bazı Windows Mağazası oyun ve uygulamaları, açılır açılmaz kapanıyordu. Ayrıca, örneğin Warcraft sahip olduğum tüm masaüstü oyunlarında Direct3D veya DirectX ile ilgili bir hata oluştu. Bu uygulamaların tümü 32bit idi.
Daha sonra "dxdiag" açtım.
64bit sürümü, üç DirectDraw, Direct3D ve AGP Texture hızlandırması için "Etkin" dedi.
Ama 32 bit olanını açtığımda, önce şöyle dedi: "Hata: Ekstra ekran bilgisi alma sorunu."
Ardından ekran sekmesinde, Direct3D hızlandırması devre dışı bırakıldı.
Ekran görüntüsü başvurusu için bu bağlantıya bakın: http://www.eightforums.com/performance-maintenance/52766-enable-direct3d-acceleration-32bit-apps-windows-8-a.html
Çözümler denendi
1- Web'deki bazı eğitmenlerden görüldüğü gibi, Gelişmiş Ekran ayarlarına gittim ancak sorun giderme sekmesi bulunamadı. Yani evet, 'Tam' Direct3D / Donanım ivmesi vermek için kaydırıcıyı sağ tarafa kaydırmayın. Bu XP günleri çoktan geçti. :)
2- Yukarıda belirtildiği gibi, video sürücülerini 'Intel'in' en son sürümüne güncelledim. (Ayrıca sadece durumda ikinci en son sürümünü denedi).
3- DirectX ile web kurulumu güncellendi. Şimdi daha yeni veya eşdeğer bir versiyonun kurulu olduğunu söylüyor. Ayrıca DirectX 9.0c (Haziran 2010) yüklü ve boşa gider.
4- Birçok kişi tarafından belirtildiği gibi bu bağlantıyı kontrol ettim: http://answers.microsoft.com/en-us/windows/forum/windows_7-gaming/direct3d-acceleration-is-not-available-in-windows/4c345e6e-dc68-e011-8dfc-68b599b31bf5 (cevaba bakın)
0'dan 1'e değiştirebileceğim "SoftwareOnly" kayıt defteri anahtarı yok. :(
5- Bu sorunun yalnızca 64bit NOT uygulamalarını kullanarak 32bit Direct3D'de devam ettiğini unutmayın. Sürücü 64bit uygulamalar için iyi çalışıyor.
Şimdi yukarıda belirtilenlerden, bu sorunun Intel'in sürücüsünün neden olduğu açıktır, ancak aynı zamanda bir Windows sorunu da olabilir. Ve sanırım şu anda burada seçenekler tükeniyor. Lütfen biri yardım edebilirse yardım edin. WDDM sürücüleri güzel ancak Direct3D etkinken OpenGL v1.4 ile birlikte çalışmanız harika olmaz mıydı? Böylece Minecraft gibi şeyleri yönetebilirim. Bir yan not olarak, bir yıl önce, en son Intel'in sürücülerine ve Direct3D'nin sorunsuz bir şekilde çalışabilmesi için Windows 7 32bit'i kurdum. Şimdi bu sorun ya Windows 8 ya da sürücülerden kaynaklanıyor olabilir. Lütfen yararlı düşüncelerinizi bildirin. Cevaplarınızı bekliyorum.
Sabrınız için teşekkürler. :)
Not; Herhangi bir DX günlüğü veya başka herhangi bir bilgi istiyorsanız, sadece yorum yapın.
gözlük
Sistem Üreticisi / Model Numarası: Dell Inc. Optiplex (TM) GX620
İŞLETİM SİSTEMİ: Microsoft (R) Windows 8 x64
İŞLEMCİ: Intel (R) Pentium (TM) D 925 3,0 GHz
Bellek: Samsung DDR2 2 GB 300 MHz
Grafik kartı: Tümleşik Intel (R) 82945g Express Yonga Seti Ailesi 256 MB