- Как переустановить DirectX на Windows 10
- Проблемы установки DirectX 12 и способы их решения
- Что делать, если возникает внутренняя системная ошибка
- Что делать, если DirectX 12 работает некорректно
- Как узнать текущую версию DirectX в Windows 10
- Переустанавливаем компоненты DirectX в Windows 10
- Шаг 1: Подготовка системы
- Шаг 2: Удаление или восстановление файлов DirectX
- Шаг 3: Инсталляция недостающих файлов
- О чём нужно знать или справочный абзац.
- Как переустановить DirectX на Windows 10
- Удаление DirectX в Windows 10
- Установка DirectX в Windows 10
- Вводная информация
- Что такое DirectX?
- Как узнать версию DirectX?
- Ошибка DirectDraw в Windows 10 и ее исправление
- Отключены DirectDraw и Direct3D
- Как удалить DirectX на Windows 10: пошаговая инструкция
- Что такое DirectX
- Зачем удалять
- Проверка установленной версии
- Подготовка к удалению
- Скачивание библиотеки
- Отключение защиты
- Удаление при помощи DirectX Eradicator
- DirectX Killer
- DirectX Happy Uninstall
- Как полностью удалить DirectX?
- Как скачать и установить последнюю версию
- Задействуйте настройки совместимости
- Загрузка компонента при помощи официального веб-установщика
- Переустановка DirectX
- Итог
- Как установить DirectX 9 на ПК или ноутбук с системой Windows 10
- Что такое обновление DirectX и зачем оно нужно
- Как DirectX влияет на производительность
- Почему нужно обновлять DirectX
- Установка
- Решение №3: откат системы
- Пакет DirectX скачать
- Добавление и включение старых библиотек DirectX
- Для владельцев Windows XP и Windows 2000
- Подробная инструкция
- Процедура переустановки
Как переустановить DirectX на Windows 10
Поддержка новой версии DirectX 12 появилась несколько лет назад с выпуском обновления Windows 10. Использование новой операционной системы является важным критерием для использования всех новых функций DirectX 12. Кроме того, пользователи должны убедиться, что установленный графический адаптер поддерживает новую версию.
В этой статье рассказывается, как правильно переустановить DirectX в Windows 10. Чтобы полностью переустановить библиотеки, вам просто нужно выполнить полное удаление, а затем переустановить его. Может быть достаточно запустить DirectX Web Installer, который обнаруживает необходимость в обновлении и при необходимости быстро устанавливает их.




Проблемы установки DirectX 12 и способы их решения
При работе с DirectX 12 возникают проблемы двух типов:
- внутренняя системная ошибка (в процессе установки);
- постоянные сбои в работе уже установленной программы.
Что делать, если возникает внутренняя системная ошибка
Самая очевидная причина неудачной установки — поврежденный установочный файл. Во избежание этого загружайте обновления только с официального сайта Microsoft.

Внутренняя системная ошибка в процессе установки DirectX 12
Если вы скачали DirectX от Microsoft и произошла ошибка, вам необходимо проверить жесткий диск:
- Нажмите Win + R, чтобы открыть командную строку».

Сочетание клавиш Win + R всегда используется для работы с командами - Введите chkdsk в текстовое поле и нажмите OK».

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

Посмотрите на строку «Обработка поврежденных файлов», чтобы определить, присутствуют ли они - Если поврежденных файлов нет, переходите к следующей инструкции. Если это так, вам необходимо повторно использовать утилиту. Откройте «Командную строку», нажав Win + R и введите команду chkdsk / F. Эта утилита исправит ошибки файловой системы.

Команда Chkdsk / F запустит утилиту, которая исправит поврежденные файлы - Подождите, пока окно «Командная строка» закроется автоматически. Исправление ошибок может занять некоторое время.
Далее следует проверить системные файлы и восстановить поврежденные. В Windows есть встроенная защита для системных файлов, поэтому, если они работают некорректно, это легко исправить:
- Откройте командную строку с помощью комбинации клавиш Win + R. Введите команду sfc / scannow и нажмите ОК».

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

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

