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

Directx представляет собой набор API, который позволяет решать ряд задач при программировании под Microsoft Windows. Обычному пользователю он известен как важный атрибут игр и мультимедийных приложений. В случае его некорректной работы пользователи сталкиваются с некоторыми неудобствами, поэтому иногда возникает вопрос, как удалить directx на windows 7.

Стандартные инструменты

Чтобы разобраться с directx 9 или любой другой версией вам понадобятся общие сведения о работе в среде Windows. Однако умение удалять программу на виндовс 8 здесь не поможет: возможность деинсталляции просто не предусмотрена разработчиками. Наиболее доступный способ - восстановление системы до контрольной точки, когда программа еще не была установлена на компьютер.

Итак, чтобы выполнить откат системы:

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

Использование стороннего софта

Если у вас нет точек восстановления или вы не можете по какой-то причине откатить систему, на помощь приходят две утилиты: DirectX Happy Uninstall и DirectX Eradicator..

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

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

Другие способы

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

Кроме того, узнайте, как правильно настроить файрвол. Возможно, это брандмауэр мешает вам запустить игру.

Самый жесткий вариант избавиться от версии Directx полностью - переустановить систему. При инсталляции новой ОС все файлы будут заменены стандартными для вашей версии Windows, а потому никаких ошибок больше не возникнет.

Однако трудно представить ситуацию, при которой пользователь согласился бы добровольно переустанавливать систему исключительно из-за своего стремления избавиться от directx 11 или другой версии этого программного обеспечения. Даже удалить антивирус аваст с компьютера можно без использования крайних мер, хотя он проникает в систему намного глубже, чем Directx. Поэтому держите способ с переустановкой Windows в уме, но пользуйтесь другими методами, которые также эффективно позволяют решить проблему, как удалить directx на windows 8.

Нет похожих статей.

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

  1. Здравствуйте админ! Скачал на торренте известную компьютерную игрушку, запустил установку, после инсталляции автоматически запустился процесс установки DirectX, по окончании этого процесса компьютер аварийно перезагрузился и теперь у меня не идёт ни одна компьютерная игра, выходят ошибки.dll. Обновил драйвера видеокарты, но не помогло, а при обновлении DirectX на Windows 10 вышла ошибка с каким-то кодом. В результате я решил удалить DirectX из системы и установить заново, но как это сделать? Говорят, что встроенными в систему средствами этого сделать нельзя и нужно устанавливать специальную программу DirectX Happy Uninstall?
  2. Привет! Вопрос. На моём ноутбуке установлена Windows 10, но моя любимая компьютерная игрушка не запускается, выходит сообщение, что для работы игры нужна версия DirectX 11. Можно мне удалить DirectX 12 из Windows 10 и установить DirectX 11?

Как удалить DirectX

Привет друзья! DirectX – это важный системный компонент (набор динамических библиотек DLL), который всегда устанавливается вместе с операционной системой, к примеру в Windows 10 интегрирован DirectX 12. Нужен этот важнейший компонент не только для запуска игр в среде Windows, как некоторые полагают, но также для работы мыши, клавиатуры и многих прочих подключаемых к компьютеру устройств. Но чаще всего с проблемами в работе этого компонента обычно сталкиваются именно геймеры. Как узнать версию DirectX, как его установить или обновить, мы рассматривали ранее:

Ниже же поговорим о том, как удалить этот системный компонент.

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

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

Как удалить DirectX

Для удаления этого компонента необходимо прибегнуть к стороннему ПО. Увы, из «живых» программ, реально решающих эту задачу – осталась только платная DirectX Happy Uninstall. Стоит почти $20, при этом удаление DirectX – её единственная полезная функция. За это, собственно, и взымается плата. Весь остальной функционал – отображение текущей версии DirectX и создание её бэкапа - в триал-редакции программы доступен бесплатно. Программа совместима со всеми версиями Windows, начиная с XP и заканчивая 10. Скачать её можно на сайте разработчика:

www.superfoxs.com/index.html

Предвижу саркастические ухмылки многих искушённых пользователей:

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

Хотелось бы начать статью с того, что это такое, для чего, как удалить на 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».



Есть вопросы?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: