Как включить Directx 11 и избавиться от микро-подлагиваний. Чтобы получить ответ на вопрос — читайте далее.
Хорошо, первый шаг здесь не подойдет тем, кто играет в Outriders на ПК через Epic Games Store, но второй шаг подойдет. Это уловка, которую рекомендуют себе люди, но она отчасти не работает; по крайней мере, этот первый бит. Тем не менее, те из вас, у кого есть проблемы со сбоями, захотят перейти на DX11.
Если вы используете Steam, вы можете попробовать принудительно установить DirectX 11, щелкнув правой кнопкой мыши Outriders в своей библиотеке и выбрав «Свойства». Первая вкладка, которую вы открываете — «Общие» — будет иметь внизу «Параметры запуска». Введите «-force -dx11», чтобы сообщить Outriders о запуске в DirectX 11. Дело в том, что это не всегда работает.
Вместо этого откройте папку установки Outriders на вашем ПК (папка Steam> steamapps> common> Outriders или Epic Library> Outriders). Вам следует «UE4CommandLine.txt». Откройте этот файл и вставьте внизу «-force -dx11». Сохраните файл и откройте Outriders, используя исполняемый файл в папке! Это критично, иначе этот способ не сработает. Исполняемый файл — это файл «outriders-win64-shipping.exe».
Имейте в виду, что в DirectX 11 у вас не будет доступа к DLSS (при условии, что вы используете карту RTX), и что общая частота кадров будет ниже. Но, эй, если это избавит от микропостановок, микрозаморожений и сбоев, снижающих производительность Outriders на вашем ПК, тогда это победа.
И это все, что нужно знать о том, как включить Directx 11 в Outriders.
Microsoft DirectX – это набор технологий разработанных компанией Майкрософт для возможности реализации тяжелых мультимедийных приложений при помощи аппаратного ускорения. К ним относятся новейшие 3D-игры и видео высокой четкости.
Начиная с Windows 7 и Windows Server 2008 по умолчанию предустановлена версия DirectX 11. В случае с Windows 10 (при условии что ваша видеокарта поддерживает необходимые технологии) будет активен DirectX 12 и у многих возникают вопросы как качать DirectX 11 для Windows 10.
Содержание:
- 1 Как скачать и установить DirectX 11 на Windows 10
- 1.1 Как узнать установленную версию DirectX
- 1.2 Как обновить DirectX 11 до последней версии
- 2 Итог
Как скачать и установить DirectX 11 на Windows 10
Если при запуске игры система ругается на отсутствие какого-то там dll – то с высокой долей вероятности у вас установлена устаревшая версия DirectX (или отсутствует один из компонентов).
Хочу обратить ваше внимание, что понизить версию DirectX невозможно. Даже если вы установите DirectX 9.0c на Windows 10 – просто доустановятся отсутствующие файлы (да и зачем оно? – Крайняя версия DirectX включает в себя все предыдущие).
Как узнать установленную версию DirectX
Нужно ли обновлять DirectX конкретно у вас? – Для этого необходимо выяснить, какая версия DirectX установлена на вашем компьютере или ноутбуке. Для этого открываем окно выполнить (WIN + R) и набираем команду dxdiag
Как видите у меня установлена самая свежая версия DirectX 12 – обновлять ее нет смысла. Однако, бывают ситуации что некоторые из компонентов отсутствуют, поэтому давайте рассмотрим как их добавить…
Как обновить DirectX 11 до последней версии
Я всегда рекомендую скачивать официальный онлайн установщик DirectX – он всегда доступен на странице…
https://www.microsoft.com/ru-RU/download/35
Просто запускаем скачанный файл, принимаем условия лицензионного соглашения и ждем пока все обновления для DirectX скачаются и установятся (обратите внимание что инсталлятор попытается сделать Bing вашей стартовой страницей)
Достаточно часто DirectX можно найти в комплекте с игрой (это обычно пункт “Установить дополнительно ПО после установки программы” и этого будет достаточно для работы конкретной игры)
Не забываем, если вы пользуетесь обновлением Windows 10 и не отключили его по совету нехорошего человека, то DirectX будет обновляться у вас автоматически…
Итог
Как видите – нет ничего сложного в том, чтобы скачать DirectX 11 для Windows 10… единственный совет – ради бога пользуйтесь официальным инсталлятором. DirectX – это компоненты системы, скачать его можно абсолютно бесплатно с официального сайта… не ищите вы его нигде больше, кроме как на сайте Майкрософт (а официальный оффлайн установщик не обновлялся уже очень давно) и никаких проблем у вас никогда не будет.
Если вы считаете, что у вас проблемы с DirectX и вы не знаете как их решить, то милости прощу в комментарии – разберемся!
Содержание
- Установка DirectX 11
- Windows 7
- Windows 8
- Windows 10
- Windows Vista, XP и другие ОС
- Заключение
- Вопросы и ответы
Почти все игры, предназначенные для ОС Windows, разрабатываются с использованием DirectX. Эти библиотеки позволяют максимально эффективно потреблять ресурсы видеокарты и, как следствие, отрисовывать сложную графику с высоким качеством.
С ростом производительности графических адаптеров повышаются и их возможности. Старые библиотеки DX уже не подходят для работы с новым оборудованием, так как не раскрывают весь его потенциал, и разработчики регулярно выпускают новые версии DirectX. Эту статью посвятим одиннадцатой редакции компонентов и выясним, каким образом их можно обновить или переустановить.
DX11 предустановлен во всех операционных системах, начиная с Windows 7. Это значит, что нет необходимости искать и устанавливать программу к себе на компьютер, к тому же, отдельного дистрибутива DirectX 11 не существует в природе. Об этом прямо говорится на официальном сайте Майкрософт.
Если возникает подозрение на некорректную работу компонентов, то их можно установить при помощи веб-установщика из официального источника. Сделать это можно, только если Вы пользуетесь операционной системой не новее Windows 7. О том, как переустановить или обновить компоненты на других ОС, и возможно ли это, мы также поговорим ниже.
Подробнее: Как обновить библиотеки DirectX
Windows 7
- Переходим по ссылке, указанной ниже, и нажимаем «Скачать».
Страница загрузки установщика DirectX
- Далее убираем галки из всех чекбоксов, в которые их любезно проставил Microsoft, и жмем «Отказаться и продолжить».
- Запускаем загруженный файл от имени администратора.
- Соглашаемся с тем, что написано в тексте лицензии.
- Далее программа в автоматическом режиме произведет проверку DX на компьютере и, по необходимости, скачает и инсталлирует нужные компоненты.
Windows 8
Для систем Windows 8 доступна установка DirectX исключительно через «Центр обновлений». Здесь необходимо нажать на ссылку «Показать все доступные обновления», затем выбрать из списка те, что относятся к DirectX и установить. Если список большой или наверняка не понятно, какие компоненты устанавливать, то можно инсталлировать все.
Windows 10
В «десятке» установка и обновление DirectX 11 не требуется, так как там предустановлена 12 версия. По мере разработки новых исправлений и дополнений они будут доступны в «Центре обновлений».
Windows Vista, XP и другие ОС
В том случае, если Вы пользуетесь ОС старее «семерки», то ни установить, ни обновить DX11 у Вас не получится, так как эти операционные системы не поддерживают данную редакцию API.
Заключение
DirectX 11 является «своим» только для Windows 7 и 8, поэтому только в этих ОС возможна установка данных компонентов. Если Вы найдете в сети дистрибутив, содержащий библиотеки реакции 11 для любой Виндовс, знайте: Вас бессовестно пытаются обмануть.
Еще статьи по данной теме:
Помогла ли Вам статья?
В 2015 году компания Microsoft представила новый графический API (средство интеграции приложений) — DirectX 12 для Windows 10. Как отметили многи пользователи, новый «директ икс» намного лучше и шустрее предыдущего. Однако и в его работе есть определённые огрехи. Благо, устранить их не так сложно.
DirectX 12 — это компонент интерфейса, который нужен для корректной работы приложений, использующих ресурсы видеокарты. Другими словами, DirectX 12 обеспечивает взаимодействие между операционной системой и аппаратной частью, позволяя максимально использовать все возможности компьютера.
Зачем DirectX 12 в Windows 10
Как и любой другой графический API, DirectX 12 нужен в основном для корректной работы компьютерных игр с качественной графикой. Он позволяет использовать все ресурсы компьютера, чтобы добиться лучшей производительности и получить «красивую картинку».
Кроме того, этот компонент обеспечивает эффективное использование возможностей многоядерных процессоров и поддерживает новые графические ускорители. То есть, если ваш компьютер оснащён одной из новых высокопроизводительных видеокарт, то DirectX 12, в отличие от предыдущих версий, позволит использовать все её возможности по максимуму.
Чем DirectX 12 отличается от предыдущих версий
Ещё при разработке DirectX 12 производители сообщили, что он разрабатывается для более качественного взаимодействия с современной аппаратной частью. Если сравнивать его с предыдущими версиями, то можно отметить следующие отличия:
- технологии Tiled Resources, Typed UAV и Bind, которые являются частью нового API, экономнее распределяют ресурсы памяти между процессами и облегчают использование ядер процессора;
- новые режимы наложения и консервативная растеризация ускоряют расчёт теней и MSAA (метод полноэкранного сглаживания, который немного ухудшает качество изображения, но даёт огромную экономию вычислительной мощности);
- возможность объединения видеокарты разных производителей в единую графическую подсистему;
- снижение уровня абстрагирования оборудования, что даёт разработчикам лучший доступ к использованию возможностей графического чипа;
- поддержка объектов состояния конвейера и таблиц дескрипторов, что улучшает производительность в алгоритмах определения коллизий, расчёта прозрачности и построения геометрической модели местности.
Вышеперечисленные преимущества имеют значение для разработчиков игр и программистов. Если говорить о среднестатистическом пользователе ПК, то для него главным отличием DirectX 12 от предыдущих версий является лучшая производительность при одновременной экономии ресурсов памяти.
Видео: сравнение DirectX версий 11 и 12
Можно ли использовать DirectX 11.2 вместо DirectX 12
DirectX 12 идёт в комплекте с Windows 10: все необходимые библиотеки уже имеются на компьютере после установки операционной системы или её обновления до 10 версии. Другими словами, если вы поставили Windows 10, то DirectX 12 уже тоже установлен. Однако не все видеокарты его поддерживают, поэтому иногда, даже с последней Windows, используется DirectX 11.2. Сегодня это не оказывает значительного влияния на работу компьютера, так как DirectX 12 ещё довольно «сырой» продукт. Вы можете использовать DirectX 11.2 вместо версии 12.
Почему в Windows 10 установлен DirectX 11.2, а не DirectX 12
Вы установили Windows 10, но вместо DirectX 12 используется версия 11.2. Почему так происходит? Есть две причины:
- DirectX 12 не поддерживается видеоадаптером (временно, пока производители не выпустили новые драйверы);
- драйверы графической карты устарели (их можно обновить на официальных сайтах NVIDIA, AMD или Intel).
Учитывайте, что производители не будут выпускать драйверы под старые модели видеокарт, поэтому вам, возможно, придётся либо менять графический адаптер, либо использовать предыдущие версии DirectX.
Как узнать версию установленного DirectX
- Нажмите одновременно клавиши Win + R. Откроется окно «Выполнить».
Заметьте, что для диагностики системы нужны права администратора - Введите dxdiag в строке для текста. Нажмите «ОК».
Команда dxdiag открывает «Средство диагностики DirectX» - Найдите во вкладке «Система» пункт «Версия DirectX».
Если у вас стоит Windows 10, то версия DirectX либо 11.2, либо 12
Видео: как узнать версию DirectX
Как установить DirectX 12 на Windows 10
Если вы хотите установить DirectX 12 на Windows 10 с нуля, то вам понадобится установщик. Его можно скачать с официального сайта компании Microsoft:
- Перейдите на страницу загрузки библиотек DirectX 12 на сайте Microsoft.
Файл скачается автоматически, а вы увидите сообщение о начале загрузки - Дождитесь начала автоматической загрузки установщика.
Вы скачаете файл-установщик DirectX 12 - Запустите скачанный файл.
Запустите скачанный файл, чтобы начать установку - Подтвердите, что принимаете условия пользовательского соглашения. Нажмите «Далее».
Вы сможете выбрать кнопку «Далее» после принятия условий соглашения - Откажитесь от «Установки Панели Bing» (она не нужна для DirectX 12), убрав флажок.
По желанию можно установить «Панель Bing» - Нажмите «Далее», чтобы начать установку.
Подождите, пока DirectX установится на ваш компьютер - Нажмите «Готово», чтобы завершить установку.
Нажмите на кнопку «Готово», чтобы завершить установку
Как обновить установленный DirectX до версии 12
Если у вас на компьютере уже установлен DirectX, то вы можете просто обновить его до версии 12:
- Выберите значок Windows в левом нижнем углу экрана.
Прокрутите колёсико мыши, чтобы найти «Параметры» - Найдите и выберите пункт «Параметры».
Выберите «Обновление и безопасность» - Выберите пункт «Обновление и безопасность». Вы перейдёте в «Центр обновления Windows». Система начнёт автоматическую загрузку обновлений, которые подходят для компьютера, в том числе и DirectX 12, если этот компонент поддерживается видеокартой.
Windows сама скачает доступные обновления - Подождите, пока все обновления скачаются. Они вступят в силу после перезагрузки Windows.
Завершите установку, выбрав «Перезагрузить сейчас»
Обратите внимание, что обновление до DirectX 12 возможно только в том случае, если ваша видеокарта поддерживает эту версию.
Нужно ли настраивать DirectX 12
DirectX 12 не является пользовательской программой в привычном смысле: её не нужно запускать (она работает постоянно) или настраивать.
Когда вы устанавливаете или обновляете DirectX 12, то все настройки, которые нужны для её работы, задаются по умолчанию. Фактически DirectX — средство связи между «железом» и компьютерными программами, к которому у вас нет доступа.
Все ваши действия по настройке DirectX ограничиваются установкой или обновлением программы.
Проблемы установки DirectX 12 и способы их решения
При работе с DirectX 12 могут возникнуть проблемы двух видов:
- внутренняя системная ошибка (во время процесса установки);
- постоянные сбои в работе уже установленной программы.
Что делать, если возникает внутренняя системная ошибка
Самой очевидной причиной сбоя установки является повреждение файла установщика. Чтобы избежать этого, скачивайте обновления только с официального сайта Microsoft.
Если вы скачали DirectX с Microsoft, а ошибка возникла, то нужно проверить жёсткий диск:
- Нажмите Win + R для открытия «Командной строки».
Комбинация клавиш Win + R всегда используется для работы с командами - Напишите в текстовом поле chkdsk и нажмите «ОК».
Команда chkdsk запустит утилиту, проверяющую жёсткий диск на ошибки файловой системы - Дождитесь окончания проверки жёсткого диска, не закрывая окно. Нас интересует наличие повреждённых файлов.
Посмотрите на строку «Обработка повреждённых файлов», чтобы определить их наличие - Если повреждённых файлов нет, то перейдите к следующей инструкции. Если есть, то нужно использовать утилиту повторно. Откройте «Командную строку» нажатием Win + R и напишите команду chkdsk /F. Эта утилита исправит ошибки файловой системы.
Команда chkdsk /F запустит утилиту, которая исправит повреждённые файлы - Дождитесь автоматического закрытия окна «Командной строки». Исправление ошибок может занять некоторое время.
Дальше следует проверить системные файлы и восстановить те, что повреждены. В Windows есть встроенная защита системных файлов, поэтому если они некорректно выполняются, то это легко исправить:
- Откройте «Командную строку» комбинацией клавиш Win + R. Введите команду sfc /scannow и нажмите «ОК».
Утилита просканирует и восстановит системные файлы - Дождитесь окончания работы утилиты.
Утилита нашла и восстановила повреждённые файлы - Перезагрузите компьютер.
Может быть и такое, что проверка жёсткого диска не помогла решить проблему. В этом случае нужно проверить совместимость DirectX 12 с вашей системой:
- Откройте на компьютере папку, куда скачан установщик DirectX 12. Щёлкните правой кнопкой мыши по названию файла и выберите «Исправление проблем с совместимостью».
Кнопка «Исправление проблем с совместимостью» открывает нужный нам режим диагностики - Выберите пункт «Использовать рекомендованные параметры» в окне «Устранение проблем с совместимостью».
Выберите первый пункт, чтобы параметры DirectX соответствовали возможностям вашего компьютера - Дождитесь, пока завершится поиск параметров. Нажмите «Проверить программу», чтобы запустить установку DirectX. После установки нажмите «Далее».
С помощью кнопки «Проверить программу» вы установите DirectX 12 на компьютер - Выберите «Да, сохранить эти параметры для программы».
Сохраните подобранные параметры, чтобы DirectX стабильно работал в будущем
Видео: устранение системной ошибки в процессе установки DirectX 12
Что делать, если DirectX 12 работает некорректно
DirectX установился на компьютер, но постоянно возникают сбои в его работе. Если окно с предупреждением об ошибке DirectX выпадает довольно часто, то можно:
- обновить DirectX 12 в «Центре обновления Windows» (последовательность действий описана в пункте «Как обновить установленный DirectX до версии 12»). Обновление настроено таким образом, что недостающие файлы просто подгружаются в уже существующий пакет библиотек на вашем компьютере. Система выдаёт ошибки, потому что ей не хватает каких-то файлов для стабильной работы, а обновление DirectX это исправит;
- удалить DirectX 12 и установить с нуля (пошаговые инструкции описаны в «Как полностью удалить DirectX 12» и «Как установить DirectX 12 на Windows 10»). Этот вариант следует использовать только в том случае, если обновление DirectX не помогло, так как вам придётся работать с системными файлами.
Как откатить DirectX 12 до предыдущей версии
DirectX 12 нельзя откатить, так как он разрабатывается по принципу накопительности. Другими словами, DirectX 12 включает в себя библиотеки всех предыдущих версий.
Даже полное удаление DirectX 12 и установка одной из предыдущих версий не помогут, так как в Windows 10 нельзя отключить обновление системы. Даже если вы вручную установите, к примеру, DirectX 11, то он автоматически обновится до версии 12.
Если вам кажется, что с DirectX 12 компьютер стал работать хуже, то нужно исправить проблемы с совместимостью (последовательность описана в третьей инструкции пункта «Что делать, если возникает внутренняя системная ошибка»). Не беспокойтесь о том, что для некоторых игр нужны предыдущие версии DirectX: библиотеки предыдущих версий обновляются во время установки всех обновлений для Windows 10.
Как полностью удалить DirectX 12
DirectX 12 является встроенным в Windows 10 приложением, то есть его нельзя удалить обычными способами. Для корректной работы вам нужно, чтобы эта программа присутствовала на компьютере, поэтому разработчики Windows убрали возможность её удаления. Однако бывают случаи, когда необходимо переустановить DirectX из-за постоянных сбоев в его работе. Для этого придётся использовать сторонние программы. Если есть возможность избежать удаления DirectX (например, проблема решается простым обновлением системы), то лучше ею воспользоваться. Перед удалением DirectX обязательно создайте точку восстановления системы, чтобы в случае некорректного удаления иметь возможность восстановить все данные.
Восстановление системы
Функция восстановления системы нужна для того, чтобы вернуть Windows 10 в рабочее состояние и исправить ошибки, которые возникли при удалении или установке новых программ.
Как создать точку восстановления в Windows 10
- Щёлкните по значку поиска в левом нижнем углу экрана.
Щёлкните по полю поиска, чтобы ввести текст - Напишите «Панель управления». Откройте её.
«Панель управления» позволяет выполнять основные действия по настройке системы - Выберите раздел «Система и безопасность».
Раздел «Система и безопасность» позволяет отслеживать состояние компьютера и восстанавливать систему - Выберите подраздел «Система».
Раздел «Система» позволяет совершать администрирование ПК - Выберите пункт «Защита системы».
Пункт «Защита системы» откроет окно «Свойства системы» - Нажмите «Настроить», чтобы включить защиту диска С.
Нажмите «Настроить», чтобы открыть окно настройки защиты диска - Выберите «Включить защиту системы», объем дискового пространства и кликните «Применить».
Нажмите «Применить», чтобы вернуться к окну «Свойства системы» - Нажмите «Создать» для создания точки восстановления системы.
Кнопка «Создать» стала активна, так как вы включили защиту диска С - Укажите дату. Нажмите «Создать».
Точка восстановления сохранит все программы и состояние вашего компьютера на эту конкретную дату - Дождитесь сообщения о завершении процесса и нажмите «Закрыть».
Теперь вы сможете восстановить систему, если удаление DirectX пройдёт некорректно, или компьютер станет хуже работать.
Видео: как создать точку восстановления системы
Как восстановить систему
- Выполните пункты 1–5 инструкции «Как создать точку восстановления в Windows 10», чтобы открыть окно «Свойства системы». Кликните «Восстановить».
Вы можете восстановить предыдущее состояние компьютера в любой момент - Нажмите «Далее» в окне восстановления системы.
Обратите внимание, что восстанавливаются только системные файлы и параметры - Выберите точку восстановления системы с нужной датой, которую вы указали во время создания. Нажмите «Далее».
Тип точки восстановления будет «Вручную», так как её создали вы, а не Windows - Подтвердите выбор точки восстановления.
Нажмите «Готово», чтобы запустить восстановление системы - Согласитесь с запуском процесса восстановления.
Учитывайте, что вы не сможете работать за компьютером до тех пор, пока не закончится восстановление системы - Дождитесь окончания восстановления системы.
Видео: как восстановить Windows 10
Удаление DirectX 12
Так как удаление DirectX в Windows 10 не предусмотрено, то придётся использовать стороннее ПО. Программа DirectX Happy Uninstall — довольно распространённая утилита, которая поможет полностью удалить все библиотеки DirectX с компьютера.
DirectX Happy Uninstall не является официальным ПО. Скачивайте её только с проверенных сайтов.
Чтобы удаление DirectX произошло корректно, воспользуйтесь следующими советами:
- Создайте точку восстановления.
- Скачайте установщик DirectX с сайта Microsoft.
- Скачайте и установите программу DirectX Happy Uninstall.
- Отключите интернет, чтобы система не смогла автоматически скачать и установить DirectX.
- Отключите защиту системных файлов:
Теперь можно приступать к удалению DirectX 12:
- Запустите DirectX Happy Uninstall. Создайте точку восстановления системы во вкладке «Backup». При необходимости вы сможете вернуть удалённый DirectX с её помощью.
Нажмите «Start Backup», чтобы создать точку восстановления - Выберите вкладку «Uninstall», чтобы удалить программу.
Нажмите «Uninstall», чтобы запустить удаление DirectX - Дождитесь завершения удаления и закройте программу.
Видео: как удалить DirectX
Windows 10 сама скачивает и устанавливает необходимые обновления, в том числе и для DirectX. Большинство проблем, возникающих во время работы этой программы, можно решить запуском обновления системы вручную. Постарайтесь не прибегать к полному удалению DirectX, если это возможно, так как тогда придётся использовать сторонние программные продукты.
- Распечатать
Занимаюсь копирайтингом и переводом 3 года. Имею неоконченное высшее образование в сфере IT.
Оцените статью:
- 5
- 4
- 3
- 2
- 1
(6 голосов, среднее: 3.7 из 5)
Поделитесь с друзьями!
Все программы Windows имеют свой интерфейс. При этом некоторые компоненты, например, DirectX, способствуют улучшению графических характеристик других приложений.
Что такое DirectX 12 и для чего он нужен в Windows 10
DirectX любой версии — это набор инструментов, разработанный с целью решения задач в ходе программирования тех или иных медийных приложений. Основная направленность DirectX — графические игры для платформы Windows. По сути, этот набор инструментов позволяет запускать графические игры во всей красе, которая изначально была заложена в них разработчиками.
DirectX 12 позволяет добиться лучшей производительности в играх
Чем DirectX 12 отличается от предыдущих версий
Обновлённый DirectX 12 получил новые возможности в увеличении производительности.
Основное достижение DirectX 12 заключается в том, что с выходом новой версии DirectX в 2015 году графическая оболочка получила возможность одновременного использования нескольких графических ядер. Это фактически в несколько раз увеличило графические возможности компьютеров.
Видео: сравнение DirectX 11 и DirectX 12
Можно ли использовать DirectX 11.2 вместо DirectX 12
Не все производители были готовы к установке новой графической оболочки сразу после выхода DirectX. Поэтому не все видеокарты поддерживают DirectX 12. Для решения этой проблемы и была разработана некая переходная модель — DirectX 11.2, выпущенная специально для Windows 10. Её основная цель — поддержание системы в рабочем состоянии, пока производители видеокарт не создадут новые драйверы для старых моделей графических адаптеров. То есть DirectX 11.2 — это версия DirectX, адаптированная под Windows 10, старые устройства и драйверы.
Переходная с 11 по 12 версия DirectX была адаптирована под Windows 10 и старые драйверы
Конечно, её можно использовать, не обновляя DirectX до версии 12, но стоит учитывать, что одиннадцатая версия не имеет всех возможностей двенадцатой.
Версии DirectX 11.2 вполне применимы к использованию в «десятке», но всё же не рекомендованы. Однако бывают случаи, когда видеокарта и установленный драйвер просто не поддерживают более новую версию DirectX. В подобных случаях остаётся либо менять деталь, либо надеяться на то, что производители выпустят соответствующий драйвер.
Как установить DirectX 12 на Windows 10 с нуля
Установка DirectX 12 проходит в автономном режиме. Как правило, этот элемент устанавливается сразу же вместе с ОС или в процессе обновления системы с установкой драйверов. Также идёт как дополнительное ПО с большинством устанавливаемых игр.
Но существует способ, позволяющий установить доступную библиотеку DirectX с помощью автоматического онлайн-загрузчика:
- Зайдите на сайт Microsoft и перейдите на страницу загрузки библиотек DirectX 12. Загрузка установщика начнётся автоматически. Если скачивание файла не началось, нажмите ссылку «Щёлкните здесь». Это запустит принудительный процесс скачивания необходимого файла.
Если загрузка не началась автроматически, нажмите ссылку «Щёлкните здесь»
- Откройте файл, когда он скачается, запуская при этом мастера установки DirectX. Примите условия пользования и нажмите «Далее».
Примите условия соглашения и нажмите «Далее»
- Возможно, придётся ещё раз нажать «Далее», после чего запустится процесс скачивания библиотек DirectX, и на ваш девайс будет установлена последняя версия графической оболочки. Не забудьте перезагрузить компьютер.
Видео: как установить DirectX на Windows 10
Как обновить DirectX до версии 12, если уже установлена другая версия
Учитывая тот факт, что все версии DirectX имеют один «корень» и отличаются друг от друга только дополнительными файлами, обновление графической оболочки проходит аналогично процессу установки. Необходимо скачать файл с официального сайта и просто установить его. В этом случае мастер установки будет игнорировать все установленные файлы и скачает только недостающие библиотеки, которых не хватает последней необходимой вам версии.
Основные настройки DirectX 12
С каждой новой версией DirectX разработчики ограничивали количество настроек, которые мог бы поменять пользователь. DirectX 12 стал пиком производительности мультимедийной оболочки, но также и крайней степенью невмешательства пользователя в его работу.
Ещё в версии 9.0с пользователь имел доступ к практически всем настройкам и мог расставить приоритеты между производительностью и качеством изображения. Сейчас же все настройки возложены на игры, а оболочка даёт полный спектр своих возможностей для приложения. Пользователям оставили только ознакомительные характеристики, которые связаны с работой DirectX.
Чтобы посмотреть характеристики своего DirectX, выполните следующее:
- Откройте поиск Windows (значок в виде лупы рядом с «Пуском») и в поле поиска введите «dxdiag». Дважды щёлкните по найденному результату.
Через поиск Windows откройте характеристики DirectX
- Ознакомьтесь с данными. Возможности воздействия на мультимедийную среду у пользователя нет.
Средство диагностики предоставляет полный спектр информации о DirectX
Видео: как узнать версию DirectX в Windows 10
Проблемы, которые могут возникнуть в процессе установки и использования DirectX 12, и способы их решения
При установке библиотек DirectX проблем почти не возникает. Процесс достаточно отлажен, и сбои происходят только в редких случаях:
- проблемы с соединением интернета;
- проблемы, возникающие из-за установленного стороннего ПО, которое может блокировать сервера Microsoft;
- проблемы «железа», старые видеокарты или ошибки винчестера;
- вирусы.
Если ошибка возникла во время установки DirectX, то первым делом нужно проверить систему на вирусы. При этом стоит использовать 2–3 антивирусные программы. Далее стоит проверить жёсткий диск на предмет ошибок и битых секторов:
- Введите «cmd» в поисковую строку «Пуска» и откройте «Командную строку».
Через поиск Windows найдите и откройте «Командную строку»
- Введите команду chkdsk C: /f /r. Перезагрузите компьютер и дождитесь окончания работы мастера проверки диска. Повторите процедуру установки.
Как полностью удалить DirectX 12 с компьютера
Разработчики Microsoft утверждают, что полное удаление библиотек DirectX с компьютера невозможно. Да и удалять его не стоит, так как нарушится функционирование многих приложений. А установка новой версии «начисто» ни к чему не приведёт, так как DirectX не претерпевает кардинальных изменений от версии к версии, а просто «обрастает» новыми возможностями.
Если же необходимость удалить DirectX возникла, то разработчиками ПО не из компании Microsoft были созданы утилиты, которые позволяют это сделать. К примеру, программа DirectX Happy Uninstall.
Она на английском языке, но имеет очень простой и понятный интерфейс:
- Установите и откройте DirectX Happy Uninstall. Перед удалением DirectX сделайте точку восстановления системы. Для этого откройте вкладку Backup и нажмите кнопку Start Backup.
Создайте точку восстановления в программе DirectX Happy Uninstall
- Перейдите во вкладку Uninstall и нажмите одноимённую кнопку. Дождитесь завершения удаления и перезагрузите компьютер.
Удалите DirectX кнопкой Uninstall в программе DirectX Happy Uninstall
Программа предупредит, что Windows после удаления DirectX может работать со сбоями. Скорее всего, вы не сможете запустить ни одну игру, даже старую. Возможны сбои со звуком, воспроизведением медийных файлов, фильмов. Графическое оформление и красивые эффекты Windows также потеряют в функциональности. Потому удаление столь важной части ОС проводите только на свой страх и риск.
Если после обновления DirectX возникают те или иные проблемы, то необходимо обновить драйверы компьютера. Обычно неполадки и ухудшение производительности после этого исчезают.
Видео: как удалить библиотеки DirectX
DirectX 12 на данный момент является лучшей медийной оболочкой для графических приложений. Его работа и настройка вполне автономны, поэтому не будут тратить ваше время и силы.
- Распечатать
Здравствуйте! Меня зовут Алексей. Мне 27 лет. По образованию — менеджер и филолог.
Оцените статью:
- 5
- 4
- 3
- 2
- 1
(6 голосов, среднее: 3.3 из 5)
Поделитесь с друзьями!
Для нормальной работы игр и ряда других приложений на компьютере нужны специальные фреймворки – это наборы инструкций и полезных функций которые используют разработчики. Вместо постоянного написания одного и того же кода, создатели используют подключаемые модули, без которых их приложения работать не будут. Одна из самых популярных библиотек среди разработчиков – DirectX. Она является обязательным программным обеспечением (ПО) для любого ПК, независимо от разрядности х32, х64, х86. Если появляются характерные ошибки, сразу стоит обновить DirectX. Мы расскажем, как переустановить DirectX на Windows 10 и ответим на другие вопросы, касающиеся этой библиотеки.
Где находится DirectX в Windows 10?
Часто при попытке войти в только что установленную игру появляется ошибка с файлами типа d3dx9.dll. Неопытному пользователю может показаться, что ему нужно найти проблемный файл DirectX 9, скачать его на ноутбук и переместить его в исходную директорию. На самом деле это неправильная тактика, лучше обновить DirectX на Windows 10 полностью. Это приведет к устранению большинства ошибок.
Если все же хочется узнать расположение файлов DirectX, они находятся в папке WindowsSystem32 на системном логическом диске и начинаются с d3dx.
Какой DirectX лучше для Windows 10?
Всегда лучше устанавливать самый последний DirectX для Windows 10. На самом деле он вряд ли будет самым новым, ведь все зависит от видеокарты. В нее должна быть встроена поддержка свежего ПО DirectX 12. В более старых моделях есть только DX9-DX11.
Полезно! Даже не нужно самостоятельно подбирать версию библиотеки DirectX для Windows 10. Она распространяется в виде онлайн-инсталлятора. После попадания в систему, программа автоматически определяет нужную версию ПО и скачивает ее с серверов. Количество ручных манипуляций сведено к минимуму.
Как узнать установленную версию библиотеки?
Если не устанавливается DirectX на Windows 10 с сообщением, что уже стоит актуальная версия, а игра все равно пишет об устаревшей библиотеки, нужно определить ее реальную версию. За работу с программной средой отвечает специальный инструмент системы.
Какой DirectX стоит на Windows 10:
- Нажимаем на символ лупы рядом с Пуском, вводим название dxdiag и запускаем одноименную команду.
- На первой же вкладке «Система» в конце списка видим строку «Версия DirectX».
Переустановка DirectX на Windows 10
Самый простой способ, как установить DirectX 11 на Windows 10 – запустить автоматический мастер инсталляции. Он без вмешательства пользователя неплохо справляется с обнаружением устаревших версий библиотеки и по необходимости добавляет обновленный DirectX.
Инструкция:
- Переходим на официальную страницу Microsoft, распространяющую библиотеку.
- Скачиваем файл.
- Двойным кликом нажимаем на загруженный элемент.
- В окне «Предупреждение системы безопасности» жмем на клавишу «Запустить».
- Выбираем «Я принимаю условия» и щелкаем по кнопке «Далее».
- Снимаем флаг с «Установка Панели Bing» и жмем «Далее».
- Ждем до окончания работы мастера установки.
Скорее всего процедура закончилась успешно и актуальный DirectX появился в системе. Однако, так бывает не всегда. Порой отображается, что все завершилось благоприятно, но на самом деле старые поврежденные файлы все еще в системе и они мешают нормальной работе. В таком случае необходимо предварительно полностью удалить библиотеку и установить ее заново.
Интересный вопрос! Нужно ли устанавливать DirectX с игрой? Наверное, все замечали, что к каждой игре идет в комплекте свой набор библиотек. На самом деле большинство игр будут работать, если в системе уже стоит актуальная версия программной среды, но не все. Есть разработчики, которые модифицируют или используют какую-то конкретную вспомогательную библиотеку, что отсутствует в стандартной комплектации. Наш вердикт: ставить DirectX с игрой желательно, но в большинстве случаев не обязательно. Если согласимся с установкой, но программа найдет нужную программную среду в системе, инсталляция прервется.
Почему DirectX не устанавливается?
Если в Windows уже присутствует актуальная версия библиотеки, онлайн-установщик, обнаружив ее, не берется ставить в систему новый DirectX. Еще проблемы могут быть спровоцированы неполадками в совместимости или некорректной работой антивируса. Большинство проблем удается решить следующей инструкцией.
Directx не устанавливается что делать:
- Скачиваем DirectX с сайта производителя.
- Отключаем не 10 минут антивирус. Это можем сделать через трей (рядом с системным временем), нажав правой кнопкой мыши (ПКМ) по символу антивирусного ПО.
- Делаем клик ПКМ по загруженному файлу и выбираем опцию «Исправление проблем с совместимостью».
- Удаляем предыдущую версию DirectX.
Кстати, мы не упомянули, как включить DirectX 12 на Windows 10. Большинство игр успешно работают как с DX11, так и DX12, но по умолчанию используют более старую версию. Она надежнее и поддерживается большинством устройств. Чтобы активировать DX12, следует в настройках игры, обычно в разделе «Графика» или «Общие» переключиться на DirectX 12.
Как удалить DirectX?
Так как удалить DirectX 12 на Windows 10 порой необходимая процедура для восстановления работоспособности библиотеки, решили выделить процедуру в отдельный пункт. Особенность действия в том, что стандартными средствами системы цель достичь не получится, нужно использовать дополнительные приложения. Чтобы программа заработала, еще нужно отключить встроенную защиту.
Как удалить DirectX для Windows 10:
- Кликаем ПКМ по значку «Этот компьютер» и переходим в «Свойства».
- Переходим в раздел «Защита системы».
- Жмем на кнопку «Настроить».
- Выбираем вариант «Отключить защиту системы» и сохраняем изменения.
- Загружаем программу DirectX Happy Uninstall.
- Устанавливаем ее, открываем и переходим во вкладку «Backup», где запускаем создание резервной копии кнопкой «Start Backup».
- Переходим на страницу «Uninstall» и нажимаем на такую же кнопку на вкладке.
- Перезагружаем систему и устанавливаем DirectX заново.
Вроде бы мы дали ответы на все распространенные вопросы, касающиеся DirectX. Если же для вас тема не закрыта, можете задавать свои вопросы в форме для комментариев.
Андрей
Остались вопросы по теме?
Задать вопрос
-
#1
У меня проблема достаточно необычная. Недавно поставил новую видеокарту с поддержкой Directx 12(MSI GTX 1050 Ti). Но через некоторое время я понял, что моя видеокарта некорректно работает с процессором (AMD FX-8300) и нужно его разогнать. Но моя мат. плата не может его разогнать, слишком дешёвая (да, да, я ППЖ, знаю , а денег на новую мат. плату ещё нет. Решил купить мат. плату летом, а пока поставить свою старую (AMD Radeon HD 6900 Series), т. к. она работает куда стабильнее, чем новая. Возникла проблема. Тот Directx 12 от новой видеокарты остался в Windows, а старая его не поддерживает и я никак не могу его удалить/откатить. Можете помочь?
Что я пробовал:
1) Удалить всё, что связано с Directx на диске «С» и установить по новой (Да, знаю, глупая идея);
2) Удалить все драйвера с новой видеокарты и поставить старые.
В итоге: всё без толку, как остался Directx 12, так он и остался.
P.S. переустанавливать Windows слишком муторно. Буду это делать только в крайнем случае.