10 минут

115

Всё о DirectX для Windows 10

Direct X Windows 10

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

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

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

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

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

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

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

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

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

Инсталлятор Direct X

Веб-инсталлятор

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

Настройки инсталлятора

  • Принимаем лицензионное соглашение, нажимаем «Далее». На мониторе отобразится следующее окно. Снимаем галочку с «Установки панели Bing».
Дополнительная панель Bing при установке

Убрать установку дополнительной панели Bing

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

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

Установка окончена

Установка завершена

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

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

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

Устанвока офлайн

Офлайн дистрибутив

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

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

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

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

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

  • Открываем «Панель управления», нажав «Пуск» и выбрав «Параметры», как указано на скриншоте ниже.
Параметры

Вкладка «Параметры»

  • Выбираем пункт «Обновления и безопасность».
Обновление и безопасность в Windows 10

Панель управления

  • Откроется новая рабочая область. По умолчанию операционная система автоматически проверяет наличие обновлений и сообщает результат пользователю. Чтобы запустить проверку вручную, нажимаем «Проверка наличия обновлений».
Ручная проверка обновлений

Запуск проверки вручную

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

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

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

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

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

Direct X уже установлен

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

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

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

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

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

Совместимость с Direct X

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

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

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

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

Ошибка при установке Direct X

Ошибка

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

  • Нажимаем правой кнопкой мыши на «Пуск». Выбираем пункт, как показано на скриншоте ниже.
Power Shell администратор

Запуск 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

  • Выставляем характеристики видеоадаптера.
Загрузка драйвера NVIDIA

Загрузка ПО для видеокарты

  • Нажимаем «Поиск». Откроется новая страница с кнопкой «Загрузить сейчас». Пользователь указывает путь для сохранения дистрибутива, а потом ожидает окончания скачивания программного пакета.
  • Драйвер поставляется в виде файла в формате EXE. После запуска он распаковывает исходные файлы на системном диске в папку «C:\Nvidia» и автоматически запускает мастер установки. Следуем подсказкам и ждем минут 5-8. 

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

  • После установки перезапускаем компьютер, чтобы ОС запустила новые драйвера.

Мнение автора статьи:

Я постоянно сталкиваюсь с видеокартами nVidia, и от себя могу добавить следующее. Иногда приходится отключать антивирусные решения и Интернет. Такие случаи встречаются крайне редко, но они бывают. Но обычно после того, как отключили интернет, инсталляция проходит успешно.

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

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

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

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

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

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

Пункт «Перезагрузка»

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

Выбор режима загрузки ОС

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

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

  • Запускаем дистрибутив DirectX и инсталлируем его. В большинстве случаев установка проходит успешно. Перезапускаем компьютер. После загрузки Windows – повторно устанавливаем Direct X.

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

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

DirectX Killer

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

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

Утилита Direct X killer

DirectX Killer

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

Удаление

  • Перезагружаем компьютер и устанавливаем актуальную версию.

DirectX Happy Uninstall

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

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

Утилита DirectX Happy Uninstall

DirectX Happy Uninstall

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

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

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

Бэкап

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

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

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

Restore Direct X Uninstall

Опция Restore

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

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

RollBack DirectX Uninstaller

Опция RollBack

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

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

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

DirectX удаление

Удаление DirectX

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

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


Понравилась статья?

Похожие статьи

похожая статья Системные требования Windows 10
юзер
Наталья Шумаева

1 августа в 13:35

похожая статья Исправляем ошибку D3DERR_NOTAVAILABLE 0x8876086A в Windows
юзер
Сергей Почекутов

27 февраля в 14:54

Комментариев: 1

  • Рома Маслов
    Рома Маслов
    17 июля, 2019 в 10:06

    Жаль, что никак нельзя поставить directx 12 на windows 7