El motor en funcionamiento requiere el nivel de función 11 de DX10.0 [resuelto]

Al ejecutar videojuegos con uso intensivo de gráficos como Fortnite, PUBG, Crysis, The Witcher 3 o programas de software como Fusion360 y SolidWorks, su hardware de video debe poder manejar las últimas API de DirectX.

Si está ejecutando una tarjeta integrada (una tarjeta con una CPU) o una tarjeta gráfica dedicada más antigua, es posible que vea el error: "El motor de tiempo de ejecución requiere el nivel de función 11 de DX10.0".

estaDirectX ¿Qué significa error?

DX11, abreviatura de DirectX11, es una interfaz de programación de aplicaciones o API desarrollada por Microsoft y que se ejecuta en computadoras con Windows.Su trabajo es manejar el hardware de la computadora que maneja elementos multimedia como tarjetas gráficas, tarjetas de sonido y sistemas operativos.Brinda soporte de aceleración de hardware para programas y determina las capacidades de su hardware y se ajusta según sea necesario para que obtenga el mejor rendimiento.A partir de 2021, la última generación es DirectX12.

Cuando obtiene el error "El motor de tiempo de ejecución requiere el nivel de función 11 de DX10.0", significa que su sistema informático, especialmente su unidad de procesamiento de gráficos, no tiene el hardware Direct3D más reciente o adecuado para ejecutar la aplicación que está tratando de ejecutar.

Espera, ¿hay alguna diferencia entre el tiempo de ejecución de DirectX y el hardware de Direct3D?

Sí, el programa de tiempo de ejecución de DirectX determina la versión de DirectX que puede manejar su sistema operativo, ya que es posible que los sistemas operativos más antiguos no puedan ejecutar la última generación de API de DirectX.Mientras que el nivel de características de hardware de Direct3D describe y determina con qué puede ejecutar o ser compatible su GPU.

El hecho de que pueda descargar e instalar el último entorno de tiempo de ejecución de DirectX no significa que su GPU pueda ejecutar el último hardware de Direct3D.Este es el caso incluso si tiene el último sistema operativo.

¿Puedo averiguar qué DirectX está instalado?

Para verificar qué versión de DirectX está ejecutando, debe ejecutar la herramienta de diagnóstico de DirectX integrada directamente en Windows.Puedes acceder a él haciendo lo siguiente:

  1. Escriba en el cuadro de búsqueda de su computadora (menú de inicio)"correr".
  2. AbiertoEjecutar cuadro de diálogo.
  3. ingresar:" dXDIAG ” y haga clicdeterminar.
ejecutar cuadro de diálogo
    1. En Sistema, busqueVersión de DirectX.

 

Cómo encontrar tu versión de DirectX

Si su tarjeta gráfica está actualizada, puede comprobar el nivel de funciones de hardware de Direct3D que admite haciendo lo siguiente:

  1. Ir ajunto a la pestaña Sistemapestaña "Pantalla".
  2. en el conductorVer a continuación.
  3. Encontrarnivel funcional.
  4. SeguroactivadoAceleración DirectDraw, aceleración Direct3DAceleración de textura AGP.
pregunta relacionada  Los auriculares con Windows 10 no funcionan correctamente [5 soluciones]
Cómo ver los niveles destacados compatibles con GPU

Si está ejecutando el último sistema operativo Windows 10, tendráDirectX12y debería poder ejecutar DirectX11 y DirectX10.si estas corriendoAplicación o juego heredado, estos probablemente solo requerirán DirectX9 como máximo, lo que requerirá que descargues e instales su distribución.

6 arreglosejecutar el error del motor,NecesidadSolución para DX11 Nivel de función 10.0

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

Compruebe si su sistema informático tiene una unidad de procesamiento de gráficos integrada y una unidad de procesamiento de gráficos dedicada.Si está en una computadora portátil, puede ver esto en la etiqueta adhesiva en el interior del panel táctil o en "Adaptadores de pantalla" en el Administrador de dispositivos.Si ve un adaptador de gráficos integrado y una GPU dedicada en la lista, deberá desactivar la integración.Así es cómo:

    1. En el cuadro de búsqueda de su computadora (menú de inicio) escriba "Administrador de dispositivos".
    2. Abra el Administrador de dispositivos y busqueAdaptador de pantalla.
    3. DesplegarMuestra una lista de adaptadores.
    4. Botón derecho del ratónUnidad gráfica integrada.
    5. 選擇Desactívelo.

 

  1. Esto cambiará a usar suTarjeta gráfica dedicada.
  2. Puedes repetir estos pasos en cualquier momentovolver a habilitarunidad integrada.
Cómo deshabilitar los gráficos integrados en el Administrador de dispositivos

Si su GPU es compatible con las capacidades de hardware de DirectX10.0 y Direct11D de 3, ya no recibirá el mensaje de error "Se requiere el nivel de característica de DX11 10.0 para ejecutar el motor".

2. Instala todos los parches y actualizaciones del juego

