По умолчанию библиотека компонентов DirectX уже встроена в операционную систему Windows 10. В зависимости от типа видеокарты будет установлена версия 11 или 12. Однако пользователи иногда сталкиваются с проблемами с этими файлами, особенно при попытке воспроизвести компьютер игра. В этом случае вам потребуется переустановить каталоги, о чем пойдет речь ниже.
См. Также: Что такое DirectX и как он работает
Переустанавливаем компоненты DirectX в Windows 10
Прежде чем приступить к прямой переустановке, я хотел бы уточнить, что это можно сделать и без нее, если на компьютере не установлена последняя версия DirectX. Просто выполните обновление, после чего все программы должны нормально работать. Во-первых, мы рекомендуем вам определить, какая версия компонентов установлена на вашем ПК. Подробные инструкции по этой теме смотрите в других наших материалах по следующей ссылке.
Если вы обнаружите устаревшую версию, вы можете обновить ее только через Центр обновления Windows, предварительно выполнив поиск и установив последнюю версию. Подробное руководство о том, как это сделать, можно найти в отдельной статье ниже.
Теперь мы хотим продемонстрировать, как быть, если правильная сборка DirectX не работает должным образом на компьютере под управлением Windows 10. Давайте разберем весь процесс на шаги, чтобы упростить понимание.
Шаг 1: Подготовка системы
Поскольку необходимый компонент является встроенной частью операционной системы, вы не сможете удалить его самостоятельно — вам необходимо обратиться за помощью к стороннему программному обеспечению. Поскольку это программное обеспечение использует системные файлы, вам нужно будет отключить безопасность, чтобы избежать конфликтных ситуаций. Эта задача выполняется следующим образом:
- Откройте «Пуск» и воспользуйтесь поиском, чтобы найти раздел «Система».
- Обратите внимание на левую панель. Здесь нажмите «Защита системы».
- Перейдите на вкладку «Защита системы» и нажмите кнопку «Настроить».
- Установите флажок «Отключить защиту системы» и примените изменения.
Поздравляем, вы успешно отключили отмену, поэтому с этого момента не должно возникнуть проблем с удалением DirectX.
Шаг 2: Удаление или восстановление файлов DirectX
Сегодня мы воспользуемся специальной программой под названием DirectX Happy Uninstall. Он не только позволяет удалить основные файлы библиотеки, о которых идет речь, но и восстановить их, что может помочь избежать переустановки. Работа в этой программе выглядит следующим образом:
- Используйте ссылку выше, чтобы перейти на главный сайт DirectX Happy Uninstall. Скачайте программу, нажав на соответствующий текст.
- Откройте архив и откройте исполняемый файл, расположенный в нем, затем выполните простую установку программного обеспечения и запустите его.
- В главном окне вы увидите информацию DirectX и кнопки, запускающие встроенные инструменты.
- Перейдите во вкладку «Резервное копирование» и сделайте резервную копию каталога, чтобы восстановить его в случае неудачной деинсталляции.
- Инструмент RollBack находится в одноименном разделе, и его открытие позволяет исправить ошибки, возникшие с интегрированным компонентом. Поэтому рекомендуется сначала начать эту процедуру. Если это помогло вам решить проблему с библиотекой, то дополнительных действий предпринимать не нужно.
- Если проблемы не исчезнут, удалите их, но сначала внимательно изучите предупреждения, отображаемые на открывшейся вкладке.
Отметим, что DirectX Happy Uninstall удаляет не все файлы, а только их основную часть. Важные элементы по-прежнему остаются на вашем компьютере, но это не помешает вам самостоятельно установить недостающие данные.
Шаг 3: Инсталляция недостающих файлов
Как упоминалось выше, DirectX является встроенным компонентом Windows 10, поэтому его новая версия устанавливается вместе со всеми другими обновлениями, а автономный установщик не предоставляется. Однако есть небольшая утилита под названием DirectX End-User Runtime Web Installer. Если вы откроете его, он автоматически просканирует вашу операционную систему и добавит недостающие библиотеки. Вы можете скачать и открыть его так:
- Перейдите на страницу загрузки установщика, выберите соответствующий язык и нажмите «Загрузить».
- Отклоните или примите рекомендации дополнительного программного обеспечения и продолжайте загрузку.
- Откройте скачанный установщик.
- Примите лицензионное соглашение и нажмите Далее».
- Дождитесь завершения инициализации и добавьте новые файлы.
Когда процесс будет завершен, перезагрузите компьютер. При этом все ошибки с работой рассматриваемого компонента должны быть исправлены. Восстановите с помощью программного обеспечения, которое вы используете, если операционная система сломалась после удаления файлов, это восстановит все до исходного состояния. Затем снова включите защиту системы, как описано в шаге 1.
Добавление и включение старых библиотек DirectX
Некоторые пользователи пытаются запускать старые игры в Windows 10 и сталкиваются с отсутствием библиотек, включенных в старые версии DirectX, из-за того, что новые версии не включают некоторые из них. В этом случае, если вы хотите, чтобы приложение работало правильно, вам нужно проделать небольшую манипуляцию. Для начала вам нужно включить один из компонентов Windows. Для этого следуйте инструкции:
- Зайдите в «Панель управления» через «Пуск».
- Найдите там раздел «Программы и компоненты».
- Щелкните ссылку «Включение или отключение компонентов Windows».
- Найдите в списке каталог «Устаревшие компоненты» и отметьте маркер «DirectPlay».
Далее вам необходимо скачать недостающие библиотеки с официального сайта и для этого выполнить следующие действия:
- Перейдите по ссылке выше и загрузите последнюю версию автономного установщика, нажав соответствующую кнопку.
- Запустите скачанный файл и подтвердите лицензионное соглашение.
- Выберите место, где будут размещены все компоненты, и исполняемый файл для их дальнейшей установки. Рекомендуется создать отдельную папку, например, на рабочем столе, в которой будет происходить распаковка.
- Когда распаковка будет завершена, перейдите в ранее выбранное место и запустите исполняемый файл.
- В открывшемся окне выполните простую процедуру установки.
Любые новые файлы, добавленные таким образом, будут сохранены в папке «System32», которая находится в системном каталоге «Windows». Теперь вы можете спокойно запускать старые компьютерные игры — для них будет включена поддержка необходимых библиотек.
На этом наша статья завершается. Сегодня мы постарались представить максимально подробную и понятную информацию, связанную с переустановкой DirectX на компьютерах с Windows 10. Кроме того, мы проанализировали решение проблемы отсутствия файлов. Надеемся, что помогли решить возникшие трудности и у вас больше нет вопросов по этой теме.
См. Также: Настройка компонентов DirectX в Windows
- https://lumpics.ru/how-to-reinstall-directx-on-windows-10/