Использование стороннего софта. DirectX - что это и зачем

08.05.2019 Программы и сервисы

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

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

Вопрос о том, как удалить «Директ Х» для Windows 7, волнует многих пользователей. Правда, они в полной мере не осознают, что заниматься такими вещами не стоит ни в коем случае. Тем не менее, для самых пытливых юзеров можно предложить несколько вариантов проведения таких действий (хотя это иногда и небезопасно).

Разбираемся в том, как удалить «Директ Х» для Windows 7

Начнем с самых азов. Платформа (программа) «Директ Х» является одним из самых необходимых компонентов системы, который позволяет в полной мере использовать все возможности мультимедиа или играть в современные игры. А в некоторых случаях присутствие этой платформы в операционной системе обязательно для работы некоторых компонентов Windows.

В седьмой модификации ОС 11-ая версия платформы является «вшитой», поэтому на вопрос о том, как удалить «Директ Х» для Windows 7 штатными средствами, можно дать совершенно четкий ответ - никак! То есть даже в разделе программ этот компонент показан не будет.

Другое дело, что в системе по каким-то причинам осталась модификация «Директ Х 9» (хотя и это маловероятно, поскольку одновременно версии 9 и 11 сосуществовать не могут). Сама же девятая версия относится исключительно к Windows XP, а удалить ее можно только в том случае, если на компьютере обе системы установлены параллельно, или для одной из них используется виртуальная машина. В случае с Windows 7, 11-я версия платформы уже изначально заменяет собой «Директ Х 9». Именно поэтому остается говорить только об удалении «вшитой» модификации. Но и это сделать не так уж и просто.

«Майкрософт Директ Х»: деинсталляция простейшим методом

Тем не менее, если уж вопрос о деинсталляции платформы является насущно необходимым, в самом простом случае можно использовать небольшую утилиту под названием DirectX Eradicator.

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

Использование утилиты для удаления 11-й версии

Есть и более кардинальный метод в решении проблемы того, как удалить «Директ Х» для Windows 7. В этом случае потребуется использовать более мощное средство - специализированную программу DirectX Uninstaller, загрузить которую можно прямо с сайта корпорации Microsoft.

Этот инструмент примечателен тем, что, во-первых, работает во всех модификациях Windows, а во-вторых, удаляет и основные файлы платформы, и все сопутствующие компоненты.

  • При установке утилиты, появится кнопка Setup, которую нужно нажать для проведения инсталляции всех необходимых компонентов.
  • Затем, при запуске программы, нужно ввести сочетание Shortcut to inf file, после чего откроется основная директория.

  • Далее запускается диалог платформы (dxdiag в меню «Выполнить») для просмотра текущей версии.
  • На следующем этапе компьютер перезагружается в режиме Safe Mode (безопасный) с нажатием клавиши F8 при старте, после чего в папке инсталлированной утилиты нужно будет найти объект DxUnVer13.inf и через меню ПКМ выбрать строку установки (таким образом, кстати, устанавливаются все драйверы, представленные в виде INF-файлов). Именно выполнение инсталляции и позволяет удалить платформу в полном объеме.
  • После этого останется только перезагрузить систему в штатном режиме.

Повторная установка платформы может быть произведена путем загрузки дистрибутива или веб-инсталлятора с сайта Microsoft.

Также можно воспользоваться утилитами вроде DirectX Happy Uninstall, которые аналогично могут удалять платформу и все ее компоненты с созданием бэкап-копии и возможностью последующего восстановления всех элементов из нее.

В заключение

Вот и все, что касается удаления платформы DirectX. В принципе, можно к этому добавить еще и удаление некоторых пакетов апдейтов, однако нужно точно знать, в каком из них содержится обновление платформы (придется искать на сайте Microsoft).

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

Каждый пользователь должен понимать, что сама платформа является обязательным компонентом системы. Иногда после ее удаления не то что игры не будут работать, а и некоторые системные службы перестанут запускаться. Поэтому лучше не рисковать. Если уж на то пошло, просто выполните обновление DirectX. И запомните: в Windows 7 и выше понизить версию платформы невозможно (поверх версии 11 9-я точно не установится). Если удалите DirectX 11, установить DirectX 9 можно. А смысл? Ведь в конечном итоге она снова автоматически обновится до более высокой модификации.

Работа комплектующих компьютера обеспечивается специализированным ПО. Например, для видеокарты это драйвер оборудования и библиотека 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. В противном случае система дестабилизируется. Если вы все же воспользовались утилитами для удаления и ОС перестала нормально функционировать, проведите восстановление системы, как указано выше, либо полностью переустановите ОС.