Всем привет! Сегодня рассмотрим, как полностью удалить DirectX на Windows 10 с компьютера и установить новый, как поставить 12 версию, для чего может понадобиться такая процедура. О том, что такое Vulkan RT и для чего он нужен, читайте здесь.
Удалить старый DirectX и установить новый может потребоваться в случае, если в процессе обновления библиотек произошла критическая ошибка. В этом случае запустить повторное обновление не получается, так как система считает, что все компоненты в наличии, но при этом приложения, использующие Директ, не работают корректно.
Такое может произойти, если обновляться не из официального источника, то есть через сайт Microsoft, а на «левых» сайтах, предлагающих скачать DLL библиотеки поштучно. Также антивирусная программа может определить битые файлы как вирусы и удалить их, не давая обновиться.
Как удалить DirectX с компьютера
Пошагово это можно сделать следующим образом:
- Нажать комбинацию клавиш Win + R;
- В открывшейся строке ввести dxdiag;
- Во вкладке «Система» проверить данные в строке «Версия».
Если это 12-я версия, то в «Десятке» удалить ее штатными средствами не получится. Для этого нужно скачать утилиту DirectX Eradicator с официального сайта Microsoft. Установки она не требует. Просто распакуйте архив в любое удобное место, после чего запустите файл dxread.exe.
Программа выдаст стандартное уведомление о том, что ваши действия могут нарушить стабильность работы операционной системы. Нажав «Да», вы запустите полное удаление DirectX с вашего устройства.
Альтернативный способ — восстановить Виндовс до последнего работоспособного состояния. Как это сделать:
- Нажмите кнопку «Пуск» и зайдите в Параметры;
- Откройте раздел «Обновления и безопасность»;
- В списке найдите пункт «Восстановление»;
- Нажмите кнопку «Начать»№ в самом верху.
После перезагрузки работоспособность всех графических библиотек должна восстановиться.
Как установить DirectX
Сделать это еще проще, чем удалить эти компоненты. Нужно скачать с сайта Майкрософт веб-установщик исполняемых библиотек. Чтобы найти сайт, просто введите в поисковике «Скачать Директ». Первая ссылка в выдаче и будет необходимый сайт. Для установки всех компонентов достаточно запустить скачанный файл.
Нет необходимости отдельно искать 9 версию, 10 или 11 — в двенадцатой редакции есть все библиотеки, которые были в предыдущих версиях.
Если же при запуске игры появляется уведомление, что отсутствуют какие-то DLL библиотеки, то проблема скорее всего в том, что на компьютере нет подходящей версии Visual C++. В этом случае нужно докачивать все недостающие версии по годам.
Также советую почитать «DirectX против OpenGL: что лучше или кто победит?». Буду признателен всем, кто расшарит этот пост в социальных сетях. До скорой встречи!
С уважением, автор блога Андрей Андреев.
На сайте майкрософт неработает страница с direct. На новую 10 (2021 года) скаченый direct неустанавливается вообще, никак и танцы с бубном не помогают
Здравствуйте. Проверил на своем ПК(Win 10 / Версия 20H2 сборка 19042.804), сайт доступен(joxi.ru/D2PE0bRUJOLDRA), загрузка прошла нормально, установка завершается recordit.co/ihPaSO3VsW, вероятно ошибка в ОС.