Windows 11

DirectX 11: qué es, qué versión tienes y cómo arreglar sus errores en Windows

noviembre 10, 2026 Window Error 11 min read
DirectX 11: qué es, qué versión tienes y cómo arreglar sus errores en Windows

Si al abrir un juego antiguo te sale un aviso de que falta d3dx9_43.dll o xinput1_3.dll, o un juego nuevo te dice que tu tarjeta no soporta DirectX 11, este artículo te lleva paso a paso hasta dejarlo claro. DirectX es el conjunto de componentes que conecta los juegos con la tarjeta gráfica y el sonido; DirectX 11 es una de sus versiones, ya viene en Windows 7 SP1, Windows 8/8.1, Windows 10 y Windows 11, y se mantiene con Windows Update. En Windows 10 y 11 la versión moderna es DirectX 12 y no hay instalador independiente.

Qué es DirectX 11 y por qué importa en Windows

DirectX es la capa de software que usan los juegos y algunas aplicaciones para hablar con la tarjeta gráfica (Direct3D), el sonido (DirectSound) y los mandos (DirectInput). DirectX 11 es la versión que vio la luz con Windows 7 y la última de esa rama compatible con Windows 7, 8 y 8.1. A partir de Windows 10, Microsoft saltó a DirectX 12 y dejó DirectX 11 como soporte hacia atrás. No existe un instalador independiente de DirectX 11: o viene con el sistema, o llega con Windows Update. Por eso, cuando un juego no arranca, lo más útil es saber qué versión tienes y qué pide tu tarjeta antes de tocar nada.

Por qué DirectX 11 falla: lo que ves y a qué se debe

Lo que ves Causa más probable Dónde se arregla
Falta d3dx9_35.dll o d3dx9_43.dll al lanzar un juego antiguo El juego usa DLL de DirectX 9 que no están Instalar DirectX End-User Runtime
xinput1_3.dll no se encuentra DLL de mando de DirectX 9 ausente Instalar DirectX End-User Runtime
Pantalla negra o cierre al iniciar el juego DirectX 11.1/11.2 no disponible en ese Windows Actualizar Windows o instalar KB2670838 en Windows 7
El juego pide DirectX 11 y dice que la tarjeta no lo soporta La GPU es anterior a DirectX 11 (WDDM 1.x) Cambiar de tarjeta o mantener Windows 10
dxdiag muestra una versión de DirectX inferior a la del Windows Windows Update desactivado o actualizaciones pendientes Pasar Windows Update

Comprueba qué DirectX tienes y qué pide tu tarjeta

Antes de tocar nada, conviene saber qué versión de DirectX está instalada en el equipo y qué tarjeta gráfica la mueve. En Windows 11, 10, 8.1 y 7 se usa la misma herramienta, dxdiag.

Abre dxdiag y mira la versión de DirectX

Pulsa Win+R, escribe dxdiag y acepta. En la pestaña «Sistema», el campo «Versión de DirectX» te lo dice: en Windows 10/11 marca 12, en Windows 8.1 marca 11.2, en Windows 7 SP1 marca 11.0 u 11.1, en Windows Vista 10 o 10.1, y en Windows XP 9.0c. Anota el dato: con él decides qué camino seguir.

Win+Rdxdiagpestaña SistemaVersión de DirectX

Comprueba si tu tarjeta soporta DirectX 11 con WDDM 2.0

En la misma ventana de dxdiag, abre la pestaña «Pantalla» y mira el campo «Modelo de controlador». Si dice WDDM 2.0 o superior, tu tarjeta es compatible con Windows 11 y DirectX 12. Si dice WDDM 1.x, la tarjeta funciona en Windows 10 pero no hay controlador oficial para Windows 11. Con ese dato decides si el problema es de Windows o de hardware.

dxdiagpestaña PantallaModelo de controlador

Mira el Visor de eventos si DirectX falla al cargar

Pulsa Win+R, escribe eventvwr.msc y acepta. En Registros de Windows, abre «Sistema» y busca eventos con origen «Application Error» o «SideBySide» que coincidan con la hora en que lanzaste el juego. El ID y el módulo que falla (d3dx9_43.dll, xinput1_3.dll) apunta al DLL de DirectX 9 que falta. Si ves el mismo módulo una y otra vez, ve directo a la parte de abajo que lo arregla.

Win+Reventvwr.mscRegistros de WindowsSistema

Falta una DLL antigua de DirectX (d3dx9_43.dll, xinput1_3.dll): instala el paquete redistribuible

Estos DLL son de DirectX 9 y no vienen con DirectX 11 ni 12. El arreglo no es descargar la DLL suelta de una web, sino instalar el paquete redistribuible oficial de Microsoft, que repara los archivos sin tocar DirectX 11/12 ya instalados.

Descarga el instalador desde la web de Microsoft

Entra con Edge en la página de descarga de DirectX End-User Runtime Web Installer, descarga dxwebsetup.exe y ejecútalo como administrador (clic derecho > Ejecutar como administrador). Si ofrece instalar la «Barra Bing», desmárcala. Pulsa «Siguiente» hasta el final, reinicia el PC y vuelve a abrir el juego.

Comprueba: el juego arranca sin el aviso de DLL y dxdiag sigue mostrando tu versión de DirectX (12 en Windows 10/11, 11.2 en 8.1, 11.1 en 7 SP1). Si el error vuelve, pasa al siguiente.

Si el error vuelve, reinstala también DirectX 9.0c End-User Runtime

Cuando el Web Installer no basta, descarga el paquete completo desde la página de DirectX 9.0c End-User Runtime. Ejecútalo como administrador, déjalo acabar y reinicia. Este instalador mete los DLL de DirectX 9 que muchos juegos antiguos piden.

Comprueba: el juego deja de avisar de la DLL. Si el juego sigue fallando y dxdiag dice que tienes DirectX 10 o 9, ve a la parte de actualizar Windows.

El juego pide DirectX 11 pero tu Windows solo tiene 10 o 9: actualiza Windows

DirectX 11.0 viene con Windows 7, 11.1 con Windows 7 SP1 + KB2670838, 11.2 con Windows 8.1 y 12 con Windows 10/11. No hay instalador independiente de DirectX 11: la única vía es actualizar el propio sistema.

Pasa Windows Update en Windows 11 y 10

En Windows 11, ve a Configuración > Windows Update > Buscar actualizaciones. En Windows 10, Configuración > Actualización y seguridad > Windows Update > Buscar actualizaciones. Instala todo lo pendiente, reinicia y vuelve a abrir dxdiag.

ConfiguraciónWindows UpdateBuscar actualizaciones
ConfiguraciónActualización y seguridadWindows UpdateBuscar actualizaciones
Comprueba: «Versión de DirectX» en dxdiag sube. Si sigue igual, puede ser que estés en Windows 7 sin la actualización de plataforma, o en Vista/XP, que toca otro camino.

Activa DirectX 11.1 en Windows 7 SP1 con Platform Update

En Windows 7 SP1, DirectX 11.1 no se activa solo: hay que instalar la actualización de plataforma KB2670838 desde la página de Platform Update para Windows 7 SP1. Descárgala, instálala como administrador y reinicia.

Comprueba: dxdiag muestra ahora DirectX 11.1 en la pestaña «Sistema». Si sigue marcando 11.0, repite la instalación y reinicia; a veces la KB necesita dos pasadas.

Actualiza desde Windows Vista o XP para llegar a DirectX 11

DirectX 11 no se puede instalar en Vista sin Service Pack 2 + KB971512, ni en XP en ningún caso. La única forma es pasar a Windows 7 SP1 o superior. Ten en cuenta que Windows 7 ya no tiene soporte desde enero de 2020 y Windows XP desde 2014, así que la actualización es de sistema, no solo de DirectX.

Comprueba: el nuevo Windows, al abrir dxdiag, muestra DirectX 11.1 o superior. Si la tarjeta es muy antigua, puede que ni con Windows 10 llegues a DirectX 11.

El juego no arranca y dice que tu tarjeta no soporta DirectX 11: la GPU se queda corta

