Устраните проблему при запуске Red Dead Redemption 2 и других игр с библиотекой Directx 12. Создайте чистый файл настроек system.xml
Не удалось обнаружить файлы Directx 12 – что делать?
Эта ошибка появляется в некоторых современных играх, использующих технологию Directx 12 и Vulkan. Например, при запуске Red Dead Redemption 2 на экране появляется уведомление с сообщением «Не удается найти файл Directx 12 или совместимую видеокарту». Ошибка может быть вызвана либо несовместимостью с компонентами библиотеки, либо конфликтом в самой игре. В любом случае можно попробовать разные решения.
Вы хотите обновить библиотеки DirectX 12 на своем ПК? Мы покажем вам, как это сделать! Заходите на сайт! Полное руководство!
FAQ по DirectX 12: все, что нужно знать
Каждый геймер хоть раз сталкивался с проблемами с воспроизведением графики и звука в играх, и неизбежно приходил к необходимости устанавливать или обновлять утилиты для бесперебойной работы игр и драйверов видеокарт. Для операционных систем Microsoft также разработан набор таких компонентов: DirectX.
Что такое DirectX 12
DirectX 12 (DX12 или Direct X 12) — это версия утилиты, разработанная специально для Windows 10, которая позволяет максимально эффективно использовать мощность вашего компьютера. Повышая производительность мультимедийных задач, пользователь следит за качеством компьютерных игр, как задумал разработчик: высокая частота кадров, реалистичные визуальные эффекты, фантастический звук, впечатляющая графика даже в 3D.
DX12 революционен по сравнению со всеми предыдущими версиями DirectX. Последняя версия утилиты ускоряет процессор даже в режиме многозадачности. Рендеринг работает без зависания с частотой кадров, которая воссоздает полное ощущение реальности с правильным рендерингом изображения. За этим стоят 2 функции DX12, которых раньше не было. Многопоточность при записи команд в буфер и асинхронные шейдеры помогают видеокарте одновременно работать с командами GPGPU и отрисовывать инструкции.
DX12 также добавляет технологию Tiled Resources. По словам производителя, он обеспечивает «беспрецедентную детализацию», поскольку он загружает текстуры для рендеринга только тогда, когда взгляд игрока направлен в их сторону. Это истощит память и сохранит производительность на высокой скорости. Трассировка лучей в реальном времени, которая отображает угол падения света, добавит ощущения реальности пространства.
Как определить текущую версию DirectX.
Инструмент DxDiag может помочь вам узнать, какая версия DX в настоящее время работает в Windows 10. Он покажет всю необходимую информацию о драйверах и компонентах, доступных для использования. Для этого вам понадобятся:
- В строке поиска меню «Пуск» введите dxdiag, затем нажмите клавишу Enter»;
- В результатах поиска щелкните строку dxdiag;
- Для вас будет сформирован отчет по всем компонентам DX, а активированная версия будет указана в нижней строке.
Для более старых версий Windows принцип аналогичен.
Как установить софт
Если установлены автоматические обновления Windows и программное обеспечение NET Framework работает правильно, все компоненты DirectX уже установлены, и обновления следующей версии будут запускаться автоматически. Если в вашей ситуации вам необходимо установить DX12 вручную, вы можете сделать это по следующей схеме:
- Для 32-разрядной или 64-разрядной версии Windows 10 загрузите программное обеспечение по ссылке на официальном сайте Microsoft:
- Нажмите кнопку «Загрузить» в правом верхнем углу страницы браузера;
- Чтобы начать установку компонентов программы, откройте файл «dxwebsetup.exe»;
- Во время установки мы действуем по подсказкам диалогового окна: принимаем условия пользователя и продолжаем установку кнопкой «Далее»;
- Приложение устанавливается с нуля или обновляет текущую версию.
При установке может быть загружена более старая версия DirectX 12. Это означает, что модули ПК не поддерживают обновления служебных программ. Если ваша цель — конкретно DX12, вам нужно будет заменить процессор и видеокарту на более мощные.
Почему на компьютере может быть по-прежнему версия DirectX 11 или 10, несмотря на обновления
Интерфейс прикладного программирования (API) позволяет мультимедийным приложениям напрямую обращаться к необходимому оборудованию, тем самым ускоряя саму игру. Сегодня этот API от Microsoft доминирует в мире компьютерных игр для Windows, и разработчики учитывают ресурсы DX12 при разработке своих игр. О популярности утилиты свидетельствует сотрудничество с Microsoft крупнейших производителей видеокарт, например, Nvidia и AMD. Кроме того, параметры их процессоров для соответствия требованиям нового API настраиваются гигантами видеографики, такими как Intel и Qualcomm.
Windows 10 с DirectX 12 используется для запуска многих гаджетов: настольных компьютеров, ноутбуков, планшетов и смартфонов. Контроллер Xbox One также работает с этой утилитой. Однако, если на вашем ПК установлено оборудование, которое не соответствует требованиям новых компонентов Microsoft API, вы не сможете установить DX12, у вас все равно будет более старая версия. Проверьте, соответствуют ли ваш процессор и видеокарта стандартам нового DX12:
Поддерживаемые графические процессоры
Информация:
- Core i3, i5, i7;
- Haswell;
- Бродвелл;
- Небесное озеро;
- Озеро Каби;
- Кофейное озеро;
- Озеро пушек.
Все мобильные процессоры Qualcomm.
Совместимость с видеокартами
- GeForce: 400, 500, 600, 700, 800, 900, 1000, 2000 — серии;
- GTX Titan.
-
- Radeon: HD 7000, 7000M, 8000, 8000M, R5 M240, R7 M200, R7, R9, RX 460-580, Vega Frontier Edition, RX Vega 56 и 64;
- Ryzen: 2000G, 2000G PRO и Ryzen Mobile 1000, 1000 PRO, 2000, 2000 PRO для мобильных устройств;
- Кавери и Годавари: A4, A6, A6 PRO, A8, A8 PRO, A10, A10 PRO;
- Маллин: E1, A4, A10 серии Micro-6000;
- Beema: E1, E2, A4, A6, A8.
Если в этом списке нет модели вашего процессора и видеокарты, не отчаивайтесь. Попробуйте поискать информацию о совместимости на веб-сайте производителя оборудования. Этот список не является исчерпывающим и содержит только самые распространенные модели.
Как удалить DX12
Если вы получаете сообщение об ошибке при запуске игр или других приложений, обслуживаемых DirectX, весьма вероятно, что ошибка связана с повреждением библиотеки. Обычно эту проблему решает обновление программного обеспечения. Но если обновление не работает, вам нужно использовать более радикальный способ — удалить и установить заново.
С каждым годом набор компонентов API Microsoft растет, как и количество мультимедийных приложений. Чтобы предотвратить непреднамеренное нарушение пользователем нормального функционирования Windows, вместе с операционной системой устанавливается DirectX. Следовательно, DX12 не может быть удален с вашего компьютера обычным способом через панель управления «Удалить или изменить программу». Но есть и другой вариант.
- Сначала создайте точку восстановления. Если что-то пойдет не так, вы всегда можете вернуться к исходной версии.
- Загрузите веб-установщик библиотеки DirectX. Обратите внимание, что последняя версия, поддерживаемая вашим оборудованием, будет установлена во время установки. Он включает в себя все компоненты из предыдущих вариантов, поэтому игры, требующие более старых версий DX, будут работать.
- Загрузите программу удаления DX. Например, DirectX Eradictor, DirectX Killer или DirectX Happy Uninstall.
- Отключаем интернет, чтобы система не запускала автоматические обновления.
- Удаляем компоненты API с помощью деинсталлятора, после чего приходится перезагружать систему.
- Установите ранее загруженный файл «dxwebsetup.exe» и снова перезагрузите компьютер.
После манипуляций с этой схемой проблемы с запуском игр должны быть решены. Если ничего не изменилось, игра, которую вы хотите, требует более высокой версии DX, чем ваш компьютер может поддерживать. Ознакомиться с требованиями к приложению можно в магазине загрузок ПО в разделе «Описание».
Если вы настоящий ценитель качественных игр, то без DX12 вам не обойтись. Разработчики Microsoft постарались и сделали настоящий шаг вперед, открыв новые возможности для создателей игр. Установив последнюю версию DX12, вы ощутите значительную разницу в деталях и визуальных эффектах даже на одном и том же оборудовании.
Источники
- https://itpen.ru/ne-udalos-obnaruzhit-fajly-directx-12-chto-delat/
- https://strana-it.ru/faq-po-directx-12/