Directx diagnostic tool как отключить

Обновлено: 04.07.2024

Системные библиотеки DirectX разрабатываются для программирования из-под ОС и для совместимости приложений в этой же системе. Как говорят разработчики из Майкрософта, последние актуальные версии, перед запуском релиза определённой версии операционной системы, вшивают в оболочку – они не требуют дополнительной установки. Что же делать, если нужно узнать, как удалить DirectX на Windows 7, 8, 8.1, 10? Наша статья поможет вам разобраться в этом вопросе и расскажет подробнее об внедрении данного API в работу ОС.

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

Как удалить DirectX на Windows 7

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

К сожалению, на Windows 7, да и на других версиях после неё, нельзя удалить DirectX как отдельную программу. Эта «штука» устанавливается как системный компонент и удалить его просто так не получится. Благодаря обновлениям из «Центра обновлений», DirectX постоянно совершенствуются и улучшаются, но не всегда в хорошую сторону. Именно поэтому мы переходим к следующему пункту статьи, который расскажет о причинах избавления.

Из-за чего нужно удалять DirectX?

  1. Ошибки запуска игр, которые «ругаются» на DirectX;
  2. Ошибки «Центра обновлений» (плохой вариант);
  3. Удаление системных файлов, связанных с DirectX;

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

Как удалить DirectX?

Если у вас первый случай, а именно ошибка запуска игр, то самым лучшим вариантом будет переустановка игры с установочного диска. Если вы качали раздачу из торрента, то нужно поискать в сети полноценный установщик самого нового DirectX до начала новой установки и загрузить его к себе на ПК. После этого запустить установочный файл и дождаться окончания. Далее перезагрузите компьютер и переустановите игру.

Когда после очередного обновления (второй вариант) у вас выскакивают ошибки DirectX и это мешает вам работать, единственным вариантом остается переустановка Windows. Может, вы подумаете, что можно воспользоваться откатом, но он тут явно не поможет. Лишь полная переустановка и больше ничего.

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

Зачастую помогает веб-установщик, он актуализирует версию DirectX под вашу систему, в случае если вы принудительно устанавливали более старые версии DirectX. Но, обратите внимание, как мы уже писали, DirectX уже "вшит" в систему, например в Windows 7 "вшит" DirectX11. В его же состав частично входит и DirectX 9+ версий, НО только частично, поэтому может присутствовать неполная совместимость (глюки и лаги в некоторых играх, которые используют ранние версии DirectX). В таком случае вам поможет автономный пакет DirectX, который доустановит недостающие компоненты.

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

Важно! Не путайте версию поддерживаемого DirectX вашей видеокартой и фактической версией, установленной в вашей ОС! В Windows присутствует системная утилита, которая позволяет узнать версию DirectX поддерживаемую вашей видеокартой. Называется она dxdiag (DirectX Diagnostic Tool). Чтобы запустить ее жмёте на Пуск и в поиске набираете dxdiag, жмёте Enter и у вас выскочит окно "DirectX Diagnostic Tool", кликаем в окне на Display (дисплей) и слева смотрим, какая у вас версия драйвера. На первом скриншоте, например, Win 10 c поддержкой DirectX 12 для видеокарты.

Как удалить DirectX на Windows 7, 8|8.1, 10

А вот ниже виден скриншот, где Win 10 c версией DirectX 11.2. Причиной этому может быть только отсутствие совместимости драйвера видеокарты. Если производитель вашей видеокарты не прекратил ее поддержку, то попробуйте обновить драйвер на видеокарту, возможно последние актуальные обновления видео драйвера включают полноценную поддержку версии 12 для DirectX.

Мультимедийная технология DirectX используется на многих компьютерах, где установлена операционная система Windows. Чаще всего, эта версия позволяет проверить обновления на игры, которые адаптированы для ОС. Теперь вам достаточно узнать где.

Как узнать какой directx установлен

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

DirectX – пакет библиотек, который позволяет отобразить на мониторе малейшие детали графики в приложениях. Для каждой версии Windows подходит своя версия.

