Поддерживает ли windows 10 ltsc directx 12

Обновлено: 06.07.2024

Предлагаем в этой статье разобраться, что нужно знать обычному пользователю ПК о приложении DirectX.

Для обычного игрока разработка компьютерных программ может показаться сложным и длительным процессом. И это действительно так. Например, каждая модель консолей (Xbox, PlayStation, Nintendo) содержит в себе один конкретный процессор, видеокарту, встроенную память, слоты ввода и другие аппаратные компоненты. Поэтому для них не требуется дополнительное ПО.

В то же время разработчики компьютерных игр сталкиваются с большим изобилием аппаратных конфигураций. Как следствие, возникает необходимость в приложении, способном заставить весь этот “зоопарк” работать слаженно и без ошибок.

Что такое DirectX в Windows 10

Простыми словами, DirectX это программное обеспечение, взаимодействующее с аппаратными компонентами ПК. Оно участвует в вычислительных процессах, связанных с рендерингом 2D и 3D графики, рендеринге видео и воспроизведении звука на платформе Windows.

Комментарий NVIDIA: Основное внимание DirectX 12 направлено на значительное увеличение качества графики за счет снижения нагрузки на центральный процессор.

Приложение яростно соперничает с OpenGL, другим графически ориентированным софтом, представленным в 1992 году. Он представляется с открытым исходным кодом и находится в непрерывной разработке технологического консорциума Khronos Group. И хотя OpenGL является кросс-платформенным API, он вряд ли когда-либо станет конкурентом для DirectX в Windows.

Преимущества DirectX 12

Вплоть до выхода DirectX 12, недостатком программы было отсутствие низкоуровневого доступа к аппаратным компонентам компьютера. Для решения этой проблемы AMD выпустили свой собственный пакет, под названием Mantle API. Это помогло оптимизировать работу старых версий DirectX с аппаратурой AMD. Тем не менее, данный софт никак не повлиял на владельцев видеокарт NVIDIA.

Исторически сложилось так, что драйверы и программное обеспечение ОС управляли памятью и другими ресурсами ПК отдельно от имени их разработчиков. Однако это было неэффективно. Низкая производительность связана в первую очередь с тем, что данный алгоритм не мог проанализировать потребности активной программы. DirectX 12 в свою очередь помогает приложениям напрямую управлять ресурсами компьютера и выполнять синхронизацией аппаратуры. В результате разработчики игр могут наладить эффективную работу GPU относительно других компонентов.

Дополнительной особенностью DirectX 12 является функция распределения нагрузки между ядрами центрального процессора. Если раньше, в DirectX 11, “отдуваться за всех” могло лишь одно ядро, то теперь задействованы все элементы ЦП.

Частые вопросы о DirectX

Как определить версию DirectX

Часто на DirectX не обращают такого же внимания, как оно уделяется версии драйвера видеокарты или любого другого устройства. Это вполне естественно. И по этой причине многие пользователи не знают какая версия программного обеспечения у них установлена. К счастью, уточнить ее довольно легко.

1. Воспользуйтесь комбинацией клавиш Windows + R и откройте утилиту Выполнить .

Думаю, многие из вас помнят времена, когда Windows 10 захватывала место на рынке ОС и главным ее противником была Windows 7. Одним из главных аргументов за переход на Windows 10 был в наличии у нее поддержки DirectX 12, которую требовали новые игры.

реклама

Но никто не мог подумать в те времена, что поддержку DirectX 12 добавят в Windows 7 (Blizzard добавила DirectX 12 для своих игр в Windows 7), но при этом для новых игр будет требоваться актуальная версия Windows 10. А старые версии Windows 10 и Windows 10 LTSB/ LTSC останутся "за бортом".


Дешевая 3070 Gigabyte Gaming - успей пока не началось

Особенно обидно такое положение дел для пользователей Windows 10 LTSB и LTSC, ведь они отлично подходят для игр из-за отсутствия UWP-компонентов и многих функций ОС, "дергающих" накопитель и загружающих память и процессор. Именно Windows 10 версии 1607 (и версия LTSB) считаются опытными пользователями и геймерами самой "FPS-friendly", а все что выходило дальше, становится только хуже.


реклама

var firedYa28 = false; window.addEventListener('load', () => < if(navigator.userAgent.indexOf("Chrome-Lighthouse") < window.yaContextCb.push(()=>< Ya.Context.AdvManager.render(< renderTo: 'yandex_rtb_R-A-630193-28', blockId: 'R-A-630193-28' >) >) >, 3000); > > >);

И это несмотря на специальные функции Windows 10 для игр, такие как GameBar или "borderless window". Чтобы понять масштаб проблемы, достаточно погуглить по запросам "1809 latency issue" или "1909 latency issue".