Las tarjetas con WDDM 1.x y sin soporte de DirectX 11 (algunas Intel HD de primera generación, Radeon HD 2000/3000/4000 muy antiguas, GeForce anteriores a la serie 400) no pueden ejecutar juegos que piden DX11. Aquí no hay arreglo de software: la limitación es de hardware.

Confirma el modelo exacto de la tarjeta y su compatibilidad

En dxdiag, pestaña «Pantalla», el campo «Adaptador» te da el modelo exacto. Búscalo en la web del fabricante (Intel, AMD, NVIDIA) y mira la fila «API supported» o «DirectX support». Si la GPU está por debajo de DirectX 11, ese juego no va a funcionar en ese PC por más que actualices Windows.

Cuidado: no descargues «controladores milagrosos» de webs de terceros para hacer compatible una tarjeta vieja. Son la causa más común de pantallas azules y de malware en Windows.
Comprueba: la web del fabricante confirma que la GPU soporta DirectX 11. Si no lo soporta, el siguiente paso no es software.

Mantén el equipo en Windows 10 si la tarjeta es antigua

Windows 10 es el último Windows que admite controladores WDDM 1.x; Windows 11 pide WDDM 2.0 y tu tarjeta no tendrá driver oficial para él. Si solo puedes cambiar de versión de Windows, quédate en Windows 10, que ya no tiene soporte desde el 14/10/2025 (solo ESU de pago hasta el 13/10/2026).

Nota: Windows 10 sigue siendo válido para tarjetas WDDM 1.x, pero sin actualizaciones de seguridad más allá de la fecha indicada conviene no exponer el equipo a internet.
Comprueba: el PC sigue funcionando con Windows 10, los juegos compatibles con DX9/DX10/DX11 arrancan y dxdiag confirma la versión. Si el problema sigue, no es DirectX.

DirectX 11 sigue fallando tras todo lo anterior: repara Windows desde dentro

Cuando los DLL están bien, la GPU soporta DX11 y aun así el juego no arranca, el culpable suelen ser los archivos del sistema o el controlador de gráficos. Los pasos van de menos a más riesgo.

Reinstala el controlador de gráficos desde el Administrador de dispositivos

Pulsa Win+X y abre «Administrador de dispositivos». Expande «Adaptadores de pantalla», clic derecho en la GPU > Desinstalar dispositivo. Marca «Eliminar el software de controlador» y acepta. Reinicia; Windows reinstala el controlador genérico. Si el juego falla igual, descarga el driver desde la web del fabricante (Intel, AMD, NVIDIA) e instálalo.

Cuidado: desinstalar el controlador borra la configuración de vídeo personalizada (resolución, frecuencia, multi-monitor). Antes de hacerlo, anota esos valores o usa un punto de restauración.
Comprueba: el juego arranca y la pantalla vuelve con la misma resolución y frecuencia. Si no, reinstala el driver desde la web del fabricante.

Repara los archivos de sistema con SFC y DISM

Abre Terminal como administrador (clic derecho en Inicio > Terminal (Administrador) en Windows 11, o Windows PowerShell (Administrador) en Windows 10). Ejecuta sfc /scannow y espera el resultado. Si SFC repara o dice que no hay violaciones, prueba el juego. Si no arregla, ejecuta DISM /Online /Cleanup-Image /RestoreHealth y vuelve a pasar SFC; reinicia y comprueba.

sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
Comprueba: sfc /scannow termina con «La protección de recursos de Windows no encontró ninguna violación de integridad» o indicando que reparó archivos. Si no, pasa a restaurar el PC.

Restaura el PC conservando tus datos

En Windows 11: Configuración > Sistema > Recuperación > Restaurar PC. En Windows 10: Configuración > Actualización y seguridad > Recuperación > Restaurar este PC. Elige «Mantener mis archivos». Este paso reinstala Windows sin tocar tus documentos y suele arreglar DirectX cuando nada más funciona.

ConfiguraciónSistemaRecuperaciónRestaurar PC
ConfiguraciónActualización y seguridadRecuperaciónRestaurar este PC
Cuidado: aunque «Mantener mis archivos» deja la mayoría de las carpetas, conviene copiar lo importante a un disco externo antes, por si la herramienta necesita reinstalar alguna aplicación.
Comprueba: dxdiag muestra de nuevo DirectX 12 (o 11) y los juegos vuelven a arrancar. Si no, el problema está en el juego o en la tarjeta.