Функционал большинства компонентов компьютера обеспечивается специализированным ПО. Для стабильной и корректной работы видеокарты необходим драйвер оборудования и последняя версия библиотеки DirectX. Исполняемые API отвечают за правильную перекодировку текстур в играх и стабилизируют качество видео при воспроизведении. Но при очередных обновлениях системы может возникнуть сбой, из-за которого установка библиотек DirectX не завершится. Исполняемые файлы будут стерты и компоненты не смогут работать корректно. Единственный выход из этой ситуации – полная переустановка программы.


Как определить версию DirectX


Версия библиотек DirectX отличается от версии драйвера видеокарты, поэтому важно не перепутать их между собой. В Windows встроена системная утилита, позволяющая узнать, какой DirectX установлен на компьютере. Называется она DirectX Diagnostic Tool или dxdiag. Для ее запуска необходимо в поисковой строке окна Пуск набрать dxdiag, после чего выбрать программу или нажать на Enter. Откроется новое окно – DirectX Diagnostic Tool (Средство диагностики DirectX), в котором необходимо перейти на вкладку Display (Система). Слева в ней будет отображена версия DirectX.


Для каждой Windows предусмотрены разные библиотеки DirectX. Windows 10 работает только с DirectX 12 11 или 10. Старая версия Windows XP поддерживает только DirectX 9 и ниже. Самые актуальные библиотеки DirectX можно скачать на официальном сайте Microsoft.

Как удалить

Библиотеки DirectX – это системный компонент ОС, устанавливаемый автоматически при инсталляции Windows. Для полного удаления потребуются сторонние программы или ручная чистка реестра. Для пользователей Windows XP присутствуют встроенные в систему утилиты.

С помощью uninstaller.exe

Компьютерные компоненты идут в комплекте с деинсталлятором, который обозначается как «uninst000.exe» или «uninstall.exe». Библиотеки DirectX не стали исключением. Находится uninstaller в корневой папке программы, указываемой при установке. По умолчанию путь следующий: «Мой компьютер» или «Этот компьютер» – «Локальный диск (С)» – «Program Files» – «DirectX». В конечной папке находится деинсталлятор под названием «uninst000.exe» или «uninstall.exe». Для удаления компонентов дважды нажмите на нем и следуйте инструкциям в открывшемся окне.


С помощью антивируса

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


Если библиотеки повреждены и не подлежат восстановлению – поможет продвинутый антивирус, например, SpyHunter. Она предназначена для удаления вредоносных программ, троянов, червей, руткитов и другого вирусного ПО. Для начала необходимо загрузить и установить сканер SpyHunter с официального сайта разработчика. После первого запуска антивирус автоматически просканирует жесткие диски на наличие вредоносных программ. После завершения процесса будет открыт список всех подозрительных файлов. Чтобы полностью удалить DirectX на Windows нажмите последовательно «Select all» – «Remove» – «ОК». Повторное сканирование также не будет лишним.

Используя сторонний Uninstaller

Библиотеки 10 и выше версии установлены по умолчанию в Windows 10, и удалить их естественным путем очень сложно. Облегчат задачу сторонние утилиты. Первая из них – DirectX Eradicator. Программа весит всего 240 Кбайт и скачивается бесплатно с официального сайта разработчика. Установки не требует, нужно лишь распаковать ее в любое место на жестком диске. Удаление происходит в несколько шагов:


  • откройте файл «dxread» из папки с программой;
  • подтвердите удаление, прочитав предупреждение о возможных сбоях в работе библиотек DirectX.


Бояться не стоит – проблема с нестабильной работой пропадает после перезагрузки компьютера. При подтверждении дистрибутив будет полностью удален.

Еще одна утилита – Happy Uninstall, программа, официально сертифицированная Microsoft. В отличие от прошлой, она платная, но с небольшим триал-периодом. Для удаления библиотек через нее:

  • сделайте резервную копию системы;
  • запустите утилиту;
  • в пункте «Backup» нажмите на «Start»;



Последняя из утилит для удаления библиотек называется DirectX Killer. Процесс максимально упрощен – при запуске необходимо нажать «Сканирование», а после – «Удаление». По окончанию процесса потребуется перезагрузить компьютер.

Через откат системы

