¿Cómo reparar el error DXGI_ERROR_NOT_CURRENTLY_AVAILABLE?

DirectX es una tecnología que se utiliza en casi todas las tareas que realiza en su sistema informático. Desde multimedia hasta juegos, Microsoft DirectX juega un papel vital. Al intentar ejecutar un juego o cualquier otra cosa, los usuarios a menudo reciben errores de DirectX que generalmente se deben a controladores obsoletos o redistribuibles faltantes. Uno de los errores conocidos de DirectX es el DXGI_ERROR_NO_CURRENTLY_AVAILABLE error. Hablaremos sobre las causas de dicho mensaje de error en detalle y luego mencionaremos algunas soluciones que pueden ayudarlo a resolver el problema.

DXGI_ERROR_NO_CURRENTLY_AVAILABLE

¿Qué causa el error DXGI_ERROR_NOT_CURRENTLY_AVAILABLE?

Los errores de DirectX son muy genéricos y aparecen de vez en cuando. Dicho mensaje de error a menudo se debe a los siguientes factores:

  • Direct x no actualizado: Si el direct x instalado en su sistema no está actualizado y su sistema no tiene el direct x que necesita el programa que desea ejecutar, entonces probablemente obtendrá este error. Por lo general, Direct X está integrado en la versión más reciente de Windows, como Windows 10, pero a veces, si se corrompe o faltan algunos de sus componentes requeridos por un determinado programa, obtendrá este error.
  • Problema con los controladores de video: Si su sistema tiene controladores de video obsoletos o hay algún problema en los controladores de video instalados en su sistema que no le permiten funcionar correctamente, entonces probablemente obtendrá este error. Si sus controladores de video carecen de algunas de las funciones requeridas por el juego o programa que desea ejecutar, generalmente es una buena idea actualizar sus controladores de video a la última versión para deshacerse de tales problemas.
  • Problema de resolución (resolución no compatible): Algunos usuarios en los foros del campo de batalla han dicho que era la resolución de su monitor, etc., lo que estaba causando el problema y cambiar la resolución les resolvió el problema. Por lo tanto, es posible que reciba este error porque la resolución que configuró en su monitor, etc., no es compatible con el programa que está intentando ejecutar y, por lo tanto, le da este error.
  • Uso de un cable DVI: Algunos usuarios incluso informaron que este problema se debió a que estaban usando un cable DVI en lugar de un cable HDMI para conectar su GPU a sus dispositivos de salida, es decir, un monitor, y al cambiarlo a un cable HDMI se solucionó el problema. Por lo tanto, es posible que reciba este error porque está utilizando un cable DVI para conectar su GPU a su monitor, etc., aunque su GPU admite salida HDMI (casi todas las GPU más nuevas admiten salidas HMDI).
  • Frecuencia de actualización del monitor/LCD: Un usuario en los foros de Steam informó que era la frecuencia de actualización de su monitor lo que estaba causando el problema y después de cambiarlo, se solucionó el problema. Por lo tanto, es posible que reciba el error porque configuró la frecuencia de actualización de su pantalla en un valor que no es compatible con el programa o juego que desea ejecutar.

Ahora hay muchas soluciones que puede probar para corregir este error y todo depende del escenario del error. Si es causado por un escenario, ajustar o corregir la causa del error solucionará el problema para ese escenario, así que asegúrese de probar todas las soluciones y ver cuál se ajusta a su escenario.

Solución 1: actualice sus controladores de gráficos

Muchas veces, cuando los controladores de gráficos no están actualizados, es probable que obtenga la mayoría de los errores relacionados con DirectX en Windows. Por lo tanto, siempre es una buena idea actualizar los controladores de gráficos. Si está utilizando controladores de gráficos Nvidia, diríjase a la página de descarga de controladores de gráficos Nvidia y descargue el controlador más reciente para su GPU. Del mismo modo, si está utilizando AMD Radeon, vaya a la página de descarga de controladores de gráficos AMD Radeon y descargue el controlador más reciente. Después de la descarga, instale los controladores y reinicie su computadora. Si se tratara de un problema con el controlador, es de esperar que al actualizar los controladores de gráficos, su problema se solucione.

Solución 2: instale la última versión de DirectX

Algunos usuarios han informado en los foros de Steam que descargar la última versión de DirectX para Windows les soluciona el problema. Para descargar el último redistribuible de DirectX para Windows 10, vaya a la página de descarga de Microsoft para DirectX y descárguelo. Luego, ejecute el instalador para instalar DirectX o actualizarlo en su sistema. Si se tratara de un problema de DirectX, al instalar la última versión de DirectX se solucionaría el problema.

Solución 3: use un cable HDMI para conectarse a su dispositivo de visualización de salida

La siguiente solución que puede probar si está utilizando un cable DVI para conectarse a su dispositivo de salida es reemplazarlo con un cable HDMI en lugar de que su GPU y el dispositivo de visualización lo admitan (por lo general, los nuevos dispositivos de visualización y GPU lo admiten). Dado que ha habido casos de usuarios que se deshicieron de este problema cambiando a un cable HDMI. Deberías probarlo y ver si te soluciona el problema.

Cable HDMI

Solución 4: cambie la frecuencia de actualización de su dispositivo de visualización:

Otra cosa que puede intentar es cambiar la frecuencia de actualización de su dispositivo de visualización en Windows. Por lo general, se recomienda usar la frecuencia de actualización de 60 Hz, pero si su monitor admite frecuencias de actualización más altas, también puede probar otras más altas. Para cambiar la frecuencia de actualización en Windows, haga lo siguiente:

  1. Abierto Menu de inicio y tipo Ajustes y haga clic en la primera selección que viene.
  2. Luego haga clic en Sistema .
  3. Haga clic en Mostrar y luego haga clic en la opción Configuración de pantalla avanzada .
  4. Una nueva ventana se abrirá.
  5. Posteriormente, haga clic en Propiedades del adaptador de pantalla para la pantalla 1 . (Si no tiene varias pantallas, el dispositivo de pantalla principal será 1 en su sistema).
    Configuración de pantalla
  6. Luego, cambia a la Monitor pestaña.
  7. Bajo la Monitor ajustes verás la etiqueta Tasa de refresco de la pantalla y debajo, la frecuencia de visualización en la que está configurado su dispositivo de visualización. Cambie la frecuencia a 60 Hz (aumente más si su monitor lo admite) y close la ventana.

Después de hacer esto, ejecute su programa nuevamente y vea cómo soluciona el problema.

Solución 5: cambie la resolución de su pantalla

Un tipo en los foros de EA informó que cambiar la resolución de su pantalla solucionó el error. Si está utilizando dispositivos de visualización modernos, generalmente tienen resoluciones de pantalla más altas compatibles hasta 1080p o 1920×1080 . Puede intentar ajustar un poco la resolución de su pantalla y cambiarla a un valor más bajo, por example, 1680×1050 y ver si soluciona su problema. Si su error fue causado por una resolución de pantalla no compatible con el programa o juego que desea ejecutar, lo más probable es que cambiarlo solucione el problema.

Leer siguiente

  • Cómo reparar el código de error 800F0922 en Windows 7/8.1/10
  • ¿Cómo solucionar el “Código de error: 0x00001338” en Call of Duty Vanguard?
  • ¿Cómo reparar el error “Servicio HTTP/1.1 no disponible” en Windows?
  • Como arreglar Outlook Error [pii_email_e7ab94772079efbbcb25]?

Related Posts