Как да коригирате грешката „D3D11-съвместим GPU“ в Windows 11/10

Как да коригирате грешката „D3D11-съвместим GPU“ в Windows 11/10
Читатели като вас помагат в подкрепа на MUO. Когато правите покупка чрез връзки на нашия сайт, ние може да спечелим комисионна за партньор.

Грешката „D3D11-compatible GPU“ е често срещана грешка, свързана с играта, както за Windows 10, така и за Windows 11. Обикновено виждате това съобщение за грешка, когато се опитвате да стартирате определени засегнати игри. Ще представи съобщение за грешка, което гласи „Необходим е D3D11-съвместим GPU (ниво на функция 11, шейдър модел-5) за стартиране на двигателя“ и засегнатите игри не се стартират.





как да получите информация за някого
MAKEUSEOF ВИДЕО НА ДЕНЯ

Тази грешка е докладвана по-широко за Fortnite, но се среща и при други заглавия на игри за Windows. Ако се борите със същия проблем, ето как можете да поправите грешката „D3D11-compatible GPU“ в Windows 10 и 11.





1. Инсталирайте всички налични актуализации на Windows

Когато актуализирате Windows, компютърът ви също ще актуализира DirectX. Това е важно, тъй като DirectX е API за игри и мултимедия. Съобщението за грешка „D3D11-compatible GPU“ препраща към Direct3D 11, част от DirectX. Тъй като грешката „D3D11-compatible GPU“ е свързана с DirectX, препоръчително е да инсталирате всички налични актуализации на Windows и да видите дали това решава грешката.





Ето как можете да проверите и инсталирате актуализации в Windows:

  1. Кликнете Започнете с десния бутон на мишката, за да изберете Търсене.
  2. Въведете ключовата дума актуализации в инструмента за търсене.
  3. Изберете Провери за обновления резултат от търсенето, за да отворите Настройки.   Командата за проверка на системни файлове
  4. Щракнете върху Актуализация на Windows раздели Провери за обновления опция. Избирането на тази опция автоматично ще изтегли и инсталира наличните актуализации на корекции в Windows.
  5. Изберете Рестартирай сега ако разделът Windows Update ви представя тази опция.

Ако видите незадължителни актуализации, изброени там, щракнете върху тях Изтеглете и инсталирайте бутони. Това включва текущата актуализация на Windows 11, версия 22H2 или всяка друга нова версия, която трябва да изберете да надстроите, ако е налична.



2. Сканирайте вашите системни файлове със SFC

За да проверите за възможна повреда на системния файл, причиняваща грешката „D3D11-compatible GPU“, стартирайте сканиране на System File Checker (SFC). Инструментът SFC ще сканира за и поправи повредени системни файлове в Windows. Можете да стартирате SFC сканиране по следния начин:

  1. Отворете Windows Search (вижте как да намерите Windows Search ако имате нужда от помощ при отварянето му) и напишете cmd в него.
  2. Кликнете с десния бутон Командния ред в резултатите от търсенето и изберете Изпълни като администратор .
  3. Стартирайте SFC сканирането, като въведете и изпълните тази команда:
    sfc /scannow
  4. Изчакайте програмата за проверка на системните файлове да завърши сканирането си и да покаже съобщение за резултат.

3. Актуализирайте драйвера за вашата графична карта

Понякога актуализирането на драйверите на вашия графичен процесор (GPU) коригира грешката „D3D11-съвместим GPU“. Ако драйверът на вашата графична карта е остарял, актуализирането му може да е решението.





Препоръчваме на потребителите ръчно да изтеглят и инсталират най-новите драйвери за своите графични карти от уебсайтовете на NVIDIA, Intel или AMD. Нашето ръководство за как да актуализирате графични драйвери на windows има повече информация по темата, ако имате нужда от помощ.

4. Поправете или актуализирайте Visual C++ Redistributables на вашия компютър

Грешката „D3D11-compatible GPU“ понякога може да се дължи на липсващи или повредени библиотеки за изпълнение на Microsoft Visual C++ Redistributable. Така че може да се наложи да поправите или инсталирате библиотека за изпълнение на вашия компютър.





Ето как можете да изберете да поправите Visual C++ Redistributables чрез Apps & Features:

