Te enseñaré cómo solucionar el problema DX11 Se requiere el nivel de función 10.0 para ejecutar el motor

Los problemas con la función del motor del juego ocurren cuando el sistema no tiene el nivel de función de hardware Direct3D necesario, como el error DX11 Se requiere el nivel de función 10.0 para ejecutar el motor. El motor de la aplicación no puede usar la versión 10.0 del nivel de función Direct3D, según este mensaje. Esto generalmente indica que la GPU no cumple con los requisitos mínimos del sistema o está usando un software de controlador desactualizado. Cuando los usuarios intentan ejecutar juegos u otras aplicaciones que requieren un procesamiento gráfico extenso, tendrán este problema.

Cómo solucionar el problema DX11 Se requiere el nivel de función 10.0 para ejecutar el motor



Los problemas con la función del motor de juego ocurren cuando el sistema no tiene el nivel de característica de hardware Direct3D necesario, como el error DX11 Feature Level 10.0 is required to run the engine. El motor de la aplicación no puede usar la versión 10.0 de Direct3D Feature Level, según este mensaje. Esto generalmente indica que la GPU no cumple con los requisitos mínimos del sistema o está usando un software de controlador desactualizado. Cuando los usuarios intentan ejecutar juegos u otras aplicaciones que requieren un procesamiento gráfico extenso, tendrán este problema.

¿Qué significa DirectX?


DirectX es un conjunto de API creadas por Microsoft para controlar las acciones relacionadas con la creación de plataformas de juegos y multimedia que son afiliadas a Microsoft. Los programas compatibles con DirectX y el soporte multimedia acelerado por hardware están disponibles en esta colección.


El software, ya sea un juego o una aplicación, puede aprovechar las capacidades del hardware y optimizar sus configuraciones para un rendimiento óptimo con la ayuda de DirectX.


Desde la reproducción de video básica hasta los juegos 3D avanzados, muchas API dentro del marco de DirectX se consideran fundamentales y vitales para todo.

Comparación del hardware de nivel de características de Direct3D a lo largo del tiempo frente al entorno de ejecución de DirectX


Muchos usuarios confunden el nivel de características del hardware de Direct3D con el de DirectX Runtime. El entorno de ejecución de DirectX se refiere a la versión de DirectX que puede manejar el software del sistema operativo. La compatibilidad que ofrece el hardware de vídeo (GPU) se indica mediante el nivel de características del hardware de Direct3D.


Esto significa que, incluso con el entorno de ejecución de DirectX más reciente instalado, es probable que el hardware no sea compatible con el nivel de características del hardware de Direct3D 10.0. Básicamente, esto significa que, incluso con la última configuración del entorno de ejecución de DirectX instalada, es muy probable que el hardware no admita el nivel de características requerido en Direct3D 10.0, incluso cuando la versión de Windows esté configurada para funcionar con la última API de DirectX. Este problema es común con las GPU integradas y antiguas.

La forma de comprobar si DirectX está instalado en Windows es:


Si ha actualizado Windows a la última versión, DirectX 12.0 Runtime se incluye automáticamente con el sistema operativo. Pero tu tarjeta GPU también debe ser compatible con la nueva API de DirectX para poder usarlas.


Inicia la herramienta de diagnóstico de DirectX (dxdiag) para determinar con qué versión de DirectX es compatible tu sistema operativo. En cualquier versión de Windows Abre el cuadro de diálogo Ejecutar En el cuadro de diálogo Ejecutar (tecla Windows + R), escribe dxdiag y luego haz clic en Entrar para acceder a esta herramienta. Puedes encontrar la versión del entorno de ejecución de DirectX en el submenú Información del sistema en la pestaña Sistema.


Comprueba qué niveles de funciones son compatibles con tu tarjeta gráfica en la pestaña Pantalla en Controlador para determinar si tu GPU es compatible con los niveles requeridos.


Si notas que el nivel de función 12_0 (12.0) no aparece entre las entradas de la herramienta de diagnóstico de DirectX, puede existir uno de los siguientes problemas: GPU incompatible Uso de controladores obsoletos que necesitan actualizarse. En cualquier caso, la herramienta de diagnóstico de DirectX no aparecerá a menos que haya controladores que le indiquen al hardware gráfico cómo usar el nivel de función apropiado.


El nivel de función 10.0 no se puede usar en tu tarjeta gráfica. La solución, si este es el caso, sería invertir en una nueva GPU.


Probablemente tengas distribuciones de tiempo de ejecución más antiguas en tu sistema, ya que DirectX 12 es compatible con versiones anteriores, así como DirectX 11 y DirectX 10. Sin embargo, algunos juegos más antiguos pueden requerir API de DirectX obsoletas, que ya no son compatibles con Windows y solo están disponibles en DirectX 9.0c o versiones anteriores. Es obligatorio instalar la distribución específica necesaria para ejecutar dichos juegos. La mayoría de los juegos todavía utilizan principalmente funciones que están configuradas con el entorno de ejecución de DirectX 10, incluso si DirectX 12.0 es la última versión.


Corrección de errores Para ejecutar el motor, se requiere el nivel de funcionalidad DX11 10.0.


Si la herramienta de diagnóstico de DirectX indica que tu sistema es compatible con el entorno de ejecución de DirectX 10. Si tu entorno de ejecución es DirectX 10 o posterior, y si tu GPU es compatible con el nivel de funcionalidad Direct3D obligatorio, entonces deberías tener las piezas necesarias para ejecutar la aplicación. La solución proporcionada en este artículo debería ayudar a resolver el problema si el error persiste. Verifique las especificaciones de su tarjeta gráfica para asegurarse de que admita el nivel de funcionalidad 10.0 de Direct3D antes de intentar cualquier solución alternativa.

1. Use la GPU dedicada para ejecutar la aplicación.


En computadoras portátiles o notebooks con una unidad de procesamiento de gráficos dedicada y una solución integrada, el sistema generalmente elige qué GPU usar según las demandas de recursos del motor de la aplicación. Esta decisión podría estar influenciada por una utilidad de ahorro de energía: si está configurada en modo de ahorro de energía, el sistema puede usar la GPU integrada porque consume menos energía.


Configurar la utilidad en modo de rendimiento o eliminar el programa por completo son posibles medidas para solucionar esto.



2. En segundo lugar, actualiza el controlador de tu tarjeta gráfica.


Actualiza los controladores de tu tarjeta gráfica y comienza a resolver el problema. Hay otras formas de lograrlo, pero la mejor opción depende del fabricante de la tarjeta de video.


En las versiones más nuevas de Windows, el controlador de software necesario para tu tarjeta gráfica debería instalarse automáticamente en tu sistema. Pero incluso si se proporciona un controlador automáticamente, no es seguro que sea la versión más reciente. A pesar de poder hacerlo, el error puede deberse a que tu GPU no sabe cómo usar el nivel de función 10.0.


Esto se puede resolver instalando los controladores gráficos más recientes. No está claro cuál es la forma sólida de seguir las instrucciones de instalación específicas del fabricante, aunque hay un método universal disponible.

El controlador de gráficos se instala a través del Administrador de dispositivos.


A continuación, se muestran los pasos para actualizar el controlador de gráficos a través del Administrador de dispositivos. Esto está bien para comenzar, pero busque el controlador correspondiente en línea que depende de Windows Update. Siga las guías específicas del fabricante a continuación si este enfoque no actualiza el controlador de GPU.




Nota: una computadora portátil o notebook con tarjetas gráficas integradas o dedicadas puede tener dos entradas debajo del adaptador de pantalla. Por supuesto, actualice la tarjeta dedicada ya que es mejor para ejecutar aplicaciones y juegos específicos.



Usuarios de tarjetas gráficas Nvidia Hay dos pasos para actualizar los controladores para aquellos que tienen tarjetas gráficas dedicadas Nvidia GeForce. La mejor opción sería instalar los controladores correctos automáticamente después de descargar GeForce Experience y permitir que el programa identifique su GPU. No hay mejor lugar que usar esta herramienta para evitar buscar la última versión del controlador manualmente.


Si no puede usar GeForce Experience debido a incompatibilidades con su placa base, siga los pasos a continuación para descargar manualmente el último controlador de la tarjeta gráfica: Vaya a la página de descarga oficial de Nvidia aquí, elija el tipo de producto, la serie del producto y el producto. Asegúrese de elegir el sistema operativo correcto y luego haga clic en el botón Buscar.



Usuarios con tarjetas gráficas ATI


Tenga una alternativa a GeForce Experience de Nvidia llamada AMD Radeon Software. Puede usar esta utilidad para actualizar automáticamente los controladores de su tarjeta gráfica. Para una experiencia de juego perfecta según las especificaciones de su sistema, este software no solo actualiza los controladores, sino que también optimiza la configuración del juego.




Nota: Tipo más fácil: también puede hacer clic en Descargar ahora en Buscar el controlador e instalarlo automáticamente. Se aplica el controlador más reciente y una utilidad de AMD escanea el sistema con esta opción.


Usuarios con gráficos integrados Intel


Por lo general, esta actualización del controlador a través del Administrador de dispositivos (como se describe en la primera sección de este método) debería completarse correctamente. Sin embargo, si experimenta algún problema, puede obtener el controlador del centro de descargas de Intel aquí.

3. Reparación del entorno de ejecución de DirectX


Puede suceder, aunque los archivos de API de DirectX rara vez se corrompen. Lamentablemente, no es posible desinstalar DirectX por completo. No hay paquetes independientes para DirectX 11.3 y 12, que se incluyen con Windows 10, para mantener el entorno de ejecución.


Sin embargo, si utiliza el instalador web para DirectX End-User Runtime Environment y DirectX Redist (junio de 2010)







Other Articles
Cómo ocultar la actividad de Steam a los amigos
Te enseñaré cómo ocultar la actividad de Steam a tus amigos.

Cómo solucionar el problema de que las teclas WASD y de flecha están intercambiadas
Te diré cómo solucionar el problema de que las teclas WASD y de flecha están intercambiadas

Cómo solucionar el problema de que el panel de control de NVIDIA solo muestra la configuración 3D
Hoy te guiaré sobre cómo solucionar el problema en el que el Panel de control de NVIDIA solo muestra configuraciones 3D.

Cómo solucionar el problema de Acer Touch Pad y el clic izquierdo que no funciona
Hoy te enseñaré cómo arreglar el panel táctil y el botón izquierdo del mouse de Acer que no funcionan.

Cómo solucionar el error de BlInitializeLibrary Failed (0xc00000bb) en Windows
Te voy a contar cómo solucionar el error BlInitializeLibrary Failed (0xc00000bb) en Windows

Cómo reparar un disco duro nuevo que no aparece en Disk Management
Te enseñaré en este documental Cómo reparar un disco duro nuevo que no aparece en Disk Management

¿Cómo arreglar que el disco seleccionado no sea un disco MBR fijo?
En este documental te contaré ¿Cómo arreglar el disco seleccionado no es un disco MBR fijo?

¿Cómo solucionar el error “El servidor no se registró con DCOM dentro del tiempo de espera requerido”?
¿Te enseñaré hoy cómo solucionar el error “El servidor no se registró con DCOM dentro del tiempo de espera requerido”?