Содержание:
- Что такое DirectX и зачем его обновлять?
- Как узнать, какая версия DirectX работает на вашем компьютере?
- Как вручную обновить DirectX до последнего выпуска?
- Как удалить DirectX?
- Как установить в Windows 8 более раннюю версию DirectX?
Что такое DirectX и зачем его обновлять?
DirectX — это комплекс технологий Microsoft, позволяющих операционной системе Windows решать мультимедийные задачи: создавать графические текстуры, воспроизводить игры, многоканальный звук и видеофайлы. Именно DirectX помогает в той или иной мере реализовать возможности оборудования — видео- и звуковых карт, TV-тюнеров и прочего. Взаимодействие DirectX и устройств компьютера осуществляется через драйвера последних.
Начиная с Windows Vista, DirectX включен в состав операционной системы. В Windows 8 входит DirectX версии 11.1, в Windows 8.1 — версии 11.2. Новые выпуски устанавливаются вместе с системными обновлениями, поэтому скачивать и ставить их отдельно не нужно. Но при желании обновить DirectX можно и вручную, причем бесплатно.
Как узнать, какая версия DirectX работает на вашем компьютере?
Это поможет определить системная утилита «Средство диагностики DirectX».
- Запустите инструмент поиска Windows: нажмите на значок «Лупа » на стартовом экране

или кликните пункт «Найти» в контекстном меню кнопки Windows (Пуск).

- Вбейте в поисковую строку команду dxdiag и откройте найденный файл.

- На первой вкладке «Средства диагностики DirectX» указана версия. Информация о том, что у вас установлена версия DirectX 11 в Windows 8 может указывать на выпуски 11.1 или 11.2.
Как вручную обновить DirectX до последнего выпуска?
Загрузить выпуск DirectX 11.2 и новее можно только со сторонних сайтов на свой страх и риск, так как Microsoft не предоставляет возможности устанавливать их отдельно от обновлений операционной системы.
Чтобы обновить DirectX, достаточно запустить скачанный загрузчик и принять лицензионное соглашение.

Следом — согласиться на установку, нажать «Далее» и дождаться ее завершения. Предложение бесплатно воспользоваться панелью Bing можно отклонить — с DirectX она никак не связана.

После этого остается дождаться окончания инсталляции и перезагрузить компьютер.

Во время установки необходим доступ к Интернету, так как часть исполняемых библиотек и других компонентов DirectX будет загружаться с серверов Microsoft. Обычно предварительного удаления предыдущей версии не требуется, но если обновление завершается ошибкой, без этого не обойтись.
Как удалить DirectX?
Для полной деинсталляции DirectX любой версии можно воспользоваться приложением . Оно без вреда для операционной системы удаляет все компоненты DirectX и дает возможность создать перед этим их резервные копии. Поэтому в случае чего всегда можно сделать откат. DirectX Happy Uninstall распространяется условно бесплатно и полностью поддерживается Windows 8 и 8.1.
Перед деинсталляцией откройте в приложении вкладку «Backup» и кликните «Start Backup», чтобы создать копию установленного выпуска DirectX.

После этого можете приступать к удалению: откройте вкладку «Uninstall» и нажмите одноименную кнопку. Далее перезагрузите компьютер и установите другой выпуск.

Чтобы восстановить удаленную версию DirectX, зайдите во вкладку «Restore» и нажмите «Next».

Выберите резервную копию и кликните кнопку «Restore».

После восстановления перезагрузите компьютер.
Как установить в Windows 8 более раннюю версию DirectX?
Новые выпуски DirectX содержат в себе библиотеки предыдущих, однако некоторые старые программы все равно их не принимают. При запуске такого приложения появляется уведомление об отсутствии нужных файлов.

Решить проблему поможет установка в Windows 8 более ранней версии DirectX. Чтобы это сделать, удалите предыдущий выпуск с помощью DirectX Happy Uninstall, перезагрузитесь и бесплатно скачайте веб-установщик нужной вам версии. В отличие от десятого и одиннадцатого, девятый выпуск DirectX не привязан к апдейтам Windows.
Чтобы снова вернуться к одиннадцатой версии, просто обновите систему.