Высокий уровень dpc latency может легко превратить топовый ПК в "тормозящий" и "фризящий"

Первое время Windows 10 LTSB и LTSC оставались за бортом игропрома из-за отсутствия Microsoft Store, но умельцы быстро научились интегрировать "Магазин" в эти версии Windows 10 довольно простыми методами. Но теперь главным ограничителем для запуска новых игр становится именно версия Windows 10 и рубежом актуальности часто становится версия 1903 или Windows 10 May 2019 Update.

реклама


Давайте посмотрим на системные требования игр в Microsoft Store и составим список игр, которые идут только на Windows 10 определенных версий.



реклама

Первой на глаза в Microsoft Store попадается Age of Empires II: Definitive Edition с требованием Windows 10 версии 18362.0 или более поздней. 18362 - это версия 1903 или Windows 10 May 2019 Update.

Недавно вышедшая стратегия Age of Empires III: Definitive Edition тоже требует Windows 10 версии 18362 (1903).


Cтратегия Age of Empires: Definitive Edition, которая была первой в списке переизданий серии Age of Empires, тоже требует Windows 10 версии 18362 (1903).

Авиасимулятор Microsoft Flight Simulator требует Windows 10 версии 18362.0 (1903).


Шутер Gears 5 тоже требует Windows 10 версии 18362.0 (1903).

Приключенческий шутер State of Decay 2: Juggernaut Edition требует Windows 10 версии 18362.0 (1903).


Теперь давайте пробежимся по играм, требующим Windows 10 версий от 1607 до 1809.

Популярная гонка Forza Motorsport 7 требует Windows 10 версии 15063.0 (1703).


Популярный автосимулятор Forza Horizon 4 требует Windows 10 версии 15063.0, также известную как Creators Update или версия 1703. Я хорошо помню по отзывах на форумах, что для многих именно симуляторы Forza Horizon 3 и 4 стали важным толчком для перехода с Windows 7 на Windows 10.


Популярный шутер от третьего лица Gears of War 4 требует Windows 10 версии 14393.0 или Anniversary Update (версия 1607) и одно из самых низких требований версии в нашем списке.

Еще из игр-хитов последнего времени на ум приходят: Death Stranding, в системных требованиях которого значится просто "Windows 10", но, как пишут пользователи, игре для нормальной работы требуется Windows 10 версии 1803 и выше.


И Horizon Zero Dawn, в системных требованиях которой тоже стояло просто "Windows 10", но игроками была отмечена нестабильность на ранних версиях Windows 10. В конце концов игра получила патч, проверяющий наличие Windows 10 версии 1809 и выше, а более низкие версии отмечены, как вызывающие нестабильность в DirectX 12.


Detroit: Become Human, игра - интерактивное кино, требует Windows 10 x64, но при этом может запускаться на Windows 7 с сильными "лагами".

Как видите, список обширный, постоянно растет и если вы до сих пор используете Windows 7 или Windows 10 LTSB, то лишаетесь многих новинок игр. Microsoft поставила нас в такие условия, что геймерский ПК, который может запускать все новинки игр, обязательно должен иметь самую актуальную версию Windows 10. А если вы используете видеокарту с поддержкой технологии RTX, то выбора у вас совсем не остается.


Выхода из этой ситуации нет, единственный способ и поиграть, и при этом пользоваться устаревшей версией Windows - это ставить актуальную версию Windows 10 Pro второй системой специально для игр. Но я заметил, что в такой "связке" ОС обычно начинаешь пользоваться самой актуальной из них.

Пишите в комментарии, какой версией Windows пользуетесь вы? И как у вас обстоит дело с совместимостью игр?

С выходом Windows 10 её пользователям станет доступна DirectX 12, которая обещает сильно изменить производительность в играх в лучшую сторону. Самое главное её преимущество — в отличие от предыдущих версий, для её работы вам не потребуется новая видеокарта. Однако, эта версия API будет эксклюзивной для новой ОС от Microsoft. Чтобы понять, стоит ли переходить на Windows 10 ради DirectX 12, портал Gamanoid собрал всю имеющуюся о ней на сегодняшний день информацию и готов представить вам основные преимущества новой API.


1 Обратная совместимость с видеокартами DirectX 11.

Большинство современных продуктов, поддерживающих нынешнюю версию API, будут полностью совместимы с DX 12, а уже более ранние видеокарты будут поддерживать его только частично. Полный список видеокарт, совместимых с DX 12:

2 Низкоуровневый доступ к вашему железу.

