Se requiere una GPU compatible con D3D11 para ejecutar el motor

Algunos usuarios obtienen el “Se requiere una GPU compatible con D3D11 para ejecutar el motor? mensaje de error al iniciar o jugar juegos en sus computadoras con Windows. Aunque la mayoría de los usuarios han experimentado este error en Fortnite, no es un error específico del juego. Por lo tanto, puede ver este error en cualquier juego instalado en su dispositivo Windows. En este artículo, veremos algunas posibles soluciones que pueden ayudarlo a solucionar este problema.

El mensaje de error completo es el siguiente:

Se requiere una GPU compatible con D3D11 (nivel de función 11, modelo de sombreador 5) para ejecutar el motor.

Se requiere una GPU compatible con D3D11 para ejecutar el motor

D3D11significa Direct3D 11. Direct3D proporciona una API que permite que las aplicaciones y los juegos aprovechen las capacidades informáticas y los gráficos de las computadoras que tienen una GPU compatible con Direct3D. Direct3D 9 es una versión anterior, mientras que Direct3D 11 es la versión más nueva que viene con características más nuevas y es requerida por la mayoría de los juegos modernos. La última versión de Direct3D es D3D12. Es más eficiente y rápido en comparación con las versiones anteriores de Direct3D. Además, la D3D12 permite que los juegos utilicen completamente la tarjeta gráfica para que los juegos puedan mostrar escenas más ricas.

El error de GPU compatible con D3D11 suele ocurrir en los siguientes casos:

  • Cuando el sistema del usuario no cuente con Direct3D 11 o versión superior.
  • Cuando la GPU del usuario no es compatible con Direct3D 11 o una versión superior.
  • Si las bibliotecas D3D11 se corrompen.

Si ve este mensaje de error al iniciar un juego en su computadora, intente las siguientes correcciones para resolver este problema.

  1. Comprobar la versión de Direct3D
  2. Reparar o reinstalar los redistribuibles de Microsoft Visual C++
  3. Descargue DirectX End-User Runtime Web Installer del sitio web de Microsoft
  4. Actualice o reinstale el controlador de su tarjeta gráfica

Veamos todas estas soluciones en detalle.

1]Comprobar la versión de Direct3D

Como hemos explicado anteriormente, si su sistema no tiene Direct3D 11, verá este mensaje de error mientras juega algunos juegos. Si tiene Windows 11/10, debe actualizar su sistema para instalar Direct3D 11. Para verificar si su sistema tiene o no Direct3D 11, siga los siguientes pasos:

  • Abre elCorrercuadro de comando presionando el botónGanar + Rllaves.
  • Escribedxdiagy haga clic en Aceptar.
  • El comando anterior abrirá la herramienta de diagnóstico de DirectX.
  • Haga clic en elMonitorpestaña.
  • Verá la versión de Direct3D debajo de laConductoressección.

Si tiene una versión anterior de Direct3D, debe instalar su última versión. Si es usuario de Windows 11/10, la única forma de instalar la última versión de Direct3D es actualizar Windows. Si a pesar de tener la última versión de Direct3D, recibe el error en sus juegos, es posible que algunos archivos de DirectX estén dañados.

En los dos escenarios anteriores, una actualización de Windows puede solucionar el problema. Busque Windows Update manualmente. Si hay una actualización disponible, instálela. Después de actualizar su sistema, el problema debería solucionarse. Si no, pruebe la siguiente solución.

2]Reparar o reinstalar los redistribuibles de Microsoft Visual C++

Una posible causa del problema son los paquetes corruptos de Microsoft Visual C++ Redistributables. Repare los redistribuibles de Visual C++. Los siguientes pasos lo guiarán en esto:

  • Abra la configuración de Windows 11/10.
  • Y"Aplicaciones > Aplicaciones y características.?
  • Desplácese hacia abajo y localice Microsoft Visual C++ Redistributables. Encontrará más de uno instalado en su sistema.
  • Seleccione cada uno de ellos y haga clic enModificar. En Windows 11, debe hacer clic en los tres puntos junto a los Redistribuibles de Visual C++ para ver la opción Modificar.
  • Hacer clicen el indicador de UAC.
  • Hacer clicReparar.

Del mismo modo, repare todos los Redistribuibles de Visual C++ instalados en su sistema. Cuando haya terminado, inicie su juego y vea si se produce el error. Si es así, visitemicrosoft.comy descargue todos los paquetes de Visual C++ que están instalados en su sistema. Ahora, desinstale los Redistribuibles de Visual C++ uno por uno de su computadora. Cuando haya terminado, ejecute los archivos del instalador para instalar la última versión de Visual C++ Redistributables.

3]Descargue DirectX End-User Runtime Web Installer desde el sitio web de Microsoft

Esta solución ha funcionado para muchos usuarios. Si sigue experimentando los mismos problemas en sus videojuegos, visitemicrosoft.comseleccione su idioma y haga clic en elDescargary guarde DirectX End-User Runtime Web Installer en su sistema. Ahora, ejecute el archivo de instalación para instalar DirectX End-User Runtime Web Installer. Cuando haya terminado, reinicie su computadora.

Esto debería solucionar el problema.

4]Actualice o reinstale el controlador de su tarjeta gráfica

Aunque su tarjeta gráfica es compatible con Direct3D 11 o versiones superiores, es posible que reciba el error “Se requiere GPU compatible con D3D11 para ejecutar el motor” mientras juega debido a que el controlador de la tarjeta gráfica está dañado o desactualizado. Por lo tanto, debe actualizar el controlador de su tarjeta gráfica. Para hacerlo, abra la Configuración de Windows 11/10 y vaya a la página Actualizaciones opcionales. Si hay una actualización disponible para el controlador de su tarjeta gráfica, se mostrará allí. Instale la actualización si está disponible.

Si esto no funciona, visite el sitio web oficial del fabricante de su tarjeta gráfica y descargue la última versión del controlador de su tarjeta gráfica. Ahora, desinstale el controlador de su tarjeta gráfica usando DDU (Display Driver Uninstaller). Después de desinstalar el controlador, ejecute el archivo de instalación para instalar el controlador de la tarjeta gráfica en su sistema.

Archivo: Solucione el error de tiempo de ejecución DirectX de VALORANT

¿Cómo reparo la GPU compatible con D3D11 que se requiere para ejecutar el motor?

Es posible que vea este error mientras juega videojuegos en su computadora con Windows si no tiene Direct3D 11 o una versión superior. Para solucionar este problema, debe instalar Direct3D 11 o una versión superior. Para ello, descargue la última actualización de Windows. Si esto no funciona, repare o reinstale Microsoft Visual C++ Redistributables y actualice el controlador de su tarjeta gráfica.

¿Qué sucede si Fortnite dice GPU compatible con D3D11?

Significa que Fortnite requiere una tarjeta gráfica que sea compatible con D3D11. Puede verificar esto iniciando la Herramienta de diagnóstico de DirectX. Algunas soluciones que puede intentar para resolver este problema son instalar la última actualización de Windows, actualizar el controlador de su tarjeta gráfica, etc.

Espero que esto ayude.

Leer siguiente: Se requiere el nivel de función 10.0 de Fix DX11 para ejecutar el error del motor en Valorant.

Artículos Relacionados