Cómo reparar el error DirectX 12 no compatible en Windows

El error "DirectX 12 no es compatible con tu sistema" puede resultar frustrante cuando intentas iniciar un juego o una aplicación en Windows. Este problema suele ocurrir debido a controladores obsoletos, hardware incompatible o problemas de configuración del sistema. Exploremos varios métodos para resolver este error y hacer que sus aplicaciones DirectX 12 se ejecuten correctamente.

Verifique los requisitos de su sistema

Antes de profundizar en las correcciones, es fundamental asegurarse de que su sistema cumpla con los requisitos mínimos para DirectX 12:

  • Windows 10 de 64 bits (versión 1909 o posterior) o Windows 11.
  • Una tarjeta gráfica que admita DirectX 12 (la mayoría de las tarjetas de la serie NVIDIA GeForce 400, AMD Radeon HD 7000 o Intel HD Graphics 4000 y posteriores).
  • Controladores de gráficos actualizados.

Paso 1:Para verificar su versión de DirectX, presioneWindows + R, tipodxdiagy presione Entrar. En la herramienta de diagnóstico de DirectX, busque la "Versión de DirectX" en la pestaña Sistema.

Paso 2:Si su sistema no cumple con estos requisitos, es posible que necesite actualizar su hardware o sistema operativo para usar aplicaciones DirectX 12.

Actualice sus controladores de gráficos

Los controladores de gráficos obsoletos son una causa común de problemas de compatibilidad con DirectX 12. Actualizarlos a menudo puede resolver el problema.

Paso 1:Abra la Configuración de Windows presionandoWindows + I.

Paso 2:Navegue a Sistema > Windows Update > Opciones avanzadas > Actualizaciones opcionales.

Paso 3:Busque las actualizaciones de controladores de gráficos disponibles e instálelas.

Paso 4:Alternativamente, visite el sitio web del fabricante de su tarjeta gráfica (NVIDIA, AMD o Intel) y descargue los controladores más recientes para su modelo específico.

Paso 5:Después de instalar los nuevos controladores, reinicie su computadora e intente ejecutar su aplicación DirectX 12 nuevamente.

Reparar o actualizar DirectX

Si bien Windows 10 y 11 vienen con DirectX 12 preinstalado, aún puedes intentar repararlo o actualizarlo.

Paso 1:Descargue el instalador web de DirectX End-User Runtime desde el sitio web oficial de Microsoft.

Paso 2:Ejecute el instalador y siga las instrucciones que aparecen en pantalla para reparar o actualizar DirectX.

Paso 3:Reinicie su computadora una vez completada la instalación.

Deshabilitar el modo de compatibilidad

A veces, ejecutar un juego o una aplicación en modo de compatibilidad puede causar problemas con DirectX 12.

Lectura sugerida:¿Cómo instalar DirectX 11? Guía para otras versiones y desinstalación

Paso 1:Haga clic derecho en el archivo ejecutable o acceso directo de la aplicación y seleccione Propiedades.

Paso 2:Vaya a la pestaña Compatibilidad.

Paso 3:Desmarque la casilla junto a "Ejecutar este programa en modo de compatibilidad para:"

Paso 4:Haga clic en Aplicar, luego en Aceptar e intente ejecutar la aplicación nuevamente.

Reparar .NET Framework

Un .NET Framework dañado a veces puede causar problemas de compatibilidad con DirectX 12.

Paso 1:Descargue la herramienta de reparación de .NET Framework desde el sitio web oficial de Microsoft.

Paso 2:Ejecute la herramienta y siga las instrucciones en pantalla para reparar .NET Framework.

Paso 3:Reinicie su computadora después de que se complete el proceso de reparación.

Ejecute la aplicación en modo DirectX 11

Si ninguno de los métodos anteriores funciona, puede intentar ejecutar la aplicación en modo DirectX 11 como solución temporal.

Paso 1:Para juegos de Steam, haga clic derecho en el juego en su biblioteca y seleccione Propiedades.

Paso 2:En la pestaña General, busque el campo Opciones de inicio.

Paso 3:Tipo-dx11o-d3d11en el campo y cierre la ventana de propiedades.

Paso 4:Inicie el juego y compruebe si se ejecuta sin el error de DirectX 12.

Para aplicaciones que no sean de Steam, consulta la documentación del juego o de la aplicación para obtener instrucciones sobre cómo forzar el modo DirectX 11.

Si sigue estos pasos, debería poder resolver el error "DirectX 12 no es compatible con su sistema" y hacer que sus juegos y aplicaciones funcionen sin problemas. Si continúas teniendo problemas, considera comunicarte con el equipo de soporte del desarrollador del juego o consultar con un profesional técnico para obtener más ayuda.

Related Posts