12,6K подписчиков

Всё о DirectX для Windows 10

865 прочитали
Во время установки игры или программного обеспечения, которое работает с графикой, в комплекте поставки идет дополнительный установщик DirectX. Что это за компонент? Для чего он нужен?

Во время установки игры или программного обеспечения, которое работает с графикой, в комплекте поставки идет дополнительный установщик DirectX. Что это за компонент? Для чего он нужен? Как его инсталлировать? Расскажем об этом подробнее в этой статье.

Для чего нужен DirectX?

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

Программное обеспечение разработано компанией Microsoft. Первая версия появилась в сентябре 1995 года. На тот момент корпорация планировала выпуск системы Windows 95, которая бы обладала функцией защиты памяти. Соответственно, разработки игр велись на платформе DOS – так как через ОС напрямую обращалась к клавиатуре, мышке и другими устройствам.

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

Как установить DirectX

Начиная с DirectX 10, продукт входит в состав ОС. Например, Windows 10 идет с предустановленной двенадцатой версией. Но регулярно выходят обновления на ОС, некоторые из которых содержат новую версию DirectX.

Если необходимо установить актуальную версию отдельно, то воспользуемся следующими методами.

Через официальный сайт

Веб-инсталлятор
Веб-инсталлятор
  • Выбираем язык – «Русский», нажимаем «Скачать». Указываем путь для сохранения файла, потом запускаем его.
Настройки инсталлятора
Настройки инсталлятора
  • Принимаем лицензионное соглашение, нажимаем «Далее». На мониторе отобразится следующее окно. Снимаем галочку с «Установки панели Bing».
Убрать установку дополнительной панели Bing
Убрать установку дополнительной панели Bing
  • Инсталлятор подключится к серверу и проверит наличие актуальных версий. Если они присутствуют, то появится соответствующая надпись. Соглашаемся на загрузку файлов обновления, а потом ожидаем окончания установки.

Когда процесс завершится, на экране появится соответствующая надпись.

Установка завершена
Установка завершена
Важно! В редких исключениях может потребоваться перезагрузка рабочей станции.

Оффлайн установщик

Альтернативный вариант – загрузить полный пакет на локальный диск и произвести установку с него.

Офлайн дистрибутив
Офлайн дистрибутив
  • Нажимаем «Download», указываем путь для загрузки файла. Скачивание займет 2-4 минуты в зависимости от скорости интернета.
  • Переходим к сохраненному файлу, запускаем его. Далее выполняем шаги, как и в предыдущем разделе.

Замечания от автора статьи: Зачем нужен офлайн установщик, когда можно загрузить через Интернет? Все очень просто. Допустим у вас нестабильный канал связи: используется 3/4G-модем в удаленном районе. Соответственно, временами связь может пропадать или скорость закачки снижаться. См. также: как посмотреть скорость интернета в Windows 10.

В таких ситуациях, сохранив предварительно дистрибутив программы, запускаем его на ПК. Мастер установит актуальную версию DirectX без подключения к сети Интернет.

Как обновить DirectX

Чтобы обновить ПО, воспользуемся стандартными средствами обновления операционной системы.

  • Открываем «Панель управления», нажав «Пуск» и выбрав «Параметры», как указано на скриншоте ниже.
Вкладка «Параметры»
Вкладка «Параметры»
  • Выбираем пункт «Обновления и безопасность».
Панель управления
Панель управления
  • Откроется новая рабочая область. По умолчанию операционная система автоматически проверяет наличие обновлений и сообщает результат пользователю. Чтобы запустить проверку вручную, нажимаем «Проверка наличия обновлений».
Запуск проверки вручную
Запуск проверки вручную
  • Если мастер обнаружит актуальную версию, то начнется автоматическая загрузка с последующей инсталляцией. Процесс займет минут 5-10, после чего компьютер необходимо перезагрузить.

С какими проблемами можно столкнуться при установке?

Во время инсталляции или обновления у пользователя могут возникнуть непредвиденные ошибки. Рассмотрим наиболее типовые и подскажем, как их решить.

Проблема совместимости

Каждая версия DirectX совместима только с определенной версией операционной системы. Допустим, у пользователя установлен Windows десятой версии, и он решил запустить игру 10-летней давности, в комплект которой входит инсталляция дополнительного ПО – DirectX 10. Во время запуска инсталлятора на экране пользователя отобразится ошибка следующего содержания.