Если раньше интерфейс DirectX был нацелен на универсальность и не давал разработчикам прямого доступа к низкоуровневым функциям видеокарты, то теперь им дали зелёный свет и даже больше. Если разработчики не используют эти особенности, то драйверы смогут автоматически оптимизировать их функциональность для решения стандартных задач. Благодаря такому подходу, использование специфичных технологий видеокарт позволит увеличить производительность даже в старых играх, портированных на DX12.


3 Использование нескольких GPU

Свершилась мечта всех любителей высокого графона — у новой версии API появилась поддержка нескольких видеокарт на уровне интерфейса. Причем совместно можно использовать не только видеоадаптеры, работающие в SLI или CrossFire, но и GPU встроенные в процессор, даже от разных производителей. То есть теперь игры будут обращаться не к конкретному графическому ядру за обработкой изображения, а ко всему массиву видеокарт, доступных в системе, как к единому GPU.


Производители видеокарт уже продемонстрировали совместную работу APU+GPU от AMD и встроенного видео ядра Intel с дискретной картой Nvidia GTX. Возможно, нас ждут кроссбрендовые связки или использование видеокарт разных поколений в одной системе, что положит конец многолетней войне фанбоев AMD и Nvidia. А главным достоинством объединения всех GPU в один кластер является возможность обработки каждого отдельного кадра всем массивом, что устраняет проблемы совместимости игр с Multi-GPU и позволяет не копировать видеопамять каждого устройства, а использовать ее совместно. То есть теперь объём памяти нескольких видеокарт суммируется!

4 Впервые — многопоточная оптимизация.

DirectX 12 – первая из всех версий, которая оптимизирована под многопоточность на низком уровне. Игры смогут более равномерно нагружать все доступные ядра CPU, в связи с чем повышается производительность игры в целом. Уменьшается время на обработку основного потока игры, и также позволяет вызывать больше Draw-call. В итоге – на том же железе можно отрисовывать в разы больше объектов без понижения частоты кадров. DX 12 выжмет из вашего ПК весь потенциал!


5 Улучшения ждут даже владельцев бюджетных карт.

Все преимущества DirectX 12 будут доступны не только игровым ПК c видеокартами последнего поколения, но и устройствам с бюджетными продуктами или даже встроенными в процессоры GPU, например, ноутбукам и планшетам. Тесты, произведенные на Surface Pro 3 с процессором Core i5 с встроенным Intel 4400 GPU, показывают прирост производительности свыше 50% в графических приложениях и играх на примере специального бенчмарка, в котором частота кадров увеличилась с 19 до 33 FPS, при использовании нового API. Также нас ждет оптимизация работы с высокими разрешениями, и при переходе на DX12 средний уровень повышения производительности в разрешениях 4k составит 30-40%.

Очевидно, что спустя столько лет и разочарований вроде ПК-версии Batman Arkham Knight, разработчики API и игр, наконец, взялись за оптимизацию кода под имеющееся железо. Что еще нужно геймеру? Пока — только дождаться релиза Windows 10 и DirectX 12.

Все программы Windows имеют свой интерфейс. При этом некоторые компоненты, например, DirectX, способствуют улучшению графических характеристик других приложений.

Что такое DirectX 12 и для чего он нужен в Windows 10

DirectX любой версии — это набор инструментов, разработанный с целью решения задач в ходе программирования тех или иных медийных приложений. Основная направленность DirectX — графические игры для платформы Windows. По сути, этот набор инструментов позволяет запускать графические игры во всей красе, которая изначально была заложена в них разработчиками.

Microsoft DirectX 12

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, старые устройства и драйверы.

Пункт «Версия DirectX» в «Средстве диагностики DirectX»

Переходная с 11 по 12 версия DirectX была адаптирована под Windows 10 и старые драйверы

Конечно, её можно использовать, не обновляя DirectX до версии 12, но стоит учитывать, что одиннадцатая версия не имеет всех возможностей двенадцатой.

Версии DirectX 11.2 вполне применимы к использованию в «десятке», но всё же не рекомендованы. Однако бывают случаи, когда видеокарта и установленный драйвер просто не поддерживают более новую версию DirectX. В подобных случаях остаётся либо менять деталь, либо надеяться на то, что производители выпустят соответствующий драйвер.

Как установить DirectX 12 на Windows 10 с нуля

Установка DirectX 12 проходит в автономном режиме. Как правило, этот элемент устанавливается сразу же вместе с ОС или в процессе обновления системы с установкой драйверов. Также идёт как дополнительное ПО с большинством устанавливаемых игр.

Но существует способ, позволяющий установить доступную библиотеку DirectX с помощью автоматического онлайн-загрузчика:

    Зайдите на сайт Microsoft и перейдите на страницу загрузки библиотек DirectX 12. Загрузка установщика начнётся автоматически. Если скачивание файла не началось, нажмите ссылку «Щёлкните здесь». Это запустит принудительный процесс скачивания необходимого файла.