Si sabe que la aplicación que intenta ejecutar tiene una actualización reciente, descárguela y aplique un parche.Los desarrolladores de videojuegos y soluciones de software en línea siempre lanzan parches para corregir errores y descuidos en la programación.Si no se actualiza al parche más reciente, es posible que aparezca el mensaje de error "Se requiere el nivel de función 11 de DX10.0 para ejecutar el motor".

3. Actualice Windows 10 a la última versión

Si su sistema operativo Windows 10 no está actualizado, esta puede ser la razón por la que recibe el mensaje de error "Se requiere el nivel de función 11 de DX10.0 para ejecutar el motor", ya que la última actualización garantiza que está ejecutando la última versión de DirectX.Compruebe si su Windows 10 está actualizado, si no, siga los siguientes pasos para actualizarlo:

  1. Escriba en el cuadro de búsqueda de su computadora (menú de inicio)configurar.
  2. Haga clic enOpciones de actualización y seguridad.
  3. Haga clic enBuscar actualizacionesBotón.
  4. 更新su Windows 10.
  5. Reanudarcomputadora.
  6. Reanudarsu aplicación.
pregunta relacionada  Cómo establecer el orden de prioridad de la CPU en Windows 10 para priorizar el uso de aplicaciones en primer plano
Use el botón para buscar actualizaciones

Intente ejecutar su aplicación nuevamente y vea "¿El motor requiere el nivel de función 11 de DX10.0?", Aparece el mensaje de error.De lo contrario, puede continuar, pero si es así, continúe con la siguiente solución a continuación.

4. Instala la última versión de DirectX

Si su computadora con Windows 10 está actualizada, automáticamente tendrá la última versión de DirectX integrada en el sistema, por lo que no es necesario descargarla.Lo mismo ocurre con DirectX8 para Windows 8.1/11 y DirectX7 para Windows 10/Vista.Sin embargo, si por alguna razón no tiene la versión más reciente de DirectX, puedeDescarga aquí.La forma más fácil es usarInstalador web.

5. Actualice el controlador de su tarjeta gráfica

Si su Windows está actualizado, ha descargado los parches de aplicación más recientes y tiene el DirectX más reciente, verifique si los controladores de su tarjeta gráfica no están actualizados.Este suele ser el culpable, ya que a menudo se lanzan controladores para unidades de procesamiento de gráficos integradas y dedicadas.Puede actualizar su controlador de gráficos de varias maneras.

Actualice los controladores de gráficos mediante el Administrador de dispositivos:

  1. Busque en el cuadro de búsqueda de su computadora (menú de inicio)Administrador de dispositivos.
  2. En una nueva ventanaaparecerAdaptador de pantalla.
  3. despliegue su menú yHaga clic derecho en su unidad integrada o dedicada.
  4. Del menúHaga clic enOpciones de actualización.
  5. Auto búsquedaconductor.
  6. Windows buscará nuevos controladores y los instalará.
Cómo actualizar los controladores desde el Administrador de dispositivos: automáticamente

Si Windows no encuentra ningún controlador nuevo, lo mejor que puede hacer esActualícelos manualmente desde el sitio web del fabricante.

  • Si se ejecuta en una computadora portátil o computadora portátilProcesador integrado Intel, Por favor ve aAquíy descargar según el fabricante.
  • si correTarjeta gráfica Nvidia dedicada,Por favor ve aAquí.Debe completar el tipo de producto, la familia, el producto en sí y su sistema operativo.
  • si correTarjeta gráfica AMD dedicada, Por favor ve aAquí.
pregunta relacionada  Recomendaciones de antivirus de Windows: gratuitos y de pago

Si no desea descargar e instalar los controladores manualmente, tanto Nvidia como AMD tienen un software de controlador oficial que puede descargar y usar para su GPU.Es confiable, funciona bien y no tiene que preocuparse por arruinar su instalación.Para Nvidia puedes usarGeForce Experience; para AMD puedes usarRadeon Software Adrenalina Edición 2020.

Ejemplo de software de controlador Radeon AMD

6. Repara tu DirectX

Si su entorno de tiempo de ejecución de DirectX está corrompido o dañado por un virus, deberá repararlo, ya que este puede ser el motivo del mensaje "DX11 nivel de función 10.0 requerido por el motor de tiempo de ejecución" que ve.Para arreglar DirectX:

  1. Ir aPágina del instalador web de DirectX End User Runtime de Microsoft.
  2. Esta página se puede encontrar enencontrado aquí.
  3. elegirteidioma necesarioy haga clic en el botón de descarga.
  4. Esto le permitirá acceder a muchas aplicaciones y juegos usando DX9/10/11Biblioteca de ejecución.
  5. Después de descargar, conInstalar con privilegios de administrador.
  6. de acuerdo aSigue las instrucciones en la pantalla.
  7. Después de la reparaciónReanudar.

Esto debería brindarle los archivos de distribución que necesita para que ya no reciba el mensaje "Se requiere el nivel de función 11 de DX10.0 para ejecutar el motor" cuando ejecuta su aplicación.

Comparte este mensaje

Enviar comentario