Кнопка «Устранить проблемы совместимости» открывает нужный нам режим диагностики - В окне «Средство устранения неполадок совместимости» выберите «Использовать рекомендуемые параметры».
Выберите первый элемент, чтобы параметры DirectX соответствовали возможностям вашего компьютера
- Дождитесь завершения поиска параметра. Щелкните Проверить программу, чтобы начать установку DirectX. После установки нажмите Далее».

С помощью кнопки «Проверить программу» вы установите DirectX 12 на свой компьютер - Выберите «Да, сохранить эти настройки программы».

Сохраните выбранные параметры, чтобы DirectX стабильно работал в будущем
Что делать, если DirectX 12 работает некорректно
На компьютер был установлен DirectX, но он продолжает давать сбой. Если окно с предупреждением об ошибке DirectX появляется достаточно часто, вы можете:
- обновить DirectX 12 в «Центре обновления Windows» (последовательность действий описана в разделе «Как обновить установленный DirectX до версии 12»). Обновление настроено таким образом, что недостающие файлы просто загружаются в существующий пакет библиотеки на вашем компьютере. Система выдает ошибки, потому что для стабильной работы отсутствуют некоторые файлы, и обновление DirectX решит эту проблему;
- удалите DirectX 12 и установите его с нуля (подробные инструкции описаны в разделах «Как полностью удалить DirectX 12» и «Как установить DirectX 12 в Windows 10»). Эту опцию следует использовать только в том случае, если обновление DirectX не помогло, так как вам нужно работать с системными файлами.
Как узнать текущую версию DirectX в Windows 10
Прежде чем приступить к процессу переустановки у пользователей, вы можете узнать версию установленного DirectX. Возможно, проблема с низким числом кадров в секунду не связана со старой версией DirectX. Часто пользователям достаточно обновить драйверы видеокарты в Windows 10.
Откройте средство диагностики DirectX, запустив команду dxdiag в окне Win + R. Эта программа предоставляет подробную информацию об установленных компонентах и драйверах DirectX. В разделе «Система» см. Значение для версии DirectX.

Важно! Если значение отличается от последней версии, вам необходимо убедиться, что ваша видеокарта поддерживает его, и переустановить DirectX. Хотя разработчики обещают поддержку DirectX 12 в более ранних версиях операционной системы, пользователям еще предстоит перейти на Windows 10.






Переустанавливаем компоненты DirectX в Windows 10
Прежде чем приступить к прямой переустановке, я хотел бы уточнить, что это можно сделать и без нее, если на компьютере не установлена последняя версия DirectX. Достаточно выполнить обновление, после чего все программы должны нормально работать. Во-первых, мы рекомендуем вам определить, какая версия компонентов установлена на вашем ПК. Подробные инструкции по этой теме смотрите в других наших материалах по следующей ссылке.
Если вы обнаружите устаревшую версию, вы можете обновить ее только через Центр обновления Windows, предварительно выполнив поиск и установив последнюю версию. Подробное руководство о том, как это сделать, можно найти в отдельной статье ниже.
Теперь мы хотим продемонстрировать, что делать, если правильная сборка DirectX не работает правильно на компьютере под управлением Windows 10. Давайте разберем весь процесс на шаги, чтобы упростить понимание.
Шаг 1: Подготовка системы
Поскольку необходимый компонент является встроенной частью операционной системы, вы не сможете удалить его самостоятельно — вам необходимо обратиться за помощью к стороннему программному обеспечению. Поскольку это программное обеспечение использует системные файлы, вам нужно будет отключить безопасность, чтобы избежать конфликтных ситуаций. Эта задача выполняется следующим образом:
- Откройте «Пуск» и воспользуйтесь поиском, чтобы найти раздел «Система».

Обратите внимание на левую панель. Здесь нажмите «Защита системы».

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

