Solución: se requiere el nivel de característica 10.0 de DX11 para ejecutar el motor



Pruebe Nuestro Instrumento Para Eliminar Los Problemas

El error 'Se requiere el nivel 10.0 de la característica DX11 para hacer funcionar el motor' aparece cuando el sistema no tiene el apropiado Nivel de funciones de hardware Direct3D requerido por el motor del juego. Este mensaje de error en particular indica que el motor de la aplicación no puede usar Nivel de función 3D directo versión 10.0 . Si el sistema operativo tiene la última versión de DirectX, el error suele ser una señal de que la GPU no cumple con los requisitos mínimos del sistema o se ejecuta en un software de controlador desactualizado. Los usuarios encontrarán este error al intentar ejecutar juegos y otras aplicaciones que requieren un procesamiento gráfico extenso.



¿Qué es DirectX?

DirectX es una colección de interfaces de programación de aplicaciones (API) desarrolladas por Microsoft para manejar tareas relacionadas con la programación de juegos y multimedia en todas las plataformas afiliadas a Microsoft. La colección de API proporciona programas compatibles con DirectX con soporte multimedia acelerado por hardware. Entre otras cosas, DirectX proporciona los medios para que un programa (juego u otra aplicación) determine las capacidades de su hardware y adapte sus parámetros para brindar la mejor experiencia.



Muchas de las API presentes en el subsistema DirectX son obligatorias y deben considerarse esenciales para todo, desde la simple reproducción de video hasta los exigentes videojuegos en 3D.



DirectX Runtime vs Direct3D Hardware Feature Level

Muchos usuarios confunden Tiempo de ejecución de DirectX ambiente con el Nivel de funciones de hardware Direct3D . DirectX Runtime describe la versión de DirectX que el software del sistema operativo puede admitir. Por otro lado, el Nivel de funciones de hardware Direct3d describe el soporte que brinda su hardware de video (GPU).

Teniendo esto en cuenta, tener el último entorno de ejecución de DirectX instalado en su PC no significa que su hardware sea capaz de admitir Nivel de característica de hardware Direct3D 10.0. Incluso si su versión de Windows está equipada para manejar las últimas API de DirectX, es posible que su tarjeta GPU no admita los niveles de funciones. Este suele ser el caso de las GPU más antiguas o integradas.

Cómo saber si DirectX está instalado

Si tiene Windows 10, Tiempo de ejecución de DirectX 12.0 se instaló automáticamente con el sistema operativo (asumiendo que tiene las últimas actualizaciones de Windows). Pero para usar las nuevas API de DirectX, su tarjeta GPU debe admitirlas.



Para confirmar esto y comprobar qué versión de DirectX es compatible con su sistema operativo, deberá ejecutar el Herramienta de diagnóstico de DirectX (dxdiag) . Se puede acceder a esta herramienta integrada de Windows en cualquier versión de Windows abriendo un cuadro Ejecutar ( Tecla de Windows + R ) y escribiendo ' dxdiag “.

Puede ver su versión de tiempo de ejecución de DirectX en Información del sistema en el Sistema lengüeta.

Para ver si su GPU es capaz de soportar los niveles de funciones requeridos, vaya al Monitor pestaña debajo Conductores y ver cual Niveles de funciones son compatibles con su tarjeta gráfica.

Si encuentras eso nivel de característica 10_0 (10.0) no se muestra entre los Niveles de funciones entradas dentro Herramienta de diagnóstico de DirectX , es uno de los siguientes escenarios:

  • Su tarjeta gráfica (GPU) se está ejecutando con controladores desactualizados que deben actualizarse. A menos que su sistema tenga un controlador que indique al hardware de gráficos cómo usar el nivel de función respectivo, no se comprará dentro de la Herramienta de diagnóstico de DirectX.
  • Su sistema operativo requiere una actualización de plataforma adicional. Solo aplicable a usuarios de Windows 7 y Windows XP.
  • Su tarjeta gráfica no es compatible Nivel de característica 10.0 . En este caso, la solución aplicable sería comprar una nueva tarjeta gráfica (GPU).

Tenga en cuenta que DirectX tiene compatibilidad con versiones anteriores: si tiene DirectX 12, todas las distribuciones de tiempo de ejecución anteriores deberían estar presentes en su sistema. Lo mismo ocurre con DirectX 11 y DirectX 10.

Sin embargo, algunos juegos heredados necesitan API de DirectX más antiguas que desde entonces están obsoletas en Windows 10 y solo se pueden encontrar en DirectX 9.0c o bajo . En este caso, se le pedirá que instale esa distribución en particular para ejecutar el programa. Aunque la última versión de DirectX es la 12.0, la gran mayoría de los juegos aún dependen en gran medida de los niveles de funciones implementados con el tiempo de ejecución de DirectX 10.

Se corrigió el error 'Se requiere el nivel 10.0 de la característica DX11 para ejecutar el motor'

