Компьютерные игры имеют свои причуды, и устранение странных ошибок – одна из них. Вот как исправить ошибку ‘D3D11-совместимый GPU’ в Windows
Ошибка “D3D11-совместимый GPU является распространенной ошибкой, связанной с играми, как для Windows 10, так и для Windows 11. Обычно вы видите это сообщение об ошибке, когда пытаетесь запустить определенные игры. При этом появляется сообщение об ошибке “для работы движка требуется D3D11-совместимый GPU (уровень функциональности 11, шейдерная модель-5)’, и затронутые игры не запускаются
Эта ошибка чаще всего встречается в Fortnite, но также возникает и в других играх для Windows. Если вы столкнулись с такой же проблемой, вот как можно исправить ошибку “D3D11-совместимый GPU в Windows 10 и 11
1. Установите все доступные обновления Windows
Когда вы обновляете Windows, ваш компьютер также обновляет DirectX Это важно, поскольку DirectX – это игровой и мультимедийный API. Сообщение об ошибке “D3D11-совместимый GPU ссылается на Direct3D 11, часть DirectX. Поскольку ошибка “D3D11-совместимый GPU связана с DirectX, рекомендуется установить все доступные обновления Windows и посмотреть, устранит ли это ошибку
Вот как можно проверить наличие и установить обновления в Windows:
- Нажмите Пуск правой кнопкой мыши, чтобы выбрать Поиск.
- Введите ключевые слова в инструмент поиска.
- Выберите результат поиска Проверить наличие обновлений, чтобы открыть Настройки.
- Выберите опцию Проверка обновлений на вкладке Windows Update. Выбор этой опции приведет к автоматической загрузке и установке доступных обновлений в Windows.
- Выберите Перезапустить сейчас, если вкладка Windows Update предоставляет такую возможность.
Если вы видите в списке необязательные обновления, нажмите кнопку Загрузить и установить. Это включает текущую версию Windows 11, обновление версии 22H2 или любую другую новую версию сборки, которую следует выбрать для обновления, если она доступна
2. Просканируйте системные файлы с помощью SFC
Чтобы проверить возможные повреждения системных файлов, вызывающие ошибку “D3D11-совместимый GPU , запустите проверку системных файлов (SFC). Инструмент SFC сканирует и восстанавливает поврежденные системные файлы в Windows. Запустить сканирование SFC можно следующим образом:
- Откройте Поиск Windows (см. раздел ‘Как найти Поиск Windows’, если вам нужна помощь в его открытии) и введите cmd.
- Щелкните правой кнопкой мыши Command Prompt в результатах поиска и выберите Run as administrator.
- Запустите сканирование SFC, набрав и выполнив эту команду:
sfc /scannow
- Дождитесь, пока программа System File Checker завершит сканирование и выдаст сообщение о результатах.
3. Обновите драйвер для видеокарты
Иногда обновление драйверов графического процессора (GPU) устраняет ошибку “D3D11-совместимый GPU Если драйвер вашей видеокарты устарел, его обновление может стать решением проблемы
Мы рекомендуем пользователям вручную загрузить и установить последние версии драйверов для своих видеокарт с сайтов NVIDIA, Intel или AMD. В нашем руководстве по обновлению графических драйверов в Windows есть дополнительная информация по этому вопросу, если вам нужна помощь
4. Восстановление или обновление Visual C++ Redistributables на вашем компьютере
Ошибка “D3D11-совместимый GPU иногда может быть вызвана отсутствием или повреждением библиотек среды выполнения Microsoft Visual C++ Redistributable. Поэтому вам может потребоваться ремонт или установка библиотеки времени выполнения на вашем компьютере
Вот как вы можете выбрать восстановление Visual C++ Redistributables через Apps & Features:
- Откройте вкладку Apps & Features Settings, используя один из методов, описанных в разделе ‘Как открыть инструмент Apps & Features в Windows’.
- Введите Microsoft Visual C++ в поле поиска в верхней части Apps & features.
- Затем нажмите кнопку меню с тремя точками для восстановления Microsoft Visual C++ Redistributable.
- Выберите опцию Modify (Изменить).
- Нажмите кнопку Repair в открывшемся окне Visual C++.
- Повторите два предыдущих шага для всех Microsoft Visual C++ Redistributables, перечисленных в Apps & features.
Или вам может потребоваться установить некоторые недостающие библиотеки Visual C++ Redistributables. Вы можете установить последние библиотеки среды выполнения с пакетом Microsoft Visual C++ 2015-2023 Redistributable следующим образом:
- Перейдите на страницу загрузки Visual C++ Redistributable от Microsoft.
- Щелкните ссылку загрузки X64 для Visual Studio 2015-2023.
- В вашем браузере, скорее всего, есть вкладка или меню, в котором отображаются загруженные файлы. Откройте вкладку Загрузки, которая имеет горячую клавишу Ctrl + J в браузерах Firefox, Opera, Edge и Chrome.
- Затем щелкните VC_redist.x64.exe, чтобы вызвать окно, показанное ниже.
- Если на вашем компьютере отсутствуют некоторые библиотеки времени выполнения, в окне Microsoft Visual C++ 2015-2023 Redistributable будет опция Install. Нажмите на эту кнопку Установить.
- Выберите опцию Перезапустить сейчас после обновления библиотек.
5. Установите библиотеки DirectX Runtime Libraries
Веб-установщик DirectX End-User Runtime помог некоторым пользователям устранить ошибку “D3D11-совместимый GPU Эта программа установки заменяет отсутствующие или поврежденные файлы DirectX. Вот шаги по установке библиотек времени выполнения с помощью DirectX End-User Runtime Web Installer:
- Откройте веб-страницу загрузки веб-установщика DirectX End-User Runtime Web Installer от Microsoft.
- Выберите вариант загрузки этой страницы.
- Далее щелкните файл dxwebsetup.exe в разделе загрузки вашего браузера.
- Выберите радиокнопку для опции Я принимаю соглашение в мастере установки DirectX.
- Нажмите кнопку Далее, чтобы просмотреть предложение Bing Bar.
- Если вам не нужно дополнительное программное обеспечение, снимите флажок с опции Установить Bing Bar.
- Нажмите кнопку Next мастера настройки DirectX Setup.
- Нажмите кнопку Готово в мастере.
- Перезагрузите ноутбук или настольный компьютер с Windows.
6. Установите затронутые игры на запуск с DirectX 11
Если есть такая возможность, попробуйте настроить затронутую игру на работу с DirectX 11 вместо DX12. Конечно, вы не сможете сделать это через экран настроек игры, если она не запускается с самого начала
Однако вы можете настроить игры на запуск с DirectX 11 с помощью аргументов командной строки в Epic Games и Steam. Вот как настроить затронутую игру на запуск с DirectX 11 в Epic Games и Steam:
Как принудительно запустить DirectX 11 в Epic Games
Для любых игр на Epic Games:
- Вызовите окно Epic Games Launcher.
- Нажмите кнопку учетной записи пользователя в правом верхнем углу окна Epic Games Launcher.
- Выберите пункт меню Настройки.
- Щелкните название затронутой игры, чтобы развернуть опции для нее.
- Затем установите флажок Дополнительные аргументы командной строки игры.
- Введите d3d11 в текстовое поле для аргумента командной строки.
Как принудительно установить DirectX 11 в Steam
Аналогично, если вы являетесь поклонником Steam:
- Запустите клиентское программное обеспечение Steam.
- Выберите Library в верхней части окна Steam.
- Щелкните правой кнопкой мыши на игре, для которой установлен “D3D11-совместимый GPU , и выберите Свойства.
- Введите -dx11 в текстовое поле опции запуска на вкладке Общие.
Снова наслаждайтесь играми в Windows
Многие игроки устранили ошибку “D3D11-совместимый GPU с помощью решений, описанных в этом руководстве. Поэтому велика вероятность того, что одно из них поможет решить эту проблему и для ваших игр на Windows 11/10. Однако некоторым игрокам с ПК, оснащенными старыми графическими процессорами, возможно, придется обновить свои видеокарты, чтобы устранить проблему “D3D11-совместимого GPU
Комментировать