Muchos usuarios reciben el mensaje de error Se necesita el nivel de característica 10.0 DX11 para ejecutar el motor (a veces el nivel de característica 11.0 o para ejecutar el juego) cuando se ejecutan ciertos juegos. Teniendo en cuenta que un usuario novato puede no tener muy claro este texto, puede encontrarse con preguntas como “Tengo DirectX 12 y escribe este error, O que fazer?”.
Este tutorial detalla qué significa exactamente este mensaje, por qué la aparición del error no depende solo de la versión de DirectX y cómo corregir los errores “Se necesita el nivel de característica de DX11 10.0 para ejecutar el motor” e “Se necesita el nivel de característica de DX11 11.0 hacer funcionar el motor ”al ejecutar juegos. Los formularios funcionarán para Windows 10, 8.1 e Windows 7.
Qué nivel de característica DX11 10.0 significa ejecutar el error del motor y por qué ocurre
Este error no significa que no tenga la versión correcta de DirectX, literalmente significa que no tiene soporte para el nivel de característica 10.0 (o 11.0 si se especifica ese número). Puede que falte inclusive si tiene DirectX 12 instalado.
El nivel de función aquí se refiere al nivel de compatibilidad con las funciones de Direct3D (un componente dentro de DirectX), y el nivel admitido depende de los tres componentes juntos:
- Versiones de DirectX
- Modelos de tarjetas de video
- Controladores de tarjeta de video instalados
Cómo exactamente esta dependencia se puede leer en inglés en Wikipedia https://en.wikipedia.org/wiki/Feature_levels_in_Direct3D, pero he preparado un breve resumen para que la mayoría de los usuarios puedan sacar rápidamente sus conclusiones (aún no menciono los controladores , asumiendo que ya tiene instaladas las últimas versiones oficiales):
- Si tiene DirectX 11, el nivel de función DX11 10.0 será compatible con tarjetas de video NVIDIA GeForce GTX 400 e depois, Radeon HD 5000/6000 / 7300-7600 / 8300-8400 series, R5 210-235 e depois, adaptadores Intel HD Graphics 2500/4000 (Ivy Bridge y posteriores) integrados.
- El nivel de función 11.0 de DirectX 11 será compatible con tarjetas de video NVIDIA de la serie GTX 600, AMD HD 7790/8770, RX 260/290 y más reciente, Intel HD Graphics 4200-5200 (Haswell y más reciente).
- Si tiene DirectX 12 – DX11 nivel de característica 10 e 11 será compatible con tarjetas de video Comenzando con NVIDIA GTX 400, AMD HD 7700-7900, RX 240, Intel HD Graphics 4200-5200 (Haswell y más reciente).
- Observação: No he encontrado ninguna información sobre la compatibilidad con los niveles de funciones 10 e 11 de las tarjetas gráficas GTX, pero no GTX de NVIDIA, aún cuando supongo que debería estar dentro de la serie de adaptadores de video antes mencionada.
Al comprender las causas del error y las posibles inconsistencias en nuestro sistema, podemos proceder de manera más segura a solucionar el problema. No olvides que estamos hablando de Windows 10, 8.1 (8) e Windows 7, en versiones anteriores del sistema es probable que el juego no se ejecute.
Se necesita el nivel de característica 10.0 de DX11 para que el motor funcione; posibles correcciones
Primeiro, se por acaso, verifique la versión de DirectX en su computadora y la versión de WDDM presionando Win + R no teclado (Win es una tecla con el emblema de Windows), escriba dxdiag e pressione Enter, acepte verificar las firmas digitales y espere hasta que finalice la recolección de datos. Preste atención a la “versión de DirectX”, debe ser al menos 11.
Vaya a la pestaña “Tela” y preste atención al elemento “Modelo WDDM”, no debe ser inferior a 1.2, y mejor – 1.3 (si no lo es, siga los siguientes pasos para instalar los controladores, siempre que tenga un tarjeta de video compatible, puede arreglarlo) e, o que é mais importante, al elemento “Niveles de características”, solo sobre la ausencia del nivel de característica correcto y nos dice el error. Si los niveles requeridos faltan en el listado pero deben ser compatibles con la tarjeta de video, el problema probablemente sea con los controladores y trataremos de corregirlo más tarde.
En caso de que su tarjeta de video (discreta o integrada) admita el nivel de característica DX11 requerido, em primeiro lugar, realice los siguientes pasos para corregir el error Se necesita el nivel de característica 10.0 de DX11 / nivel de característica 11.0 para ejecutar el motor:
- Descargue y ejecute el instalador web de las bibliotecas de DirectX desde el portal web oficial de Microsoft https://www.microsoft.com/ru-ru/download/details.aspx?id=35 – sim, tiene DirectX en su computadora por defecto, pero esta web El instalador agregará las bibliotecas que faltan a su sistema.
- Instale los controladores más recientes para su tarjeta gráfica discreta e integrada. Aviso: Esto no debe hacerse haciendo clic en “Actualizar controlador” no gerenciador de dispositivos, sino descargando manualmente los últimos controladores disponibles para su tarjeta de video de los sitios web oficiales de NVIDIA, AMD o Intel e instalándolos manualmente. “Atualizar” a través del Administrador de dispositivos puede informar que “los controladores más adecuados para este dispositivo ya están instalados”, inclusive cuando los controladores de Windows “padrão” están verdaderamente instalados, que no admiten nada más que la pantalla del escritorio.
- Después de instalar los componentes anteriores, reinicie o seu computador.
- Verifique el inicio del juego: si todo está bien y la tarjeta de video admite los niveles de funciones correctos, el error ya no se mostrará.
A veces sucede que un usuario cuenta con una tarjeta gráfica integrada y una discreta, una de las cuales admite el nivel apropiado de funciones y la otra no. Como um exemplo, ha comprado una nueva placa base y una CPU con nuevos gráficos integrados, pero ha dejado la antigua tarjeta de video o viceversa.
Nesta circunstância, puede intentar deshabilitar la tarjeta gráfica anterior en el Administrador de dispositivos. Para deshabilitar la tarjeta de video:
- É essencial: Para PC, primero apague la computadora y conecte el monitor a la tarjeta de video que permanecerá encendida, como la salida de video incorporada en la placa base; caso contrário, nos quedaremos sin imagen cuando se apague la tarjeta de video. En algunas configuraciones (raras) de portátiles con adaptadores de video integrados y discretos, la desactivación de una de las tarjetas de video puede apagar el monitor; no utilice este método si no está seguro de poder solucionar el problema si ocurre.
- Presione Win + R no teclado, escriba devmgmt.msc. e pressione Enter.
- Aviso: Si solo hay una tarjeta de video en la sección “Adaptadores de vídeo”, no siga este y todos los demás pasos, no funcionarán para usted.
- Sobre “Adaptadores de vídeo”, seleccione la tarjeta de video que desea desactivar, clique com o botão direito e selecione “Desactivar dispositivo”.
- Confirme para desconectar el dispositivo.
Depois disso, intente ejecutar el juego nuevamente; ahora el juego solo podrá utilizar la GPU (tarjeta gráfica) que se dejó habilitada, y si es compatible con DX11 Feature Level 10 o Feature Level 11, el juego comenzará.
Em resumo, la variante más desagradable es cuando el conjunto de características del modelo de la tarjeta de video y la versión de DirectX, inclusive con las últimas versiones de los controladores, no posibilitan ejecutar el juego con el nivel requerido de características, para este caso para borrar el El nivel de característica de DX11 10.0 / 11.0 requerido para ejecutar el motor (o para ejecutar el juego) solo se logrará cambiando la tarjeta de video (o el sistema, en el caso de versiones anteriores de DirectX en sistemas operativos no compatibles).
Video tutorial acerca de cómo arreglar el problema
Espero que la instrucción haya sido útil y haya ayudado, si no a solucionarlo, a comprender y adentrarnos en la esencia del error considerado al lanzar juegos.
E talvez isso também seja do interesse: