Ahora sé que este problema se ha discutido mucho en la web, pero la mayoría de las soluciones se centran en Windows XP y/o están desactualizadas. Algunos sugieren actualizar controladores de video, algunos dicen editar claves de registro específicas que no salen en Windows 7/8, mientras que otros no responden. Así que estoy publicando esto aquí, esperando que mi problema se resuelva 🙂
Problema
La aceleración de Direct3D para aplicaciones Windows de 32 bits está deshabilitada. Necesito habilitar esto para que la mayoría de los juegos y Direct3D que usan aplicaciones de la tienda Windows comiencen a funcionar de nuevo.
¿Qué pasó?
Anteriormente, se instalaban controladores Microsoft WDDM v1.0 (de Windows Update) y el sistema no tenía problemas. Todo funcionaba, bueno, casi todo. Fue entonces cuando instalé Minecraft. Cuando lo lancé, apareció un error que decía «el formato de píxel no se aceleró». Investigué sobre eso y descubrí que era un problema de OpenGL. Descargué y lancé GPU Caps Viewer y descubrí OpenGL v1.1 en mi sistema, mientras que Minecraft necesitaba 1.4 o más para ejecutarse. Investigué más y descubrí que los controladores WDDM v1.0 de Microsoft soportaban un máximo de OpenGL v1.1 (bueno, al menos para mi GPU). Sin embargo, en el sitio oficial de Intel, se dijo que mi GPU PUEDE admitir OpenGL v1.4. Y también en los foros de Minecraft, alguien dijo que los controladores de Intel eran necesarios para las GPU más antiguas para que Minecraft funcionara. Así que miré en el Centro de descargas, pero los controladores más recientes para mi GPU eran para Windows 7 32 y 64 bits, no para Windows 8. Al pensar que al menos los controladores de Windows 7 funcionarían en Windows 8 si no XP o Vista, descargué los controladores de Windows 7 x64. Se instalaron sin problemas. Reinicié mi PC. Comprobado Visor de tapa de GPU de nuevo, y listo! Se mostró la versión 1.4 de OpenGL. Reinstalé Minecraft y funcionó como un encanto. 🙂 También comprobé otro software de animación OpenGL Blender y también estaba funcionando. Pero entonces noté algo. Algunos juegos y aplicaciones de la tienda Windows salieron tan pronto como los abrieron. También todos los juegos de escritorio que tengo, por ejemplo, Warcraft, mostraron algún error relacionado con Direct3D o DirectX. Todas estas aplicaciones eran de 32 bits.
Luego abrí «dxdiag».
La versión de 64 bits decía «Habilitada» para las tres aceleraciones de texturas DirectDraw, Direct3D y AGP.
Pero cuando abrí el de 32 bits, primero dijo: «Error: Problema para obtener información de pantalla adicional.»
Y, a continuación, en la pestaña pantalla, se deshabilitó la aceleración de Direct3D.
Para consultar la captura de pantalla, consulte este enlace: http://www.eightforums.com/performance-maintenance/52766-enable-direct3d-acceleration-32bit-apps-windows-8-a.html
Soluciones probadas
1-Como se ve en algunos tutoriales de la web, fui a Configuración de pantalla avanzada, pero no se encontró ninguna pestaña de solución de problemas. Así que sí, no mueva el control deslizante hacia el lado derecho para dar aceleración ‘Completa’ de Direct3D/Hardware. Esos días de EXP se acabaron. 🙂
2- Como se indicó anteriormente, he actualizado los controladores de video a la última versión de’ Intel’. (También probé la segunda versión más reciente por si acaso).
3-Se ha actualizado DirectX a través de la configuración web. Ahora dice que la versión más nueva o equivalente ya está instalada. También se instaló DirectX 9.0 c (junio de 2010), todo en vano.
4 – Como lo han mencionado muchas personas, he comprobado este enlace: http://answers.microsoft.com/en-us/windows/forum/windows_7-gaming/direct3d-acceleration-is-not-available-in-windows/4c345e6e-dc68-e011-8dfc-68b599b31bf5 (mira la respuesta)
No hay ninguna clave de registro» SoftwareOnly » que pueda cambiar de 0 a 1. 🙁
5- Tenga en cuenta que este problema persiste solo en Direct3D de 32 bits que utiliza aplicaciones NO de 64 bits. El controlador funciona bien para las aplicaciones de 64 bits.
Ahora, de lo indicado anteriormente, está claro que este problema es causado por el controlador de Intel, pero también puede ser un problema de Windows. Y creo que me estoy quedando sin opciones. Por favor ayuda si alguien puede. Los controladores WDDM son agradables, pero ¿no sería genial si pudieras tener habilitado OpenGL v1.4 junto con Direct3D? Para poder dirigir cosas como Minecraft. Como nota al margen, hace un año tenía instalado Windows 7 de 32 bits con los controladores de Intel más recientes y con Direct3D habilitado sin problemas. Ahora bien, este problema podría deberse a Windows 8 o a los controladores. Por favor, dé cualquier pensamiento útil. Esperando sus respuestas.
Gracias por su paciencia. 🙂