Com es corregeix l'error DXGI_ERROR_NOT_CURRENTLY_AVAILABLE?



Proveu El Nostre Instrument Per Eliminar Problemes

DirectX és una tecnologia que s’utilitza en gairebé totes les tasques que realitzeu al vostre sistema informàtic. Des de multimèdia fins a jocs, Microsoft DirectX té un paper vital. Mentre s’intenta executar un joc o qualsevol altra cosa, sovint se’ls demana als usuaris errors DirectX que solen causar-se a causa de controladors obsolets o que falten redistribuïbles. Un dels errors DirectX coneguts és el DXGI_ERROR_NOT_CURRENTLY_AVAILABLE error. Parlarem detalladament de les causes d’aquest missatge d’error i, a continuació, esmentarem algunes solucions que us poden ajudar a resoldre el problema.



DXGI_ERROR_NOT_CURRENTLY_AVAILABLE



Què causa l'error DXGI_ERROR_NOT_CURRENTLY_AVAILABLE?

Els errors DirectX són molt genèrics i apareixen de tant en tant. L'esmentat missatge d'error es deu sovint als factors següents:



  • Directe x no actualitzat: Si la x directa instal·lada al vostre sistema no està actualitzada i el sistema no té la x directa que necessita el programa que voleu executar, probablement obtindreu aquest error. Normalment, Direct X està incrustat a la versió més recent de Windows, com ara Windows 10, però de vegades, si es corromp o falten alguns dels components que requereix un determinat programa, obtindreu aquest error.
  • Problema amb els controladors de vídeo: Si el vostre sistema té controladors de vídeo obsolets o hi ha algun problema als controladors de vídeo instal·lats al sistema que no el deixa funcionar correctament, probablement obtindreu aquest error. Si els vostres controladors de vídeo no tenen algunes de les funcions que requereix el joc o el programa que voleu executar, normalment és una bona idea actualitzar els controladors de vídeo a la versió més recent per eliminar aquests problemes.
  • Problema de resolució (resolució no compatible): Alguns usuaris dels fòrums del camp de batalla han dit que la resolució del monitor, etc., causava el problema i que el canvi de resolució els resolia el problema. Per tant, és possible que obtingueu aquest error perquè la resolució que heu establert al monitor, etc., no és compatible amb el programa que esteu intentant executar i, per tant, us dóna aquest error.
  • Ús d'un cable DVI: Alguns usuaris fins i tot van informar que aquest problema es va produir perquè utilitzaven un cable DVI en lloc d’un cable HDMI per connectar la GPU als seus dispositius de sortida, és a dir, al monitor i, en canviar-lo per un cable HDMI, va solucionar el problema. Per tant, és possible que obtingueu aquest error perquè esteu utilitzant un cable DVI per connectar la GPU al monitor, etc. tot i que la GPU admet la sortida HDMI (la pràctica totalitat de les noves sortides HMDI de GPUS més recents).
  • Freqüència d’actualització del monitor / LCD: Un usuari dels fòrums de Steam va informar que la freqüència d'actualització del monitor estava causant el problema i, després de canviar-lo, se li va solucionar el problema. Per tant, és possible que obtingueu l'error perquè heu establert la freqüència d'actualització de la pantalla a un valor que no és compatible amb el programa o el joc que vulgueu executar.

Ara hi ha moltes solucions per intentar solucionar aquest error i tot depèn de l’escenari de l’error. Si és causat per un escenari, modificar o solucionar la causa de l'error solucionarà el problema per a aquest escenari, així que assegureu-vos de provar totes les solucions i veure quina coincideix amb el vostre escenari.

Solució 1: actualitzeu els controladors de gràfics

Moltes vegades, quan sou controladors de gràfics no s’actualitzen, és probable que obtingueu la majoria dels errors relacionats amb DirectX a Windows. Per tant, sempre és una bona idea actualitzar els controladors gràfics. Si feu servir controladors gràfics Nvidia, aneu a la pàgina de descàrrega de Controladors gràfics Nvidia i descarregueu el controlador més recent per a la vostra GPU. De la mateixa manera, si utilitzeu AMD Radeon, aneu a la pàgina de descàrrega de controladors AMD Radeon Graphics i descarregueu el controlador més recent. Després de descarregar-lo, instal·leu els controladors i reinicieu l'ordinador. Si es tractés d’un problema amb el controlador, espero que actualitzant els controladors gràfics, el vostre problema es solucionaria.

Solució 2: instal·leu la versió més recent de DirectX

Alguns usuaris han informat als fòrums de Steam que descarregar la versió més recent de DirectX per a Windows els soluciona el problema. Per descarregar la versió més recent de DirectX redistribuïble per a Windows 10, aneu a la pàgina de descàrrega de Microsoft de DirectX i descarregueu-la. Després, executeu l'instal·lador per instal·lar DirectX o actualitzeu-lo al vostre sistema. Si es tractava d’un problema de DirectX, instal·leu la versió més recent de DirectX que solucionaria el problema al final.



Solució 3: utilitzeu un cable HDMI per connectar-vos al dispositiu de visualització de sortida

La següent solució que podeu provar si utilitzeu un cable DVI per connectar-vos al dispositiu de sortida és substituir-lo per un cable HDMI en lloc de la vostra GPU i el dispositiu de visualització l’admet (normalment, els dispositius de pantalla nous i les GPU ho admeten). Des que hi ha hagut casos d’usuaris que s’han eliminat d’aquest problema en canviar a un cable HDMI. Haureu de provar-ho i veure si us soluciona el problema.

Cable HDMI

Solució 4: canvieu la freqüència d'actualització del dispositiu de visualització:

Una altra cosa que podeu provar és canviar la freqüència d’actualització del dispositiu de visualització a Windows. Normalment, es recomana utilitzar la freqüència d’actualització de 60 Hz, però si el monitor admet freqüències d’actualització més altes, també podeu provar-ne de més altes. Per canviar la freqüència d'actualització a Windows, feu el següent:

  1. Obert Menú d'inici i escriviu Configuració i feu clic a la primera selecció que ve.
  2. A continuació, feu clic a Sistema .
  3. Fer clic a Visualització i després feu clic a l'opció Configuració de visualització avançada .
  4. S'obrirà una finestra nova.
  5. Després, feu clic a Propietats de l'adaptador de pantalla per a la pantalla 1 . (Si no teniu diverses pantalles, el dispositiu de visualització principal serà 1 al vostre sistema).

    Configuració de la pantalla

  6. A continuació, canvieu a Monitor fitxa.
  7. Sota la Monitor configuració, veureu l'etiqueta Taxa d’actualització de la pantalla i a sota, la freqüència de visualització en què està configurat el dispositiu de visualització. Canvieu la freqüència a 60 Hz (aneu més amunt si el monitor ho admet) i tanqueu la finestra.

Després de fer això, torneu a executar el programa i veureu que soluciona el problema.

Solució 5: canvieu la resolució de la pantalla

Un noi dels fòrums d'EA va informar que el canvi de resolució de pantalla li solucionava l'error. Si utilitzeu dispositius de visualització moderns, solen tenir fins a resolucions de visualització més altes 1080p o bé 1920 × 1080 . Podeu provar de modificar una mica la resolució de la pantalla i canviar-la a un valor inferior, per exemple, 1680 × 1050 i veure si soluciona el vostre problema. Si el vostre error va ser causat per una resolució de pantalla no compatible del programa o joc que voleu executar, probablement el canvieu solucionarà el problema.

3 minuts de lectura