Как полностью переустановить directx на windows 10. Удаление компонентов DirectX. DirectX - что это и зачем

Nokia 18.04.2019
Nokia

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

Библиотека DirectX 12 и более ранние версии являются частью операционной системы Windows и не имеют функции удаления. Официально Директ Икс можно только обновить. Убрать набор библиотек невозможно, так как перестанут работать все мультимедийные приложения. Однако, если вам нужно удалить DirectX 12 и установить более раннюю версию, чтобы запустить устаревшие программы или игры, данную операцию можно выполнить.

Подготовка к удалению DirectX 12 с Windows 10?

Перед тем, как удалить DirectX 12 или другую версию библиотек с Windows 10, стоит позаботиться о корректной работе ПК после. Для этого стоит выполнить несколько подготовительных действий:

  • Создаём точку восстановления системы Windows 10;
  • Скачиваем файл нужной версии DirectX;
  • Отключаем сеть интернет, чтобы система после удаления библиотеки самостоятельно не загрузила и установила актуальный набор.
  • Отключаем защиту Windows 10. Для этого переходим в Панель управления и выбираем раздел «Система» или нажимаем правой кнопкой мыши на ярлыке «Компьютер» и выбираем «Свойства».
  • Откроется окно. В левом меню нажимаем на ссылку «Защита системы».

  • Появится небольшое окно. Во вкладке «Защита системы» нажимаем на кнопку «Настроить».

  • Ставим отметку «Отключить защиту». Нажимаем «Ок».

ВАЖНО! Если вам необходимо установить DirectX версии 12 или ниже, нет необходимости удалять действующую версию. Библиотека DirectX устроена так, что при установке других версий компоненты не замещают друг друга, а добавляются. К примеру, у вас установлена DirectX 12, а игра World of Tanks требует позднее обновление DirectX 9. При установке DirectX 9, недостающие dll-файлы просто добавляются в системную папку.

С помощью каких программ можно удалить DirectX 12 в ОС Windows 10?

Чтобы корректно удалить DirectX 12 с ОС Windows 10, нужно скачать и установить одну из таких программ:

Рассмотрим на примере DirectX Happy Uninstall. Скачиваем и загружаем программу и устанавливаем её на своём ПК. Запустится начальное окно. Выполняем следующие действия:

  • Нажимаем на вкладку «Backup». Откроется окно. Указываем, куда сохранить резервную копию библиотек. Жмём «Start Backup».

  • После того, как резервная копия создана, нажимаем «Uninstall».

  • После удаления и перезагрузки ПК, стоит установить новую версию DirectX.

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

Почему возникают проблемы?

Как и говорилось выше, первая причина – ошибки в работе в компьютера. В итоге обновления не установились и DirectX не оптимизирует, а тормозит работу видеосистемы.

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

Как удалить?

DirectX – системный компонент, вшитый в ОС (касается Windows 7 и выше), для его удаления понадобятся сторонние утилиты. Мы будем использовать ПО от Microsoft DirectX Eradicator и Happy Uninstall, если у вас XP – достаточно встроенных в систему средств. Вначале определите какая у вас версия, для этого есть 2 способа:

Встроенным средствами

Программными
Everest/AIDA

Разработка продукта Everest была прекращена, так как в 2010 году права на программу выкупила компания FinalWire Ltd и провела ребрендинг. Сейчас проект известен под названием AIDA 64 . Это инженерная утилита, показывающая расширенные свойства как Windows, так и ПК.


Everest покажет вам список установленных файлов библиотеки. Благодаря этому, вместо полной перезаписи DirectX можно загрузить отдельные составляющие библиотеки.

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

На Windows 10

Библиотека 12 версии установлена по умолчанию, а значит откатить либо переустановить не выйдет. В этом случае воспользуемся утилитами. Приступим:


Важно! Не всегда получается исправить ошибку DirectX удалением самой библиотеки, в 67% проблема возникает после обновления и решается восстановлением системы.

Восстановление системы

Если неисправность возникла после попытки загрузить актуальную версию, бэкап ОС поможет решить ее и сохранит стабильность системы. Начнем:


На Windows 7

Вышеупомянутые средства подходят и для 7-ки. Но еще есть утилита Happy Uninstall , сертифицированная Microsoft. Она платная, воспользуемся триал-периодом. Скачайте и установите утилиту.

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


Программой можно пользоваться в целях диагностики и обновления ПО. Утилита показывает актуальную версию библиотек.

На Windows 8.1

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

Многих пользователей интересует вопрос о том, как удалить DirectX на Windows 10, и в данной статье мы попробуем разобраться возможно ли это сделать.

DirectX – это набор библиотек, развиваемый компанией Microsoft и используемый исключительно в операционных системах Windows. Он является неотъемлемой частью любого ПК, хотя по большему счету используется для игр, грубо говоря, создавая необходимое взаимодействие между аппаратными составляющими устройства и самой игрой, созданной разработчиками. Это предустановленный компонент в системе, но в зависимости от версии, системы отличается и версия набора библиотек. От 9 в XP до 12 в Windows 10. Они устанавливаются очень просто, и полностью бесплатны. А если – то можно получить некоторые дополнительные возможности и эффекты.

Почему его нельзя удалить?

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

Восстановление системы

Лучше всего для удаления DirectX на Windows 10 воспользоваться функцией . Если она настроена на автоматическое создание ключевых точек в определенное время или у вас есть полезная привычка создавать оные перед установкой любого программного обеспечения, то вы можете воспользоваться ею, чтобы вернуть свой компьютер в прежнее состояние. Только таким образом, формальное «удаление» 12 версии пройдет максимально безболезненным и верным образом.

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

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

Программы, которые подскажут как удалить DirectX 12 на Windows 10

DirectX Eradicator – простая в установке и использовании программа, но в ней есть один недостаток. Она работает только с версиями 9.0 и ниже, поэтому для чтобы удалить DirectX 12 не подойдет.

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

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

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

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

Кому это интересно?

В поисковиках пестрят запросы – как удалить DirectX 12 на Windows 10 полностью. Скажем сразу - варианты удаления есть, и они действительно работают. Сначала разберемся, в какой ситуации может потребоваться удаление приложения, которой даже нет в списке установленных программ в Windows. Дело в том, что при необходимости обновления до более новой версии, пользователи сталкиваются с рядом трудностей:

  • операционная система выдает ошибку с рекомендацией удалить имеющийся пакет;
  • при обращении игры ОС возвращает сообщение о невозможности запуска библиотеки.

ПО потребуется также для установки более старой версии, взамен имеющейся. Хотелось бы сказать о существующих сборках прежде, чем приступать к инструкции по удалению, так:

В соотношении к версии Windows версии DirectX распределились так:

  • XP SP2 - 9.0c
  • 7 - 10
  • 8 - 11
  • 10 - 12

Версия не всегда соответствует заявленной выше информации по ряду причин.

Что установлено в Windows?

Пословица: «Семь раз отмерь, один раз отрежь»,- как нельзя лучше отражает последовательность действий. Итак, начнем с проверки установленного набора компонентов API, для этого:

Удаление: неизбежность или единственный выход?

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

  1. Загрузите с официального ресурса пакет инсталляции и установите в автоматическом режиме.
  2. Обновление операционной системы с помощью «Центра обновлений» или ручного скачивания с дальнейшей установкой.

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

  1. DX Eradicator – бесплатная, весит не более 300 kb, подходит для DirectX 9 – начиная со 2, на Windows XP. Также чистит записи в реестре и удаляет все следы. Скачать можно по ссылке http://www.softportal.com/get-1409-directx-eradicator.html
  2. DirectX Killer – лицензия free, объем не более 1 mb, интерфейс русскоязычный. Подходит для деинсталляции DirectX 11 с поддержкой ОС Windows XP, 2000, 2003, 7-ки и 8-ки. Загрузить можно отсюда http://www.softsalad.ru/software/directx-killer.html
  3. DirectX Happy Uninstall – осуществляет удаление DirectX в Windows 10, скачать можно с сайта разработчика http://www.superfoxs.com. Платная, но единожды в режиме демо-версии можно воспользоваться удалением. Более подробно остановимся на этом продукте пошагово и со скринами:

установка проходит в несколько кликов и не требует особой подготовки;


интерфейс на английском языке, но интуитивно понятен;


первое - отключите Internet;
переходим во вкладку «Backup» - непременно сделайте точку восстановления, так при необходимости вернете корректно работающий экземпляр;
«Start Backup»;


следуем в «Uninstall» в левой части окна → жмем на кнопку «Uninstall» - удаляем;


на этом удаление завершено, если потребуется возврат ПО, то его можно восстановить из раздела «Restore».

Необходимость в решении проблем с системным компонентом DirectX, требуемым для запуска в среде Windows большей части компьютерных игр, обычно встаёт, когда при запуске игры система выдаёт ошибку об отсутствии тех или иных файлов «.dll» и предлагает переустановить некую программу. Такой программой и является DirectX. После серьёзного системного сбоя или проникновения вируса DLL-библиотеки этого компонента могут быть повреждены. Чтобы восстановить их, достаточно запустить установку инсталлятора, скачанного с официального сайта Microsoft.

Инсталлятор обновит DLL-библиотеки, которых не хватает для запуска игры. И только так, по мнению Microsoft, могут решаться все возникающие с Директ Х проблемы. Этот компонент поставляется вместе с дистрибутивом Windows и может быть только обновлён до более новой версии (в соответствии с аппаратной поддержкой). Но никак не удалён из системы с целью дальнейшей переустановки.

Увы, не всегда решить проблему с DirectX можно путём запуска инсталлятора компонента и перезаписи отсутствующих или повреждённых DLL-библиотек. В некоторых случаях может потребоваться полное удаление этого компонента из системы. Например, в случае некорректного его обновления. Или при необходимости возврата к более старой версии из-за отсутствия поддержки устаревшими играми.

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

Как удалить через DirectX Happy Uninstall

Программа DirectX Happy Uninstall бесплатно работает не в полной части функционала. Для использования функции удаления потребуется покупка лицензии . Программа предусматривает механизм резервного копирования и восстановления текущей версии Директ Х. Так что, прежде чем удалить её из системы, желательно либо создать точку восстановления (или резервную копию) для отката Windows целиком, либо обратиться в раздел программы «Backup » для резервного копирования только компонента Директ Х.

При необходимости восстановить его из резервной копии можно будет в разделе программы «Restore ».

Для удаления Директа необходимо пройти в раздел программы «Uninstall », нажать кнопку «Uninstall » и следовать шагам мастера.

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

Если проблема касается несовместимости с определённой компьютерной игрой, как узнать версию этого системного компонента, которая в данный момент установлена в ОС Windows? Для этого необходимо вызвать клавишами Win+R команду «Выполнить » и ввести запрос: dxdiag

Информация о версии будет выведена внизу .



Рекомендуем почитать

Наверх