Ако наскоро сте се опитали да стартирате игра, която изисква DirectX 12 и сте били посрещнати с разочароващото съобщение за грешка:
DirectX 12 не се поддържа във вашата система . Опитайте да стартирате без аргумента на командния ред -dx12 или -d3d12.
Не си сам. Много геймъри са изправени пред този проблем, когато хардуерът или драйверите на системата им не са напълно съвместими с DirectX 12 или ако определени настройки не са правилно конфигурирани.
В тази статия сме събрали шест полезни метода, които да ви помогнат да коригирате DirectX 12, които не са поддържани при вашата система за система. Просто проправете пътя си през списъка, докато не намерите този, който работи за вас.
Как да поправите DirectX 12 не се поддържа във вашата система в Windows
- Фиксиране 1: Проверете съвместимостта на GPU
- Фиксиране 2: Актуализирайте вашия GPU драйвер
- Фиксиране 3: Променете опциите за стартиране
- Фиксиране 4: Проверете целостта на играта
- Fix 5: Инсталиране на актуализации на Windows
- Фиксиране 6: Поставете преинсталиране на DirectX
Фиксиране 1: Проверете съвместимостта на GPU
Първата стъпка в разрешаването на грешката „DirectX 12 не се поддържа във вашата система“ е да се гарантира, че вашият GPU поддържа DirectX 12. По -старите графични карти, като тези от серията GTX 700 или по -рано, може да не поддържат необходимите функции на DX12, Дори ако вашата система показва, че DX12 е инсталиран.
Ето как да проверите съвместимостта на вашия GPU:
- На клавиатурата си натиснете Key Windows + R , Тип dxdiag , и ударете Enter.
- В инструмента за диагностика DirectX щракнете върху Дисплей Раздел и проверете Feature_levels . Ако изброява 12_0 Или по -високо, вашият GPU поддържа DirectX 12.
Ако показва само 11_1 Или по -нисък, вашият GPU не е напълно съвместим с DX12 и може да се наложи да надстроите до по -нов модел, който го поддържа.
Ако вашият GPU не поддържа DirectX 12, за съжаление, няма да можете да стартирате игри, които изискват DX12, без да надграждате до по -скорошна графична карта. Ако вашият GPU е съвместим с DX12, но компютърът ви все още ви дава грешката, просто преминете към Фиксиране 2 , по -долу.
Професионален съвет: Активиране на DirectX 12 Ultimate (ако се поддържа)
Ако имате съвместим GPU, активирането на DirectX 12 Ultimate може да разреши тази грешка. DirectX 12 Ultimate е усъвършенствана версия на DirectX 12, която позволява функции като Ray Tracing и засенчване на променливи скорости, което може да подобри вашето изживяване в играта.
Как да проверите дали имате DirectX 12 Ultimate:
- На клавиатурата си натиснете Key Windows + G За да отворите бара на Xbox Game.
- В Игрални функции , проверете дали вашата система има DirectX 12 Ultimate.
За да активирате DirectX 12 Ultimate (ако се поддържа) на Windows :
- Windows 10 (Версия 1909 или по -късно) или Windows 11 е необходим за DirectX 12 Ultimate.
- Уверете се, че вашият GPU е съвместим, като NVIDIA RTX 20, 30 или 40 серия или AMD RX 6000/7000 серия.
Ако отговаряте на изискванията и вашият графичен процесор е посочен под поддържаните модели, опитайте Актуализиране на вашите GPU драйвери и Активиране на DirectX 12 Ultimate за оптимална производителност.
Фиксиране 2: Актуализирайте вашия GPU драйвер
GPU drivers are essential for ensuring that your graphics card communicates properly with your system and supports the necessary features of DirectX 12. If your drivers are outdated or incompatible, it could prevent DirectX 12 from functioning altogether, triggering the DirectX 12 не се поддържа във вашата система Грешка.
Ето как да актуализирате вашия GPU драйвер:
1. Актуализирайте вашия GPU драйвер ръчно
За графични карти на Nvidia :
- Посетете длъжностното лице Изтегляне на драйвер на NVIDIA страница.
- Изберете вашия GPU модел и изтеглете най -новата версия на драйвера.
- Следвайте подканите на екрана, за да инсталирате драйвера и рестартирайте вашата система.
За графични карти на AMD :
- Отидете на AMD драйвер и поддръжка страница.
- Изберете вашия GPU модел и изтеглете най -новата версия на драйвера.
- Инсталирайте драйвера и рестартирайте вашия компютър.
2. Актуализирайте вашия GPU автоматично (препоръчително)
Ако нямате време или увереност да актуализирате ръчно вашите драйвери на GPU, можете да го направите автоматично с Шофьор лесно . Това е особено полезно, ако не сте сигурни коя версия на драйвера е най -новата или имате проблеми с намирането на правилния.
Драйверът лесно сканира вашата система, идентифицира остарели или липсващи драйвери и ви позволява да ги актуализирате с едно щракване. Не е нужно да се притеснявате да изтеглите грешни драйвери или да правите грешки в инсталацията. Драйверът лесно се грижи за всичко това.
- Изтегляне и Инсталиране Шофьор лесно.
- Стартирайте драйвера лесно и щракнете върху Сканирайте сега бутон. След това драйверът Easy ще сканира вашия компютър и ще открие всички проблемни драйвери.
- Щракнете Актуализирайте всички За да изтеглите и инсталирате най -новите версии на драйвери за вашия компютър ( Това изисква Pro версията ).
Като алтернатива, щракнете Активирайте и актуализирайте до устройство с флаг да Започнете 7-дневна безплатна пробна версия . С това изпитание ще имате Пълен Достъп до PRO функции, включително изтегляне на високоскоростни драйвери, инсталация с едно щракване и автоматични актуализации за липсващи или остарели драйвери, всички без разходи, докато пробният период не приключи.
- Рестартирайте компютъра си, за да влязат в сила промените.
- Проверете дали можете да стартирате играта без грешка. Ако да, тогава поздравете и се насладете на играта си! Ако грешката DX 12 все още продължава, моля, насочете се към Фиксирайте 3 , по -долу.
Фиксиране 3: Променете опциите за стартиране
DX 12, която не е поддържана грешка в стартирането, може да предположи, че вашата игра се опитва да стартира с DirectX 12, но вашата система не е напълно съвместима. В този случай можете да преминете към по -съвместим API за изобразяване като DirectX 11 или Вулкан За да заобиколите проблема и потенциално да стартирате играта.
За пара :
- Отворен Пара И отидете на Библиотека .
- Щракнете с десния бутон върху играта, с която имате проблеми и изберете Свойства ...
- В Общи Раздел, щракнете върху Опции за стартиране кутия и добавете една от следните команди:
-D3d11 (за DirectX 11)
-Vulkan (за API на Vulkan)
Можете да въведете една или и двете опции, но не забравяйте да ги разделите с пространство (например, -D3d11 -volcano ).
- Затворете прозореца и опитайте да стартирате играта, за да видите дали проблемът е решен. Ако да, тогава страхотно. Но ако все още няма да стартира, моля, пропуснете до Фиксирайте 4 .
За епични игри:
- Отворете Epic Games Launcher и навигирайте до Библиотека .
- Изберете играта, в която срещате грешката и щракнете върху три точки > Управление .
- Под Опции за стартиране Раздел, уверете се, че превключвателят е На . След това добавете една от следните команди:
-D3d11 (за DirectX 11)
-Vulkan (за API на Vulkan)
Можете да въведете една или и двете опции, но не забравяйте да ги разделите с пространство (например, -D3d11 -volcano ).
- Затворете прозореца и опитайте да стартирате играта, за да видите дали проблемът е решен. Ако да, тогава страхотно. Но ако грешката все още възникне, моля, преминете към Фиксирайте 4 .
Фиксиране 4: Проверете целостта на играта
Повредени или липсващи файлове на играта също могат да причинят DirectX 12 не се поддържа Грешка. За да сте сигурни, че всички ваши файлове на играта са непокътнати, можете да използвате вградения инструмент на вашата платформа за игри, за да проверите целостта на файловете за игри.
Ето как да проверите файловете на играта в Steam и Epic Games:
За пара:
- Отворен Пара И отидете на Библиотека .
- Щракнете с десния бутон върху играта и изберете Свойства .
- Под Локални файлове Раздел, щракнете Проверете целостта на файловете с игри .
- Steam ще провери за липсващи или повредени файлове и ще ги замени.
За епични игри:
- Отворете Epic Games Launcher И отидете на вашия Библиотека .
- Щракнете върху три точки до вашата игра и изберете Управление .
- Превъртете надолу и щракнете Проверете .
След като процесът приключи, стартирайте играта отново, за да проверите дали проблемът е отстранен. Ако все още продължава, не се притеснявайте. Ето още две поправки, които да опитате.
Fix 5: Инсталиране на актуализации на Windows
Остарелите версии на Windows могат да липсват критични актуализации, като пластири или оптимизации на системата, които са необходими за напълно поддържане на DirectX 12. Тези актуализации често включват корекции на грешки, пластири за сигурност и подобрения на производителността, които могат директно да повлияят на съвместимостта с по -новите технологии като DirecTX 12.
Ето как да проверите и инсталирате най -новите актуализации на Windows:
- На клавиатурата си натиснете Ключът на логото на Windows и I в същото време да отворите прозореца на настройките.
- Щракнете Актуализация на Windows > Проверете за актуализации .
- Изчакайте кратко време, докато Windows търси налични актуализации. Ако са налични актуализации, щракнете, за да ги изтеглите и инсталирате. Ако не се намерят актуализации, моля, пропуснете до Фиксиране 6 .
- След като бъде инсталиран, рестартирайте вашия компютър, за да приложите промените.
- Проверете дали играта може да бъде стартирана! Ако все още не е радост, моля, опитайте Фиксиране 6 , по -долу.
Фиксиране 6: Поставете преинсталиране на DirectX
Ако сте се опитали да промените опциите за стартиране и грешката продължава, може да е добра идея да преинсталирате отново DirectX . Понякога липсващи или повредени компоненти на DirectX могат да причинят проблеми със съвместимостта, които предотвратяват стартирането на игрите с DirectX 12.
Ето как да преинсталирате DirectX:
- Отидете на официалното Уеб инсталаторът на DirectX End-User Runtime Web Installer .
- Изтеглете и стартирайте инсталатора.
- Следвайте инструкциите на екрана, за да завършите инсталацията.
- Рестартирайте вашия компютър, за да влязат в сила промените.
След преинсталиране на DirectX, опитайте отново да стартирате играта, за да видите дали DirectX 12 не се поддържа във вашата система Грешката се разрешава.
Това е - 6 поправки, които са помогнали на играчите да решат DirectX 12 не се поддържа във вашата система Грешка. Да се надяваме, че са помогнали.
Ако, след като опитате всички тези поправки, проблемът продължава, това може да бъде по -сложен основен проблем при игра. В такива случаи може да е полезно да изчакате официален пластир от разработчиците на игри или да се свържете с техния екип за поддръжка за допълнителна помощ. Те могат да бъдат в състояние да адресират грешки или проблеми със съвместимостта, които са специфични за вашата конфигурация на играта или системата.