Si la herramienta de diagnóstico de DirectX reveló que tiene un tiempo de ejecución de DirectX 10 o más reciente y su GPU es compatible con el nivel de función Direct3D requerido, debe tener los componentes necesarios para ejecutar la aplicación en cuestión. Sin embargo, si aún obtiene el 'Se requiere el nivel 10.0 de la característica DX11 para hacer funcionar el motor' error a pesar de cumplir con los requisitos, una de las correcciones de este artículo le permitirá corregir el error.

A continuación, tiene una colección de soluciones que los usuarios han encontrado útiles para solucionar el problema. 'Se requiere el nivel 10.0 de la característica DX11 para hacer funcionar el motor' error. Siga cada método en orden hasta que encuentre una solución que funcione para usted.

Nota: Los siguientes métodos solo son aplicables si está seguro de que su GPU admite Nivel de característica 10.0 . Antes de probar cualquiera de las correcciones, se recomienda que investigue un poco las especificaciones de su tarjeta gráfica para ver si es capaz de admitir Nivel de característica de Direct3D 10.0 .

Método 1: ejecutar la aplicación con la GPU dedicada

Si ve el error en una computadora portátil o portátil, es probable que tenga una GPU dedicada y una solución integrada. Si tiene dos tarjetas, su sistema decidirá qué tarjeta GPU utilizar analizando cuántos recursos necesita el motor de la aplicación. Sin embargo, esto puede ser anulado por su utilidad de ahorro de batería: si está configurado en modo de ahorro de batería, podría obligar al sistema a iniciar el programa con la GPU integrada, ya que consume menos recursos.

Esto se puede solucionar fácilmente configurando la utilidad en ' Modo de desempeño ”O desinstalando el software por completo. Pero si no desea desinstalar el administrador de batería, puede forzar su GPU dedicada haciendo clic derecho en el acceso directo del juego y eligiendo Ejecutar con procesador de gráficos. Luego, seleccione su tarjeta dedicada y vea si comienza sin el 'Se requiere el nivel 10.0 de la característica DX11 para hacer funcionar el motor' error.

Si se inicia correctamente, puede volver a esta configuración y hacer clic en Cambiar el procesador de gráficos predeterminado para establecer una regla permanente para el programa en sus GPU Control Panel  ajustes.

Método 2: actualizar el controlador de su tarjeta gráfica

El lugar obvio para comenzar con el fin de resolver el 'Se requiere el nivel 10.0 de la característica DX11 para hacer funcionar el motor' El error es actualizar los controladores de la tarjeta gráfica. Hay varias formas de hacerlo, pero la forma ideal de hacerlo es depender del fabricante de la tarjeta de video.

Las versiones más recientes de Windows (Windows 10 y Windows 8) deberían instalar automáticamente el controlador de software que necesita su tarjeta gráfica. Pero incluso si su sistema operativo descarga e instala automáticamente un controlador para su GPU, es probable que no sea la última versión disponible. Su sistema puede informar de este error porque la GPU no sabe cómo usar Nivel de característica 10.0 a pesar de tener el hardware de apoyo.

Esto se puede solucionar instalando el controlador de gráficos adecuado. Hay una forma universal de hacerlo (independientemente del fabricante de su GPU), pero no es tan confiable como seguir las pautas del fabricante para instalar el controlador.

Instalación del controlador de gráficos a través del Administrador de dispositivos

A continuación, tiene los pasos para actualizar su controlador de gráficos a través de Administrador de dispositivos . Es un buen lugar para comenzar, pero se basa en Windows Update para buscar el controlador adecuado en línea. Si este método no actualiza el controlador de su GPU, siga las siguientes guías específicas para los fabricantes de tarjetas gráficas más populares.

  1. prensa Tecla de Windows + R , tipo ' devmgmt.msc 'Y golpea Entrar abrir Administrador de dispositivos .
  2. Desplácese hacia abajo hasta Adaptadores de pantalla y expanda el menú desplegable. Haga clic derecho en el controlador de gráficos y seleccione Actualizar controlador (Actualizar software de controlador) .
    Nota: Es posible que vea dos entradas diferentes debajo Adaptadores de pantalla. Esto suele ocurrir con computadoras portátiles y portátiles que tienen una tarjeta gráfica integrada y una dedicada. A partir de ahora, Intel solo fabrica tarjetas integradas. Las tarjetas dedicadas tienen más potencia de procesamiento y se utilizan para procesar juegos y aplicaciones exigentes; para nuestro propósito, actualice el componente dedicado.
  3. Haga clic en Busque automáticamente el software del controlador actualizado y espere mientras Windows busca controladores en línea. Si encuentra un controlador más nuevo, espere hasta que esté instalado y su sistema se reinicie.
    En el caso de que Windows determine que tiene el controlador más reciente, continúe con una de las guías a continuación. Si los pasos anteriores instalaron un nuevo controlador, compruebe si el error persiste al iniciar la aplicación. Si es así, muévase a Método 2 .

