Как да коригирам DXGI_ERROR_NOT_CURRENTLY_AVAILABLE грешка?



Опитайте Нашия Инструмент За Премахване На Проблемите

DirectX е технология, която се използва от почти всички задачи, които изпълнявате на вашата компютърна система. От мултимедия до игра на игри, Microsoft DirectX играе жизненоважна роля. Докато се опитват да стартират игра или нещо друго, потребителите често се подканват с DirectX грешки, които обикновено се причиняват поради остарели драйвери или липсващи разпределими. Една от известните грешки в DirectX е DXGI_ERROR_NOT_CURRENTLY_AVAILABLE грешка. Ще говорим подробно за причините за споменатото съобщение за грешка и след това ще споменем няколко решения, които могат да ви помогнат да разрешите проблема.



DXGI_ERROR_NOT_CURRENTLY_AVAILABLE



Какво причинява грешката DXGI_ERROR_NOT_CURRENTLY_AVAILABLE?

DirectX грешките са много общи и се появяват от време на време. Споменатото съобщение за грешка често се дължи на следните фактори -



  • Direct x не е актуален: Ако директният x, инсталиран на вашата система, не е актуален и вашата система няма директния x, необходим на програмата, която искате да стартирате, тогава вероятно ще получите тази грешка. Обикновено Direct X е вграден в по-новата версия на Windows като Windows 10, но понякога, ако се повреди или липсват някои от компонентите му, които се изискват от определена програма, ще получите тази грешка.
  • Проблем с видео драйверите: Ако вашата система има остарели видео драйвери или има някакъв проблем във видео драйверите, инсталирани на вашата система, който не му позволява да функционира правилно, тогава вероятно ще получите тази грешка. Ако на вашите видео драйвери липсват някои от функциите, които се изискват от играта или програмата, която искате да стартирате, обикновено е добра идея да актуализирате видео драйверите си до най-новата версия, за да се отървете от такива проблеми.
  • Проблем с разделителната способност (несъвместима разделителна способност): Някои потребители на форумите на бойното поле са казали, че проблемът е причината от разделителната способност на монитора им и т.н. Промяната на разделителната способност е решила проблема за тях. Така че, може да получавате тази грешка, тъй като разделителната способност, която сте задали на вашия монитор и т.н., не е съвместима с програмата, която се опитвате да стартирате и по този начин ви дава тази грешка.
  • Използване на DVI кабел: Някои потребители дори съобщават, че този проблем е причинен, тъй като те използват DVI кабел вместо HDMI кабел за свързване на GPU към изходните си устройства, т.е. монитор и при смяната му на HDMI кабел проблемът им е решен. Така че, може да получавате тази грешка, защото използвате DVI кабел за свързване на вашия GPU към монитора и т.н., въпреки че вашият GPU поддържа HDMI изход (почти всички по-нови GPUS поддържат HMDI изходи).
  • Честота на опресняване на монитора / LCD: Потребител на паровите форуми съобщи, че проблемът е причината за честотата на опресняване на монитора му и след промяната му проблемът е отстранен за него. По този начин може да получавате грешката, защото сте задали честотата на опресняване на дисплея на стойност, която не е съвместима с програмата или играта, която искате да стартирате.

Сега има много решения, които можете да опитате да поправите тази грешка и всичко зависи от сценария на грешката. Ако е причинено от един сценарий, тогава коригирането или отстраняването на причината за грешката ще реши проблема за този сценарий, така че не забравяйте да изпробвате всички решения и да видите кой от тях отговаря на вашия сценарий.

Решение 1: Актуализирайте графичните драйвери

Много пъти, когато сте графични драйвери, които не са актуализирани, най-вероятно ще получите повечето от грешките, свързани с DirectX в Windows. Така че, винаги е добра идея да актуализирате графичните драйвери. Ако използвате графични драйвери на Nvidia, отидете на страницата за изтегляне на графични драйвери на Nvidia и изтеглете най-новия драйвер за вашия графичен процесор. По същия начин, ако използвате AMD Radeon, отидете на страницата за изтегляне на драйвери за AMD Radeon Graphics и изтеглете най-новия драйвер. След изтеглянето инсталирайте драйверите и рестартирайте компютъра. Ако това беше проблем с драйвера, надяваме се, ако актуализирате графичните драйвери, проблемът ви ще бъде отстранен.

Решение 2: Инсталирайте най-новата DirectX

Някои потребители съобщават на форумите на Steam, че изтеглянето на най-новата DirectX за Windows решава проблема за тях. За да изтеглите най-новия разпространим DirectX за Windows 10, отидете на страницата за изтегляне на Microsoft за DirectX и го изтеглете. След това стартирайте инсталатора, за да инсталирате DirectX или да го актуализирате във вашата система. Ако това е проблем с DirectX, тогава чрез инсталиране на най-новата DirectX ще разрешите проблема във вашия край.



Решение 3: Използвайте HDMI кабел, за да се свържете с вашето изходно дисплейно устройство

Следващото решение, което можете да опитате, ако използвате DVI кабел, за да се свържете с вашето изходно устройство, е да го замените с HDMI кабел вместо вашия GPU и дисплейното устройство го поддържа (обикновено новите дисплейни устройства и графичните процесори го поддържат). Тъй като има случаи на потребители да се отърват от този проблем, като преминат към HDMI кабел. Трябва да го изпробвате и да видите дали той решава проблема вместо вас.

HDMI кабел

Решение 4: Променете честотата на опресняване на вашето дисплейно устройство:

Друго нещо, което можете да опитате, е да промените скоростта на опресняване на вашето дисплейно устройство в Windows. Обикновено се препоръчва да използвате честота на опресняване 60 Hz, но ако мониторът ви поддържа по-високи честоти на опресняване, можете да опитате и с по-високи. За да промените честотата на опресняване в Windows, направете следното:

  1. Отворете Старт меню и тип Настройки и кликнете върху първата селекция, която идва.
  2. След това кликнете върху Система .
  3. Кликнете върху Дисплей и след това щракнете върху опцията Разширени настройки на дисплея .
  4. Ще се отвори нов прозорец.
  5. След това кликнете върху Свойства на дисплейния адаптер за дисплей 1 . (Ако нямате няколко дисплея, основното дисплейно устройство ще бъде 1 във вашата система).

    Настройки на дисплея

  6. След това превключете на Монитор раздел.
  7. Под Монитор настройки ще видите етикета Честота на опресняване на екрана и под него, честотата на показване на вашето дисплейно устройство е настроена. Променете честотата на 60 Hz (по-висока, ако мониторът ви я поддържа) и затворете прозореца.

След като направите това, стартирайте програмата си отново и вижте, че тя решава проблема.

Решение 5: Променете разделителната способност на дисплея

Един човек от EA Forums съобщи, че промяната на разделителната способност на дисплея му е поправила грешката. Ако използвате модерни дисплейни устройства, те обикновено имат по-високи резолюции на дисплея, поддържани до 1080p или 1920 × 1080 . Можете да опитате да промените малко резолюцията на дисплея си и да я промените на по-ниска стойност, например, 1680 × 1050 и вижте дали той решава проблема ви. Ако грешката ви е причинена от неподдържана разделителна способност на дисплея от програмата или играта, която искате да стартирате, тогава промяната най-вероятно ще реши проблема за вас.

3 минути четене