A B C D E F G H I J K L M N O P Q R S T U V W X Z

d3d12.dll

D3d12.dll – динамическая библиотека, входящая в состав DirectX 10, несмотря на цифру 12 в названии. Если она отсутствует на компьютере, при запуске нуждающихся в DX10 игр появится сообщение: «Запуск программы невозможен, ведь на ПК отсутствует d3d12.dll». Рассмотрим, как устранить эту ошибку в Windows 7, 8, 10.

Решение проблемы

DirectX не обладает обратной совместимостью. Если на компьютере установлен DX11 или DX12, вы не запустите игру, которой нужен «Директ Икс 10». Microsoft удаляет из новых версий устаревшие компоненты.

Версия DirectX

Если у вас «Виндовс» 10 или 11, рядом с новыми версиями API вам нужно установить DirectX 10, после чего сможете играть:

  • в Cyberpunk 2077;
  • Far Cry 6 и более старые версии;
  • Farming Simulator 2022 (Фарминг Симулятор 22);
  • Forza Horizon 5.

Кликните по ссылке, чтобы скачать установщик (он распространяется бесплатно), и запустите его. При появлении диалоговых окон подтвердите выполнение программы, нажмите «Yes».

Нажмите «Yes»

Выберите временной каталог – туда будут распакованы временные файлы.

Выберите временной каталог

Рекомендуем скопировать путь к каталогу. Далее перейдите по нему и запустите dxsetup.exe.

Поместите переключатель в положение «Я принимаю…», жмите «Далее».

«Я принимаю…»

Распаковка и интегрирование файлов занимают пару минут.

Если проблема не решена, существует второй способ исправить ошибку. Скопируйте файл d3d12.dll в папку с исполняемым файлом игры из c:\Windows\System32, если она 32-битная, или из c:\Windows\SysWOW64\ для 64-разрядной.

Оцените статью
Все Dll
Добавить комментарии