Usuarios con tarjetas gráficas Nvidia

Si tiene una tarjeta gráfica dedicada Nvidia GeForce, puede actualizar los controladores de dos formas diferentes. La solución más elegante sería descargar Experiencia GeForce y deje que el software identifique automáticamente su GPU e instale los controladores adecuados. El programa le evitará tener que buscar manualmente la última versión del controlador.

Sin embargo, se sabe que GeForce Experience tiene fallas y no funciona correctamente con algunos modelos de placa base. Si no puede usar GeForce Experience, siga los pasos a continuación para descargar manualmente el controlador de tarjeta gráfica más reciente para su GPU:

  1. Visite la página de descarga oficial de Nvidia ( aquí ) y elija su Tipo de producto, serie de producto y Producto . Asegúrese de seleccionar el apropiado Sistema operativo y golpea el Buscar botón.
    Nota: Un método más rápido es ir con la Opción 2 y haga clic en Conductores gráficos . Esto escaneará automáticamente su sistema y descargará el controlador apropiado para su GPU. Pero tenga en cuenta que es posible que deba descargar la última versión de Java para que esto funcione.
  2. Descargue e instale el controlador de Nvidia recomendado.
  3. Si el sistema no se reinicia automáticamente cuando se completa la instalación, reinícielo manualmente y vea si el problema está resuelto.

Usuarios con tarjetas gráficas ATI

El equivalente de AMD a GeForce Experience es Gaming Evolved. Puede utilizar esta utilidad de AMD para actualizar automáticamente los controladores de su tarjeta gráfica. Además de mantener su sistema actualizado con los últimos controladores de gráficos, Gaming Evolved optimizará sus juegos cambiando automáticamente la configuración de gráficos para que obtenga la mejor experiencia según las especificaciones de su sistema.

Si no desea instalar un programa adicional para este trabajo, también puede descargar el controlador a la antigua. Aquí hay una guía rápida de todo el asunto:

  1. Visite la página de descarga oficial de AMD ( aquí ).
  2. Debajo Seleccione manualmente su controlador , Selecciona el tipo de producto, familia de productos y modelo . Luego, seleccione el sistema operativo apropiado y haga clic en Mostrar resultados .
    Nota: Si no está seguro de su modelo de GPU o desea automatizar aún más, también puede hacer clic en el Descargar ahora botón debajo Detecte e instale automáticamente su controlador . Esto instalará otra utilidad ATI que escaneará su sistema y aplicará el controlador más reciente.
  3. Después de instalar el controlador, reinicie su máquina y vea si se elimina el error.

Usuarios con gráficos Intel integrados

Hasta ahora, ATI solo producía tarjetas gráficas integradas. La mayoría de las veces, el controlador se actualiza correctamente desde el Administrador de dispositivos (primera guía en este método). Sin embargo, si no puede actualizar desde allí, puede descargarlo del Centro de descargas de Intel ( aquí ).

Método 3: reparación del entorno de ejecución de DirectX

Las API incluidas en el paquete DirectX rara vez se rompen, pero se sabe que sucede. Desafortunadamente, realmente no puedes desinstalar DirectX de manera efectiva. El tiempo de ejecución de DirectX 11.3 y 12 se incluye con Windows 10 y Windows Update se encarga de cualquier actualización / reparación. No existe un paquete independiente para estas versiones de DirectX.

Sin embargo, puede reparar todos los archivos de DirectX (excepto los de DX12) usando Instalador web DirectX End-User Runtime y DirectX Redist (junio de 2010) .

Empiece por descargar el Instalador web de tiempo de ejecución de usuario final de DirectX ( aquí ). Deberá hacer clic con el botón derecho en el ejecutable y elegir Ejecutar como administrador para otorgar privilegios elevados. Luego, siga las indicaciones en pantalla para asegurarse de que todos sus archivos de DirectX 9.0c estén intactos.

Luego, descargue DirectX Redist (junio de 2010) desde este enlace ( aquí ). Abra el paquete y extraiga el SDK de DirectX en algún lugar accesible. A continuación, vaya a los archivos extraídos y abra el DXSetup ejecutable. Siga las instrucciones en pantalla para volver a instalar los componentes de DirectX.

Una vez que se complete la instalación, reinicie su sistema y vea si se resuelve el problema.

Método 4: instalación de la actualización de la plataforma KB2670838 (solo Windows 7)

A diferencia de Windows 8 y Windows 10, Windows 7 requiere una actualización de plataforma adicional ( KB2670838) para habilitar el nivel de característica 10.0 de DX 11. Está etiquetada como una actualización opcional, por lo que es posible que se la haya perdido incluso si cree que su WU está actualizada.

Para ver si esta es la causa del error, aplique todas las actualizaciones opcionales pendientes o visite este enlace de Microsoft ( aquí ) y descarga el KB2670838 actualización de la plataforma. Con la actualización instalada, reinicie su computadora y vea si resolvió el problema.

8 minutos de lectura