Откат системы помогает в случае возникновения неисправности на этапе загрузки актуальной версии DirectX. Такой способ поможет сохранить стабильность системы и восстановить утерянные файлы. Процесс прост:

  • откройте «Пуск»;
  • перейдите в «Параметры»;
  • выберите пункт «Обновление и безопасность»;
  • пролистайте до раздела «Восстановление».


Далее для активации будут доступны два блока: «Возврат в исходное состояние» и «Перезагрузить с другого носителя». Первый пункт делает бэкап системы до последней созданной точки восстановления. Второй – полностью откатывает ОС до исходного состояния с помощью диска или образа Windows.

При помощи реестра

Удаление библиотек DirectX через реестр – это ручной способ, требующий минимальных знаний и опыта обращения с ПО. Для этого:

    запустите редактор реестра Regedit.exe, находящийся в C:\Windows;




Главное достоинство такого метода – можно полностью удалить DirectX на Windows 10. Минус же заключается в том, что по неопытности можно случайно удалить важные файлы, связанные с работой системы. Поврежденный реестр делает Windows неработоспособным. Поможет только откат ОС с точки восстановления. При удалении из реестра изменения вступят в силу после перезагрузки компьютера.

Особенности удаления для Windows разных версий

Каждая версия Windows имеет свои нюансы и тонкости работы. Windows XP, например, официально поддерживает библиотеки DirectX только до 9 версии, но удалять их позволяет без особого труда. На более поздних ОС DirectX уже не так просто деинсталлировать – приходится прибегать к сторонним программам или вручную стирать файлы через реестр. На Windows 8.1 полностью удалить DirectX 9, 10 и 11 без последствий возможно, только, если они установлены не во время обновления системы. В противном случае возникнут сбои при работе ОС.


Windows

Запустите инструмент диагностики DirectX

Если у вас возникли проблемы с правильной игрой или фильмом, Инструмент диагностики DirectX поможет вам указать источник. Чтобы получить к нему доступ, перейдите в «Пуск» в Windows 10/8/7, введите dxdiag и нажмите Enter.

Если вы впервые используете инструмент диагностики DirectX, вас могут спросить, хотите ли вы проверить, имеют ли ваши драйверы цифровую подпись.

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


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


1. Проверьте свою видеокарту . Некоторые программы работают очень медленно или вообще не работают, если не включено аппаратное ускорение Microsoft DirectDraw или Direct3D.

Чтобы определить это, перейдите на вкладку «Отображение», а затем в разделе «Элементы DirectX» проверьте, отображаются ли DirectDraw, Direct3D и AGP Texture Acceleration как «Включено». Если нет, попробуйте включить аппаратное ускорение.

  1. Щелкните правой кнопкой мыши на рабочем столе и откройте Разрешение экрана.
  2. Нажмите Расширенные настройки .
  3. Перейдите на вкладку Устранение неполадок и нажмите Изменить настройки .
  4. Переместите ползунок «Аппаратное ускорение» в положение «Полный».

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

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

Другие вещи для проверки: Если у вас все еще возникают проблемы с игрой или фильмом после запуска DirectX Diagnostic Tool, есть несколько других вещей, которые вы можете проверить.

Проверьте режим отображения вашего приложения или игры

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

Какая версия DirectX установлена ​​на вашем ПК


На вкладке Systam напротив DirectX Version вы увидите версию, установленную в вашей системе. На изображении выше вы увидите упомянутое DirectX 12 .

Проверьте версию DirectX, которая требуется вашему приложению или игре

Зачем нужен DirectX и как его удалить

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

Как правило, пользователю не нужно отключать или удалять DirectX, и эти действия не предусмотрены корпорацией Майкрософт — системные библиотеки вшиты в ОС и не могут быть удалены стандартными способами. Заядлым геймерам, которым необходимо избавиться от директа, приходится пользоваться специальными программами.

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

Удаление системных библиотек может понадобиться пользователю в нескольких случаях:

Возможно, кому-то эти причины могут показаться несерьёзными, но работать в системе, где есть хотя бы один из указанных выше пунктов — не просто неудобно, а даже невыносимо. Однако прежде чем удалять системные библиотеки, стоит рассмотреть другие варианты решения проблемы:

