Энциклопедия мобильной связи

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

Необходимость в решении проблем с системным компонентом 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

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

Каждый пользователь ПК хоть раз слышал о программном обеспечении под названием 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 бит) также не имеет значения. Поэтому выполнить все ранее указанные действия будет просто даже самому неопытному пользователю, достаточно лишь следовать инструкции.

Видео

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

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

Решение №1: использование сторонних утилит

Подойдёт для пользователей, которые всё ещё работают на Windows XP (или пользуются ей в виртуальных машинах). Запускается в командном интерфейсе MS-DOS (cmd.exe). Нейтрализует из дистрибутива только старые DirectX (2-9 версии). Соответственно, для пользователей Windows 7 она не подойдёт.

DirectX Killer. Аналог утилиты Eradicator.

Предупреждение! Eradicator и Killer некоторыми антивирусами и браузерами детектируются как вредоносное ПО. Загружайте их на свой ПК только с доверенных веб-ресурсов.

Платное решение, сертифицированное компанией Микрософт.

Совет! Для одноразовой очистки можно воспользоваться триальной версией Happy Uninstall.

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

1. Cкачайте установщик на офсайте (superfox.com): щёлкните по кнопке «Download Now».

2. Установите и запустите ПО.

3. Перейдите в раздел вертикального меню «Uninstall» , а затем в соседней панели нажмите кнопку с аналогичным названием.

Также утилита умеет выполнять и другие операции, связанные с Директ Икс:

  1. General - информационная панель (отображает конфигурацию, данные о системе, версии набора API и т.д.).
  2. Backup - создание резервной копии.
  3. Restore - восстановление из бэкапа.
  4. Install - установка.

Решение №2: обновление Windows

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

1. Откройте системную панель «Пуск» (щёлкните левой кнопкой по значку «Windows»).

2. Перейдите в раздел «Панель управления».

3. В ниспадающем меню «Просмотр» выберите режим «Категория».

4. Кликните по названию первого блока - «Система и безопасность».

5. В подразделе «Центр обновлений Windows» активируйте опцию «Проверка обновлений».

6. Дождитесь завершения анализа системы и проверки доступных обновлений. А затем щёлкните «Установить сейчас».

Внимание! Если опция не запускается, проверьте опцию «Настройка параметров» (расположена в левом столбце). В блоке «Важные обновления» должна быть установлена команда «Загружать обновления… ».

7. Перезагрузите ПК.

Решение №3: откат системы

Откат операционной системы к сохранённой точке восстановления целесообразно использовать в случае неудачной инсталляции DirectX или если новая версия пакета (после апдейта) по каким-либо причинам не устраивает.

1. Щёлкните в панели задач «Пуск».

2. Наберите в поисковой строчке «Восстановление системы».

3. Кликните в списке «Программы» по утилите с таким же названием.

4. В окне мастера восстановления ОС нажмите «Далее».

5. В списке выберите наиболее подходящую точку для выполнения отката (сделайте клик по ней правой кнопкой). Ориентируйтесь по дате её создания и описанию (после выполнения каких операций была создана).

Совет! Для подробного ознакомления с изменениями системы относительно выбранной точки активируйте команду «Поиск затрагиваемых программ».

7. Подтвердите запуск восстановления: щёлкните «Да».

По завершении процедуры и перезапуска ОС можно будет приступать к работе на ПК (с прежним DirectX).

1. В процессе установки пакета в папке Temp сохраняется большое количество временных файлов. Обязательно очистите её.

2. Обновите драйвера видеокарты и процессора. Иногда это действие помогает наладить работу DirectX (без его удаления и переустановки).

3. Чтобы узнать версию используемого Директ Икс, ознакомиться со сведениями о системе, данными о составляющих конфигурации компьютера, используйте интегрированную утилиту DXIAG. Чтобы запустить её, введите имя в строке меню «Пуск » и нажмите «Enter». Вся необходимая информация находится на вкладках «Система» и «Экран».

Пусть 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 устанавливается как отдельное приложение.



Понравилась статья? Поделитесь с друзьями!
Была ли эта статья полезной?
Да
Нет
Спасибо, за Ваш отзыв!
Что-то пошло не так и Ваш голос не был учтен.
Спасибо. Ваше сообщение отправлено
Нашли в тексте ошибку?
Выделите её, нажмите Ctrl + Enter и мы всё исправим!