Lo que ya has descartado sobre DirectX 11 en Windows

A estas alturas sabes qué versión de DirectX tienes, si tu tarjeta la soporta y de dónde vienen los DLL que faltan. Si DirectX 11 sigue fallando, el problema es de la tarjeta o del juego, no de Windows. Comprueba los requisitos del juego en su web, prueba con otra GPU si puedes, y antes de reinstalar nada mira el Visor de eventos para confirmar qué módulo se rompe. Con eso te quitas de encima las falsas soluciones que circulan por la red.

Datos comprobados en octubre de 2026.

Dudas sobre DirectX 11 en Windows

1. ¿Cómo descargar DirectX 12?

DirectX 12 ya viene integrado en Windows 10 y Windows 11, así que no hay un instalador aparte para bajarlo. Lo que sí existe es el «instalador web de usuario final de DirectX», que sirve para añadir las bibliotecas redistribuibles que aún faltan en algunos juegos antiguos; lo consigues desde la página oficial de Microsoft en support.microsoft.com.

2. ¿Cómo descargar DirectX 11 para Windows 10 de 64 bits?

En Windows 10 de 64 bits DirectX 11 ya está incluido en el sistema, no hace falta instalarlo por separado. Si un juego te pide alguna DLL de DirectX 11 que falta, descarga el «instalador web de usuario final de DirectX» desde la página de soporte de Microsoft y ejecútalo: añadirá las bibliotecas necesarias sin tocar el resto.

3. ¿Cuál es la última versión de DirectX compatible con Windows 11?

Windows 11 incluye DirectX 12 Ultimate, que es la versión más reciente disponible. Para comprobar la que tienes activa en tu equipo, abre el menú Win+R, escribe dxdiag y pulsa Enter; en la pestaña «Sistema» verás la versión exacta de DirectX instalada en tu PC.

4. ¿Cuál es la última versión de DirectX disponible?

La versión más reciente de DirectX es DirectX 12 Ultimate, lanzada por Microsoft como parte de Windows 10 y mantenida en Windows 11. No hay un instalador independiente, ya que las actualizaciones llegan junto con Windows Update; puedes verificar tu nivel concreto ejecutando dxdiag desde el cuadro Ejecutar.

5. ¿Hay alguna novedad de DirectX en 2026?

Microsoft no publica una «versión 2026» de DirectX: las novedades llegan como parte de las actualizaciones de Windows y de los controladores gráficos. Datos comprobados en octubre de 2026: DirectX 12 Ultimate sigue siendo el nivel más alto disponible, integrado en Windows 11.

6. ¿Cómo se actualiza DirectX 12?

DirectX 12 se actualiza con Windows Update, no existe un botón propio dentro de Windows para forzarlo. Ve a Configuración > Windows Update, pulsa «Buscar actualizaciones» e instala todo lo pendiente; tras reiniciar, abre dxdiag para confirmar la nueva versión y, si tienes tarjeta dedicada, actualiza también el controlador gráfico desde la web del fabricante.

7. ¿Windows 10 incluye DirectX 11?

Sí, Windows 10 trae DirectX 11 y DirectX 12 instalados de fábrica. Si una aplicación antigua no encuentra algún archivo de DirectX 11, instala el «instalador web de usuario final de DirectX» desde la página oficial de Microsoft para añadir las bibliotecas redistribuibles que faltan.

Fuentes

  1. NvidiaDirectX 11 Where to download from | NVIDIA GeForce Forumsconsultado el 16/10/2026
  2. MicrosoftTarjeta gráfica y controlador WDDM para Windows 11 — documentación oficialconsultado el 16/10/2026
  3. MicrosoftBase de datos de configuración de DirectX (característica opcional de Windows) — documentación oficialconsultado el 16/10/2026
  4. MicrosoftQué versión de DirectX tengo y cómo actualizarlo — documentación oficialconsultado el 16/10/2026
  5. MicrosoftEnclaves VBS para Windows 11, versión 23H2 y anteriores (en desuso en Windows) — documentación oficialconsultado el 16/10/2026