Hur fixar man DXGI_ERROR_NOT_CURRENTLY_AVAILABLE-fel?



Prova Vårt Instrument För Att Eliminera Problem

DirectX är en teknik som används av nästan alla uppgifter som du utför på ditt datorsystem. Från multimedia till att spela spel spelar Microsoft DirectX en viktig roll. När man försöker köra ett spel eller något annat uppmanas användarna ofta av DirectX-fel som vanligtvis orsakas på grund av föråldrade drivrutiner eller saknade omfördelningsbara filer. Ett av de kända DirectX-felen är DXGI_ERROR_NOT_CURRENTLY_AVAILABLE fel. Vi kommer att prata om orsakerna till nämnda felmeddelande i detalj och nämna några lösningar som kan hjälpa dig att lösa problemet.



DXGI_ERROR_NOT_CURRENTLY_AVAILABLE



Vad orsakar DXGI_ERROR_NOT_CURRENTLY_AVAILABLE-felet?

DirectX-fel är mycket generiska och dyker upp då och då. Det nämnda felmeddelandet beror ofta på följande faktorer -



  • Direkt x inte uppdaterad: Om den direkta x som är installerad på ditt system inte är uppdaterad och ditt system inte har den direkta x som behövs av programmet som du vill köra, kommer du förmodligen att få det här felet. Vanligtvis är Direct X inbäddat i den nyare versionen av Windows som Windows 10 men ibland, om det blir skadat eller om några av dess komponenter som krävs av ett visst program saknas, får du det här felet.
  • Problem med videodrivrutiner: Om ditt system har föråldrade videodrivrutiner eller om det finns något problem i videodrivrutinerna som är installerade på ditt system som inte låter det fungera korrekt kommer du förmodligen att få det här felet. Om dina videodrivrutiner saknar några av de funktioner som krävs av spelet eller programmet du vill köra, är det vanligtvis en bra idé att uppdatera dina videodrivrutiner till den senaste versionen för att bli av med sådana problem.
  • Lösningsproblem (inte kompatibel upplösning): Vissa användare på slagfältforumet har sagt att det var upplösningen på deras bildskärm etc som orsakade problemet och att ändra upplösningen löste problemet för dem. Det kan hända att du får detta fel eftersom den upplösning du har ställt in på din bildskärm etc inte är kompatibel med det program som du försöker köra och därmed ger det dig detta fel.
  • Använda en DVI-kabel: Vissa användare rapporterade till och med att det här problemet berodde på att de använde en DVI-kabel istället för en HDMI-kabel för att ansluta sin GPU till sina utdataenheter, dvs bildskärmen och när de byttes till en HDMI-kabel fick deras problem rättat. Så det kan hända att du får detta fel eftersom du använder en DVI-kabel för att ansluta din GPU till din bildskärm, etc. även om din GPU stöder HDMI-utgång (nästan alla nyare GPUS-stöd för HMDI-utgångar).
  • Skärm / LCD: s uppdateringsfrekvens: En användare på ångforum rapporterade att det var uppdateringsfrekvensen för deras bildskärm som orsakade problemet och efter att ha ändrat problemet fixades problemet för honom. Således kan du få felet eftersom du har ställt in din uppdateringsfrekvens för displayen till ett värde som inte är kompatibelt med det program eller spel som du vill köra.

Nu finns det många lösningar som du kan försöka fixa det här felet och allt beror på felscenariot. Om det orsakas av ett scenario, kan du fixa problemet för det scenariot genom att justera eller åtgärda orsaken till felet, så se till att prova alla lösningar och se vilken som matchar ditt scenario.

Lösning 1: Uppdatera dina grafikdrivrutiner

Många gånger, när du är grafikdrivrutiner inte uppdaterade, kommer du troligen att få de flesta fel relaterade till DirectX i Windows. Så det är alltid en bra idé att uppdatera dina grafikdrivrutiner. Om du använder Nvidia-grafikdrivrutiner, gå till Nvidia Graphics Drivers-hämtningssidan och ladda ner den senaste drivrutinen för din GPU. På samma sätt, om du använder AMD Radeon, gå till AMD Radeon Graphics-drivrutinshämtningssidan och ladda ner den senaste drivrutinen. Efter nedladdningen installerar du drivrutinerna och startar om datorn. Om det var en drivrutinsproblem, förhoppningsvis genom att uppdatera grafikdrivrutinerna, skulle ditt problem vara löst.

Lösning 2: Installera senaste DirectX

Vissa användare har rapporterat på Steam-forumen att nedladdning av den senaste DirectX för Windows löser problemet för dem. För att ladda ner den senaste omfördelningen av DirectX för Windows 10, gå till Microsoft Download-sidan för DirectX och ladda ner den. Kör sedan installationsprogrammet för att installera DirectX eller uppdatera det på ditt system. Om det var ett DirectX-problem, skulle det lösa problemet i slutet genom att installera den senaste DirectX.



Lösning 3: Använd HDMI-kabel för att ansluta till din utdataenhet

Nästa lösning du kan försöka om du använder en DVI-kabel för att ansluta till din utdataenhet är att ersätta den med en HDMI-kabel istället för din GPU och bildskärmsenheten stöder den (vanligtvis stöder nya visningsenheter och GPU: er). Eftersom det har förekommit fall där användare har blivit av med detta problem genom att byta till en HDMI-kabel. Du bör prova och se om det löser problemet åt dig.

HDMI-kabel

Lösning 4: Ändra din enhets uppdateringsfrekvens:

En annan sak du kan försöka är att ändra uppdateringsfrekvensen för din visningsenhet i Windows. Vanligtvis rekommenderas att du använder uppdateringsfrekvensen på 60 Hz, men om din bildskärm stöder högre uppdateringsfrekvenser kan du också prova högre. För att ändra uppdateringsfrekvensen i Windows, gör följande:

  1. Öppet Start meny och typ inställningar och klicka på det första valet som kommer.
  2. Klicka sedan på Systemet .
  3. Klicka på Visa och klicka sedan på alternativet Avancerade skärminställningar .
  4. Ett nytt fönster öppnas.
  5. Klicka sedan på Egenskaper för skärmadapter för bildskärm 1 . (Om du inte har flera skärmar blir den primära skärmenheten 1 på ditt system).

    Skärminställningar

  6. Byt sedan till Övervaka flik.
  7. Under Övervaka inställningar ser du etiketten Skärmuppdateringsfrekvens och under den är den visningsfrekvens som din visningsenhet är inställd på. Ändra frekvensen till 60 Hz (gå högre om din bildskärm stöder det) och stäng fönstret.

När du har gjort detta, kör ditt program igen och se att det löser problemet.

Lösning 5: Ändra din skärmupplösning

En kille på EA-forumet rapporterade att ändring av skärmupplösningen fixade felet för honom. Om du använder moderna skärmenheter har de vanligtvis högre skärmupplösningar som stöds upp till 1080p eller 1920 × 1080 . Du kan försöka justera skärmupplösningen lite och ändra den till ett lägre värde, till exempel 1680 × 1050 och se om det löser ditt problem. Om ditt fel orsakades av en skärmupplösning som inte stöds av programmet eller spelet som du vill köra, skulle det troligen lösa problemet för dig att ändra det.

3 minuter läst