Как проверить совместимость видеокарты с directx 11
Содержание:
- Способы исправить ошибку Directx 12
- Подробности
- DirectX Raytracing 1.1
- Здесь вы найдете ответы на любые вопросы касающиеся компьютеров и начинающиеся со слова как
- AMD-вариант: Sapphire Radeon RX 580 Pulse 8GB
- Как узнать какой directx поддерживает видеокарта
- Mesh Shaders
- Изменение поддержки версий DirectX на разных уровнях
- Различие версий
- Удаление содержимого директории Settings для видеокарты
- Как проверить DirectX на Windows 10: инструкция
- Какая версия DirectX у последних выпусков Windows
- Что такое Direct3D
- AMD-вариант: Sapphire Radeon RX 580 Pulse 8GB
Способы исправить ошибку Directx 12
Есть несколько способов исправить неполадку. Первым делом в таких случаях следует начать с переустановки библиотеки и обновления драйверов видеокарты. Если при запуске появляется сообщение «No DirectX 12 adapter or runtime found. Please install latest DirectX runtime or install a compatible DirectX 12 video card.» Это означает, что система не может найти адаптер DirectX 12 и просит вас переустановить последнюю версию. Плюс обновить драйвера на вашу видеокарту и убедиться что она поддерживает 12 версию.
Переустановка библиотеки и драйверов
- Загрузка драйверов NVIDIA – nvidia.ru/Download
- Загрузка драйверов AMD – md.com/ru/support
На приведённой выше странице загрузки АМД есть утилита, которая в будущем позволит загружать обновления для операционных систем Windows 7 и 10. С установленными на компьютерах видеокартами AMD Radeon или AMD Radeon Pro. Тоже касается процессоров со встроенными системами Вега и графикой Радеон.
Создаем папку настроек Settings
У многих пользователей отсутствовала папка, где хранятся настройки игры Settings. Найти её можно на диске C:\ в папке пользователя. Стандартный путь будет таким: C:\Users\Имя Пользователя\Documents(Документы)\Rockstar Games\Red Dead Redemption 2\.
- Открываем эту папку и ищем каталог «Settings». Если его нет создаем папку.
- Далее создаем в этой папке текстовый файл и открываем его.
- Заходим на сайт rdr2.forceflow.be и нажимаем Load Examle. Копируем весь полученный текст и вставляем в наш текстовый файл.
- Сохраняем файл с именем system.xml. Если у вас есть и папка и файл переходим к следующему пункту.
Заменяем DX12 на Vulkan и наоборот
Если папка Settings и файлик system.xml уже были в папке с документами, возвращаемся туда и открываем настройки в текстовом редакторе. Подойдет и Блонот, далее:
- Ищем строчку с kSettingAPI_Vulkan» на «kSettingAPI_DX12. Или наоборот;
- В вставляем разрешение вашего монитора. Ищем строку с разрешением экрана screenWidth value=1920;
- И в строке screenHeight value=1080 устанавливаем высоту.
- Далее в листаем вниз. В предпоследней строке будет надпись NVIDIA GeForce RTX 2070 SUPER. Сюда копируем полное название модели вашей видеокарты как в примере.
Важно! Если эти советы не помогают – можно попробовать переустановить драйвера на Nvidia вышедшие 2 декабря 2020. Стабильная версия 457.51 или более ранних
Многим пользователям помог такой откат назад. Разумеется будем ждать официальных исправлений ошибкой с Directx 12 от разработчиков и очередных патчей.
Подробности
Есть два метода обнаружения этой информации. Во-первых, вы можете определить модель используемой видеокарты и найти ее характеристики в Интернете.
Способ №1: Поиск информации в интернете
Этот вариант подходит практически всем пользователям. Он позволяет быстро и легко узнать практически все параметры графического адаптера. Включая версию DirectX, поддерживаемую видеокартой. Но процесс поиска информации зависит от производителя и модели устройства. Вы можете найти эти данные так:
Нажмите Win + R.
Запускаем команду msinfo32.
Откройте вкладку «Компоненты» в левом меню.
Перейдем к разделу «Дисплей».
Обратите внимание на столбцы «Название» и «Описание адаптера». В одном из них (или в обоих) будут указаны модель и производитель.. Скорее всего, у вас карта Nvidia или AMD – это два самых популярных производителя
Осталось только выяснить саму совместимость. В случае с устройствами Nvidia это делается так:
Скорее всего, у вас карта Nvidia или AMD – это два самых популярных производителя. Осталось только выяснить саму совместимость. В случае с устройствами Nvidia это делается так:
Таким образом вы сможете узнать версию DirectX, поддерживаемую на устройствах Nvidia. Как видите, ничего особо сложного в этом нет.
А теперь перейдем к моделям AMD. И здесь еще будет еще несколько шагов. Вот подробное руководство, в котором рассказывается обо всем, что вам нужно сделать:
Если вам не удалось найти необходимую информацию о карте AMD с помощью предложенного метода, скорее всего, она слишком старая и данные о ней были удалены с веб-сайта производителя. В этом случае воспользуйтесь вторым методом.
Способ №2: Использование GPU-Z
Это небольшая бесплатная утилита, которая может предоставить вам полную информацию о графическом процессоре и видеокарте в целом. Программа предоставляет только актуальную информацию. Поэтому верить ее информации вполне можно, так как она читает все из BIOS видеокарты.
Скачать программу можно на официальном сайте разработчика. Это бесплатно. Чтобы получить информацию о видеокарте, просто установите утилиту и запустите ее. И мы рассмотрим этот процесс более подробно, чтобы даже у новичков не возникло вопросов по использованию программы.
- В любом браузере перейдите по адресу https://www.techpowerup.com/download/techpowerup-gpu-z/.
- Щелкните ЛКМ на элементе Стандартная версия, затем на появившейся кнопке Загрузить.
- Выбираем любой сервер для загрузки (просто кликаем по любому флажку).
- Сохраняем и запускаем предложенный exe файл.
- В окне приветствия программы нажмите Нет.
- Теперь нам нужно найти графику под названием DirectXSupport.
Здесь указана совместимая версия библиотеки для вашей видеокарты.
DirectX Raytracing 1.1
Трассировка лучей — захватывающая новинка в графике видеоигр. Microsoft называет свою версию DirectX Raytracing (DXR). Это постепенное обновление существующей технологии значительно улучшает внешний вид игр. Секрет в том, что свет в игре ведет себя так же, как в реальном мире.
Это означает более реалистичные отражения и преломления в воде, лучи солнечного света, которые выглядят более реалистичными, и тени с большей визуальной глубиной. Обязательно ознакомьтесь с видео выше от NVIDIA. Это показывает трассировку лучей в Майнкрафти разница безумная.
С DX12 Ultimate эффекты трассировки лучей должны быть более эффективными. Также будет опция, которая даст разработчикам игр больше контроля над трассировкой лучей, чем оставит их на усмотрение системы.
СВЯЗАННЫЙ: Что такое трассировка лучей в реальном времени для геймеров сегодня?
Здесь вы найдете ответы на любые вопросы касающиеся компьютеров и начинающиеся со слова как
При установке обновлений в Windows может возникнуть ошибка 0x80072af9:
Возможные причины возникновения ошибки 0x80072af9 в порядке убывания вероятности:
Читать далее
К счастью не часто, но некоторые пользователи сталкиваются с тем что автоматическая установка какого-то из обновлений приводит к ошибкам в работе системы или устройств для которых были автоматически установлены новые драйвера.
Удаление пакета обновлений или драйвера решает проблему, но через время пакет или драйвер будут автоматически установлены повторно, что опять приведет к ошибкам.
До недавнего времени способа скрыть обновление из списка в Windows 10 не было, и в общем-то единственным решением проблемы было вообще полное отключение Центра обновлений.
Читать далее
Но стоит попробовать сохранить отчет с несколькими тысячами строк (молчу о десятках тысяч), как 1С сходит сума, либо сохранение занимает совсем уж неразумное время (часы и сутки) либо 1C просто зависает. Но способы сохранить огромный отчет из 1С и сделать это за разумное время есть.
Читать далее
OneDrive (до 2014 года SkyDrive) — облачное хранилище, созданное в августе 2007 года, компанией Microsoft. Является частью Windows Live.
- Сервис OneDrive позволяет хранить до 5 ГБ информации бесплатно.
- Для изображений предусмотрен предпросмотр в виде эскизов, а также возможность их просмотра в виде слайдов.
- Для пользователей Windows 8 доступно 25 ГБ.
- Для всех папок и файлов можно определять уровень доступа — от исключительно персонального до публичного.
- Есть недокументированный доступ по протоколу WebDAV.
Читать далее
Иногда бывает необходимо узнать дату установки Windows, я честно говоря не смог придумать зачем, на моей памяти за мой более чем десятилетний опыт я делал это может быть пару раз чисто из спортивного интереса, но наверняка это может потребоваться для чего-то еще.
Узнать дату установки Windows из командной строки
Дату установки Windows можно узнать с помощью практически любой программы которая показывает информацию о системе и оборудовании, такими как: AIDA64 (платная), HWiNFO (бесплатная), Speccy (бесплатная) и многих других. Но быстрей и проще узнать дату установки Windows можно с помощью командной строки, введите команду:Читать далее
AMD-вариант: Sapphire Radeon RX 580 Pulse 8GB
Высокую производительность в разрешении Full-HD предлагает и актуальная архитектура Polaris от компании AMD. Но: с момента возникновения крипто-майнингового бума Radeon прилично потеряли в привлекательности по соотношению цены и качества, став невероятно дорогими. Несмотря на то, что цены снова стабилизировались, Sapphire Radeon RX 580 с 8 Гбайт видеопамяти все еще стоит дороже, чем Geforce GTX 1060 6GB. В начале 2021 года это было бы совершенно немыслимым сценарием.
Сама по себе Sapphire Radeon RX 580 Pulse 8G заслуживает рекомендации. Средняя цена этой карты летом 2021 года — 15 300 рублей. В нашем рейтинге графических карт она занимает место сразу за нашей Zotac Geforce GTX 1060 6GB AMP, причем с почти такой же итоговой оценкой.
Как узнать какой directx поддерживает видеокарта
Этот способ подойдёт для видеокарт AMD или Nvidia.
DirectX в GPU-Z
Скачиваем программу — GPU-Z.
Запускаем и смотрим информацию по видеокарте. Нас интересует пункт — DirectX Support 10.0
О чем говорит, что видеокарта Nvidia Geforce GTS 250 поддерживает версию directx только до 10. Хотя в Windows установлена версия directx 12.
Gpu-z — поддерживаемая видеокартой версия DirectX
DirectX в AIDA-64
Скачиваем с официального сайта — Aida64.
Чтобы посмотреть версию DirectX установленной в Windows через Aida64:
- Открываем раздел — компьютер.
- Заходим в пункт — суммарная информация.
- Смотрим DirectX 12.0
Aida64 версия DirectX установленная в Windows
Чтобы узнать версию директ икс поддерживаемой видеокартой в Aida64:
- Открываем раздел — DirectX.
- Заходим в пункт — DirectX видео.
- Смотрим строку — Аппаратная поддержка DirectX v10.0
Aida64- версия directx поддерживаемая видеокартой
DirectX в панели управления Nvidia
Если у вас видеокарта от Nvidia, то можете проверить версию DirectX, поддерживаемой видеокартой через панель управления Nvidia.
Для этого на рабочем столе нажмите правую кнопку мышки и в контекстном меню выберите — Панель управления NVIDIA.
Открываем панель управления видеокарты Nvidia
В панели управления Nvidia в самом низу нажмите — информация о системе.
В открывшемся окне смотрим версия API Direct3D — 10, которая говорит, что видеокарта поддерживает DirectX версии 10.
Версия DirectX в панели управления Nvidia, которая поддерживает видеокарта
Видеокарта старая, знаю менять нужно. На данный момент в 2021 году видеокарт игровых нет, а если есть, то по заоблачным ценам.
Осенью 2020 года сыну собрал компьютер за 30 тысяч рублей. Видеокарту Nvidia GTX 1650 super в октябре 2020 года покупал за — 16299 рублей.
Видеокарта Asus GTX 1650 Super куплена в октябре 2020 года
На момент написания статьи, май 2021 год, видеокарта GTX 1650 Super стоит — 40 000 рублей, благодаря майнингу и большому спросу на видеокарты.
Цена видеокарты GTX 1650 Super в мае 2021 года
Только подумать в прошлом 2020 году мне весь компьютер + монитор вышел за 40 000 рублей. А в 2021 году только одна видеокарта стоит 40 тысяч. Надеюсь скоро цены на видеокарты снизятся и появятся в продаже по адекватной стоимости. Я бы себе прикупил RTX 2070 Super.
Mesh Shaders
Подобно затенению с переменной скоростью, сетчатые шейдеры также поможет системе работать более эффективно. Эта функция позволяет разработчикам игр создавать высокодетализированные миры, не перегружая процессор, так как NVIDIA объясняет в этом видео,
Он определяет, что должно быть в сцене, и сколько деталей ей нужно (уровень детализации или LOD). Первичные объекты будут иметь более мелкие детали, что в основном означает, что в их составе будет больше треугольников. (Для тех, кто не знает, треугольники — это базовая единица трехмерной графики.)
Объекты, которые находятся дальше, рисуются с меньшим количеством треугольников, так как они требуют меньше деталей. Почти все, что вы видите на экране, представляет собой набор крошечных треугольников, сгруппированных вместе, чтобы создать узнаваемую фигуру или объект.
Посмотрите демонстрационное видео Nvidia Asteroids Mesh Shaders выше, чтобы понять, как оно выглядит. В этом видео используются объекты с 10 различными уровнями детализации, от объектов, которые находятся прямо перед вами, до низкоуровневых астероидов на расстоянии. Это идеальная техника в сцене с множеством случайных объектов, таких как пояс астероидов на видео выше.
Общий результат должен заключаться в том, что видеокарты могут поддерживать более высокую частоту кадров, не жертвуя при этом заметными деталями, поскольку в любой момент времени рисуется меньше треугольников.
Изменение поддержки версий DirectX на разных уровнях
Также следует ответить на назревающий в умах многих, вопрос: «Как заставить Windows XP, 7, 8, 8.1/старенькую видеокарту поддерживать современную версию DirectX?» Ответ — никак. Такой функции не существует и даже обходных путей просто нет. Костыли не помогают, так как они потребуют полной переработки DirectX, а никто не обладает данными ресурсами, плюс ко всему, если даже Microsoft не смогла это реализовать, то вряд ли кто-то сможет.
То же относится и к играм с поддержкой 11.1 версии, опустить её до уровня DirectX 9.0 не получится, кроме тех приложений в настройках, в которых присутствует соответствующая функция. Таковых не много, так как нужно не играм скачиваться до заниженных требований пользователей, а последним приобретать современное оборудование. Да, и выполнять двойную работу мало кто станет.
От версии DirectX зависит качество графики, текстуры и анимация. При более старых версиях количество движущихся объектов очень ограничено мощностями компьютера, так как нет должной оптимизации. По мере роста версий DirectX качество графики и скорость обработки возрастает, позволяя погружаться в игру целиком.
Различие версий
Во время появления первых игр, поддерживающих DirectX 12 новая версия приводила к снижению производительности, особенно на видеокартах NVIDIA. Но технологии развиваются со скоростью света. Каждая последующая цифра в названии делает возможным программистам добавить новый пакет эффектов в игру или оптимизировать старые.
Более подробно рассмотрим различие между компонентами на видео:
Возьмем в качестве примера игру Dirt 3.
На видео мы можем заметить, как отличается изображение в зависимости от версии.
К примеру, в изображении с левой стороны (используется Директ 11) более мягкие тени, добавлены эффекты летящего из-под колес снега. Этого результата можно добиться и на DirectX 9, но это серьезно скажется на производительности компьютера. Это можно обосновать тем, что девятый Директ менее оптимизирован.
В качестве второго примера приведу грамотный разбор автором различных версий ПО в популярных на сегодняшний день играх
В видеоролике проводится сравнение двух DirectX, а именно 11-й и 12-й.
Удаление содержимого директории Settings для видеокарты
Некоторым пользователям помогло полное удаление содержимого папки Settings по пути:
Удалите содержимое каталога и запустите игру. Необходимые файлы конфигурации будут созданы заново, чтобы помочь решить проблему.
Источники
- https://ruslankomp.ru/kak-proverit-kakoj-directx-na-kompjutere/
- https://designfire.ru/kakie-videokarty-podderzhivayut-directx-12/
- https://www.starusrecovery.ru/articles/why-do-you-need-directx12-windows10.html
- https://xn—-gtbdlckc7bog.xn--p1ai/faq/how-to-check-graphic-card-directx-compatibility
- https://rusadmin.biz/oshibki/ne-udalos-obnaruzhit-fajly-directx-12-ili-sovmestimuyu-s-nim-videokartu/
Как проверить DirectX на Windows 10: инструкция
Как уже упоминалось ранее, данный пакет мультимедийных технологий используется подавляющим большинством игр на ОС Windows. Если же на стационарном компьютере или ноутбуке не установлена требуемая версия DirectX, которая указана на упаковке продукта, то игра может не произвестись или работать некорректно.
Обратите внимание! На разных ПК используются разные версии пакета мультимедийных технологий. Такая особенность обусловлена тем, что видеокарта, установленная на компьютере, может поддерживать лишь определенную версию DirectX
Если установлена неподходящая версия программы, работоспособность всей системы в целом станет под вопросом.
Инструкция, как узнать, какой директ Х установлен на виндовс 10:
- Чтобы проверить версию DirectX, предустановленную на Windows 10, пользователю необходимо открыть меню «Пуск», после чего в форму поиска ввести команду «dxdiag» и для начала поиска нажать на клавишу «Ввод».
- На экране монитора отобразится средство диагностики DirectX, пользователю необходимо будет перейти в раздел «Система» и просмотреть номер версии программы во вкладке «Сведения о системе».
- При первичном использовании пакетных инструментов DirectX система может запросить проверку наличия цифровой подписи программных компонентов (драйверов). В этом случае необходимо нажать на кнопку «Да», чтобы убедиться в наличии подписей издателей на драйверах.
Это не единственный способ, как посмотреть директ икс на виндовс 10. С особенностями реализации других способов стоит ознакомиться более детально.
С помощью системы DxDiag
DxDiag — это утилита, которая встроена во все версии ОС Windows. Используется она для предоставления подробной информации, которая используется для устранения проблем со звуком и видео на ПК.
Как узнать версию программы через командную строку
Инструкция, как узнать версия DirectX в Windows 10, используя средства системы DxDiag, выглядит следующим образом:
- На клавиатуре зажать одновременно сочетание клавиш «Win + R».
- На экране отобразится форма, в которую потребуется ввести команду «dxgiag», после чего на клавиатуре нажать клавишу «Enter».
Обратите внимание! Если система после этих действий по неизвестным причинам не смогла найти искомый элемент, то необходимо зайти в C:\ Windows\ System32 и оттуда уже запустить файл dxdiag.exe. На экране отобразится окно «Средство диагностики DirectX», во вкладке «Сведения о системе» и находят версию установленной на ПК программы
На экране отобразится окно «Средство диагностики DirectX», во вкладке «Сведения о системе» и находят версию установленной на ПК программы.
Используя панель управления видеокарты
Инструкция, как проверить директ на виндовс 10, используя панель управления видеокарты NVIDIA, выглядит следующим образом:
- Пользователю требуется запустить «Панель управления NVIDIA».
- На экране отобразится контекстное меню, из доступных функций необходимо тапнуть на пункт «Информация о системе».
В форме «Информация о системе» в разделе «Дисплей» будут отображаться все данные и технические характеристики видеоплаты, включая сведения об установленной версии программы DirectX.
Отображение информации о директ Х через панель управления видеокарты
Через приложение GPU-Z
GPU-Z — это бесплатное приложение на ОС Windows, которое отображает подробную информацию о графическом оборудовании и инструментах, установленных на стационарный компьютер или ноутбук. Одно из основных преимуществ программы — ее нет необходимости устанавливать на ПК.
Определять версию мультимедийного пакета директ с помощью программы GPU-Z можно следующим образом:
- На своем ПК запустить бесплатную утилиту GPU-Z.
- Ознакомившись с ее интерфейсом, перейти в раздел «Advanced», затем на панели тапнуть на «DirectX». На экране отобразится вся подробная информация о выбранном элементе.
Использование программы GPU-Z для отображения сведений о мультимедийном пакете
Информация о DirectX в AIDA64
Основная задача этого приложения — отображать на экране ПК подробную информацию о программном обеспечении и оборудовании. Как проверять версию установленного мультимедийного пакета DirectX с помощью программы AIDA64:
- Открыть программу AIDA на своем компьютере.
- В разделе «Меню» необходимо перейти во вкладку «Компьютер», затем «Суммарная информация». Тут и отобразится информация об установленной версии DirectX.
Использование утилиты AIDA64 для отображения технических характеристик ПК
Какая версия DirectX у последних выпусков Windows
- Windows XP SP3 — DirectX 9.0c
- Windows Vista — DirectX 10
- Windows Vista SP1 — DirectX 10.1
- Windows Vista SP2 — DirectX 11
- Windows 7 — DirectX 11.1
- Windows 8 — DirectX 11.1
- Windows 8.1. — DirectX 11.2
- Windows 10 — DirectX 12
Все предыдущие версии включены, а это значит, что например в Windows 10 имеется поддержка DirectX 12, и все версии такие как DirectX 11, 10, 9 и ниже, тоже включены в этот состав Дирекции. Теперь нетрудно запомнить, какой Windows имеет поддержку и содержит в себе ту или иную версию DirectX.
Например если вы установили операционную систему Windows 10, а она имеет поддержку DirectX 12, и приобрели видеокарту с поддержкой тоже DirectX 12, то это и будет правильно. А если у вас установлена к примеру Windows 7, а она поддерживает только до версии DirectX 11.1, а ваша видеокарта имеет поддержку DirectX 12, так вот у вас и будет система видеть только DirectX 11.1. DirectX 12 на Windows 7 ну никак не выйдет.
В зависимости от выпусков операционных систем Windows, поддержка DirectX тоже разная. Чем новее выпуск Windows, тем выше сама версия DirectX. На сегодняшний день, самая последняя версия, это DirectX 12, которая поддерживается только операционной системой Windows 10. Выше версию еще не придумали. Так что, если вы встретите в интернете тему про дирекцию 13, 14, 15 и так далее, то знайте, это полный развод.
Каждый последующий выпуск Windows уже содержит в себе нужную версию DirectX. Вам нет необходимости что-то устанавливать и беспокоиться по этому поводу. Единственно, кому нужно пополнить библиотеку DirectX полным комплектом, так это тем, кто играет в игры, особенно для тех, кто играет в старые игры. Так как операционные системы Windows уже содержат в себе новую dll библиотеку DirectX, а иногда для запуска старых игр, DirectX нужно пополнить старой библиотекой, в итоге она будет полноценная, что для новых, что для старых игр.
Что такое Direct3D
Direct3D — это интерфейс программирования графических приложений (API) для Microsoft Windows. Часть DirectX Direct3D используют для рендера 3D графики в программах, требующих повышенную производительность, к примеру, в играх. Direct3D использует аппаратное ускорение, если оно предусмотрено в видеокарте — это делает возможным ускорить 3D-рендеринг или же ускорить его частично.
Direct3D расширяет возможности аппаратного обеспечения 3D-графики, в том числе Z и W-буферизацию, буферовку трафарета, пространственное сглаживание, альфа-смешение, смешение цветов и текстур, отсечения, отбраковки, эффекты атмосферы, перспективного текстурного картирования, программируемые шейдеры HLSL и эффекты. Объединение с другими возможностями директа позволяет Direct3D предоставить следующие функции: видео-сопоставление, 3D-рендер в 2D-оверлейных плоскостях и даже спрайты, обеспечивающие использование 2D и 3D-графики в медиа-связях.
AMD-вариант: Sapphire Radeon RX 580 Pulse 8GB
Высокую производительность в разрешении Full-HD предлагает и актуальная архитектура Polaris от компании AMD. Но: с момента возникновения крипто-майнингового бума Radeon прилично потеряли в привлекательности по соотношению цены и качества, став невероятно дорогими. Несмотря на то, что цены снова стабилизировались, Sapphire Radeon RX 580 с 8 Гбайт видеопамяти все еще стоит дороже, чем Geforce GTX 1060 6GB. В начале 2017 года это было бы совершенно немыслимым сценарием.
Сама по себе Sapphire Radeon RX 580 Pulse 8G заслуживает рекомендации. Средняя цена этой карты летом 2019 года — 15 300 рублей. В нашем рейтинге графических карт она занимает место сразу за нашей Zotac Geforce GTX 1060 6GB AMP, причем с почти такой же итоговой оценкой.
- Как улучшить пинг во время игры: лучшие советы
- 10 игр для слабых смартфонов: приложения до 25 Мбайт