Загрузка установщика DirectX 12 на сайте Microsoft

Если загрузка не началась автроматически, нажмите ссылку «Щёлкните здесь»

Интерфейс мастера установки DirectX

Примите условия соглашения и нажмите «Далее»

Видео: как установить DirectX на Windows 10

Как обновить DirectX до версии 12, если уже установлена другая версия

Учитывая тот факт, что все версии DirectX имеют один «корень» и отличаются друг от друга только дополнительными файлами, обновление графической оболочки проходит аналогично процессу установки. Необходимо скачать файл с официального сайта и просто установить его. В этом случае мастер установки будет игнорировать все установленные файлы и скачает только недостающие библиотеки, которых не хватает последней необходимой вам версии.

Основные настройки DirectX 12

С каждой новой версией DirectX разработчики ограничивали количество настроек, которые мог бы поменять пользователь. DirectX 12 стал пиком производительности мультимедийной оболочки, но также и крайней степенью невмешательства пользователя в его работу.

Ещё в версии 9.0с пользователь имел доступ к практически всем настройкам и мог расставить приоритеты между производительностью и качеством изображения. Сейчас же все настройки возложены на игры, а оболочка даёт полный спектр своих возможностей для приложения. Пользователям оставили только ознакомительные характеристики, которые связаны с работой DirectX.

Чтобы посмотреть характеристики своего DirectX, выполните следующее:

    Откройте поиск Windows (значок в виде лупы рядом с «Пуском») и в поле поиска введите «dxdiag». Дважды щёлкните по найденному результату.

Утилита dxdiag в меню «Пуск»

Через поиск Windows откройте характеристики DirectX

Характеристики DirectX в окне «Средство диагностики DirectX»

Средство диагностики предоставляет полный спектр информации о DirectX

Видео: как узнать версию DirectX в Windows 10

Проблемы, которые могут возникнуть в процессе установки и использования DirectX 12, и способы их решения

При установке библиотек DirectX проблем почти не возникает. Процесс достаточно отлажен, и сбои происходят только в редких случаях:

  • проблемы с соединением интернета;
  • проблемы, возникающие из-за установленного стороннего ПО, которое может блокировать сервера Microsoft;
  • проблемы «железа», старые видеокарты или ошибки винчестера;
  • вирусы.

Если ошибка возникла во время установки DirectX, то первым делом нужно проверить систему на вирусы. При этом стоит использовать 2–3 антивирусные программы. Далее стоит проверить жёсткий диск на предмет ошибок и битых секторов:

    Введите «cmd» в поисковую строку «Пуска» и откройте «Командную строку».

«Командная строка» в меню «Пуск»

Через поиск Windows найдите и откройте «Командную строку»

Как полностью удалить DirectX 12 с компьютера

Разработчики Microsoft утверждают, что полное удаление библиотек DirectX с компьютера невозможно. Да и удалять его не стоит, так как нарушится функционирование многих приложений. А установка новой версии «начисто» ни к чему не приведёт, так как DirectX не претерпевает кардинальных изменений от версии к версии, а просто «обрастает» новыми возможностями.

Если же необходимость удалить DirectX возникла, то разработчиками ПО не из компании Microsoft были созданы утилиты, которые позволяют это сделать. К примеру, программа DirectX Happy Uninstall.

Она на английском языке, но имеет очень простой и понятный интерфейс:

    Установите и откройте DirectX Happy Uninstall. Перед удалением DirectX сделайте точку восстановления системы. Для этого откройте вкладку Backup и нажмите кнопку Start Backup.

Вкладка Backup в программе DirectX Happy Uninstall

Создайте точку восстановления в программе DirectX Happy Uninstall

Вкладка Uninstall в программе DirectX Happy Uninstall

Удалите DirectX кнопкой Uninstall в программе DirectX Happy Uninstall

Программа предупредит, что Windows после удаления DirectX может работать со сбоями. Скорее всего, вы не сможете запустить ни одну игру, даже старую. Возможны сбои со звуком, воспроизведением медийных файлов, фильмов. Графическое оформление и красивые эффекты Windows также потеряют в функциональности. Потому удаление столь важной части ОС проводите только на свой страх и риск.

Если после обновления DirectX возникают те или иные проблемы, то необходимо обновить драйверы компьютера. Обычно неполадки и ухудшение производительности после этого исчезают.

Видео: как удалить библиотеки DirectX

DirectX 12 на данный момент является лучшей медийной оболочкой для графических приложений. Его работа и настройка вполне автономны, поэтому не будут тратить ваше время и силы.

Читайте также: