Правильное удаление DirectX из системы. Несколько важных моментов

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

Удалять DirectX можно только в случае, если он установлен как отдельная программа . Для Windows XP это версия 10.0, для Vista - 11. Windows 8 имеет на данный момент последнюю версию (DirectX 11) сразу после установки ОС. Любое принудительное удаление файлов влечёт за собой нестабильную работу Windows, поэтому мы пойдём другим путём.

Деинсталляция (на Windows XP)

Эта версия ОС официально поддерживает DirectX только до 9.0c; установка 10-й версии доступна благодаря стараниям людей, не имеющих к Microsoft отношения, поэтому его использование не гарантирует стабильную работу.

1. Перейдите в Пуск → Панель управления → Установка и удаление программ.
2. Выберите в списке DirectX 10 и нажмите «Удалить».

Запустите первый и подтвердите внесение изменений – всё то, что описывалось выше, файл сделает сам.

Второй – отменяет изменения. Его стоит запустить только в случае, если эти правки не помогли переустановить DX.

После запуска файла 4.08 аналогично скачивайте DirectX по ссылке выше и устанавливайте.

Удаление DirectX на Windows 7 и 8

Здесь эта операция невозможна. Единственный способ решить проблемы с DirectX 11 на данных версиях ОС – это обновление пакета до последней версии, или же переустановка системы.

Если при попытке обновиться до последней версии возникает «Внутренняя системная ошибка», то чаще всего причина в одном из двух:

  • Во время установки у вас включён антивирус (Чаще всего – Касперский, но иногда и другие средства защиты блокируют некоторые компоненты);
  • Вы используете веб-установщик (весит меньше мегабайта).


В первом случае помогает временное отключение защиты, а во втором – используйте полновесный инсталлятор.
После запуска, выберите любую папку на компьютере для распаковки временных файлов (их потом можно удалить), а уже из неё запустите «DXSETUP.exe».

ЧаВо

Можно ли понизить версию (например, до DirectX 10 с 11-й)?

Нет. В Windows 7, как и в «Восьмёрке», 11-ая версия «вшита» и изменить её на другую не получится.

У компонентов ПК не заявлена поддержка текущей версии, что делать?

Если вы не замечаете проблем – ничего не меняйте. По словам тех. поддержки Microsoft, нет причин бояться версии DX, которая превышает возможности вашей системы. Т.к. более новая версия всегда включает в себя основные компоненты старых, ваши комплектующие при работе получат доступ к совместимым с ними библиотекам и проблем при запуске тех же игр быть не должно.

Если та или иная программа сообщает об отсутствии dll-файла, рекомендуется установить этот пакет .

Что делать, если игра не поддерживает последний DirectX?

Как правило, когда та или иная игра не может запуститься в режиме DirectX 10 или 11, она автоматически переходит на DX 9. Поэтому не бойтесь запускать, если она подходит по системным требованиям. В случае проблем попробуйте запустить её на версии ОС, которая поддерживалась на момент релиза. Наиболее яркий пример – DiRT 3, которая не работает на Windows 8.

DirectX обновился сам, и теперь возникают проблемы.

Действительно, если у вас работает «Центр Обновлений», система самостоятельно может его обновить. Единственный вариант в таком случае – переустановить систему заново, и отключить автоматические обновления. Простого «отката», увы, не получится.

Заключение

Чаще всего причины удалять файлы DirectX нет: проблемы решаются «откатом» на первоначальную версию, идущую с операционной системой. До прямого стирания библиотеки дело доходит в случаях разве что с Vista и XP, на которые DX 11 устанавливается как отдельное приложение.

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

Немного о том, что такое DirectX и для чего он нужен

Итак, прежде чем приступать непосредственно к процессу удаления, стоит сказать, что это специальные библиотеки API, которые содержат все необходимые пакеты для вашей звуковой и видеокарты и т.п. Если говорить простыми словами, то «Директ Икс» нужен для того, чтобы вам можно было в полной мере наслаждаться игровым процессом. В принципе, теперь стало понятно, что данный пакет нужен непосредственно для запуска приложений, просмотра фильмов. При этом даже если всё запускается и без данной утилиты, оно будет работать гораздо хуже, нежели с ней. Улучшается графика и звук. Стоит обратить ваше внимание на то, что разные игры требуют различной версии «Директ Икс». Для одних приложений подойдет 9.0, для других - 10.0, а третьим необходима самая последняя - 11.0. Ну а сейчас переходим к деинсталляции.

Как удалить DirectX: пошаговая инструкция

Если по каким-либо причинам вам нужно деинсталлировать старую версию программы и поставить новую, прежде всего нужно сделать это правильно. Если попытаться выполнить инсталляцию более поздней версии, то процесс пройдёт успешно, но нет гарантии того, что пакет будет работать стабильно и без ошибок. Кроме того, если удаление выполнено, а установка - нет, то ваш компьютер не сможет нормально воспроизводить музыку и видеофайлы, а это, согласитесь, не есть хорошо. Есть несколько выходов из сложившейся ситуации. Первый - это удалить программу вручную, а затем так же установить новую версию. Второй же заключается в том, чтобы при помощи службы операционной системы под названием «Установка и удаление программ» деинсталлировать утилиту подчистую.

Ручное удаление

Итак, тут всё предельно просто. Нам необходимо найти, где же находится наш «Директ икс». Сделать это можно также несколькими способами. Либо через «Поиск» в меню «Пуск», либо же вручную, поискав его в папке с Windows. Давайте рассмотрим один из вышеприведенных методов. Переходим в «Пуск», затем кликаем по пункту «Мой компьютер» и выбираем меню «Свойства». После этого нужно найти пункт «Защита системы», чтобы в настройках защиты выбрать строку «Настроить». Необходимо выбрать меню под названием «Turn off», что позволит избежать автоматической переустановки данного компонента после его удаления. Далее следуем в меню «Пуск», «Выполнить». Тут в строке набираем regedit. Ищем папку под названием «Software». После этого не составит труда найти DirectX, удалить его и установить новую версию.

Еще один хороший метод

Стоит отметить, что существует огромное количество бесплатных программ, позволяющих без проблем удалять библиотеки с вашего жесткого диска. Можно воспользоваться одной из них, например, DirectX Uninstaller. Утилита крайне проста в использовании, а понятный интерфейс сделает работу приятной и комфортной. После того как вы установите программу, необходимо запустить её, перейти в меню и выбрать вкладку «Все программы». Тут нам необходимо найти наш «Директ Икс» и посмотреть его версию. После этого запускаем компьютер в безопасном режиме и идём в «Пуск», а затем во «Все программы». Кстати, нужно открыть папку с программой и найти там файл DxUnver с расширением.ini. Жмём по файлу правой кнопкой мыши и выбираем пункт «Установить». По завершении процесса перезагружаем систему. Теперь вы знаете, как удалить DirectX, и понимаете, что тут всё максимально просто.

Как удалить старую версию и поставить новую?

По заявлению «Майкрософт», удалить из системы такие важные библиотеки нельзя, но пользователи всё же научились это делать, не нарушая системные файлы и работу устройства. Нужно обзавестись утилитой DirectX Eradictor. При помощи такого софта с лёгкостью можно деинсталлировать библиотеки, начиная со второй версии и заканчивая девятой включительно. Для этого нужно скачать, а затем разархивировать программу, после чего все файлы разархивировать в каталог и запустить dxerad.exe. После этого всё будет сделано автоматически, вам нужно лишь выполнить перезапуск системы после того, как процесс будет завершен. Теперь вы можете установить любую версию, какую только пожелаете, но помните, что без каталога библиотек ничего работать не будет. А сейчас давайте немного поговорим об общих важных моментах.

Как узнать текущую версию директории

Если вы не уверены, что у вас установлена старая версия, то это можно проверить несколькими способами. Перед тем как удалить DirectX, проверьте его версию, возможного, ничего деинсталлировать и не потребуется. Можно запустить игру, которая требует, к примеру, «Директ Икс» 11.0. Если вы заметите значительное ухудшение графики и звука или вообще увидите ошибку с расширением.d3d, то это говорит о том, что пакет библиотек отсутствует или устарел. Но таким образом точную версию узнать не получится, поэтому переходим в меню «Пуск», а затем во «Все программы». Далее нам нужно найти строчку «Стандартные», «Служебные программы», после чего выбрать там «Сведения о системе». Таким образом, вы сможете найти самую что ни на есть подробную информацию. Здесь же есть и версия «Директ Икс». Безусловно, можно прибегнуть и к другим сторонним программам, хотя вряд ли имеет смысл усложнять себе жизнь.

Несколько важных моментов

Хотелось бы еще рез заметить, что существует много специальных деинсталляторов, которыми можно удалить библиотеки. Один из них мы уже описали. Еще один неплохой вариант - это Happy Uninstaller. Данная программа хороша тем, что может удалить DirectX 11, то есть все мультимедийные библиотеки. Еще один плюс заключается в том, что имеется возможность выполнить резервное копирование. Поэтому в случае неудачной деинсталляции вы автоматически сможете восстановить прежнюю версию. На официальном сайте программы можно скачать бесплатную пробную версию. Поддерживаются практически все платформы Windows, такие как 2000, XP, Vista, 7, 8 и т.п. Существует полностью бесплатный аналог DirectX Killer. Возможности программы ограничиваются тем, что она полностью удаляет директории из вашей системы.

Хотелось бы сказать пару слов о том, почему «Директ Икс» может не устанавливаться. Если вы получаете ошибку «did not copy a required file», то причина в том, что присутствует отладочный файл. Нам его необходимо удалить. Для этого переходим в папку с операционной системой в System32, а затем Dxxpdbg. Нам нужно найти Dxxpunp.inf и удалить его.

Заключение

Обратите внимание на то, что после удаления рекомендуется сразу же установить директорию, так как отсутствие пакета мультимедийный библиотек значительно ухудшает работу системы в целом. Лучше всего пользоваться официальным сайтом. Так вы гарантированно установите не «битую» версию, к тому же без вредоносных программ и других багов. Что касается компонентов, входящих в «Директ икс», то их очень и очень много. Это и 3D, Music, Sound, и многое другое, без чего ваша операционная система будет работать с низкой производительностью. Вот теперь вы знаете, как удалить DirectX с компьютера, а затем установить новую, более свежую версию, с которой без подтормаживаний будут запускаться современные игры. Вот, пожалуй, и всё по данной теме. Помните: чтобы всё было в порядке, периодически обновляйте вашу мультимедийную библиотеку и установите надёжный антивирус, который защитит систему.

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

В данной статье постараемся детально разобрать порядок действий для полного удаления DirectX из OC Windows XP, Vista, 7, 8.

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

Стандартно, в операционную систему, изначально уже интегрированы конкретные модификации директ. Самые известные из них:

  • DirectX 9.0c. Основными системами, в которых установлена версия, являются Windows XP, Server 2003.
  • DirectX 10. Версия включает в себя так же компоненты предшественницы. Поддерживает Vista и Server 2008. Windows XP не поддерживает.
  • DirectX 11 . Наиболее распространенная версия, включающие в себя компоненты ранних редакций. Поддерживают Windows Vista, 7, 8, 10.
  • DirectX 12. Самая свежая версия, поддерживает лишь Windows 10.

Для точного определения версии необходимо вызвать окно «Выполнить » с помощью комбинации клавиш Win + R . После чего вписать в строку команду dxdiag

В появившемся окне, в последнем пункте будет указана установленная версия . Например, у меня установлен директ 11 версии.

Для получения более подробных сведений о версии установленного директа необходимо использовать специальные программы. Самые популярные среди таковых: Everest и Aida 64 .

Как удалить DirectX полностью в Windows

Данный метод сработают в Windows XP, Vista, 7, 8.

Редко случается, что необходимо удаление - обновление компонента почти всегда помогает решить проблемы.

Но все же бывают случаи, когда нужно полное удаление и чистая установка директа.

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

Она наиболее надежно удалит директ любой версии, в том числе 11, из каждой системы семейства Windows. На момент написания статьи программа не работала под Windows 10, но возможно теперь и эта ОС также поддерживается.

Полезной функцией программы можно назвать Backup , в случае неудачи есть возможность восстановить DirectX в предыдущее состояние.

DirectX Happy Uninstall условно бесплатная. Скачать программу можно по адресу разработчика: http://www.superfoxs.com/download.html

Алгоритм удаления


Единственным минусом утилиты является ее платность, без оформления подписки вы не сможете провести удаление.

Другие программы для удаления

Можно использовать программы, распространяемые бесплатно: DirectX Eradictor (работает только с версией директа 9.0c и древнее), DirectX Killer (поддерживается только Windows 2000, 2003 и XP). Принцип работы этих программ схож, поэтому трудностей возникнуть не должно.

Скачать директ для установки можно с официального сайта Microsoft . Для автоматической установки и обновления можно скачать веб установщик.

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

Видео по теме

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

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

Поэтому необходимо дать пользователю возможность самостоятельно установить необходимый набор. В ранних ОС Windows такая возможность была, но в последней 10 версии удаление DirectX обычным способом стало невозможно. Это произошло из-за того, что теперь данный компонент устанавливается вместе с системой (ранее его установка совершалась отдельно).

Зачем удалять

Давайте разберём, в каких ситуациях необходимо удалить это приложение.

  • пакет библиотеки повреждён и выдаёт ошибку;
  • какие-либо игры или программы не могут запустить нужную библиотеку;
  • проблемы при попытке сменить DirectX на более старую или новую версию.

Удаление совершается лишь в крайних случаях, когда попытка провести обновление не удаётся. Но первым делом нужно проверить – возможно. необходимости в обновлении просто нет.

Проверка установленной версии

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

  1. Открываем программу «Выполнить», нажав на сочетание клавиш Win +R . В появившееся окно необходимо ввести «dxdiag».

  1. Нажав «OK» мы увидим ещё одно окно, предлагающее проверить наличие цифровой подписи у установленных драйверов. Сейчас в этом нет необходимости, поэтому нажимаем «Нет».

  1. В следующем окне мы можем сразу посмотреть версию своей библиотеки, а также получить дополнительные сведения.

DirectX 12 является последней версией для Windows 10. Поэтому если у пользователя установлена именно эта программа, то в обновлении она не нуждается. Если вы видите надпись, что установлено DirectX 11 или 10, то лучше выполнить обновление.

Но необходимо проверить, поддерживает ли графическое устройство (видеокарта) работу с более поздними версиями библиотеки. Проверить совместимость видеокарты можно двумя способами:

  • просмотреть данные в документации или на коробке устройства. Там обязательно будет указана поддерживаемая версия компонента;
  • при помощи специальных программ. Например, это можно сделать через GPU-Z .

Скачав и установив её, в главном окне мы сразу же можем увидеть нужные нам данные, которые находятся в графе «DirectX Support».

Поменять версию на ту, что выше указанной в программе, невозможно.

Подготовка к удалению

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

  1. Для этого нажимаем на «Мой компьютер» правой кнопкой мыши, и выбираем «Свойства».

  1. После мы нажимаем на «Защита системы».

  1. Теперь можно создать точку восстановления. Однако эта возможность может быть недоступна, если функция отключена. Поэтому сначала мы переходим во вкладку «Настроить».

  1. И уже там мы нажимаем на «Включить защиту системы».

  1. После этого кнопка для создания точки восстановления станет активной. Нажимаем на неё.

Скачивание библиотеки

Теперь необходимо скачать нужную версию пакета, чтобы было чем заменить удалённую. Самый надёжный способ – загрузить её с официального сайта Microsoft. Введя в поисковик соответствующий запрос, мы сразу получим нужную страницу.

И последнее действие перед удалением – отключение интернета и защиты системы. Интернет необходимо отключить для того, чтобы Windows не начал автоматическую установку недостающих компонентов.

Защиту, которую мы включили ранее, необходимо деактивировать для того, чтобы система не создала лишнюю точку восстановления и никак не препятствовала изменению компонентов.

Удаление при помощи DirectX Eradicator

Выполнить полное удаление компонента можно разными способами. Сейчас мы разберём, как это сделать при помощи программы .

Это самое простое приложение для деинсталляции, которое весит около 200кб. Но оно удаляет только до 9-ой версии библиотеки.

  1. Запускаем скачанный файл. Сразу же получаем окно, где нам нужно подтвердить свои действия. Нажимаем «Да».

  1. После этого начнётся удаление. Вскоре мы получим оповещение об удачном завершении операции.

К сожалению, DX Eradicator совместим не со всеми версиями библиотеки, поэтому также есть вероятность получения сообщения об ошибке.

Тогда придётся воспользоваться другими программами.

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

  1. Сначала мы нажимаем на кнопку «Сканировать», чтобы найти все имеющиеся файлы, которые подлежат удалению. Процесс анализа займёт пару минут.

  1. После завершения этого процесса мы можем нажать на кнопку «Удалить».

Это самая надёжная программа для удаления, так как она постоянно обновляется и имеет гораздо больший функционал. Для x32 bit и x64 bit устанавливаются разные версии. Нужная определяется автоматически.

  1. После запуска мы увидим несколько вкладок в левой части программы. Вторая, под названием «Backup», позволяет сделать резервную копию удаляемых библиотек. Не будем пренебрегать этой возможностью.

  1. Всё, что нам нужно, – нажать «Start Backup». После завершения операции мы можем перейти к главному процессу. Переходим на вкладку «Uninstall».

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

Установка

Мы удалили старую версию и перезагрузили PC. Теперь можно переустановить DirectX, используя ранее скачанную библиотеку.

Если это допустимо, то через «Центр обновлений» эту операцию также получится провести. Для этого переходим в «Параметры Windows». Внизу выбираем «Обновление и безопасность».

Там мы нажимаем на «Проверка наличия обновлений».

В этом случае будет получен самый новый пакет обновлений.

Заключение

Мы узнали, как провести удаление и установку нужной библиотеки. Вне зависимости от того, ПК это или ноутбук, действия будут одинаковыми. Разрядность (32 или 64 бит) также не имеет значения. Поэтому выполнить все ранее указанные действия будет просто даже самому неопытному пользователю, достаточно лишь следовать инструкции.

Видео

Системные библиотеки DirectX разрабатываются для программирования из-под ОС и для совместимости приложений в этой же системе. Как говорят разработчики из Майкрософта, последние актуальные версии, перед запуском релиза определённой версии операционной системы, вшивают в оболочку – они не требуют дополнительной установки. Что же делать, если нужно узнать, как удалить DirectX на Windows 7, 8, 8.1, 10? Наша статья поможет вам разобраться в этом вопросе и расскажет подробнее об внедрении данного API в работу ОС.

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

Таким образом, мы хотели сказать, что удалять DirectX нужно только в том случае, если у вас есть на что заменить удалённые файлы, иначе вы просто не сможете играть и программировать через среды программирования, на подобии Visual Studio.

К сожалению, на Windows 7, да и на других версиях после неё, нельзя удалить DirectX как отдельную программу. Эта «штука» устанавливается как системный компонент и удалить его просто так не получится. Благодаря обновлениям из «Центра обновлений», DirectX постоянно совершенствуются и улучшаются, но не всегда в хорошую сторону. Именно поэтому мы переходим к следующему пункту статьи, который расскажет о причинах избавления.

Из-за чего нужно удалять DirectX?

  1. Ошибки запуска игр, которые «ругаются» на DirectX;
  2. Ошибки «Центра обновлений» (плохой вариант);
  3. Удаление системных файлов, связанных с DirectX;

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

Как удалить DirectX?

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

Когда после очередного обновления (второй вариант) у вас выскакивают ошибки DirectX и это мешает вам работать, единственным вариантом остается переустановка Windows. Может, вы подумаете, что можно воспользоваться откатом, но он тут явно не поможет. Лишь полная переустановка и больше ничего.

Если вы случайно удалили файлы, которые были связаны с DirectX, то вам нужно просто найти в Интернете самую свежую версию и установить к себе на компьютер. Она заменит старые файлы на новые, а недостающие дополнит.

Зачастую помогает веб-установщик , он актуализирует версию DirectX под вашу систему, в случае если вы принудительно устанавливали более старые версии DirectX. Но, обратите внимание, как мы уже писали, DirectX уже "вшит" в систему, например в Windows 7 "вшит" DirectX11. В его же состав частично входит и DirectX 9+ версий, НО только частично, поэтому может присутствовать неполная совместимость (глюки и лаги в некоторых играх, которые используют ранние версии DirectX). В таком случае вам поможет автономный пакет DirectX , который доустановит недостающие компоненты.

Как узнать версию DirectX?

Важно! Не путайте версию поддерживаемого DirectX вашей видеокартой и фактической версией, установленной в вашей ОС! В Windows присутствует системная утилита, которая позволяет узнать версию DirectX поддерживаемую вашей видеокартой. Называется она dxdiag (DirectX Diagnostic Tool). Чтобы запустить ее жмёте на Пуск и в поиске набираете dxdiag, жмёте Enter и у вас выскочит окно "DirectX Diagnostic Tool", кликаем в окне на Display (дисплей) и слева смотрим, какая у вас версия драйвера. На первом скриншоте, например, Win 10 c поддержкой DirectX 12 для видеокарты.

А вот ниже виден скриншот, где Win 10 c версией DirectX 11.2. Причиной этому может быть только отсутствие совместимости драйвера видеокарты. Если производитель вашей видеокарты не прекратил ее поддержку, то попробуйте обновить драйвер на видеокарту, возможно последние актуальные обновления видео драйвера включают полноценную поддержку версии 12 для DirectX.