Проверка и обновление directx 12 в windows 10
Содержание:
- Преимущества и недостатки DirectX 12
- Что делает DirectX и что это такое?
- Проблемы, которые могут возникнуть в процессе установки и использования DirectX 12, и способы их решения
- Устанавливаем DirectX 12 для Windows 10
- Почему вместо DirectX 12 используется DirectX 11.2
- Какие требования выдвигает программа для установки DirectX?
- Основные настройки DirectX 12
- Нужно ли устанавливать DirectX 12 на Windows 10
- Почему не нужно отключать обновления в Windows?
- Что такое DirectX 12 и для чего он нужен в Windows 10
- Тонкости настройки
- После инсталляции Windows 10 устанавливается DirectX 11.2 вместо DirectX 12
- Возможности
- Возможности DirectX 12
- Как узнать установленную версию DirectX в Windows 10
- Как установить DirectX 12 на Windows 10 с нуля
- Проблемы при запуске DirectX
- Что собой представляет программа
Преимущества и недостатки DirectX 12
DirectX 12 — это мощная программа с большим набором функций и инструментов. До ее выхода отсутствовал низкоуровневый доступ к аппаратной части ПК. Благодаря этому значительно увеличилась производительность.
Следующими преимуществами являются обновление старых версий API и улучшение трехмерных компонентов изображения на мониторе. Кроме того, некоторые игры работают только на DirectX 12.
Таким образом, программа имеет такие очевидные пользователю преимущества:
- максимальная производительность в играх;
- графика на высоком уровне;
- простота в установке и отсутствие сложностей с настройками.
Обратите внимание! DirectX 12 — это программа, которая не имеет аналогов. К недостаткам относят отсутствие подлинной версии на ОС младше Windows 10
Разработчик также заявляет, что в этом реализована оптимизация равномерного распределения задач на все ядра центрального процессора в системе. 11 версия обрабатывала поток одним ядром, а остальные использовались частично и при этом малоэффективно.
World of Warcraft поддерживает DirectX 12 на Windows 7
Windows 7 официально не поддерживает DirectX 12, соответственно, на официальном сайте Microsoft его не будет. Однако можно скачать и установить эту версию со стороннего ресурса. Установка и настройка не требуют навыков, поэтому справится с задачей даже не опытный пользователь. DirectX 12 подарит много новых возможностей компьютеру.
Что делает DirectX и что это такое?
DirectX 11/12 представляет собой незаменимый набор системных библиотек и дополняет список софта, необходимого для полноценной работы компьютера. Без него было бы невозможно раскрыть потенциал ни одного самого мощного процессора или сверх производительной видеокарты.
Развитие технологии DirectX
Технологии DirectX зарекомендовали себя в сфере создания компьютерных игр. Они необходимы для полноценного воспроизведения игровой графики — программа выступает «посредником» между игрой и видеокартой.
Команда разработчиков улучшает старый функционал и вводит новые наработки с каждым обновлением. Последние версии DirectX (11/12) демонстрируют самые свежие ноу-хау, которыми только может похвастаться компьютерная графика.
Проблемы, которые могут возникнуть в процессе установки и использования DirectX 12, и способы их решения
При установке библиотек DirectX проблем почти не возникает. Процесс достаточно отлажен, и сбои происходят только в редких случаях:
- проблемы с соединением интернета;
- проблемы, возникающие из-за установленного стороннего ПО, которое может блокировать сервера Microsoft;
- проблемы «железа», старые видеокарты или ошибки винчестера;
- вирусы.
Если ошибка возникла во время установки DirectX, то первым делом нужно проверить систему на вирусы. При этом стоит использовать 2–3 антивирусные программы. Далее стоит проверить жёсткий диск на предмет ошибок и битых секторов:
- Введите «cmd» в поисковую строку «Пуска» и откройте «Командную строку».
Через поиск Windows найдите и откройте «Командную строку»
- Введите команду chkdsk C: /f /r. Перезагрузите компьютер и дождитесь окончания работы мастера проверки диска. Повторите процедуру установки.
Устанавливаем DirectX 12 для Windows 10
Несмотря на наличие 12 версии DirectX, в «десятке» возможны проблемы с запуском некоторых игр, видео и графических редакторов, когда появляется ошибка об отсутствии в системе компонента с названием «d3dx*.dll». Это свидетельствует об отсутствии в системе библиотеки или целого их набора. Особенно актуальной проблема была в первые годы после массового перехода на Windows 7 и 10 Direct.
Если «семерка» и «восьмерка» устанавливается со старыми наборами библиотек, то в «десятке» по умолчанию присутствует лишь новый Direct, а старые компоненты отсутствуют, что и становится причиной появления оповещений о невозможности обнаружить определенный файл из набора.
Для получения полного набора динамических библиотек, необходимых для нормального взаимодействия всех (новых и устаревших) приложений со свежими драйверами видеоадаптера, необходимо выполнить приведенную ниже цепочку действий.
2. Определяемся с языком инсталлятора.
3. Нажимаем «Скачать».
Файл представляет собой web-установщик, и для инсталляции DirectX 12 загрузит порядка сотни мегабайт библиотек. При использовании мобильного интернета это следует брать в расчёт, ибо трафик может очень дорого обойтись.
4. Обязательно снимаем стоящие возле всех пунктов флажки, чтобы отказаться от загрузки офисных и иных ненужных компонентов.
5. Запускаем полученный файл и подтверждаем надежность источника для выполнения установки.
6. Изучаем условия лицензии и принимаем их, кликнув «Далее».
7. Также отказываемся от интеграции фирменного поисковика Microsoft под названием Bing в обнаруженные на компьютере интернет-обозреватели. ЖмёмА «Далее».
8. Жмем «Далее».
Теперь остается дождаться, пока инсталлятор просканирует систему с целью отыскать отсутствующие и устаревшие компоненты, загрузить их (их новые версии) с официального сервера разработчика, поместить в соответствующие системные каталоги и провести регистрацию каждой библиотеки в системном реестре.
Установленный инсталлятор по завершении не предлагает перезагрузить компьютер, но сделать это все же рекомендуется, чтобы все новые библиотеки были перерегистрированы, и приложения смогли с ними работать.
Если ваша видеокарта поддерживает DirectX 12, то после обновления ее драйверов и компонентов DX в строке с данными о версии библиотеки в средствах диагностики должна появиться цифра 12. Если этого не случилось, значит необходимо подождать следующего релиза драйверов или же подумывать о накоплении на новый графический процессор, если являетесь заядлым геймером.
В число устройств, поддерживаемых DX-12, входят:
- Интегрированные чипы от Inter линейки i3, i5, i7 и некоторые другие;
- GeForce линейки 600-900 (в ряде видеокарт 800-х моделей поддержка DX-12 пока отсутствует);
- Radeon HD серии RX7, RX9, 7000, 8000 и некоторые интегрированные процессоры.
Более детальную информацию следует искать на официальных ресурсах разработчиков устройств.
Почему вместо DirectX 12 используется DirectX 11.2
Если в средстве диагностики вы видите, что текущая версия DirectX 11.2, это может быть вызвано двумя основными причинами — неподдерживаемая видеокарта (причем, возможно, она будет поддерживаться в будущем) или устаревшие драйвера видеокарты.
Важное обновление: в Windows 10 Creators Update в главном dxdiag всегда отображается 12-я версия, даже если она не поддерживается видеокартой. О том, как узнать поддерживаемую, см
отдельный материал: Как узнать версию DirectX в Windows 10, 8 и Windows 7.
Видеокарты, которые поддерживают DirectX 12 в Windows 10 на настоящий момент:
- Интегрированная графика Intel процессоров Core i3, i5, i7 Haswell и Broadwell.
- NVIDIA GeForce серий 600, 700, 800 (частично) и 900, а также видеокарты GTX Titan. NVIDIA также обещает поддержку DirectX 12 для GeForce 4xx и 5xx (Fermi) в ближайшем будущем (следует ожидать обновленных драйверов).
- AMD Radeon серий HD 7000, HD 8000, R7, R9, а также интегрированные графические чипы AMD A4, A6, A8 и A10 7000, PRO-7000, Micro-6000 и 6000 (здесь также есть поддержка у процессоров E1 и E2). То есть Kaveri, Millins и Beema.
При этом, даже если ваша видеокарта, казалось бы, попадает в этот список, может оказаться, что конкретная модель пока не поддерживается (производители видеокарт все еще работают над драйверами).
В любом случае, одно из первых действий, которое следует выполнить, если вам требуется поддержка DirectX 12 — установить последнюю версию драйверов для Windows 10 вашей видеокарты с официальных сайтов NVIDIA, AMD или Intel.
Примечание: многие столкнулись с тем, что драйвера видеокарты в Windows 10 не устанавливаются, выдавая различные ошибки. В этом случае помогает полное удаление старых драйверов (Как удалить драйвера видеокарты), а также программ наподобие GeForce Experience или AMD Catalyst и установка их по-новому.
После обновления драйверов, посмотрите в dxdiag, какая версия DirectX используется, а заодно и версию драйвера на вкладке экран: для поддержки DX 12 должен быть драйвер WDDM 2.0, а не WDDM 1.3 (1.2).
Какие требования выдвигает программа для установки DirectX?
Даже несмотря на свою значимость, этот API специфичен и разработан с узкой поддержкой различных платформ. Так, для MacOS придется находить альтернативу.
- ОС на базе ядра GNU/Linux;
- Windows XP, 7, 8, 10;
- Windows Phone.
Программа может быть установлена на компьютер, планшет или смартфон с одним обязательным условием — все устройства должны работать под управлением Windows. Разрядность системы может быть любой, поэтому можно directx 11 скачать для windows 32/64 bit. Особняком стоит Xbox, чьи возможности и призван раскрыть DirectX.
DirectX 12 для Windows 10, Xbox One
Последняя, двенадцатая, версия API выделяется среди своих предшественников благодаря оптимизации, позволяющих как никогда ранее грамотно использовать ресурсы компьютера. Скачать directx 12 для windows 10 и Xbox One и устроить революцию в мире качественной графики теперь может каждый.
Основные настройки DirectX 12
С каждой новой версией DirectX разработчики ограничивали количество настроек, которые мог бы поменять пользователь. DirectX 12 стал пиком производительности мультимедийной оболочки, но также и крайней степенью невмешательства пользователя в его работу.
Чтобы посмотреть характеристики своего DirectX, выполните следующее:
- Откройте поиск Windows (значок в виде лупы рядом с «Пуском») и в поле поиска введите «dxdiag». Дважды щёлкните по найденному результату.
Через поиск Windows откройте характеристики DirectX
- Ознакомьтесь с данными. Возможности воздействия на мультимедийную среду у пользователя нет.
Средство диагностики предоставляет полный спектр информации о DirectX
Нужно ли устанавливать DirectX 12 на Windows 10
В сети еще до выхода десятки ходило много слухов, что наконец компания Microsoft включит в состав продуктов все нужные инструменты. Это бы означало, что сразу после установки ОС мы имели бы предустановленные решения, например Фреймворк. Но все это осталось ничем больше, чем просто слухами. Поэтому установка как и была на предыдущих версиях Виндовс осталась и в десятке задачей для пользователя.
Вопрос нужно ли установить упирается в то, что вы получите в результате этого:
- Улучшение производительности графической карты в играх;
- Нормализация работы устройства;
- Эффективное использование возможностей видеокарты;
Ради всего этого точно стоит скачать DirectX 12, ведь без этого, даже если вы уставите мощную nVidia Experience или AMD Catalyst, вы все равно не раскроете потенциала вашей карточки. И все это справедливо не только для геймеров, кому прирост даже на 1% оказывает влияние в особо требовательных играх. Это актуально и для обычных пользователей, ведь даже сама визуальная оболочка ОС требует мощностей от графического контроллера.
Почему не нужно отключать обновления в Windows?
Как происходит у многих пользователей? После установки любой операционной системы, первым делом, все героически бросаются как на амбразуру, пытаясь отключить обновления, предназначенные для Windows.
Многие говорят, что Microsoft уже надоел со своими обновлениями, что было бы лучше, если эти обновления не выпускались вовсе. Ну а как вы хотели? Политика любой, нормальной компании, это поддержка качества своего продукта. Например, когда играете в игры, всегда ведь ждете от производителей данных игр новых обновлений? С такими обновлениями исправляются старые косяки и недоработки, а также приходит, что-то новое, улучшенное. Так вот и в операционной системе Windows происходит. Наверное, было бы странно, что заплати такие деньги за приобретение оригинального, лицензионного продукта, который не поддерживался бы производителем.
Что такое DirectX 12 и для чего он нужен в Windows 10
DirectX любой версии — это набор инструментов, разработанный с целью решения задач в ходе программирования тех или иных медийных приложений. Основная направленность DirectX — графические игры для платформы Windows. По сути, этот набор инструментов позволяет запускать графические игры во всей красе, которая изначально была заложена в них разработчиками.
DirectX 12 позволяет добиться лучшей производительности в играх
Чем DirectX 12 отличается от предыдущих версий
Обновлённый DirectX 12 получил новые возможности в увеличении производительности.
Основное достижение DirectX 12 заключается в том, что с выходом новой версии DirectX в 2015 году графическая оболочка получила возможность одновременного использования нескольких графических ядер. Это фактически в несколько раз увеличило графические возможности компьютеров.
Видео: сравнение DirectX 11 и DirectX 12
Можно ли использовать DirectX 11.2 вместо DirectX 12
Не все производители были готовы к установке новой графической оболочки сразу после выхода DirectX. Поэтому не все видеокарты поддерживают DirectX 12. Для решения этой проблемы и была разработана некая переходная модель — DirectX 11.2, выпущенная специально для Windows 10. Её основная цель — поддержание системы в рабочем состоянии, пока производители видеокарт не создадут новые драйверы для старых моделей графических адаптеров. То есть DirectX 11.2 — это версия DirectX, адаптированная под Windows 10, старые устройства и драйверы.
Переходная с 11 по 12 версия DirectX была адаптирована под Windows 10 и старые драйверы
Конечно, её можно использовать, не обновляя DirectX до версии 12, но стоит учитывать, что одиннадцатая версия не имеет всех возможностей двенадцатой.
Версии DirectX 11.2 вполне применимы к использованию в «десятке», но всё же не рекомендованы. Однако бывают случаи, когда видеокарта и установленный драйвер просто не поддерживают более новую версию DirectX. В подобных случаях остаётся либо менять деталь, либо надеяться на то, что производители выпустят соответствующий драйвер.
Тонкости настройки
Настраивать DirectX не требуется, этот набор системных библиотек даже не имеет как такового интерфейса. Со всеми базовыми функциями программа начинает справляться сразу же после установки. Но изменять конфигурации настроек всё же можно. Это может быть полезно, если Вы хотите использовать возможности своей видеокарты по максимуму.
DirectX для Windows XP, 7, 8, 10
Однако пользователи систем Windows старше XP не смогут настроить DirectX и как-либо повлиять на компоненты этой программы. Дело в том, что для этих систем DirectX не выступает в роли стороннего ПО, а является частью операционной системы.
Остается лишь прибегнуть к настройкам видеодрайверов (в зависимости от модели видеокарт это может быть Панель управления для NVIDIA или Catalyst Control Center для AMD). Скачать directx 11 для windows 7, 8, 10 — значит настраивать компоненты драйверов.
Обладателям Windows XP повезло больше. Microsoft позаботилась о создании вспомогательной панели управления, поставляемой с «Microsoft DirectX Control Panel». В силу того, что поддержка этой версии ОС была прекращена, на официальном сайте трудно найти этот софт. Но на просторах Интернета отыскать данную программу не составляет труда. Стоит понимать, что новые версии DirectX для XP недоступны.
После инсталляции Windows 10 устанавливается DirectX 11.2 вместо DirectX 12
Если на компьютере пользователя ранее была установлена версия DirectX 11.2, то после установки новой операционной системы сложно надеяться на то, что вместе с ней появится и DirectX 12. Это объясняется очень просто. Дело в том, что на сегодняшний день не все видеокарты поддерживают данный стандарт. Это не составляет труда проверить.
Для начла необходимо посмотреть, какая именно модель видеокарты установлена на конкретном компьютерном устройстве. Если на видеокарте предусмотрена совместимость с DirectX 11.2, то на ней не будет установлена двенадцатая версия. Однако не следует отчаиваться. Ведь разработчики стараются исправить ситуацию. Они разрабатывают новые драйвера, чтобы DirectX12 был совместим с их моделями видеокарт.
Твитнуть
Поделиться
Плюсануть
Поделиться
Класснуть
После обновления операционной системы до Windows 10 многие пользователи заметили, что у них в автоматическом режиме не появился DirectX12. Этому имеется несколько объяснений и также существует метод для исправления данной ситуации.
Полезное
4.81
14
Возможности
Выпуск DirectX 12 предзнаменовал начало новой эры в области разработки компьютерных игр. Предлагаем вашему вниманию список улучшений и новшеств, внесённых в данную версию рассматриваемого нами компонента:
- Существенное повышение качества и скорости прорисовки – в DX12 увеличили производительность в несколько раз.
- Поддержка раздельного рендеринга – данная технология даёт возможность компьютеру прорисовывать во время игры не весь экран, а лишь отдельную его составляющую. Это позволяет проводить рендеринг отдельных частей изображения различными графическими чипами.
- Полностью модернизированная мультипоточность – DX12 предоставляет возможность процессору работать со всеми ядрами при обмене данными с видеокартой, что значительно повышает качество графики без потери в количестве кадров в секунду.
- Снижение нагрузки на процессор – на ЦП ложится львиная доля всех работ по обработке физики и спецэффектов, в связи с чем в DX12 нагрузка на все виды вычислений была значительно снижена.
- Упрощение процесса разработки – использование DX12 снизит трудоёмкость работ для разработчиков.
Как видно из списка выше, новая версия DirectX подняла продукт на качественно новый уровень – множество современных игр уже поддерживают данную технологию.
Возможности DirectX 12
- Тонкая настройка параметров GPU и CPU;
- Поддержка новых графических ускорителей;
- Снижение нагрузки центрального процессора;
- Инструмент проверки мощностей ядра и чипов;
- Создание сложных динамических эффектов и сцен;
- Увеличение быстродействия ПК и ноутбуков в играх;
- Обеспечивает максимально реалистичное изображение;
- Мощный функционал по работе с драйверами видеокарты;
- Автоматическое улучшение качества трёхмерных объектов;
- Совместимость с адаптерами Direct3D класса (GeForce GTX, Radeon HD) 9.0c, 10 и 11/12;
- Позволяет обновить устаревшие драйвера в ОС Майкрософт Виндовс;
- Дистрибутив программного обеспечения помогает устранить ошибки запуска приложений и восстановить некорректно работающие.
Преимущества
- Быстрая установка DX12;
- Позволяет усовершенствовать анимации;
- Устраняет недостатки отрисовки текстур;
- Подробная инструкция по управлению;
- Отсутствие каких-либо вирусов и рекламного контента;
- Регулярные обновления софта от официального сайта Microsoft;
- Добавлены режимы «наложение» и «консервативная растеризация»;
- Поддерживает несколько графических процессоров от разных производителей;
- Совместимость новой версии DirectX 12 с Windows от XP и выше (32, 64 bit);
- Интегрированные средства диагностики оборудования на наличие сбоев и ошибок.
Недостатки
Как узнать установленную версию DirectX в Windows 10
В новейшую версию ОС виндовс уже включены две последние версии библиотек директ — 11.3 и 12. Какое из двух изданий DirectX используется на конкретном компьютере, зависит только от модели видеокарты.
Узнать, какая именно версия директ икс работает на данном ПК, можно при помощи «Средства диагностики DirectX». Для открытия утилиты следует вызвать меню «Выполнить» при помощи сочетаний клавиш «WIN + R» и вести команду «dxdiag». На экране отобразится информация о версии DirectX и основных параметрах системы.
Определение версии библиотек
Обратите внимание! Если видеокарта не может поддерживать DRX 12 для Windows 10, то в строке «Версия DirectX» будет записано 11.3
Как установить DirectX 12 на Windows 10 с нуля
Установка DirectX 12 проходит в автономном режиме. Как правило, этот элемент устанавливается сразу же вместе с ОС или в процессе обновления системы с установкой драйверов. Также идёт как дополнительное ПО с большинством устанавливаемых игр.
Но существует способ, позволяющий установить доступную библиотеку DirectX с помощью автоматического онлайн-загрузчика:
- Зайдите на сайт Microsoft и перейдите на страницу загрузки библиотек DirectX 12. Загрузка установщика начнётся автоматически. Если скачивание файла не началось, нажмите ссылку «Щёлкните здесь». Это запустит принудительный процесс скачивания необходимого файла.
Если загрузка не началась автроматически, нажмите ссылку «Щёлкните здесь»
- Откройте файл, когда он скачается, запуская при этом мастера установки DirectX. Примите условия пользования и нажмите «Далее».
Примите условия соглашения и нажмите «Далее»
- Возможно, придётся ещё раз нажать «Далее», после чего запустится процесс скачивания библиотек DirectX, и на ваш девайс будет установлена последняя версия графической оболочки. Не забудьте перезагрузить компьютер.
Проблемы при запуске DirectX
Каждому геймеру знакомо раздражающее сообщение «Fatal Directx Error», которое иногда появляется при запуске игры. Причины появления ошибки могут быть различными, основная — отсутствие в операционной системе данной библиотеки, для ее решения достаточно поставить пакет директ икс с официального сайта. Если DirectX уже установлен на компьютер, то возможны различные причины возникновения сбоя.
Ошибки директ икс и методы их устранения:
- на ПК установлена старая версия утилиты DirectX. В таком случае проблема решается обновлением библиотеки;
- компьютерное железо не соответствует системным требованиям, заявленным производителем игры. Иногда данный вопрос решается установкой более нового драйвера на графический адаптер или звуковую карту. В крайнем случае придется обновлять аппаратную часть ПК;
- блокировка некоторых файлов антивирусной программой или стандартным брандмауэром виндовс. Чтобы решить вопрос, можно отключить на время защиту и посмотреть, как будет вести себя игра. Этот способ годится только для игрушек из проверенных источников, в ином случае есть вероятность, что антивирус заблокировал действительно вредоносную утилиту, и его отключение может привести к нежелательным последствиям. Если проблема была в банальной блокировке, следует внести нужные игровые файлы в список правил исключения антивируса, так как оставлять ПК без постоянной защиты опасно;
- появление сообщения «Fatal Directx Error» может быть и результатом деятельности вирусов, которые могут повредить как игровые файлы, так и драйвера графического адаптера или библиотеки API. Сканирование системы на предмет вирусов поможет выявить и обезвредить нежданных гостей. Если вирусом были повреждены игровые файлы, то, скорее всего, потребуется полная переустановка игрушки;
- сбой в файлах игры. Единственное решение в данной ситуации — установить игру заново.
Важно! Перед переустановкой любой игры рекомендуется сохранить копии игровых сейвов в другую папку, чтобы в случае сбоя не потерять весь достигнутый прогресс
«Fatal Directx Error» — страшный сон любого геймера
В редких ситуациях «Fatal Directx Error» появляется из-за повреждения файлов DirectX вследствие вируса или невовремя случившейся перезагрузки. Если переустановка библиотек не решает проблему, то можно попробовать сделать откат системы до работоспособной версии. Это можно сделать в несколько простых шагов:
- Заходят в «Пуск», выбирают пункт «Параметры» (значок с шестеренкой).
- Далее переходят в раздел «Восстановление».
- Выбирают контрольную точку из того времени, когда проблемы еще не было.
- Нажимают «Восстановить», более поздние файлы пользователей при этом останутся неизменными, а приложения, установленные в этот период времени, могут быть удалены.
Обратите внимание! Перед началом отката системы нужно обязательно создать контрольную точку текущего момента, чтобы иметь возможность вернуться, если что-то пойдет не так. Если восстановление не привело к желаемому результату, остается только полная переустановка операционной системы
Если восстановление не привело к желаемому результату, остается только полная переустановка операционной системы.
К сведению! Чаще всего ошибка директс появлется при попытке запустить игры от Electronic Arts.
Что собой представляет программа
Большая часть пользователей полагает, что DirectX 12 Windows – это некий инструмент, который выступает как дополнение к видеоиграм. Отчасти так и есть, но помимо этого утилита ещё отвечает за множество разнообразных процессов, среди которых воспроизведение звуковых эффектов, обработка и вывод графики (в том числе трёхмерной), отображение текста, обработка сигналов, посланных с клавиатуры, мышки или джойстика, а также возможность играть в игры по сети. Проще говоря, программное обеспечение, о котором идёт речь – это незаменимый пакет функций и компонентов, которые используются разработчики для создания своих продуктов.