Ну и примените изменения.

Поздравляем, вы успешно отключили отмену, поэтому с этого момента у вас не должно возникнуть проблем с удалением DirectX.
Шаг 2: Удаление или восстановление файлов DirectX
Сегодня мы будем использовать специальную программу под названием DirectX Happy Uninstall. Он не только позволяет удалить основные файлы библиотеки, о которых идет речь, но и восстановить их, что может помочь избежать переустановки. Работа в этой программе выглядит следующим образом:
Скачать DirectX Happy Uninstall
- Используйте ссылку выше, чтобы перейти на главный сайт DirectX Happy Uninstall. Скачайте программу, нажав на соответствующий текст.

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

В главном окне вы увидите информацию DirectX и кнопки, запускающие встроенные инструменты.

Перейдите во вкладку «Резервное копирование» и сделайте резервную копию каталога, чтобы восстановить его в случае неудачной деинсталляции.

Инструмент RollBack находится в одноименном разделе, и его открытие позволяет исправить ошибки, возникшие с интегрированным компонентом. Поэтому рекомендуется сначала выполнить эту процедуру. Если это помогло вам решить проблему с библиотекой, то дальнейших шагов предпринимать не нужно.

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

Отметим, что DirectX Happy Uninstall удаляет не все файлы, а только их основную часть. Важные элементы по-прежнему остаются на вашем компьютере, но это не помешает вам самостоятельно установить недостающие данные.
Шаг 3: Инсталляция недостающих файлов
Как упоминалось выше, DirectX является встроенным компонентом Windows 10, поэтому его новая версия устанавливается вместе со всеми другими обновлениями, а автономный установщик не предоставляется. Однако есть небольшая утилита под названием DirectX End User Runtime Web Installer. Если вы откроете его, он автоматически просканирует вашу операционную систему и добавит недостающие библиотеки. Вы можете скачать и открыть его так:
Веб-установщик DirectX Runtime для конечного пользователя
- Перейдите на страницу загрузки установщика, выберите соответствующий язык и нажмите «Загрузить».

Отклоните или примите рекомендации дополнительного программного обеспечения и продолжайте загрузку.

Откройте скачанный установщик.

Примите лицензионное соглашение и нажмите Далее».

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







О чём нужно знать или справочный абзац.
- Direct 12, 11.4 и 11.3 не будут работать в Windows 7: он адаптирован для Windows 10. И обновление до этих версий возможно только через обновления; Насколько мне известно, ситуация, если они будут поставлены для более старых версий Windows, уже не ясна. Но, видимо, этого никогда не произойдет.
- DirectX 11.2 работает только на Windows 10 и 8. С обновлением версии ситуация такая же
- Но Direct 11.1 также доступен для пользователей Windows 7 SP 1, но только после установки специальной платформы обновлений
- DirectX 11.0 доступен для всех до Vista (для последней также требуются все последние обновления)
- DirectX 10 будет во всех версиях до Vista
- DirectX 9 должен быть установлен на всех версиях, включая XP. Немедленно момент. Если вы устанавливаете недавно выпущенную игру, для которой требуется установка DirectX 9 — ни при каких обстоятельствах НЕ ПРОПУСТИТЕ время установки, так как это автоматически приведет к ухудшению существующей версии. Помните, что это абсолютно обновленная версия Direct-a, которая просто позволяет игре запускаться в Windows XP!
Как переустановить DirectX на Windows 10
Удаление DirectX в Windows 10
Во-первых, пользователь должен полностью удалить ранее установленные версии DirectX. Пользователю необходимо запустить отдельно загруженный деинсталлятор DirectX Happy Unistall и выполнить его действия. Более подробно мы рассмотрели в инструкции: Как удалить DirectX в Windows 10.
После загрузки утилиты DirectX Happy Unistall запустите от имени администратора в Windows 10. В открывшемся окне программы в разделе «Удалить» нажмите «Удалить.

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