Что делать, если DirectX выдает ошибку

  • При ошибке запуска игры лучшим вариантом будет переустановка последней. Если у вас нет оригинального установочного диска (т. е. вы скачали раздачу с торрент-трекера), поищите в интернете установщик актуальной версии, скачайте его, запустите и дождитесь окончания установки. После этого перезагрузите ПК и переустановите игру. Как вариант, можно попробовать отключить более позднюю версию директа в самой игре (к примеру, если у вас установлена 11-я версия, а требуется 9-я) — пропишите в консоли игры «RenderDevice.DX11Enable 0».
  • В случае повреждения системных файлов сделайте то же самое, что и в предыдущем пункте — скачайте и запустите установщик актуального директа. Можно воспользоваться веб-установщиком — он проанализирует систему и установленную в ней версию системных библиотек, а потом проведёт обновление, дополнив недостающие файлы.
  • При постоянных ошибках DirectX после очередного обновления лучший из возможных вариантов — полная переустановка Windows. Можно попробовать воспользоваться откатом, однако в этой ситуации он вряд ли поможет.
Скорее всего, Вам пригодится информация о том, как подключиться к удаленному рабочему столу через интернет.

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

Как понять, почему не работает DirectX

Прежде чем предпринимать какие-то меры по удалению директа, нужно узнать, какая версия библиотек установлена в системе. Как правило, в каждой ОС Windows по умолчанию установлена определённая версия: девятая — в ХР, десятая — в Windows 7, одиннадцатая — в Windows 8. Однако чтобы узнать это точно, понадобится запустить системную утилиту под названием DirectX Diagnostic Tool.

  1. Войдите в меню Пуск. Внизу, в строке поиска, введите dxdiag, а затем запустите найденный файл dxdiag.exe двойным нажатием ЛКМ.
  2. В открывшемся окне Diagnostic Tool на вкладке «Система», отобразится установленная версия директа.

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

Удаление DirectX

Для полного удаления компонентов системных библиотек понадобится одна из следующих программ:

Как пользоваться DirectX Happy Uninstall

  • DirectX Killer — полностью бесплатная утилита для полного или частичного удаления директа. Выборочное удаление может использоваться с целью обновления библиотек, если это невозможно в автоматическом режиме. Приложение работает со старыми версиями Windows — ХР, 2000, 2003.
  • DirectX Eradictor — бесплатная программа, обеспечивающая безопасное удаление директа версий 4.0 – 9.0 (более поздние не поддерживаются). Производит полное удаление из системы остаточных папок, а также чистку соответствующих записей реестра. Работает с системами Windows Vista и Windows XP.
  • DirectX Happy Uninstall — самая современная программа, работающая со всеми ОС Windows, включая 64-битные, и помогающая очистить систему от любой версии директа. Программа оснащена функцией возврата API к исходному состоянию, поэтому в случае необходимости вы всегда сможете восстановить удалённые файлы. Единственный недостаток утилиты в том, что она является условно-бесплатной, т. е. имеет ограничения по функциональности в бесплатной версии.

Рассмотрим, как удалить DirectX 11 на Windows 7 с помощью программы DirectX Happy Uninstall.

  1. Скачайте утилиту на ПК, запустите её и дождитесь окончания установки (около двух минут).
  2. Выполните перезагрузку компьютера в безопасном режиме. Войдите в меню Пуск и найдите во вкладке «Все программы» DirectX Happy Uninstall.
  3. В папке с приложением выберите файл DxUnVer13.inf и кликните на нём правой клавишей мышки. В выпадающем меню выберите «Установить».
  4. Дождитесь окончания операции и перезагрузите ПК в обычном режиме. Теперь DirectX полностью удалён с вашего компьютера.

Этот способ подходит для всех версий Windows и качественно удаляет любой директ.

Чтобы удалить DirectX 10 на Windows 7, заменив его на более раннюю версию (чаще всего это 9.0), есть ещё один любопытный способ:

  1. Нажмите комбинацию клавиш Win+R, наберите в открывшемся окне команду regedit и нажмите «Выполнить».
  2. Перейдите к ветке HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX, кликните на пункте Version и замените цифру 10 на 8.
  3. Установите директ девятой версии.

Читайте также: