Versión de DirectX no compatible, no se ha encontrado ninguna versión de DirectX compatible


Este artículo enumera algunas soluciones para solucionar el error relacionado con DirectX en Windows 11/10. Mientras lanzaban un juego, los usuarios encontraron el Versión de DirectX no compatible error. Según los informes, este error se asocia principalmente al juego Avatar. Sin embargo, también puede ocurrir en otros juegos. Si ve este error, utilice las correcciones que se ofrecen en este artículo.

Error de versión de DirectX no compatible

El mensaje de error completo es:

No se ha encontrado ninguna versión de DirectX compatible.
Baje e instale el tiempo de ejecución del usuario final de DirectX más reciente.

La tarjeta SD no se ha detectado en el Gestor de dispositivos de Windows 11/10
Índice
  1. Versión de DirectX no compatible, no se ha encontrado ninguna versión de DirectX compatible al iniciar un juego
    1. ¿Qué es el error de DirectX y cómo lo soluciona?
    2. ¿Puedo actualizar a DirectX 12?

Versión de DirectX no compatible, no se ha encontrado ninguna versión de DirectX compatible al iniciar un juego

Las siguientes soluciones le ayudarán a solucionar el problema Versión de DirectX no compatible, no se ha encontrado ninguna versión de DirectX compatible error al iniciar un juego. Antes de continuar, le sugerimos que compruebe las actualizaciones de Windows manualmente. Si hay una actualización disponible, instálela. Si esto no soluciona el error, utilice las siguientes soluciones:

  1. Instale el tiempo de ejecución del usuario final de DirectX
  2. Reparación de Microsoft .NET Framework
  3. Actualice o vuelva a instalar el controlador de la tarjeta gráfica
  4. Ejecute el lanzador del juego como administrador
  5. Inicie el juego fuera del lanzador
  6. Definir los argumentos del juego
  7. Desactive el modo de compatibilidad
  8. Edite el archivo state.cfg

Veamos todas estas correcciones en detalle.

1]Instale el tiempo de ejecución del usuario final de DirectX

Si lee el mensaje de error con atención, se menciona la posible solución para solucionar este error. Instale la versión más reciente de DirectX End-User Runtime.

Instale el tiempo de ejecución del usuario final de DirectX

Chrome dice No es seguro, pero el certificado es válido

El tiempo de ejecución del usuario final de DirectX tiene varias bibliotecas de tiempo de ejecución del SDK de DirectX heredado para algunos juegos que utilizan D3DX9, D3DX10, D3DX11, XAudio 2.7, XInput 1.3, XACT y/o DirectX gestionado 1.1. Instalarlo puede solucionar muchos errores de juego asociados a DirectX. Puede descargar su última versión desde el sitio web oficial de Microsoft.

2]Repare Microsoft .NET Framework

Herramienta de reparación de Microsoft .NET Framework

Un Microsoft .NET Framework dañado también puede activar este error. Por tanto, le sugerimos que repare Microsoft .NET Framework instalado en su sistema mediante la herramienta de reparación de .NET Framework.

3]Actualice o vuelva a instalar el controlador de la tarjeta gráfica

Asegúrese de que tiene la última versión del controlador de su tarjeta gráfica, ya que este error también se puede asociar con su tarjeta gráfica. Puede actualizar el controlador de la tarjeta gráfica desde el sitio web del fabricante.

Desinstalador de controladores de visualización Herramienta de eliminación de controladores AMD, INTEL, NVIDIA para Windows

Cómo hacer una azada de madera en Minecraft

Si la actualización del controlador de la tarjeta gráfica no ayuda, desinstale y vuelva a instalarla. Los siguientes pasos le ayudarán con esto:

  1. Baje la versión más reciente del controlador de su tarjeta gráfica desde el sitio web oficial del fabricante.
  2. Ahora, instale DDU (Display Driver Uninstaller). Ejecute esta utilidad para eliminar completamente el controlador de la tarjeta gráfica.
  3. Ahora, ejecute el archivo de instalación para reinstalar el controlador de la tarjeta gráfica.

4]Ejecute el lanzador del juego como administrador

Haga que el programa se ejecute siempre como administrador

La carencia de derechos administrativos puede ser una de las posibles causas de este error. Abra el lanzador del juego como administrador y mire lo que ocurre. Si esto soluciona el problema, puede hacer que el lanzador de juegos se ejecute siempre como administrador.

5]Inicie el juego fuera del lanzador

Trate de lanzar el juego fuera del lanzador. Para ello, debe abrir el directorio de instalación del juego. Encontrará el archivo ejecutable (.exe) del juego. Haz doble clic para iniciar el juego. Si todavía muestra el error, inicie el juego como administrador mediante el archivo exe.

6]Definir los argumentos del juego

Una solución más eficaz para ese error es editar los argumentos del juego. Establezca los argumentos para DirectX 12. Los pasos para hacerlo son diferentes para los diferentes lanzadores de juegos. A continuación hemos descrito los pasos para algunos lanzadores de juegos.

Para Ubisoft Connect, siga los pasos escritos a continuación:

Argumentos de lanzamiento del juego Ubisoft Connect

  1. Abra el lanzador de Ubisoft Connect.
  2. Navega por tus juegos.
  3. Seleccione el juego afectado.
  4. Seleccione Propiedades desde el lado izquierdo.
  5. Desplácese hacia abajo y haga clic Agregue argumentos de línea de comandos.

Ahora, escriba el orden siguiente y haga clic Guardar.

-dx12

Para Epic Games Launcher, siga los siguientes pasos:

Argumentos de la línea de órdenes de Epic Games

  1. Abra el Epic Games Launcher.
  2. Haga clic en el icono de su perfil y seleccione Configuración.
  3. Desplácese hacia abajo por la página. Allí verá todos sus juegos instalados. Haga clic en el juego afectado.
  4. Seleccione el Argumentos adicionales de la línea de comandos casilla de selección.

Escriba el siguiente orden:

-dx12

Si utiliza Steam, siga los pasos que se indican a continuación. Si su juego no está disponible en Steam, puede añadirlo y luego definir los argumentos. Para añadir un juego que no sea de Steam, vaya a Biblioteca > Agregar un juegoy seleccione la opción deseada.

Opciones de lanzamiento del juego en Steam

  1. Abra Steam.
  2. Ir a Biblioteca.
  3. Haga clic con el botón derecho en su juego y seleccione Propiedades.
  4. Seleccione General.
  5. Tipo -dx12 en el OPCIONES DE Lanzamiento.

7]Desactive el modo de compatibilidad

Si está ejecutando el lanzador de juegos con el modo de compatibilidad, desactivelo. Esto puede ayudar.

8]Edite el archivo state.cfg

Esta corrección es para el juego Avatar. Si el juego Avatar aún se niega a lanzarse y muestra el "Versión de DirectX no compatible” error, edite el archivo state.cfg. Puede cambiar el estado de DirectX 12 en el archivo state.cfg, siempre que su sistema admita DirectX 12. De lo contrario, el estado puede cambiar automáticamente a Falso cuando inicie el juego.

Herramienta de diagnóstico DirectX

Puede ver la versión de DirectX en su sistema mediante la herramienta de diagnóstico de DirectX. Después de iniciar la herramienta, verá la versión de DirectX instalada en su sistema debajo Sistema pestaña.

Ahora, vaya a la siguiente ubicación de su sistema:

C:\Users\username\Documents\My Games\AFOP

Activa el estado dx12 para el juego Avatar

Sustituya el nombre de usuario por su nombre de usuario en el camino anterior. Abra el AFOP carpeta. Encontrará el estado.cfg archivo allí. Haz doble clic. Se abrirá en el Bloque de notas o en el software de editor de texto predeterminado. Navegue hasta gráficos sección. Si ve el estado dx12 falsocámbialo en verdad. Guarde el archivo e inicie el juego.

Si está jugando el juego en modo de pantalla completa y se produce el error, cambie el modo Sin fronteras o Finestrat. Puedes cambiar estas opciones en la configuración del juego. Puesto que el juego no se inicia debido a este error, puede cambiar esta configuración en el archivo state.cfg. En el archivo state.cfg, escriba Finestrat para el modo de ventana y Sin fronteras para el modo sin bordes. También es posible que tenga que cambiar el tamaño de la ventana manualmente. Guarde el archivo e inicie el juego.

Esto es. Espero que esto ayude.

¿Qué es el error de DirectX y cómo lo soluciona?

DirectX es el error que se produce cuando hay un problema con DirectX instalado en su sistema. Puede haber muchas causas de un error de DirectX, como un controlador de tarjeta gráfica obsoleta, una versión de DirectX obsoleta instalada en su sistema, archivos de juego dañados, etc. Puede utilizar algunas soluciones para solucionar el error de DirectX, como reparar los archivos de imagen del sistema dañados. , instalar la última actualización de Windows, actualizar el controlador de la tarjeta gráfica, etc.

¿Puedo actualizar a DirectX 12?

Windows 11/10 ya incluye la última versión de DirectX. Puede comprobar la versión de DirectX mediante la herramienta de diagnóstico de DirectX. Si su sistema tiene una versión anterior de DirectX, puede instalar la última versión instalando la última actualización de Windows.

Lee a continuación: Corrija el código de error fatal de DirectX 2, 3, 4, 6, 15.



Source link

Entradas Relacionadas

Subir

Usamos cookies para asegurar que te brindamos la mejor experiencia en nuestra web. Si continúas usando este sitio, asumiremos que estás de acuerdo con ello. Más información