най -добрият начин за продажба на комикси
  1. Отвори Приложения и функции Раздел Настройки, като използвате един от методите, описани в как да отворите инструмента за приложения и функции в Windows .
  2. Тип Microsoft Visual C++ в полето за търсене в горната част на Приложения и функции.
  3. След това щракнете върху бутона на менюто с три точки за Microsoft Visual C++ Redistributable, за да поправите там.
  4. Изберете Променете опция.
  5. Натисни Ремонт в прозореца на Visual C++, който се отваря.
  6. Повторете предишните две стъпки за всички Microsoft Visual C++ Redistributables, изброени в Приложения и функции.

Или може да се наложи да инсталирате някои липсващи библиотеки за повторно разпространение на Visual C++. Можете да инсталирате най-новите библиотеки по време на изпълнение с Microsoft Visual C++ 2015-2022 Redistributable пакет по следния начин:

  1. Отидете до Microsoft Visual C++ Повторно разпространение страница за изтегляне.
  2. Щракнете върху връзката за изтегляне на X64 за Visual Studio 2015-2022.
  3. Вашият браузър вероятно ще включва раздел или меню, което показва изтеглените файлове. Отворете го Изтегляния раздел, който има a Ctrl + Дж бърз клавиш в браузърите Firefox, Opera, Edge и Chrome.
  4. След това щракнете VC_redist.x64.exe за да изведете прозореца, показан по-долу.
  5. Ако на компютъра ви липсват някои библиотеки по време на изпълнение, прозорецът за повторно разпространение на Microsoft Visual C++ 2015-2022 ще има Инсталирай опция. Кликнете върху това Инсталирай бутон.
  6. Изберете Рестартирай сега опция след актуализиране на библиотеки.

5. Инсталирайте библиотеките за изпълнение на DirectX

DirectX End-User Runtime Web Installer помогна на някои потребители да разрешат грешката „D3D11-compatible GPU“. Този инсталатор замества липсващи или повредени DirectX файлове. Това са стъпките за инсталиране на библиотеки за изпълнение с DirectX End-User Runtime Web Installer:

  1. Отворете Microsoft Уеб инсталатор за изпълнение на DirectX за краен потребител изтегляне на уеб страница.
  2. Изберете тази страница Изтегли опция.
  3. След това щракнете върху файла dxwebsetup.exe в секцията за изтегляне на вашия браузър.
  4. Изберете бутона за избор за приемам споразумението опция в съветника за настройка на DirectX.
  5. Кликнете Следващия за да видите офертата на Bing Bar.
  6. Ако не искате допълнителния софтуер, премахнете отметката от избраното Инсталирайте лентата Bing опция.
  7. Натиснете съветника за настройка на DirectX Следващия бутон.
  8. Кликнете завършек в съветника.
  9. Рестартирайте вашия лаптоп или настолен компютър с Windows.

6. Настройте засегнатите игри да работят с DirectX 11

Ако можете, опитайте да настроите засегната игра да работи с DirectX 11 вместо DX12. Разбира се, няма да можете да направите това през екрана с настройки на играта, ако тя не започне отначало.

Можете обаче да настроите игрите да се изпълняват с DirectX 11 с аргументи на командния ред в Epic Games и Steam. Ето как да настроите засегната игра да работи с DirectX 11 в Epic Games и Steam:

Как да принудите DirectX 11 на Epic Games

За всякакви заглавия на Epic Games:

  1. Изведете прозореца на Epic Games Launcher.
  2. Щракнете върху бутона за потребителски акаунт близо до горния десен ъгъл на прозореца на Epic Games Launcher.
  3. Изберете Настройки опция от менюто.
  4. Щракнете върху заглавието на засегнатата игра, за да разширите опциите за нея.
  5. След това изберете играта Допълнителни аргументи на командния ред отметка.
  6. Вход d3d11 в текстовото поле за аргумента на командния ред.

Как да принудите DirectX 11 на Steam

По същия начин, ако сте фен на Steam:

  1. Изведете клиентския софтуер на Steam.
  2. Изберете Библиотека в горната част на прозореца на Steam.
  3. Щракнете с десния бутон върху която и да е игра, за която се появява „D3D11-съвместим графичен процесор“ и изберете Имоти .
  4. Вход -dx11 в текстовото поле на опцията за стартиране на Общ раздел.

Насладете се отново на своите Windows игри

Много играчи са разрешили грешката „D3D11-compatible GPU“ с резолюциите, описани в това ръководство. Така че има голяма вероятност някой от тях също да разреши този проблем за вашите игри с Windows 11/10. Въпреки това, някои играчи с персонални компютри, които имат стари графични процесори, може да се наложи да надстроят своите графични карти, за да коригират проблема с „D3D11-съвместим графичен процесор“.