Как обновить DirectX для Windows 10
Для корректной работы и отображения игр и некоторых приложений требуется специальная библиотека — DirectX. Она позволяет обрабатывать картинку и звук, оптимизировать, ускорять и раскрывать все возможности игр и приложений. Как и любые приложения и программные библиотеки Директ Икс для Windows 10 требует апдейта. Мы расскажем вам, как правильно обновить его до актуальной версии.
Содержание
Нужно ли устанавливать DirectX в Windows 10
DirectX — обязательная программа, без которой не будут запускаться и работать большинство программ и игр, поэтому она установлена во всех версиях операционной системы по умолчанию. То есть, устанавливать ее самостоятельно не нужно, только если она не была вами удалена вручную ранее. Но обновлять библиотеку необходимо, так как новые версии программы улучшают показатели того, как она справляется со своими задачами.
Как узнать версию библиотеки
На момент написания статьи актуальной версией библиотеки является DirectX 12. Чтобы узнать, нужно ли вам обновляться до нее, или она уже установлена на вашем компьютере, выполните следующие действия:
- Откройте программу «Выполнить» через поисковую строку системы.
- Используйте команду dxdiag, чтобы перейти к сведениям о вашем компьютере и системе.
- В открывшемся окошке отыщите строчку «Версия DirectX», обычно она находится в самом низу списка.
Как обновить Директ Икс на Виндовс 10
Если версия DirectX, установленного на вашем компьютере, не совпадает с актуальной на данный момент версией, то вам необходимо его обновить. Удалять предыдущую версию программу не нужно, новая версия установится поверх нее. Все файлы, связанные с библиотекой, можно найти в папке C:\WINDOWS\system32\DirectX.
Также повторная установка приложения поможет в том случае, если при запуске игр вы сталкиваетесь с тем, что они не запускается, выдавая ошибку «Отсутствует файл с расширением dll». Если вы начнете установку той же версии DirectX, что установлена на вашем ПК, то установщик автоматически определит, каких файлов не хватает в вашей библиотеке, и скачает их.
- Скачать актуальную версию DirectX можно с официального сайта компании Microsoft по следующей ссылке: https://www.microsoft.com/ru-ru/download/confirmation.aspx?id=35. Установка более старой версии также возможна и выполняется тем же методом, но сначала необходимо удалить версию, установленную на вашем ПК, и скачивать надо другой установочный файл. Например, вот девятая версия программы — https://www.microsoft.com/ru-ru/download/details.aspx?id=34429. Устанавливать предыдущие версии нужно на старых версиях операционной системы и для игр, вышедших очень давно.
- Запустите установщик и откажитесь от всего, что предлагает ваш программа, сняв соответствующие галочки.
- Примите лицензионное соглашение.
- Снова откажитесь от дополнительного ПО, оно не нужно для работы DirectX.
- Подтвердите, что у вас достаточно свободного места на диске.
- Дождитесь загрузки всех необходимых компонентов.
- Дождитесь окончания установки скаченных компонентов.
- Готово, процесс установки завершен, можно пользоваться библиотекой.
Почему установленная версия не отображается в свойствах системы
После установки последней версии программы можно столкнуться с тем, что в свойствах компьютера версия DirectX осталась прежней. Если вы уверены, что процесс установки библиотеки не был прерван, то причина в том, что ваша видеокарта не поддерживает устанавливаемую версию. Узнать, поддерживает ли ваша видеокарта DirectX 12 или нет, можно в пригашающийся к ней инструкции или на официальном сайте производителя. Если вы узнали, что видеокарта поддерживает библиотеку, а новая версия всё равно не устанавливается, то необходимо вручную обновить драйвера вашей видеокарты.
Проблемы во время установки
Если во время установки программы появляется ошибка, не дающая дойти процессу до конца, то можно попробовать следующие методы устранения проблемы:
- Скачайте установочный файл с другого сайта. Рекомендуется скачивать с официального сайта Microsoft или DirectX.
- На время установки отключите антивирус. Бывают случаи, когда он по ошибке принимает DirectX за вредоносную программу, так как она вносит изменения в системе, и блокирует некоторые ее действия.
- Запустите установочный файл через «Исправление проблем с совместимостью», кликнув по нему ПКМ и выбрав соответствующий вариант в открывшемся меню.
- Удалите предыдущую версию DirectX, которая уже установлена на вашем компьютере, и повторно пройдите процесс установки.
Удаление DirectX
Для того чтобы установить более старую версию или переустановить DirectX, сначала нужно удалить версию, установленную на ПК. Сделать это стандартными методами не получится, так как в Windows нет возможности стереть библиотеку, поэтому придется пользоваться сторонними программами. Но перед этим нужно подготовить компьютер, выполнив следующие действия:
- Откройте свойства вашего компьютера.
- Перейдите к разделу «Защита системы». Для этого действия вам понадобятся права администратора.
- В открывшемся окошке откройте вкладку «Защита системы».
- Выберите основной диск и нажмите кнопку «Настроить».
- В блоке «Параметры восстановления» выберите вариант «Отключить защиту».
- Примените и сохраните внесенные изменения, нажав кнопки «Применить» и «ОК».
- Скачиваем и устанавливаем программу DirectX Happy Uninstall (http://www.softportal.com/software-3940-directx-happy-uninstall.html), она поможет вам стереть все, связанное с библиотекой.
- Открыв программу, перейдите к разделу Backup и кликнете по кнопке Start Backup, чтобы создать резервную копию библиотеки, хранящейся на компьютере. Она понадобится в том случае, если вы захотите восстановить некоторые элементы после удаления.
- Перейдите к разделу Unistall и кликнете по кнопке Unistall, чтобы запустить удаление программы.
- Перезагрузите компьютер, чтобы все изменения вступили в силу. Готово, теперь можно устанавливать новую версию DirectX на совершенно чистую платформу.
DirectX — очень полезная программа, необходимая для игр и приложений. Не удаляйте ее с компьютера насовсем, делать это можно только в том случае, если вы собираетесь ее тут же восстановить. Не забывайте обновлять библиотеку, но учтите, что не каждая видеокарта потянет последнюю версию программы.