Ошибка во время инсталляции
Ошибка во время инсталляции

Ниже приведена таблица совместимости версии Windows с компонентом DirectX в виде скриншота.

Также необходимо проверять совместимость видеокарты с компонентом. Как правило, большинство видеоадаптеров поддерживают последние версии. Информация располагается на официальном сайте вендора. В качестве примера возьмем nVidia Gforce GTX950.

Ссылка на официальный сайт: https://www.nvidia.com/ru-ru/geforce/

На странице переходим во вкладку «Спецификации», смотрим в раздел «Возможности».

Совместимость видеокарты с Direct X
Совместимость видеокарты с Direct X

Как видно из матрицы, видеоадаптер совместим с двенадцатой версией компонента.

Системная ошибка

Другая распространенная проблема: внутренняя системная ошибка во время инсталляции.

Ошибка
Ошибка

Ее появление означает, что отсутствуют права локального администратора на инсталляцию DirectX. Сейчас расскажем, как исправить ситуацию.

  • Нажимаем правой кнопкой мыши на «Пуск». Выбираем пункт, как показано на скриншоте ниже.
Запуск CMD с правами администратора
Запуск CMD с правами администратора
Мнение автора статьи: командная строка – мощный инструмент, который не требователен к ресурсам операционной системы. Имеет встроенную справочную службу по всем доступным командам. Вызывается через синтаксис HELP. Большинство операций выполняется только с правами локального администратора.
  • Запустится командная строка с правами локального администратора. Набираем chkdsk C: /F /R, нажимаем Enter. Команда запускает проверку файловой системы диска на наличие ошибок. В случае нахождения – автоматически исправляет ошибки.
Важно! Программа CHKDSK проверяет системный диск, пока он не загрузился с операционной системой.
  • После запуска на экране отобразится информация о том, что проверку системного диска нельзя выполнить в текущей ситуации. Утилита предложит проверить при следующем запуске Windows. Соглашаемся и перезапускаем компьютер.
Время работы CHKDSK зависит от состояния жесткого диска и наличия ошибок. В большинстве случаев процедура займет всего 10-20 минут.
  • Следующим шагом опять открываем командную строку с правами администратора и вводим sfc /scannow.
Команда SFC
Команда SFC
  • Она проверяет операционную систему и исправляет ошибки. По результату формируется файл для последующего анализа. После окончания проверки перезагружаем компьютер.
  • Теперь перейдем к инсталляции DirectX. Нажимаем на дистрибутиве правой кнопкой мыши, выбираем пункт «Запуск с правами администратора».
Важно! Подразумевается, что пользователь скачал файл установки на локальный диск. Об этом рассказано в разделе «Как установить».
  • После всех действий программное обеспечение должно проинсталлироваться без ошибок.

Проблема с драйверами видеокарты

Еще одна ошибка, которая проявляется во время установки DirectX – проблема с драйверами видеоадаптера.

Ошибка из-за драйвера
Ошибка из-за драйвера

Как уже говорилось в разделе «Проблема совместимости», сначала надо проверить требования видеокарты к программному обеспечению. Если условия выполняются, а ошибка осталась, то обновляем драйвера видеокарты. См. также: как обновить драйверы на Windows 10.

Важно! В качестве примера рассмотрим nVidia Gforce GTX950.
  • Переходим по ссылке на официальный сайт вендора:

https://www.nvidia.com/Download/index.aspx?Lang=ru

  • Выставляем характеристики видеоадаптера.
Загрузка ПО для видеокарты
Загрузка ПО для видеокарты
  • Нажимаем «Поиск». Откроется новая страница с кнопкой «Загрузить сейчас». Пользователь указывает путь для сохранения дистрибутива, а потом ожидает окончания скачивания программного пакета.
  • Драйвер поставляется в виде файла в формате EXE. После запуска он распаковывает исходные файлы на системном диске в папку «C:\Nvidia» и автоматически запускает мастер установки. Следуем подсказкам и ждем минут 5-8.
Важно! Во время инсталляции экран будет мигать несколько раз, изменится разрешение на минимальное, а потом восстановится на привычное. Это означает, что инсталлятор удалил старую версию и запустил установку новой.
  • После установки перезапускаем компьютер, чтобы ОС запустила новые драйвера.
Мнение автора статьи:Я постоянно сталкиваюсь с видеокартами nVidia, и от себя могу добавить следующее. Иногда приходится отключать антивирусные решения и Интернет. Такие случаи встречаются крайне редко, но они бывают. Но обычно после того, как отключили интернет, инсталляция проходит успешно.

Критическая ошибка

Изредка появляется окно со следующим сообщением.

Критическая ошибка
Критическая ошибка

Она возникает из-за конфликта между оперативной памятью компьютера и компонентами Direct X. Исправляется следующим образом.

  • Нажимаем «Пуск», переходим к пункту выключить компьютер. Зажимаем клавишу Shift и выбираем «Перезагрузка».
Пункт «Перезагрузка»
Пункт «Перезагрузка»
  • Компьютер перезапустится с выбором дальнейшей загрузки Windows. Выбираем опцию, как показано на скриншоте ниже.
Выбор режима загрузки ОС
Выбор режима загрузки ОС

Windows загрузится в безопасном режиме.

Примечание автора статьи: Безопасный режим – это вариант, при котором запускается минимальный набор драйверов и системных служб. Он используется для диагностирования операционной системы, удаления вирусов, исправления ошибок и других подобных действий. В нашем случае, мы сводим вероятность возникновения «критической» ошибки к нулю.
  • Запускаем дистрибутив DirectX и инсталлируем его. В большинстве случаев установка проходит успешно. Перезапускаем компьютер. После загрузки Windows – повторно устанавливаем Direct X.

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

Если вдруг понадобилось удалить DirectX вручную, то сделать стандартными средствами Windows 10 не получится. Рассмотрим несколько вариантов утилит для деинсталляции.

DirectX Killer

Утилита распространяется по лицензии Freeware, то есть бесплатно. Официального сайта для загрузки в сети не существует, поэтому следует воспользоваться поиском (Yandex или Google) и скачать с любого удобного сайта.

Размер программы – 900 Кб. Она удаляет файлы, относящиеся к Direct X, и записи в реестре. После запуска открывается диалоговое окно.

DirectX Killer
DirectX Killer
  • Переходим во вкладку «Основное меню», пункт «Сканировать». Утилита выдает результат в виде строчек с указанием пути к файлу.
  • Выделяем все строки, активируем «Удалить».
Удаление
Удаление
  • Перезагружаем компьютер и устанавливаем актуальную версию.

DirectX Happy Uninstall

Продукт поставляется условно-бесплатно. Дополнительная информация доступна на официальном сайте. Ссылка на скачивание: http://www.superfoxs.com/download.html

Программа загружается в виде архива в формате ZIP. Распаковываем его, запускаем установщик. Следуем подсказкам, и в течение двух минут ПО установится на ПК.

DirectX Happy Uninstall
DirectX Happy Uninstall

На главном окне отображается информация о текущей версии DirectX, а также доступна функция автоматического обновления.

Важно! Некоторые функции доступны только на платной основе. Стоимость лицензии – $19,95. Нажимаем на значок «Корзины» в правом нижнем углу для приобретения лицензии.

Программа имеет важную опцию – создание резервной копии. Она позволяет вернуться в предыдущее состояние, если дальнейшие шаги привели к ошибкам. Нажимаем BackUp, чтобы открыть новое окно.

Создание бэкапа
Создание бэкапа

Для создания копии служит кнопка Start backup. Активируем ее и ожидаем окончания процесса.

Функция Restore служит для восстановления данных из резервной копии.

Опция Restore
Опция Restore

Нажимаем Next, выбираем из списка требуемую дату бэкапа, потом Next. Процедура займёт 3-4 минуты.

Еще одна особенность утилиты – откат последних действий.

Опция RollBack
Опция RollBack

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

Важно! Функция «Откат», «Инсталляция/Деинсталляция» доступны только в платной версии.

Опция Install и Uninstall – это установка и удаление ПО соответственно. Пользователь нажимает Uninstall и ожидает, пока программа удалит все файлы и записи реестра. После окончания процедуры компьютер необходимо перезагрузить.

Удаление DirectX
Удаление DirectX

Пункт Buy/Help открывает доступ к вводу лицензионного ключа и справочной информации.

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

Автор материала: Илья Подгорнов

Подписывайтесь на наш канал и ставьте лайки! А еще можете посетить наш официальный сайт.