Описание
Многие современные игры не поддерживаются старыми видеокартами. При этом адаптер может соответствовать минимальным системным требованиям, но не поддерживать DirectX 11. Это приводит к сбою при запуске. Программа dxcpl позволяет играть в современные игры, требующие поддержки DirectX 11 на видеокартах, совместимых с 10-ой версией API.
Программа выступает в некотором роде эмулятором для игр на 11-ой версии. И хотя она не гарантирует четких визуальных эффектов или высоких показателей FPS, серьезных артефактов на запущенных при помощи dxcpl играх нет. Утилита работает в фоновом режиме и не требует установки.
Чтобы запустить игровую программу, необходимо открыть «dxcpl.exe» и найти исполняемый файл игры. Для этого нажмите на кнопку «Edit List». В нижнем углу окна dxcpl можно выбрать версию DirectX, необходимую для запуска. Если проблемы остались, убедитесь, что игра открывается в оконном режиме, а исполняемый файл совместим с версией операционной системы, установленной на компьютере.
Особенности утилиты:
- Не имеет русской локализации (только английский язык);
- Совместима с 64 битными системами Windows 7 и 10;
- Можно выбрать список сразу из нескольких игр;
- Окно dxcpl должно работать в фоновом режиме;
Кроме выбора версии API, утилита позволяет настраивать блокировку уведомлений об ошибках, принудительно включать WARP и установить режим дебаггинга.
Скриншот
Скачать dxcpl
Для полного комплекта мы рекомендуем вам также скачать 3DMark06 (программа для тестирования производительности ПК в видео играх).
Windows: как пользоваться средством диагностики DirectX?
Как называют DirectX пользователи: Директ Икс, Направление Икс, Директор Икс, Директория Икс…
Для чего предназначено средство диагностики DirectX
Средство диагностики DirectX отображает сведения о компонентах и драйверах интерфейса программирования приложений (API) Microsoft DirectX. Оно позволяет получить подробные сведения об установленных компонентах и драйверах DirectX, позволяет проверить функционирование, обнаружить неполадки и произвести настройку системы для достижения наибольшего быстродействия.
Как запустить Средство диагностики DirectX (Windows XP)
Нажмите Пуск –> Выполнить…;
– в окне Запуск программы в текстовое поле Открыть введите dxdiag, нажмите OK;
– запустится Средство диагностики DirectX.
• На вкладке Система приведены общие сведения о системе.
• На вкладке Файлы DirectX приведены сведения об установленных в системе компонентах DirectX.
• На вкладке Дисплей можно проверить DirectDraw и Direct3D, а также включить (или отключить при возникновении неполадок) ускорение DirectDraw, Direct3D, ускорение текстур AGP.
• На вкладке Звук можно проверить DirectSound, а также установить уровень аппаратного ускорения (без ускорения – базовое ускорение – стандартное – полное).
• На вкладке Музыка можно проверить DirectMusic.
• На вкладке Ввод можно проверить наличие/отсутствие неполадок устройств ввода.
• На вкладке Сеть можно проверить DirectPlay и Параметры DirectPlay Voice.
• На вкладке Если ничего не помогло можно:
– запустить диагностику DirectX из справочной системы Windows, нажав кнопку Устранение неполадок…;
– запустить диагностику звуковых устройств из справочной системы Windows, нажав кнопку Звук…;
– запустить средство вывода сведений о системе, нажав кнопку Запуск MSInfo…;
– сменить частоту обновления экрана DirectDraw (только для опытных пользователей), нажав кнопку Частота…
Средство диагностики DirectX позволяет протестировать систему и выявить следующие причины неполадок или некорректной работы мультимедиа-приложений:
– неправильные версии компонентов DirectX (если таковые указаны на вкладке Файлы DirectX, необходимо обновить DirectX, см. Windows XP: как обновить DirectX?);
– отсутствие аппаратного ускорения (некоторые программы выполняются очень медленно или вообще не выполняются в отсутствие аппаратного ускорения DirectDraw или Direct3D);
– некорректная установка устройств (если джойстик или другое устройство ввода не отвечает, возможно, оно было неверно установлено. Убедитесь, что устройство представлено на странице Ввод «Средства диагностики DirectX». В противном случае добавьте устройство с помощью Панели управления);
– неподписанные драйверы (неподписанные драйверы не проверены корпорацией Майкрософт на полную совместимость с последней версией DirectX).
Как проверить DirectPlay
На странице Сеть нажмите кнопку Проверить DirectPlay. В диалоговом окне Проверка DirectPlay введите имя пользователя и выберите поставщика. Выберите параметр Создать новый сеанс и нажмите кнопку OK. Если выбрано подключение через модем, нажмите кнопку Ответить в диалоговом окне Подключение через модем, чтобы перевести модем в режим автоответа.
После этого запустите Средство диагностики DirectX на другом ПК , способном установить выбранное подключение с первым компьютером. Нажмите кнопку Проверить DirectPlay, введите другое имя пользователя , выберите того же поставщика, установите переключатель Подсоединиться к существующему сеансу и нажмите кнопку OK.
Для некоторых типов подключений может потребоваться ввод дополнительных сведений, таких, как телефонный номер. Для подключения TCP/IP через локальную сеть поле можно оставить пустым.
На втором компьютере выберите в диалоговом окне Список сеансов имя сеанса, созданного на первом компьютере, и нажмите кнопку OK.
После этого на обоих компьютерах должно быть открыто диалоговое окно разговора. Введите сообщение в поле ввода на одном компьютере и нажмите кнопку Отправить. Введенное сообщение должно появиться в области прокрутки диалогового окна разговора на обоих компьютерах.
1. Некоторые сведения, например, объем памяти на видеокарте или тактовая частота процессора, могут определяться средством диагностики приблизительно.
2. Можно сохранить все сведения в текстовом файле, нажав кнопку Сохранить все сведения… Откроется диалоговое окно Сохранить как, в котором нужно выбрать место сохранения файла (имя файла по умолчанию DxDiag, тип файла – текстовый файл *.txt) и нажать кнопку Сохранить.
3. Для запуска Средства диагностики DirectX 10 в Windows Vista:
– нажмите Пуск –> в строке Начать поиск введите dxdiag –> нажмите Enter.
4. Окно Средства диагностики DirectX 10 имеет всего 5 вкладок: Система, Экран, Звук 1, Звук 2, Ввод.
DirectX Control Panel — описание
На современных компьютерах с последними версиями Windows нередко возникают проблемы, если попробовать запустить старое приложение, программу или игру. Неполадки с совместимостью случаются по разным причинам: отсутствие поддержки нового «железа», отсутствие нужных драйверов и их настроек и так далее. Именно для решения ситуаций второго типа предназначена DirectX Control Panel.
Описание
Под таким лаконичным названием скрывается расширение для панели управления Виндовс — пульт настройки DirectX. Он открывает доступ к ранее закрытым настройкам графики. Сразу же хотим упомянуть, что разработка утилиты не была завершена, хоть и велась компанией Microsoft. Так что часть опций все равно будет недоступной.
Рекомендуем! InstallPack | Стандартный установщик |
---|---|
Официальный дистрибутив DirectX | |
Тихая установка без диалоговых окон | |
Рекомендации по установке необходимых программ | |
Пакетная установка нескольких программ |
DirectX-for-pc.ru рекомендует InstallPack, с его помощью вы сможете быстро установить программы на компьютер, подробнее на сайте.
DCP существует только на английском языке. Интерфейс состоит из восьми вкладок. Вкратце рассмотрим каждую из них:
Установка
Запустить DirectX Control Panel на Windows XP, 7 и более поздних версиях ОС от Microsoft получится без каких-либо проблем. Но для начала «пульт управления» нужно установить. Делается это так:
- Загрузите directx.cpl с нашего сайта.
- Скопируйте полученный файл по пути: «системный дискWindowsSystem32».
- Перезагрузите систему.
- Откройте панель управления и запустите элемент DirectX.
Альтернативный вариант
Иногда соответствующий элемент не появляется в панели управления. Но это не значит, что Control Panel не получится запустить. Есть и альтернативный вариант:
- Скопируйте полученный файл в любое место.
- Щелкните на него ПКМ.
- Выберите опцию с названием «Открыть с помощью панели…».
DirectX Control Panel
Что такое DirectX Control Panel и для чего эта программа нужна? Этот вопрос чаще всего задают любители игр. Они желают знать, зачем нужна подобная утилита. И мы попытаемся ответить на этот вопрос.
Подробности
Напомним, что DirectX – это графический API, который по умолчанию используется в операционных системах семейства Windows. Он представляет собой набор файлов типа DLL, называемых библиотеками. Разработка компонента ведется компанией Microsoft.
Без установленного в системе DirectX невозможна работа ни одной игрушки. Более того, некоторые специализированные продукты для программистов без этих библиотек тоже работать не будут. Так что эти компоненты необходимы системе.
Иногда производители видеокарт пытаются заменить DirectX на Vulkan или даже OpenGL, но пока это слабо получается. На данный момент именно этот графический API является наиболее популярным. И так будет еще долго.
Однако мы отвлеклись от темы. Пора поговорить о DirectX Control Panel и подробнее рассказать об установке данного приложения в систему. Но сначала о его особенностях и преимуществах. Так будет намного правильнее.
Что это такое?
DirectX Control Panel – это утилита, созданная компанией Microsoft для тонкой настройки графического API. В теории, она позволяет настроить практически все: от уровня детализации до анизотропной фильтрации.
Почему в теории? Да потому, что разработка так и не была завершена и львиная доля функций не работает. Но даже того, что есть вполне хватает для того, чтобы решить все проблемы с совместимостью.
Именно для этого и может пригодиться Control Panel обычным пользователям. Стоит отметить, что после установки программа будет доступна в панели управления Windows. Естественно, где же ей еще быть.
Итак, с самой программой все понятно. Но теперь пора поговорить о том, как установить ее на компьютер. Благо, проблем с совместимостью у нее нет. Она отлично работает на Windows 7-10. Но об этом мы расскажем в следующей главе.
Инсталляция и запуск
Стоит отметить, что приложение нестандартное. Поэтому и процесс установки будет довольно необычным. Здесь нет никакого графического инсталлятора. Все, что требуется – перенести нужный файл в определенную папку.
Естественно, в этом случае обязательно потребуется подробная инструкция. Так как придется вручную перетаскивать файлы. Да еще и в системные папки. Так что делать это нужно аккуратно. Вот необходимый алгоритм действий:
- Загружаем directx.cplс нашего сайта. В официальных источниках он, к сожалению, недоступен.
- Далее, открываем каталог загрузок и копируем этот файл. Просто кликните по нему ЛКМ, а потом нажмите Ctrl + C.
- Теперь в Проводнике Windows откройте путь C:/Windows/System32.
- Вставьте туда ранее скачанный файл.
- Перезапустите ПК.
Запустить инструмент можно двумя способами:
- В том же каталоге в форму поиска введите directx.cpl, затем кликните ПКМ по результату и активируйте первый пункт.
- Откройте новый элемент в Панели управления (применимо только для Windows XP).
Заключение
Итак, пришло время подвести итоги, обобщить всю полученную информацию и сделать соответствующие выводы. В рамках данного материала мы поговорили о том, как запустить контрольную панель Директ Х и что это вообще за программа.
Эта панель используется для тонкой настройки графического API. Конечно, она не доработана и кое-какие функции неактивны. Но и того, что есть вполне достаточно. Процесс инсталляции также подробно описан. С соответствующими инструкциями.
SetupComp
Directx для Windows 7
Файлы Directx требуются для мультимедийных приложений (видео, аудио, игры). Файлы Directx общедоступны на официальном сайте Microsoft.
Скачать DirectX (Версии: 9.0c, 10.1, 11) в конце статьи.
Иногда Файлы Directx поставляются в комплекте с приложениями, для которых они необходимы. Базовые файлы Directx уже встроены в Windows.
Обновления предпочтительно скачивать с сайта Microsoft. Как вариант обновления, можно использовать диски с играми под платформу Windows или Диски с Программами.
Установка и настройка Directx занимает пару минут.
В разделе “Краткие сведения”
укажите тип своего подключения, выберите язык.
Внизу, под кнопкой “Изменить” показывается приблизительное время скачивания, за которое файлы Directx закачаются к Вам на компьютер.
Жмите кнопку “Загрузить”, чтобы начать скачивание файлов.
После загрузки файлов на ваш компьютер распакуйте архив в нужную вам папку.
Затем найдите в указанной вами папке файл DXSETUP.exe
Не всегда файлы Directx находятся в архиве. Иногда достаточно просто запустить инсталлятор, который сам начнет установку, без указания папки для библиотек Directx.
Запустите этот файл, нажав два раза левую кнопку мыши. Появится окошко с синей полоской, которая показывает прогресс установки.
Отметьте в появившемся окне пункт “Я принимаю условия данного соглашения” и жмите кнопку “Далее”.
Если обновления библиотек Directx не требуется, появится окно, говорящее об этом.
Новые Файлы Directx содержат все ранние и поздние выпуски библиотек Directx.
Установленную библиотеку Directx нельзя удалить стандартными инструментами Windows с помощью “Установка и удаление программ”, находящейся в “Панели управления”.
Удалять старые библиотеки Directx перед установкой новых не придется потому,что новая установленная библиотека Directx затирает собой предыдущую. Но если вам все же понадобилось удалить установленные библиотеки, воспользуйтесь программой “DirectX Happy Uninstall”
Диагностика и настройка Directx после установки проводится в меню “Пуск”.
Открыв меню, найдите программу “Выполнить”.
Откройте ее и в пустой строке “Открыть” введите – dxdiag.
Затем нажмите Enter.
Теперь Вы можете узнать версию установленных Directx библиотек:
Перейдите на вкладку “Система” в разделе “Сведения о системе”. Найдите строчку “Версия Directx”.
Настройка Directx и его диагностика позволяет выявлять ошибки в работе.
Вкладки :
Система – общие сведения о Системе, на которой установлен Windows и Directx
Файлы Directx – отображается список установленных библиотек
Дисплей – проверка исправности и работоспособности видео-карты и ее драйверов, в этой же вкладке можно отключить ускорение видео параметров
Звук – проверка исправности и работоспособности звуковой-карты и ее драйверов, в этой же вкладке можно отключить, либо поменять уровень аппаратного ускорения звука (в случае сбоев в работе Windows или других приложений, использующих его в своей работе).
Музыка – проверка подключенных (эмулированых) аудиоустройств, список которых находится в разделе “Музыкальные порты”,
проверяется кнопкой “Direct music” после выбора нужного порта устройства в окне “Проверить, используя этот порт”
Вход – информирует о подключенных устройствах ввода (клавиатура, мышь, джойстик, микрофон и т.п) и какие используются драйвера
Сеть – список поставщиков DirectPlay,
подробно описать данный раздел не могу, так как сам мало представляю его назначение,
для решения проблем с Directx мне хватало описанных выше вкладок,
но, если вам есть что добавить по этой вкладке, пишите мне на почту
Если не помогло – эта вкладка запускает справочник Windows с руководством, инструкциями по решению проблем Directx.
Примечание: Под параметрами и описанием установленных устройств обращайте внимание на раздел “Примечания”.
В нем содержится информация о состоянии устройства.
Когда во время проверки в работе устройства не выявлено ошибок, будет надпись “Неполадок не найдено”.
Под надписью “Неполадок не найдено” и поверх нее написано:
“Для проверки такого то параметра нажмите на такую то кнопку”. Например, такое, как это : “Для проверки DirectDraw нажмите кнопку Проверка DirectDraw”.
При недоступности какого-либо параметра его кнопка неактивна и имеет бледно серый цвет, не реагирует на нажатие.
Для сохранения Лога (Настройка Directx) о устройствах и драйверах нажмите кнопку “Сохранить информацию” в самом низу окна, слева от кнопки “Выход”.
В открывшемся окне выберите “Тип файла”, в котором будет сохранен отчет.
Введя имя файла в окне “Имя файла”, нажмите кнопку “Сохранить”.
Нажмите кнопку “Выход” справа от кнопки “Сохранить информацию”, либо просто нажмите крестик вверху окна.
Теперь вы знаете ,что такое Настройка Directx, как установить и настроить его, а также – как Настройка Directx влияет на работоспособность Вашего оборудования.
Скачать DirectX (Версии: 9.0c, 10.1, 11)Операционная система Windows 7/XP/Vista
Внимание: Дистрибутив содержит все версии DirectX. Он сам определит какую версию нужно устанавливать на Ваш компьютер.
Содержание
- DirectX Control Panel — описание
- Описание
- Установка
- Альтернативный вариант
- Методы включения аппаратного ускорения в Windows 10
- Способ 1: Редактор реестра
- Способ 2: Пакет SDK
- Способ 3: Обновление библиотек DirectX
- Способ 4: Обновление драйверов видеокарты
- Способ 5: Обновление системы
- Настройка компонентов DirectX в Windows
- Настройка DirectX в Windows
- Заключение
DirectX Control Panel — описание
На современных компьютерах с последними версиями Windows нередко возникают проблемы, если попробовать запустить старое приложение, программу или игру. Неполадки с совместимостью случаются по разным причинам: отсутствие поддержки нового «железа», отсутствие нужных драйверов и их настроек и так далее. Именно для решения ситуаций второго типа предназначена DirectX Control Panel.
Описание
Под таким лаконичным названием скрывается расширение для панели управления Виндовс — пульт настройки DirectX. Он открывает доступ к ранее закрытым настройкам графики. Сразу же хотим упомянуть, что разработка утилиты не была завершена, хоть и велась компанией Microsoft. Так что часть опций все равно будет недоступной.
Рекомендуем! InstallPack | Стандартный установщик |
---|---|
Официальный дистрибутив DirectX | |
Тихая установка без диалоговых окон | |
Рекомендации по установке необходимых программ | |
Пакетная установка нескольких программ |
DirectX-for-pc.ru рекомендует InstallPack, с его помощью вы сможете быстро установить программы на компьютер, подробнее на сайте.
DCP существует только на английском языке. Интерфейс состоит из восьми вкладок. Вкратце рассмотрим каждую из них:
Установка
Запустить DirectX Control Panel на Windows XP, 7 и более поздних версиях ОС от Microsoft получится без каких-либо проблем. Но для начала «пульт управления» нужно установить. Делается это так:
- Загрузите directx.cpl с нашего сайта.
- Скопируйте полученный файл по пути: «системный дискWindowsSystem32».
- Перезагрузите систему.
- Откройте панель управления и запустите элемент DirectX.
Альтернативный вариант
Иногда соответствующий элемент не появляется в панели управления. Но это не значит, что Control Panel не получится запустить. Есть и альтернативный вариант:
- Скопируйте полученный файл в любое место.
- Щелкните на него ПКМ.
- Выберите опцию с названием «Открыть с помощью панели…».
Методы включения аппаратного ускорения в Windows 10
Способ 1: Редактор реестра
Посредством утилиты «Редактор реестр» в Windows 10 можно изменить многое, в том числе и переключить состояние аппаратного ускорения. Для этого необходимо выполнить следующий ряд действий:
- Откройте меню «Пуск» и прокрутите левую его часть в самый низ. Найдите и откройте папку «Средства администрирования». Из неё запустите утилиту «Редактор реестра».
В левой половине окна вы обнаружите древовидную систему папок. С её помощью вам нужно пройти по указанному пути:
В директории «Avalon.Graphics» вы найдёте ключ «DisableHWAcceleration». В случае, если таковой будет отсутствовать, создайте его. Для этого кликните правой кнопкой мыши, наведите курсор на единственную строку «Создать», а затем выберите пункт «Параметр DWORD (32 бита)».
После этого откройте файл «DisableHWAcceleration». Для включения аппаратного ускорения необходимо присвоить ему значение 0. Затем нажать кнопку «OK» в этом же окне.
Чтобы проверить, включилось ли аппаратное ускорение, нажмите комбинацию клавиш «Windows+R» и введите в открывшееся окно команду dxdiag . После этого нажмите «Enter» на клавиатуре либо же кнопку «OK» в этом же окне.
Способ 2: Пакет SDK
Основное назначение данного пакета – создание UWP-приложений для ОС Windows 10. В его состав входит оснастка «DirectX Control Panel», с помощью которой и можно включить аппаратное ускорение. Вам нужно сделать вот что:
- Перейдите по этой ссылке на страницу пакета SDK. Там кликните по кнопке «Скачать программу установки».
По окончании загрузки установочного файла откройте его двойным кликом ЛКМ. В самом первом окне вам предложат выбрать директорию для установки пакета. Мы советуем оставить все как есть и просто нажать кнопку «Next».
Далее ознакомитесь с положениями лицензионного соглашения, после чего кликните по кнопке «Accept».
На следующем этапе можно выбрать компоненты, которые будут инсталлированы. Оставьте все пункты отмеченными и нажмите «Install».
В результате начнётся процесс установки пакета. Как правило, он длится около пяти минут. По завершении закройте окно программы.
Далее кликните по кнопке «Пуск» на «Панели задач» и введите поисковой запрос dxcpl . Из перечня результатов запустите утилиту с одноимённым названием.
В появившемся окне перейдите во вкладку «DirectDraw». В ней поставьте отметку возле строки «Use Hardware Acceleration». После этого нажмите кнопку «OK» в этом же окне.
Способ 3: Обновление библиотек DirectX
Работа аппаратного ускорения напрямую связана с библиотеками DirectX. Именно поэтому в случае его отключения стоит попробовать обновить сам DirectX. Для этого лучше всего использовать веб-пакет.
- Перейдите по указанной ссылке на страницу веб-установщика исполняемых библиотек DirectX, после чего автоматически загрузится нужный файл. Запустите его, в первом окне выберите отмеченную на скриншоте строку и нажмите «Далее».
В следующем окне снимите галочку возле строчки «Установка Панели Bing», затем снова кликните «Далее».
Далее начнётся сканирование системы на наличие необходимых файлов. Если программа установки обнаружит недостающие библиотеки, вам предложат загрузить и инсталлировать их. В этом же окне вы увидите размер загружаемых данных. Нажмите «Далее».
Начнётся процесс скачивания и установки недостающих библиотек и компонентов. Он занимает некоторое время, поэтому наберитесь терпения.
По завершении операции вы увидите соответствующее сообщение. Теперь можете закрыть окно, нажав кнопку «Готово».
Способ 4: Обновление драйверов видеокарты
В некоторых случаях программное ускорение не включается из-за устаревшего ПО графического адаптера. Поэтому будет не лишним обновить драйвера всех видеокарт, как интегрированных, так и дискретных. В нашем отдельном руководстве вы найдёте описание всех возможных способов, которые помогут это сделать.
Способ 5: Обновление системы
В редких случаях включить аппаратное ускорение в Windows 10 можно с помощью банальной установки обновлений. Причем существует несколько методов, которые позволяют сделать это. Вы можете загрузить нужные апдейты как вручную, так и в автоматическом режиме. Обо всех нюансах мы рассказывали в отдельном руководстве.
Настройка компонентов DirectX в Windows
Настройка DirectX в Windows
В современных ОС, таких, как Windows 7 – 10, отсутствует возможность настройки непосредственно самих компонентов DirectX, так как они уже не являются отдельным программным обеспечением, в отличие от XP. Повысить производительность видеокарты в некоторых играх (если требуется) можно, настроив параметры в специальном ПО, которое поставляется вместе с драйверами. У «зеленых» это Панель управления NVIDIA, а у AMD – Catalyst Control Center.
Для старичка «Хрюши» (Win XP) компания Microsoft разработала вспомогательную программу, которая также может работать, как апплет «Панели управления». Называется софт «Microsoft DirectX Control Panel 9.0c». Поскольку официальная поддержка XP закончилась, то эту панель настроек DirectX на официальном сайте отыскать довольно проблематично. Благо, есть сторонние сайты, на которых ее еще можно скачать. Для поиска просто наберите в Яндексе или Гугле название, которое приведено выше.
- После скачивания мы получим архив с двумя файлами: для х64 и х86 систем. Выбираем один, соответствующий разрядности нашей ОС, и копируем его в подпапку «system32», находящуюся в директории «Windows». Архив распаковывать не обязательно (по желанию).
Дальнейшие действия будут зависеть от полученного результата. Если при переходе в «Панель управления» мы видим соответствующий значок (см. скриншот выше), то запускаем программу оттуда, в противном случае можно открыть Панель прямо из архива или из папки, куда он был распакован.
На самом деле, подавляющее большинство настроек практически не влияют на игровой процесс. Здесь есть только один параметр, который необходимо поменять. Переходим на вкладку «DirectDraw», находим пункт «Use Hardware Acceleration» («Использовать аппаратное ускорение»), снимаем галку напротив и жмем «Применить».
Заключение
После прочтения данной статьи Вы должны уяснить следующее: DirectX, как компонент операционной системы, не имеет изменяемых параметров (в Windows 7 – 10), так как не нуждается в настройке. Если необходимо повысить производительность в играх, то воспользуйтесь настройкой видеодрайвера. В том случае, если результат Вас не устроит, то самым правильным решением будет покупка новой, более мощной, видеокарты.
В 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 с нуля, то вам понадобится установщик. Его можно скачать с официального сайта компании 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)
Поделитесь с друзьями!
Learn how to turn on a disabled DirectX 12 Ultimate, the newest iteration of the API
by Matthew Adams
Matthew is a freelancer who has produced a variety of articles on various topics related to technology. His main focus is the Windows OS and all the things… read more
Published on September 28, 2022
Reviewed by
Vlad Turiceanu
Passionate about technology, Windows, and everything that has a power button, he spent most of his time developing new skills and learning more about the tech world. Coming… read more
- How to enable DirectX 12 Ultimate Intel/AMD? You don’t have to do much to enable DirectX 12 Ultimate, and in this guide, we’ll show you how to do that with just a few clicks.
- One of the first things you can do is ensure your Windows PC platform is fully updated in order to avoid DX12 is not supported on your system.
- How to use DirectX 12 Ultimate? To use DirectX 12 Ultimate on Windows, you must ensure that you have the latest drivers installed.
XINSTALL BY CLICKING THE DOWNLOAD FILE
This software will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Fix PC issues and remove viruses now in 3 easy steps:
- Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
- Click Start Scan to find Windows issues that could be causing PC problems.
- Click Repair All to fix issues affecting your computer’s security and performance
- Restoro has been downloaded by 0 readers this month.
What is DirectX 12 Ultimate? DirectX 12 is Microsoft’s multimedia API (application programming interface) for rendering game and video graphics and playing audio.
That API is primarily for Windows 10, supporting older DirectX 11, 10, and 9 versions.
Windows 10 doesn’t include any specific option for enabling DirectX 12 Ultimate. However, you can do a few things to ensure you have the latest DirectX 12 version installed.
Furthermore, you might also need to configure specific in-game settings to enable DirectX 12 for some games. This guide will give you some quick ways to enable DirectX 12 Ultimate on your PC.
Can I get DirectX 12 Ultimate?
One important criterion to get DirectX 12 Ultimate is ensuring that your PC is running Windows 10 version Version 2004 or higher to be eligible to install DirectX 12 Ultimate.
If your PC isn’t the version mentioned above, then you can only install DirectX 12.
What are DirectX 12 Ultimate requirements?
- Windows 10, version 2004 or above
- Windows 10 SDK, version 2004
- AMD Radeon RX 6000 series
- NVIDIA GeForce RTX 30 series
- NVIDIA GeForce RTX 20 series
You can head over to the official Microsoft website for more complete details.
Do I have DirectX 12 Ultimate?
- Press the Win + G button to open the Xbox Game Bar.
- Click on Settings.
- Select Game features.
- Check if your PC supports DirectX 12 Ultimate or not. This is how you can check if you wonder How do I know if I have DirectX 12 Ultimate?
How do I enable DirectX 12 Ultimate on my computer?
- Can I get DirectX 12 Ultimate?
- How do I enable DirectX 12 Ultimate on my computer?
- 1. Enable DirectX 12 for Windows 7
- 2. How to enable DirectX 12 Ultimate in Windows 10
- 3. Enable DirectX 12 for Fortnite
- 4. Enable DirectX 12 for Battlefront 2
- Is DirectX 12 and DirectX 12 Ultimate the same?
1. Enable DirectX 12 for Windows 7
A few select Windows 7 games, such as World of Warcraft, support DirectX 12. You can enable DX12 for selected Windows 7 games by ensuring your NVIDIA or AMD GPU has the most up-to-date driver.
Some users might also need to update GPU drivers to enable DX12 Ultimate in Windows 10. To ensure your graphics card driver is up-to-date, run a driver updater utility software.
Big-time gaming can be done without crashes, lags or freezes by keeping all drivers up to date and error-free. Manual checks are hard to perform, that’s why we recommend using an automate assistant that will scan for fresh driver versions daily. Here is how to use it:
- Download and install DriverFix.
- Launch the software.
- Wait for the newly installed app to detect all your PC’s faulty drivers.
- You will be presented with a list of all the drivers that have issues, and you can choose the ones that you want to fix.
- Wait for the driver download and fixing process to complete.
- Restart your PC for the changes to take effect.
DriverFix
Do not let a bad driver interfere with your games and installed software. Use DriverFix today and run them without a single issue.
Disclaimer: this program needs to be upgraded from the free version in order to perform some specific actions.
2. How to enable DirectX 12 Ultimate in Windows 10
- Press Win + I to open the Settings menu.
- Select Windows Update.
- Click Check for updates to see if there are available patch updates. If so, install the patch updates.
Some PC issues are hard to tackle, especially when it comes to corrupted repositories or missing Windows files. If you are having troubles fixing an error, your system may be partially broken.
We recommend installing Restoro, a tool that will scan your machine and identify what the fault is.
Click here to download and start repairing.
Although a DirectX End-User Runtime Web Installer is available, that only reinstalls DX9, 10, and 11. Therefore, to enable DirectX12 on your Windows 10, you must follow the guidelines described above.
However, you might still need to configure some games to utilize Direct12’s graphics settings. Below are two examples of how to enable DX12 for Fortnite and Battlefront 2.
Although a DirectX End-User Runtime Web Installer is available, that only reinstalls DX9, 10, and 11. Therefore, to enable DirectX12 on your Windows 10, you must follow the guidelines described above.
However, you might still need to configure some games to utilize Direct12’s graphics settings. Below are two examples of how to enable DX12 for Fortnite and Battlefront 2.
NOTE
If you wonder how to download DirectX 12 Ultimate on Windows 11, we’ve got you covered with our dedicated article.
- How to reinstall DirectX 12
- How to download DirectX 12 in Windows 11 [Latest Version]
- Fix: Can’t install DirectX in Windows 10/11
- Elden Ring: How to play with DirectX 11
3. Enable DirectX 12 for Fortnite
- Launch the Fortnite game.
- Click the Menu button at the top right of Fortnite’s title screen.
- Click Settings to open game options.
- Scroll down the Video tab to the DirectX Version option.
- Click the arrow button for the DirectX Version setting to select DirectX 12 (Beta).
- Press the Confirm button.
- Click the Apply option.
- After that, restart Fortnite for the DX12 changes to take effect.
As you can see, it’s simple to enable DirectX 12 in Fortnite, as long as you follow the instructions from above.
4. Enable DirectX 12 for Battlefront 2
- Start the Battlefront 2.
- Open the Home screen in Battlefront 2.
- Select Options to open tab selections for different setting categories.
- Select the Video tab.
- Then toggle the Enable DirectX 12 set on if it’s off.
- You’ll need to restart Battlefront 2 to apply the new settings.
This is the only way to enable DirectX 12 in Battlefront 2, so try it out.
We also have an article on how to fix Battlefront 2 error codes that you can check out.
Is DirectX 12 and DirectX 12 Ultimate the same?
DirectX 12 Ultimate is the newest version of DirectX and is considered a gold standard for new-age gaming and is different from DirectX 12.
It comes equipped with a new API version and supports ray tracing, mesh shaders, variable rate shading, and sampler feedback; all meant to take the gaming experience to the next level.
That’s how you can ensure DirectX 12 is fully enabled in Windows 10, Fortnite, and Battlefront 2. You’ll need to look through the advanced graphics settings for DX12 options to turn on DirectX 12 in other games.
We hope that this article helped you enable DirectX 12 Ultimate on your devices and games.
Newsletter
Learn how to turn on a disabled DirectX 12 Ultimate, the newest iteration of the API
by Matthew Adams
Matthew is a freelancer who has produced a variety of articles on various topics related to technology. His main focus is the Windows OS and all the things… read more
Published on September 28, 2022
Reviewed by
Vlad Turiceanu
Passionate about technology, Windows, and everything that has a power button, he spent most of his time developing new skills and learning more about the tech world. Coming… read more
- How to enable DirectX 12 Ultimate Intel/AMD? You don’t have to do much to enable DirectX 12 Ultimate, and in this guide, we’ll show you how to do that with just a few clicks.
- One of the first things you can do is ensure your Windows PC platform is fully updated in order to avoid DX12 is not supported on your system.
- How to use DirectX 12 Ultimate? To use DirectX 12 Ultimate on Windows, you must ensure that you have the latest drivers installed.
XINSTALL BY CLICKING THE DOWNLOAD FILE
This software will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Fix PC issues and remove viruses now in 3 easy steps:
- Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
- Click Start Scan to find Windows issues that could be causing PC problems.
- Click Repair All to fix issues affecting your computer’s security and performance
- Restoro has been downloaded by 0 readers this month.
What is DirectX 12 Ultimate? DirectX 12 is Microsoft’s multimedia API (application programming interface) for rendering game and video graphics and playing audio.
That API is primarily for Windows 10, supporting older DirectX 11, 10, and 9 versions.
Windows 10 doesn’t include any specific option for enabling DirectX 12 Ultimate. However, you can do a few things to ensure you have the latest DirectX 12 version installed.
Furthermore, you might also need to configure specific in-game settings to enable DirectX 12 for some games. This guide will give you some quick ways to enable DirectX 12 Ultimate on your PC.
Can I get DirectX 12 Ultimate?
One important criterion to get DirectX 12 Ultimate is ensuring that your PC is running Windows 10 version Version 2004 or higher to be eligible to install DirectX 12 Ultimate.
If your PC isn’t the version mentioned above, then you can only install DirectX 12.
What are DirectX 12 Ultimate requirements?
- Windows 10, version 2004 or above
- Windows 10 SDK, version 2004
- AMD Radeon RX 6000 series
- NVIDIA GeForce RTX 30 series
- NVIDIA GeForce RTX 20 series
You can head over to the official Microsoft website for more complete details.
Do I have DirectX 12 Ultimate?
- Press the Win + G button to open the Xbox Game Bar.
- Click on Settings.
- Select Game features.
- Check if your PC supports DirectX 12 Ultimate or not. This is how you can check if you wonder How do I know if I have DirectX 12 Ultimate?
How do I enable DirectX 12 Ultimate on my computer?
- Can I get DirectX 12 Ultimate?
- How do I enable DirectX 12 Ultimate on my computer?
- 1. Enable DirectX 12 for Windows 7
- 2. How to enable DirectX 12 Ultimate in Windows 10
- 3. Enable DirectX 12 for Fortnite
- 4. Enable DirectX 12 for Battlefront 2
- Is DirectX 12 and DirectX 12 Ultimate the same?
1. Enable DirectX 12 for Windows 7
A few select Windows 7 games, such as World of Warcraft, support DirectX 12. You can enable DX12 for selected Windows 7 games by ensuring your NVIDIA or AMD GPU has the most up-to-date driver.
Some users might also need to update GPU drivers to enable DX12 Ultimate in Windows 10. To ensure your graphics card driver is up-to-date, run a driver updater utility software.
Big-time gaming can be done without crashes, lags or freezes by keeping all drivers up to date and error-free. Manual checks are hard to perform, that’s why we recommend using an automate assistant that will scan for fresh driver versions daily. Here is how to use it:
- Download and install DriverFix.
- Launch the software.
- Wait for the newly installed app to detect all your PC’s faulty drivers.
- You will be presented with a list of all the drivers that have issues, and you can choose the ones that you want to fix.
- Wait for the driver download and fixing process to complete.
- Restart your PC for the changes to take effect.
DriverFix
Do not let a bad driver interfere with your games and installed software. Use DriverFix today and run them without a single issue.
Disclaimer: this program needs to be upgraded from the free version in order to perform some specific actions.
2. How to enable DirectX 12 Ultimate in Windows 10
- Press Win + I to open the Settings menu.
- Select Windows Update.
- Click Check for updates to see if there are available patch updates. If so, install the patch updates.
Some PC issues are hard to tackle, especially when it comes to corrupted repositories or missing Windows files. If you are having troubles fixing an error, your system may be partially broken.
We recommend installing Restoro, a tool that will scan your machine and identify what the fault is.
Click here to download and start repairing.
Although a DirectX End-User Runtime Web Installer is available, that only reinstalls DX9, 10, and 11. Therefore, to enable DirectX12 on your Windows 10, you must follow the guidelines described above.
However, you might still need to configure some games to utilize Direct12’s graphics settings. Below are two examples of how to enable DX12 for Fortnite and Battlefront 2.
Although a DirectX End-User Runtime Web Installer is available, that only reinstalls DX9, 10, and 11. Therefore, to enable DirectX12 on your Windows 10, you must follow the guidelines described above.
However, you might still need to configure some games to utilize Direct12’s graphics settings. Below are two examples of how to enable DX12 for Fortnite and Battlefront 2.
NOTE
If you wonder how to download DirectX 12 Ultimate on Windows 11, we’ve got you covered with our dedicated article.
- How to reinstall DirectX 12
- How to download DirectX 12 in Windows 11 [Latest Version]
- Fix: Can’t install DirectX in Windows 10/11
- Elden Ring: How to play with DirectX 11
3. Enable DirectX 12 for Fortnite
- Launch the Fortnite game.
- Click the Menu button at the top right of Fortnite’s title screen.
- Click Settings to open game options.
- Scroll down the Video tab to the DirectX Version option.
- Click the arrow button for the DirectX Version setting to select DirectX 12 (Beta).
- Press the Confirm button.
- Click the Apply option.
- After that, restart Fortnite for the DX12 changes to take effect.
As you can see, it’s simple to enable DirectX 12 in Fortnite, as long as you follow the instructions from above.
4. Enable DirectX 12 for Battlefront 2
- Start the Battlefront 2.
- Open the Home screen in Battlefront 2.
- Select Options to open tab selections for different setting categories.
- Select the Video tab.
- Then toggle the Enable DirectX 12 set on if it’s off.
- You’ll need to restart Battlefront 2 to apply the new settings.
This is the only way to enable DirectX 12 in Battlefront 2, so try it out.
We also have an article on how to fix Battlefront 2 error codes that you can check out.
Is DirectX 12 and DirectX 12 Ultimate the same?
DirectX 12 Ultimate is the newest version of DirectX and is considered a gold standard for new-age gaming and is different from DirectX 12.
It comes equipped with a new API version and supports ray tracing, mesh shaders, variable rate shading, and sampler feedback; all meant to take the gaming experience to the next level.
That’s how you can ensure DirectX 12 is fully enabled in Windows 10, Fortnite, and Battlefront 2. You’ll need to look through the advanced graphics settings for DX12 options to turn on DirectX 12 in other games.
We hope that this article helped you enable DirectX 12 Ultimate on your devices and games.
Newsletter
DirectX 12 — это мультимедийный API (интерфейс прикладного программирования) Microsoft для рендеринга игровой и видеографики и воспроизведения звука. Этот API в первую очередь предназначен для Windows 10, которая также поддерживает более старые версии DirectX 11, 10 и 9.
В Windows 10 нет какой-либо конкретной опции для включения DirectX 12. Однако есть несколько вещей, которые вы можете сделать, чтобы убедиться, что у вас установлена самая последняя версия DirectX 12.
Кроме того, вам также может потребоваться настроить определенные игровые параметры, чтобы включить DirectX 12 для некоторых игр.
Как включить DirectX 12?
1. Включите DirectX 12 в Windows 7, обновив драйвер графического процессора.
Некоторые избранные игры для Windows 7, такие как World of Warcraft, поддерживают DirectX 12. Вы можете включить DX12 для некоторых игр для Windows 7, убедившись, что для вашего графического процессора NVIDIA или AMD установлена самая последняя версия драйвера.
Некоторым пользователям также может потребоваться обновить драйверы графического процессора, чтобы включить DX12 Ultimate в Windows 10. Чтобы убедиться, что драйвер видеокарты обновлен, запустите утилиту обновления драйверов.
2. Обновите Windows 10
- Нажмите одновременно клавиши Windows и I, чтобы открыть «Настройки».
- Выберите «Обновление и безопасность» в настройках, чтобы открыть раздел «Центр обновления Windows».
- Нажмите «Проверить наличие обновлений», чтобы проверить наличие доступных исправлений. Если это так, установите обновления патча.
- Если вы не используете последнюю версию сборки Windows 10, щелкните параметр «Загрузить и установить», чтобы получить доступное обновление функции.
Хотя доступен веб-установщик среды выполнения DirectX для конечных пользователей, он переустанавливает только DX9, 10 и 11.
Обновление Windows 10 — это самый близкий способ переустановить и включить DirectX 12, когда кажется, что он работает неправильно. Это может восстановить отсутствующие файлы DirectX 12 на вашем ПК.
Когда вы обновите драйвер видеокарты и Windows 10, на вашем ПК будет установлена последняя версия DirectX 12.
Однако вам все равно может потребоваться настроить некоторые игры для использования Direct12 через их графические настройки. Ниже приведены два примера того, как включить DX12 для Fortnite и Battlefront 2.
Как включить DirectX 12 для Fortnite
- Сначала запустите игру Fortnite.
- Нажмите кнопку «Меню» в правом верхнем углу главного экрана Fortnite.
- Нажмите «Настройки», чтобы открыть параметры игры.
- Прокрутите вкладку «Видео» до параметра «Версия DirectX».
- Нажмите кнопку со стрелкой рядом с параметром Версия DirectX, чтобы выбрать DirectX 12 (бета-версия).
- Нажмите кнопку подтверждения.
- Нажмите «Применить».
- После этого перезапустите Fortnite, чтобы изменения DX12 вступили в силу.
Как видите, включить DirectX 12 в Fortnite очень просто, если следовать приведенным выше инструкциям.
Как включить DirectX 12 для Battlefront 2
- Запустите игру Battlefront 2.
- Откройте главный экран в Battlefront 2.
- Выберите Параметры, чтобы открыть выбор вкладок для различных категорий настроек.
- Выберите вкладку Видео.
- Затем включите параметр «Включить DirectX 12», если он отключен.
- Вам потребуется перезапустить Battlefront 2, чтобы применить новые настройки.
Это единственный способ включить DirectX 12 в Battlefront 2, поэтому обязательно попробуйте его.
Вот как вы можете убедиться, что DirectX 12 полностью включен в Windows 10, Fortnite и Battlefront 2. Вам нужно просмотреть дополнительные настройки графики для параметров DX12, чтобы включить DirectX 12 в других играх.
В этом руководстве я объяснил, как включить Directx 12 в Windows 10 для любой игры. DirectX — это API, который действует как мост для связи между играми и поддерживающим оборудованием / программным обеспечением. Проще говоря, DirectX отвечает за то, чтобы сделать ваш игровой процесс плавным и отображать связанные с ним вещи, такие как аудио и видео, в хорошем качестве.
В ОС Windows нет специальной настройки для включения Directx 12. Для его активации вы можете попробовать обновить системные настройки Windows. Если вы все еще используете старую Windows 7, обновите драйвер графического процессора, установленный на вашем компьютере. Это автоматически запустит DirectX 12 для любой игры, в которую вы играете. Обычно, если вы не включаете DirectX для игры, игра вылетает. Он также уведомит вас об установке последней версии DirectX, совместимой с игрой.
Включите DirectX 12, обновив ОС Windows
В некоторых играх вам может потребоваться включить DirectX 12, перейдя на страницу внутриигровых настроек. Это означает, что не имеет значения, обновляете ли вы свою систему или нет. Приходится смотреть в настройках игры.
- Нажмите Windows + I идти Системные настройки
- Нажмите на Обновление и безопасность
- Если ваше интернет-соединение активно и компьютер подключается автоматически, система проверит наличие доступных обновлений.
- После завершения установки обновления перезагрузите компьютер.
- Теперь DirectX 12 станет активным для большинства игр.
Как пользователь Windows 7 активирует DirectX 12?
На вашем компьютере все еще установлена старая ОС Windows 7.? Затем, чтобы активировать DirectX 12, вам необходимо обновить графический драйвер на вашем компьютере.
Вы можете посетить официальный сайт производителя графического драйвера. Это означает, что если вы установили графический процессор Nvidia, вам необходимо посетить официальный сайт Nvidia. В разделе загрузки найдите модель установленного вами графического процессора. Если у него есть последнее доступное обновление, загрузите и установите его.
Не забывайте загружать и устанавливать патчи / обновления только с официального сайта. Если вы попытаетесь получить обновления из других ненадежных источников, это может нанести вред компьютеру или привести к сбою установленных приложений.
С другой стороны, вы также можете обновить графический процессор из диспетчера устройств, чтобы включить DirectX 12.
- Открыть диспетчер устройств
- Перейдите к Видеоадаптеры и расширить его
- Он будет включать графический драйвер, который вы установили на ПК.
- Просто щелкните правой кнопкой мыши драйвер видеокарты и выберите Обновить драйвер
- Затем система найдет последние обновления драйверов и установит их на ваш компьютер.
В случае, если какой-либо из вышеперечисленных методов не помог вам, попробуйте получить доступ к игровым настройкам игры. Там вы найдете вариант для DirectX. Включите его, и все будет хорошо. Итак, это все о том, как включить DirectX 12 в ОС Windows для любой игры. Надеюсь, это руководство было вам полезно.
Статьи по Теме
- Как исправить: не удалось инициализировать ошибку DirectX
- Как удалить или переустановить DirectX 12 в Windows
- Ошибка установки DirectX в Apex Legends: как исправить
Windows 8.1 Windows 8.1 Enterprise Windows 8.1 Pro Windows 8 Windows 8 Enterprise Windows 8 Pro Windows RT Windows 7 Enterprise Windows 7 Home Basic Windows 7 Home Premium Windows 7 Professional Windows 7 Starter Windows 7 Ultimate Windows Server 2008 R2 Datacenter Windows Server 2008 R2 Enterprise Windows Server 2008 R2 for Itanium-Based Systems Windows Server 2008 R2 Standard Windows Vista Business Windows Vista Enterprise Windows Vista Home Basic Windows Vista Home Premium Windows Vista Starter Windows Vista Ultimate Windows Server 2008 Datacenter Windows Server 2008 Enterprise Windows Server 2008 for Itanium-Based Systems Windows Server 2008 Standard Microsoft Windows XP Service Pack 3 Microsoft Windows Server 2003 Service Pack 1 Microsoft Windows Server 2003 Service Pack 2 Windows 10 Еще…Меньше
Что такое DirectX?
DirectX – это набор компонентов в ОС Windows, который позволяет программному обеспечению, в первую очередь компьютерным играм, напрямую взаимодействовать с видео- и аудиооборудованием. Игры, использующие DirectX, могут более эффективно использовать встроенные в ваше оборудование функции акселерации мультимедиа, благодаря чему повышается производительность выполнения мультимедийных задач.
Определение версии DirectX, установленной на компьютере
Инструмент DxDiag представляет подробную информацию о компонентах и драйверах DirectX, которые установлены в вашей системе и доступны к использованию.
-
Нажмите кнопку «Пуск», введите в поле поиска запрос dxdiag, затем нажмите клавишу «ВВОД».
-
Выберите элемент dxdiag в списке результатов поиска
-
Проверьте строку версия DirectX на первой странице отчета в разделе Информация о системе.
-
Проведите пальцем от правого края экрана к центру и коснитесь кнопки «Поиск». Введите запрос dxdiag в поле поиска. Или введите запрос dxdiag в строку поиска в меню «Пуск».
-
Выберите элемент dxdiag в списке результатов поиска
-
Проверьте строку версия DirectX на первой странице отчета в разделе Информация о системе.
-
Нажмите кнопку «Пуск» и введите в поле поиска запрос dxdiag.
-
Выберите элемент dxdiag в списке результатов поиска
-
Проверьте строку версия DirectX на первой странице отчета в разделе Информация о системе.
Версии DirectX и обновления через операционную систему
В этих версиях Windows DirectX 11.3 и 12 предустановлены.
Обновления будут доступны через Центр обновления Windows. Отдельного пакета данных версий DirectX не существует.
-
DirectX 11.1 предустановлен в системах Windows 8, Windows RT и Windows Server 2012 Отдельного пакета обновлений для DirectX 11.1 не существует. Вы можете установить эту версию DirectX только через Центр обновления Windows в системах Windows 8, Windows RT и Windows Server 2012.
-
DirectX 11.2 предустановлен в системах Windows 8.1, Windows RT 8.1 и Windows Server 2012 R2. Отдельного пакета обновлений для DirectX 11.2 не существует. Эту версию DirectX можно установить только через Центр обновлений Windows в системах Windows 8.1, Windows RT 8.1 и Windows Server 2012 R2.
Примечание. Для дальнейшего обновления DirectX вам необходимо обновить операционную систему.
-
DirectX 11.0 предустановлен в системы Windows 7 и Server 2008 R2. Отдельного пакета обновлений для данной версии не существует. Вы можете обновить DirectX, установив пакет обновлений, а также обновления, перечисленные ниже.
-
DirectX 11.1 доступен для установки в системах Windows 7 SP1 и Windows Server 2008 RS SP1 совместно с обновлением платформы для Windows 7 и Windows Server 2008 (KB2670838).
Примечание. Для дальнейшего обновления DirectX вам необходимо обновить операционную систему.
-
DirectX 10 предустановлен в системах Windows Vista. Отдельного пакета обновлений для данной версии не существует. Вы можете обновить DirectX, установив пакет обновлений, а также обновления, перечисленные ниже.
-
DirectX 10.1 предустановлен в системах Windows Vista с пакетом обновления 1 (SP1) или более поздней версии и Windows Server с пакетом обновления 1 (SP1) или более поздней версии. Отдельного пакета обновлений для данной версии не существует. Вы можете обновить DirectX, установив пакет обновлений, а также обновления, перечисленные ниже.
-
DirectX 11.0 доступен для установки в системах Windows Vista с пакетом обновлений 2 (SP2) и Windows Server 2008 с пакетом обновлений 2 (SP2) при установленном обновлении KB971512.
Примечание. Для дальнейшего обновления DirectX вам необходимо обновить операционную систему.
DirectX 9.0c доступен для установки в системах Windows XP и Windows Server 2003 с помощью установки среды выполнения DirectX 9.0c для конечных пользователей.
Некоторые приложения и игры требуют наличия DirectX 9. Тем не менее, на вашем компьютере установлена более поздняя версия DirectX. Если вы установили и запустили приложение или игру, для которой требуется DirectX 9, может появиться сообщение об ошибке, например «Запуск программы невозможен, так как на компьютере отсутствует d3dx9_35.dll. Попробуйте переустановить программу».
Для устранения этой проблемы необходимо установить среду выполнения DirectX для конечных пользователей.
Примечания
-
При запуске этот пакет не вносит изменения в версию DirectX, Direct3D 9, Direct3D 10.x, Direct3D 11.x, DirectInput, DirectSound, DirectPlay, DirectShow и DirectMusic.
-
Для дальнейшего обновления DirectX необходимо обновить операционную систему.
Нужна дополнительная помощь?
После выхода Windows 10 меня раз за разом спрашивают, где скачать DirectX 12, почему dxdiag показывает версию 11.2, несмотря на то, что видеокарта поддерживается и о подобных вещах. Постараюсь ответить на все эти вопросы.
В этой статье — подробно о текущем состоянии дел с DirectX 12 для Windows 10, почему эта версия может быть не задействована на вашем компьютере, а также о том, где скачать DirectX и зачем это нужно, с учетом того, что этот компонент уже имеется в ОС.
Как узнать версию DirectX в Windows 10
Сначала о том, как посмотреть используемую версию DirectX. Для этого достаточно нажать клавиши Windows (которая с эмблемой) + R на клавиатуре и ввести dxdiag в окне «Выполнить».
В результате будет запущено Средство диагностики DirectX, в котором на вкладке «Система» можно увидеть и версию DirectX. В Windows 10 вы с большой вероятностью увидите там либо DirectX 12 либо 11.2.
Последний вариант не обязательно связан с неподдерживаемой видеокартой и точно не вызван тем, что вам нужно предварительно скачать DirectX 12 для Windows 10, поскольку все основные необходимые библиотеки уже имеются в ОС сразу после обновления или чистой установки.
Почему вместо DirectX 12 используется DirectX 11.2
Если в средстве диагностики вы видите, что текущая версия DirectX 11.2, это может быть вызвано двумя основными причинами — неподдерживаемая видеокарта (причем, возможно, она будет поддерживаться в будущем) или устаревшие драйвера видеокарты.
Важное обновление: в Windows 10 Creators Update в главном dxdiag всегда отображается 12-я версия, даже если она не поддерживается видеокартой. О том, как узнать поддерживаемую, см. отдельный материал: Как узнать версию DirectX в Windows 10, 8 и Windows 7.
Видеокарты, которые поддерживают DirectX 12 в Windows 10 на настоящий момент:
- Интегрированная графика Intel процессоров Core i3, i5, i7 Haswell и Broadwell.
- NVIDIA GeForce серий 600, 700, 800 (частично) и 900, а также видеокарты GTX Titan. NVIDIA также обещает поддержку DirectX 12 для GeForce 4xx и 5xx (Fermi) в ближайшем будущем (следует ожидать обновленных драйверов).
- AMD Radeon серий HD 7000, HD 8000, R7, R9, а также интегрированные графические чипы AMD A4, A6, A8 и A10 7000, PRO-7000, Micro-6000 и 6000 (здесь также есть поддержка у процессоров E1 и E2). То есть Kaveri, Millins и Beema.
При этом, даже если ваша видеокарта, казалось бы, попадает в этот список, может оказаться, что конкретная модель пока не поддерживается (производители видеокарт все еще работают над драйверами).
В любом случае, одно из первых действий, которое следует выполнить, если вам требуется поддержка DirectX 12 — установить последнюю версию драйверов для Windows 10 вашей видеокарты с официальных сайтов NVIDIA, AMD или Intel.
Примечание: многие столкнулись с тем, что драйвера видеокарты в Windows 10 не устанавливаются, выдавая различные ошибки. В этом случае помогает полное удаление старых драйверов (Как удалить драйвера видеокарты), а также программ наподобие GeForce Experience или AMD Catalyst и установка их по-новому.
После обновления драйверов, посмотрите в dxdiag, какая версия DirectX используется, а заодно и версию драйвера на вкладке экран: для поддержки DX 12 должен быть драйвер WDDM 2.0, а не WDDM 1.3 (1.2).
Как скачать DirectX для Windows 10 и зачем это нужно
Несмотря на то, что в Windows 10 (также, как и в двух предыдущих версиях ОС) основные библиотеки DirectX присутствуют по умолчанию, в ряде программ и игр вы можете столкнуться с ошибками наподобие «Запуск программы не возможен, поскольку d3dx9_43.dll отсутствует на компьютере» и другими, связанными с отсутствием отдельных библиотек DLL предыдущих версий DirectX в системе.
Чтобы избежать этого, рекомендую сразу скачать DirectX для Windows 10. После загрузки Веб-установщика, запустите его, и программа автоматически определит, каких библиотек DirectX не хватает на вашем компьютере, загрузит и установит их (при этом не обращайте внимания, что заявлена поддержка лишь Windows 7, в Windows 10 все функционирует точно так же).
Все программы 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 12 для Windows 10? Я установил на свой ноутбук Windows 10 и вместе с системой у меня установился DirectX 11.2, но у моего знакомого ноутбук другого производителя и тоже установлена Windows 10, так у него стоит DirectX 12!? Почему у него версия DirectX новее, ведь у нас обоих установлена Windows 10 Домашняя для одного языка.
- Привет всем! Вопрос. Не идёт одна старенькая игра на Windows 10 и пишет при запуске ошибку «Запуск программы невозможен, так как на компьютере отсутствует dll». Как решить проблему? Говорят, что нужно скачать DirectX для Windows 10, но разве он не установился вместе с новой системой автоматически?
Как обновить DirectX на Windows 10
Привет друзья! Подобные вопросы мне стали задавать через несколько дней после выхода Windows 10 и сразу как-то не получилось написать статью на эту тему, но вот сейчас появилась свободная минутка, так что присаживайтесь поудобнее.
Содержание статьи:
1. Что такое DirectX, где его скачать и как затем установить?
2. После установки Windows 10 у меня установился DirectX 11.2, как мне установить DirectX 12?
Что такое DirectX, где его скачать и как затем установить
DirectX — набор динамических библиотек или файлов с расширением DLL, участвующих в работе игровых приложений и превращающих Windows 10 в идеальную среду для компьютерных игр. Но DirectX важен не только для игр, он активно участвует в работе всей операционной системы. DirectX задействуют по мере необходимости все установленные в вашу операционную систему программы, да что говорить, даже мышь с клавиатурой используют файлы DirectX.
DirectX никогда не устанавливается отдельно от операционной системы, он всегда инсталлируется вместе с Windows, например, в Windows 8.1 интегрирован DirectX 11, а Windows 10 — DirectX 11.2 или DirectX 12.
Если вы хотите узнать свою версию DirectX, то щёлкните правой мышью на меню Пуск и выберите Выполнить,
затем введите в поле ввода команду dxdiagи нажмите ОК.
Запустится средство диагностики DirectX, в окне которого вы увидите свою версию.
Какая версия бы у вас не была установлена, знайте, что Майкрософт постоянно обновляет на своём сайте компоненты DirectX, а значит он нуждается в периодическом обновлении.
Скажу больше, DirectX всегда надо обновлять после установки Windows. Почему?
Например, Windows 7 или Windows 8.1 в своём дистрибутиве имеют только устаревшие компоненты динамических библиотек DLL, а Windows 10 наоборот, в своём дистрибутиве имеет только самые новые наборы динамических библиотек и в данном наборе может не оказаться старых наборов DLL-файлов необходимых для запуска устаревших игровых приложений и программ. Вот поэтому многие пользователи испытывают проблемы с запуском не новых программ и игр на Windows 10. После обновления DirectX, Windows 10 будет иметь полный набор различных динамических библиотек и ваша игра обязательно запуститься.
Обновляется DirectX очень просто, нужно скачать и запустить установщик исполняемых библиотек DirectX.
Отказаться и продолжить.
Скачивается файл dxwebsetup.exe, запускаем его
Принимаем условия лицензионного соглашения и жмём Далее
Если вам не нужна в браузере панель Bing, то снимите в нужном пункте галочку.
Далее
Программа установки DirectX нашла в вашей Windows 10 недостающие компоненты.
Далее
Начинается процесс загрузки компонентов DirectX.
Установка компонентов DirectX
Установка завершена.
Готово.
После установки Windows 10 у меня установился DirectX 11.2, как мне установить DirectX 12?
Если у вас до обновления была версия DirectX 11.2, то не ждите, что после обновления версия станет DirectX 12, дело всё в том, что пока не все видеокарты поддерживают технологию DirectX 12 и проверить это очень просто.
Например на моём ноутбуке установлена видеокарта NVIDIA GeForce GT 750M,
Пройдём на официальный сайт производителя видеокарты
http://www.nvidia.ru/object/geforce-gt-700m-graphics-cards-ru.html#pdpContent=2
и видим, что моя видеокарта NVIDIA GeForce GT 750M поддерживает только DirectX 11.2
А вот видеокарта следующего поколения NVIDIA GeForce GT 820M поддерживает DirectX 12
Переживать не стоит и разработчики драйверов давно работают над совместимостью старых видеокарт с новой версией DirectX 12 и первые плоды уже есть, буквально неделю назад я установил новый драйвер на свою видеокарту GT 750M и теперь у меня на Windows 10 последняя версия DirectX 12.
Также я слышал, что версия DirectX 12 устанавливается вместе с обновлениями Windows, но в моём случае всё произошло по другому.
Статьи, которые вам пригодятся:
-
Как обновить драйвер видеокарты Nvidia GeForce
-
Как обновить драйвер видеокарты ATI Radeon
-
Как удалить DirectX;
- Как переустановить Microsoft Visual C++;
- Как переустановить .NET Framework в Windows.
Все программы 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)
Поделитесь с друзьями!
Обзор Средства диагностики DX
Ниже мы совершим краткую экскурсию по вкладкам программы и ознакомимся с информацией, которую она нам предоставляет.
Запуск
Доступ к данной утилите можно получить несколькими способами.
- Первый – меню «Пуск». Здесь в поисковое поле нужно вписать название программы (dxdiag) и перейти по ссылке в окне результатов.
- Способ второй – меню «Выполнить». Сочетание клавиш Windows+R откроет нужное нам окошко, в котором нужно прописать такую же команду и нажать ОК или ENTER.
- Запустить утилиту можно и из системной папки «System32», дважды кликнув по исполняемому файлу «dxdiag.exe». Адрес, по которому находится программа, указан ниже.
C:WindowsSystem32dxdiag.exe
Вкладки
- Система.
При запуске программы появляется стартовое окно с открытой вкладкой «Система». Здесь представлена информация (сверху вниз) о текущей дате и времени, имени компьютера, сборке операционной системы, изготовителе и модели ПК, версии BIOS, модели и частоте процессора, состоянии физической и виртуальной памяти, а также о редакции DirectX.
Если вы начали искать информацию о том, как установить DirectX, то у вас определенно возникла какая-то проблема с запуском того или иного приложения. Скорее всего, этим приложением является видеоигра, после запуска которой перед вами высветилось сообщения об отсутствии некого DLL-файла, по всей видимости, относящегося к DirectX, о чем вы уже наверняка и сами узнали из интернета.
Вы двигаетесь в правильном направлении! Подобные ошибки действительно решаются установкой DirectX. Но как же его установить? Делается это двумя путями: через веб-установщик, скачиваемый с официального сайта Майкрософт, и через установщик, который прилагается к самой игре/программе.
Откройте для начала корневую папку с нужным вам приложением и поищите папку Redistributable, Redist или что-то в этом же духе. Не всегда, но довольно часто там будет лежать исполняемый файл DXSETUP.exe, т.е. установщик, и куча архивов с DLL-файлами. Запустите установщик и следуйте дальнейшим инструкциям на экране, чтобы установить найденную версию DirectX.
Если же вам необходимо установить актуальные на сегодняшний день библиотеки DirectX, то лучше всего воспользоваться веб-установщиком с сайта Майкрософт. Перейдите по , нажмите красную кнопку «Скачать» и кнопку «Сохранить» в новом диалоговом окошке. Далее запустите скачанный dxwebsetup.exe, дважды кликнув на него ЛКМ, и следуйте инструкциям. Обязательно уберите галочку с пункта об установке панели Bing, потому что это никому никогда не нужно, и вообще!
Веб-установщик автоматически найдет и установит все недостающие библиотеки DirectX, если таковые найдутся.
Теперь давайте поговорим о том, где можно посмотреть версию DirectX, которая используется на вашем ПК. Интересуются подобной информацией зачастую пользователи, которые столкнулись с соответствующей ошибкой либо увидели в системных требованиях к приложению определенную версию DX. Так или иначе узнать версию DirectX очень и очень просто:
- нажмите Win+R;
- напишите dxdiag и нажмите Enter;
- перейдите во вкладку «Система».
Нужные вам сведения будут располагаться в самой нижней строке — версия DirectX. Однако не спешите радоваться: это версия, поддерживаемая ОС в целом, а не версия, которая поддерживается вашей видеокартой. Чтобы узнать последнее, нужно перейти во вкладку «Экран» и ознакомиться со строчкой «DDI для Direct3D». В общем, в системных данных может быть указана одна версия DX, например, 11 или 12, а в данных экрана — 9 или 10.
Настройка DirectX в Windows
В современных ОС, таких, как Windows 7 – 10, отсутствует возможность настройки непосредственно самих компонентов DirectX, так как они уже не являются отдельным программным обеспечением, в отличие от XP. Повысить производительность видеокарты в некоторых играх (если требуется) можно, настроив параметры в специальном ПО, которое поставляется вместе с драйверами. У «зеленых» это Панель управления NVIDIA, а у AMD – Catalyst Control Center.
Для старичка «Хрюши» (Win XP) компания Microsoft разработала вспомогательную программу, которая также может работать, как апплет «Панели управления». Называется софт «Microsoft DirectX Control Panel 9.0c». Поскольку официальная поддержка XP закончилась, то эту панель настроек DirectX на официальном сайте отыскать довольно проблематично. Благо, есть сторонние сайты, на которых ее еще можно скачать. Для поиска просто наберите в Яндексе или Гугле название, которое приведено выше.
- После скачивания мы получим архив с двумя файлами: для х64 и х86 систем. Выбираем один, соответствующий разрядности нашей ОС, и копируем его в подпапку «system32», находящуюся в директории «Windows». Архив распаковывать не обязательно (по желанию).
Как узнать или проверить версию DX
Самое главное, перед началом инсталляции, необходимо узнать – какой вариант был установлен по умолчанию.
Наиболее актуальной версией является DX 12. Очень часто она уже встроена в последнюю операционную систему, поэтому дополнительная инсталляция не требуется. Чтобы узнать какой Директ установлен потребуется выполнить следующие действия:
- открываем поисковую строку и вводим функцию «Выполнить» или просто используем комбинацию клавиш «Win+R»;
- запускаем;
- вводим команду «dxdiag»;
- получаем полные сведения о компьютере и установленной ОС (Рисунок 2).
Сведения о характеристиках системной библиотеки можно найти в графе «Версия DirectX».
Все варианты DX
Ещё в самых первых ОС использовали программное обеспечение Директ, позволяющего играть в видеоигры и работать с программами, которые требовали большое количество видеопамяти.
Он выполняет важную функцию, благодаря которой соединяются в одну систему ресурсы видеокарты, звуковой карты и программной части графического интерфейса видеоигр и прочих редакторов.
В результате удается существенно улучшить качество изображения, выводимого на экран, так как сами системы постоянно менялись, а вместе с ними росли и требования самих игр к средствам по обработке графики. Соответственно выпускали новый DX.
Наиболее популярной является DX9, однако некоторые новые системы не хотят работать со старыми программами, и тогда может возникнуть проблема с Directx 9 на Windows 10 (Рисунок 3). У нас сайте имеется набор специализированных приложений DirectX End-User Runtime.
Версии Виндовс и соответствующие им DX
Каждая версия Виндовс имела свой, разработанный под ее нужды Директ. Например, XP SP2, использовала DX9, а семерка уже — DX10, восьмерка — DX11.
Стоит знать, что применение Директ 12, дает возможность получать качественное изображение на экране. Однако следует учитывать некоторые факторы. Например, технические требования видеоигры, то есть, если она была разработана под более старый Директ, то устанавливая новую, особых изменений в качестве изображения вы не увидите. Особенно это касается инсталляции DX9 на WIn 10.
Как скачать DirectX для разных Windows?
Существует веб-установщик исполняемых библиотек DirectX для конечного пользователя, который дополняет новыми DLL библиотеками, старые версии DirectX различных операционных систем Windows и не изменяет версию старой.
К примеру, вы установили версию DirectX 11, которая выдает ошибки при запуске программ. Далее устанавливаем DirectX для конечного пользователя и ошибка будет устранена. Версия DirectX 11 не изменится. Это своего рода дополнение новых библиотек ко всем версиям DirectX.
Теперь о том как скачать последнюю версию DirectX, зависит от версии Windows, которую вы используете.
Windows 10, Server 2021 Technical Preview
- DirectX 12 поставляется с обновлениями для windows 10 и Server 2021 Technical Preview через «Центр обновления Windows».
- DirectX 11.3 предустановленная версия.
Windows 8.1, RT, Server 2012 и Server 2012 R2
- DirectX 11.2 предустановлен в системах Windows 8.1, Windows RT 8.1 и Windows Server 2012 R2. Отдельного пакета обновлений для DirectX 11.2 не существует. Эту версию DirectX можно установить только через Центр обновлений.
- DirectX 11.1 предустановлен в системах Windows 8, Windows RT и Windows Server 2012. Отдельного пакета обновлений для DirectX 11.1 не существует. Вы можете установить эту версию DirectX только через Центр обновления Windows в системах Windows 8, Windows RT и Windows Server 2012.
Windows 7 и Windows Server 2008 R2
- DirectX 11.1 последняя версия для Windows 7 и 2008 R2 доступно в пакете обновления SP1. Чтобы получить его, вам необходимо установить Windows Update KB2670838 вручную или через Центр обновления Windows. Можете почитать, как вручную установить пакет обновления для windows 7 KB2670838 в каталоге обновлений microsoft.
- DirectX 11.0 предустановлен в эти системы и установщика не существует.
Windows Vista и Windows Server 2008
- DirectX 11.0 доступен для установки в системах Windows Vista и Windows Server 2008 с пакетом обновлений SP2 при установленном обновлении KB971512.
- DirectX 10 в этих системах предустановлен и установщика не существует.
- DirectX 10.1 доступен с обновлением SP1.
Windows XP и Windows Server 2003
- Больше не получают поддержки от Microsoft, поскольку они старые. DirectX 9.0c эта последняя версия для этих систем, которая доступна для установки при помощи установки среды выполнения DirectX 9.0c для конечных пользователей.
Подробности
Разработала данный драйвер (или библиотеку) компания Microsoft, потому он предназначен только для линейки Windows. Более того, в последних версиях он частично интегрирован в систему. Потому все параметры ДиректХ задаются в автоматическом режиме, пользователь вмешаться в них не может.
Так что настройка DirectX на компьютере невозможна. Для Windows XP существовала тестовая версия утилиты, которая предлагала несколько опций для изменений, но ее разработка была прекращена. А других способов нет.
Но, скорее всего, вы заинтересованы в повышении производительности компьютера. И тут есть несколько действенных решений. Сначала разберем их вкратце:
- Установка последнего Директ Икса, когда используется старая версия.
- Загрузка новых драйверов для видеокарты.
А теперь рассмотрим каждый из пунктов в более детальном формате.
Обновление DirectX
Проще всего это сделать с помощью официальной утилиты от Microsoft. Она проверяет компьютер на версию этой библиотеки и, при необходимости, загружает и распаковывает в систему недостающие компоненты. Причем вся процедура требует от пользователя нескольких простых действий:
- Перейдите на эту страницу.
- Кликните по красной кнопке и сохраните dxwebsetup.exe.
- Откройте в Проводнике каталог с загруженными файлами.
- Щелкните ПКМ по новому и выберите отмеченную опцию:
- Подтвердите запуск программы с правами администратора.
- В окне «Установка DirectX» поставьте маркер напротив согласия с лицензионным соглашением.
- И нажмите на «Далее».
- Откажитесь от панели Bing и опять кликните по «Далее».
- Пойдет поиск недостающих компонентов, просто ждите.
- Для запуска их загрузки и распаковки нажмите на отмеченную кнопку:
- Через несколько минут процедура завершится, тогда кликните по «Готово».
- Перезапустите ПК.
Установка последних драйверов для видеокарты
Для этого нужно выполнить три шага:
- Выяснить, какая видеокарта установлена у вас в компьютере. Если вы знаете ее модель, переходите к следующему шагу.
- Найти драйвер для нее на официальном сайте.
- Выполнить установку.
Узнать модель графического адаптера выйдет так:
- Одновременно нажмите комбинацию Win + R на клавиатуре.
- Введите в появившееся текстовое поле команду devmgmt.msc.
- Подтвердите выполнение команды кнопкой «ОК». В результате отобразится окошко «Диспетчер устройств».
- Посетите раздел «Видеоадаптеры».
Здесь вы и найдете модель вашей карточки. В настоящий момент существует два основных производителя: Nvidia и AMD. Первый из них гораздо более популярный.
Следующий шаг – поиск и загрузка актуальных драйверов. Вот ссылки на официальные сайты:
- Nvidia
- AMD
Просто укажите модель своего адаптера и скачайте установочный файл, запустите его и выполните процедуру.
( 2 оценки, среднее 4.5 из 5 )
dxcpl — утилита, позволяющая запускать новые видеоигры на устаревших видеокартах, которые не поддерживают 11-ю версию DirectX.
По сути эта программа работает как «эмулятор» одиннадцатой версии DirectX 11 для устаревших графических карт. Используя софт, можно играть в Fallout 4 или в Warface на видеокартах, которые поддерживают только DirectX 9.
Для запуска той или иной компьютерной игры необходимо запустить программу и указать ей путь к нужному exe файлу. После этого требуемая игра добавиться в список, и для нее можно будет указать подходящую версию DirectX. Важно знать, что закрывать программу нельзя, она должна работать в фоновом режиме во время запуска игры.
Между тем софт не гарантирует качественной картинки при прохождении новых игр. В некоторых случаях придется до минимума снизить разрешение, многие визуальные эффекты будут недоступными, также возможно появление различных артефактов, мерцание экрана, снижение частоты кадров до критической отметки.
dxcpl
dxcpl — программа предназначенная для обладателей относительно старых видеокарт, которые не поддерживают DirectX 11. Она выступает неким эмулятором одиннадцатой версии API и дает возможность играть в новые игры, отказывающиеся запускаться на старых моделях GPU. Из практического опыта можем сказать что программа отлично работает, например, с Watch Dogs, Fallout 4 и Warface. Если не учитывать не самую высокую частоту кадров, то «ведут» себя вышеописанные игры вполне естественно. Каких-либо явных графических артефактов нами замечено не было.
Работа с программой
Пользоваться данным инструментом довольно просто. Для начала запустите загруженный файл dxcpl.exe. После этого в разделе Scope выберите пункт «Edit List». Укажите путь к исполняемому файлу игры (можно скопировать или воспользоваться файловым браузером). При желании приложение можно научить работать сразу с несколькими играми. Просто добавьте их в список. Для того, чтобы изменения вступили в силу, нажмите «Применить». Все, теперь можно идти играть. Закрывать окно самой программы при этом не нужно.
Помимо составления списка приложений, для которых будет включаться эмуляция DirectX 11, dxcpl также предлагает массу прочих настроек. В частности, она разрешает выбрать режим дебаггинга, содержит опцию блокировки сообщений об ошибках (могут появляться в процессе работы), дает возможность принудительно запускать WARP и так далее. По личному опыту могу сказать, что стандартные настройки лучше не менять. Разработчики изначально выбрали оптимальные параметры, обеспечивающие наилучшую совместимость.
Совместимость
В теории данная программа позволит запустить практически любую DirectX 11 — игру на картах, поддерживающих только десятую версию «икса» (с «девяткой» дела обстоят хуже). Конечно, вам придется отказаться от ряда прогрессивных графических эффектов ну и, возможно, столкнуться с «мерцанием» текстур, но что тут поделать. dxcpl — единственная в своем роде программа. Кстати, она не требует установки и отлично запускается на 64-битных версиях Windows 7, 8 и 10. На 32-битных системах не тестировалась.
Dxcpl.EXE 4.8.1 для Windows 7 32/64 Bit
Большинство компьютерных игр создается при поддержке технологии DirectX. С каждой новой версией данного API улучшаются эффекты и общий уровень графики, из-за чего игры требуют больших мощностей от видеокарты. Новые DX выпускаются под следующие поколения адаптеров, а владельцы старых видеокарт вынуждены искать обходные пути. Если ваш графический ускоритель не поддерживает DirectX 11, но вы хотите запустить игру с этой технологией, то используйте программу из данной статьи. В конце обзора вы сможете скачать Dxcpl.EXE 4.8.1 для Windows 7 32/64 Bit.
Описание и возможности
Программное обеспечение основывается на эмуляции поддержки нового DirectX 11 на компьютерах со старыми видеокартами. Данный способ подходит в тех ситуациях, когда игра отказывается запускаться, обнаружив неподходящее оборудование. Конечно, софт не «обучит» адаптер новым технологиям, но ошибки и запреты на запуск новых игр пропадут. С помощью утилиты Dxcpl вы сможете выполнять следующие операции:
- определять и составлять список программ, запускаемых в режиме эмуляции;
- настраивать эмулируемые версии DirectX;
- отключать и блокировать уведомления, ошибки, предупреждения, связанные с несовместимостью приложения и «железа»;
- включать утилиту для фонового режима использования.
Спешим вас предупредить, что у Dxcpl есть несколько нюансов. Во-первых, эмуляция осуществляется за счет ресурсов центрального процессора. Во-вторых, некоторые объекты и текстуры в играх могут повести себя некорректно из-за отсутствия аппаратной поддержки DX 11.
Как пользоваться
Рассмотрим процесс загрузки и использования софта.
Загрузка и установка
Чтобы скачать утилиту с официального сайта, перейдите к концу страницы и кликните на выделенную кнопку. После загрузки распакуйте архив в любую удобную папку на жестком диске, например, на рабочий стол.
Установка приложения не потребуется – достаточно запустить файл dxcpl.exe с администраторскими правами.
Инструкция по работе
Итак, кликните дважды ЛКМ по иконке программы и подтвердите выполнение от имени администратора. Если окно не появилось, то выберите соответствующий пункт через контекстное меню.
В главном окне необходимо выполнить ряд операций:
- Кликните на кнопку Edit List.
- С помощью окна проводника укажите путь до исполняемого файла игры в формате EXE.
- Перейдите в главное окно Dxcpl, затем во вкладку Break Settings.
- Отметьте пункт Force WARP. В поле Feature level limit выберите параметр 11_1.
- Сохраните новые настройки и сверните окно программы.
- Запустите игру и наслаждайтесь геймплеем.
Если вы не знаете, какую версию API поддерживает ваша видеокарта, то воспользуйтесь штатной утилитой Windows под названием «Средство диагностики DirectX». Ее можно открыть с помощью команды dxdiag.
Достоинства и недостатки
По положительным и отрицательным качествам можно определиться с необходимостью использования любого софта.
- не требует установки;
- занимает мало места;
- работа в фоновом режиме;
- автоматическое включение при запуске игр из списка, составленного пользователем;
- поддержка 32/64-разрядных систем;
- блокировка мешающих уведомлений и сообщений о несовместимости.
- интерфейс на английском языке;
- не совместимо с видеокартами, которые работают на DirectX только до 9 версии включительно;
- возникают проблемы в производительности игр (мерцание или отсутствие части текстур).
Похожие приложения
Аналогичных программ для обхода ошибок и эмуляции DirectX 11 не существует. Только данная утилита поможет запустить современные игры на видеокартах с поддержкой DX 10.
Системные требования
Для работы с программой вам потребуется примерно следующая конфигурация ПК:
- Центральный процессор: с частотой 1 ГГц и выше;
- Оперативная память: 512 Мб и выше;
- Пространство на жестком диске: 300 Кб;
- Платформа: Microsoft Windows x32/x64.
Кроме того, следует опираться на системные требования конкретной игры. Желательно иметь запас производительности, поскольку эмуляция DX усиливает нагрузку на «железо».
Скачать
Загрузка программы осуществляется с помощью представленной кнопки.
Версия: | 4.8.1 |
Разработчик: | Microsoft |
Год выхода: | 2022 |
Название: | Dxcpl |
Платформа: | Microsoft Windows 7, 8.1, 10 |
Язык: | Английский |
Лицензия: | Бесплатно |
Пароль к архиву: | bestsoft.club |
Видеообзор
Обязательно посмотрите познавательный ролик по настройке программы.
Вопросы и ответы
Пишите отзывы и вопросы в блоке для комментариев, если у вас возникнут проблемы в настройке и работоспособности приложения Dxcpl. Мы постараемся разобраться в ваших вопросах и помочь полезным советом!
Аппаратное ускорение – это полезная функция, при помощи которой можно перераспределить нагрузку системы между ЦП и видео, а также звуковым адаптером, однако в некоторых случаях, по различным причинам, её нужно отключить. В нашей статье мы подробно расскажем, как это осуществить в Windows 10.
Варианты деактивации
Есть два главных способа, при помощи которых выключается данная функция в «десятке». Можно изменить её параметры при помощи реестра Windows или установить специальное программное обеспечение. Рассмотрим оба способа в деталях.
Вариант №1: Изменение настроек в реестре системы
Такой способ позволяет отключить только аппаратное ускорение графики. Если пользователю нужно предоставить обработку звукового сигнала с внешней карты на центральный процессор, то потребуется установить дополнительную программу.
- Вызываем диалоговое окно «Выполнить», нажав клавиатурную комбинацию «Win+R».
- Далее вписываем туда команду regedit
- Кликаем по кнопке «OK».
Запускаем редактор реестра
- Откроется окно редактора, где потребуется найти директорию «Avalon.Graphics». Для этого нужно будет последовательно открыть следующие ветки реестра:
HKEY_CURRENT_USER — Software — Microsoft — Avalon.Graphics
- В этой директории должен находиться параметр «DisableHWAcceleration». Если его нет, потребуется создать новый ключ. Для этого вызываем контекстное меню и выбираем вариант «Создать», далее нажимаем на строку с 32х битным ключом DWORD.
Создаем новый параметр DWORD 32 бита
- После того как новый ключ создан, нажимаем по нему дважды и в появившемся окне, в поле «Значение», вписываем единицу — 1
- Нажимаем на кнопку «OK».
Устанавливаем значение параметра
Выполнив эти операции, закрываем программу и перезагружаем Windows. После рестарта системы установленные настройки вступят в силу.
Вариант №2: Используем контрольную панель DirectX 
Для разработчиков приложений существует специальный набор утилит SDK. В его состав входит приложение «DirectX Control Panel», которое дает возможность настраивать ускорение. Обычному пользователю такой функционал не требуется, поэтому он не включён в стандартный набор Windows. Чтобы установить эту программу и с её помощью отключить ускорение, выполним следующие операции:
Загрузить пакет SDK с официального сайта
- Перейдя на страницу загрузки, кликаем по кнопке «Скачать программу установки».
Скачиваем инсталляционный пакет SDK
- После того как установочный пакет загрузится, запускаем его инсталляцию.
- На мониторе появится окно, где при надобности можно поменять адрес установки, воспользовавшись кнопкой «Browse». Инсталляционный пакет SDK имеет достаточно большой размер и для его установки потребуется 3 ГБ памяти.
- После выбора папки кликаем по кнопке «Next».
Задаем папку для инсталляции пакета
Далее будет предложено активировать автоматическую отправку сведений о работе пакета. Рекомендуется её отключить, чтобы на не нагружать компьютер лишними процессами.
- Устанавливаем переключатель в положение «No».
- Кликаем по кнопке «Next».
Отключаем отправку сведений о работе пакета
- На следующем этапе принимаем условия лицензионного соглашения, нажав на кнопку «Accept».
Принимаем лицензионное соглашение
- После этого появится список компонентов, которые будут установлены на компьютер. Оставляем всё как есть и нажимаем на кнопку «Install» для начала инсталляции.
Запускаем инсталляцию пакета
- Запустится процесс копирования файлов, который займет достаточно долгое время.
- По завершении установки можно приступить к отключению аппаратного ускорения, нажимаем на кнопку «Close», чтобы закрыть окно.
- Теперь нам нужно будет отыскать и запустить «DirectX Control Panel». По умолчанию программа находится в папке System32 директории Windows. Можно перейти прямо туда и запустить её, либо воспользоваться поисковой строкой в стартовом меню системы, вписав название утилиты dxcpl.
Запускаем «DirectX Control Panel» из результатов поиска
- Запустив программу, переходим в раздел под названием «DirectDraw».
- Тут убираем галочку в пункте «Use Hardware Acceleration» в блоке «Performance».
- Кликаем по кнопке «Применить», чтобы сохранить изменения.
Отключаем аппаратное ускорение графики
- Если требуется также отключить аппаратное ускорение звука, то переходим в раздел «Audio».
- После этого в параметре «DirectSound Debug Level» перемещаем ползунок в самое левое положение к значению «Less».
- Кликаем по кнопке «Применить».
Отключаем аппаратное ускорение аудио
После проделанных операций останется только закрыть программу и перезапустить систему. В итоге видео и аудио ускорение будут выключены.
Заключение
Вот такими способами можно деактивировать аппаратное ускорение в Windows 10. Более удобным вариантом является редактирование параметров реестра, так как оно не требует скачивания и инсталляции достаточно громоздкого пакета SDK, однако такое решение подойдёт исключительно в том случае, если нужно настроить только аппаратное ускорение графики.
В целом, осуществлять данную операцию следует только при крайней необходимости, так как после этого значительно снижается производительность системы.
Загрузка …
Post Views: 2 744
Содержание
- Варианты отключения аппаратного ускорения в Windows 10
- Способ 1: Использование «DirectX Control Panel»
- Способ 2: Редактирование системного реестра
- Вопросы и ответы
Аппаратное ускорение – очень полезная функция. Она позволяет перераспределить нагрузку между центральным процессором, графическим адаптером и звуковой картой компьютера. Но иногда возникают ситуации, когда по тем или иным причинам требуется отключить ее работу. Именно о том, как это можно сделать в операционной системе Windows 10, вы и узнаете из данной статьи.
Существует два основных метода, которые позволяют отключить аппаратное ускорение в указанной версии ОС. В первом случае нужно будет устанавливать дополнительное программное обеспечение, а во втором – прибегнуть к редактированию реестра. Приступим.
Способ 1: Использование «DirectX Control Panel»
Утилита «DirectX Control Panel» распространяется как часть специального пакета SDK для Windows 10. Зачастую рядовому пользователю он не нужен, так как предназначен для разработки ПО, но в данном случае нужно будет его установить. Для реализации метода выполните следующие действия:
- Перейдите по данной ссылке на официальную страницу пакета SDK для операционной системы Windows 10. Найдите на ней серую кнопку «Скачать установщик» и нажмите на нее.
- В результате начнется автоматическая загрузка исполняемого файла на компьютер. По окончании операции запустите его.
- На экране появится окно, в котором при желании можно изменить путь для инсталляции пакета. Делается это в самом верхнем блоке. Путь можно отредактировать вручную либо же выбрать нужную папку из каталога, нажав кнопку «Browse». Обратите внимание, что данный пакет не самый «легкий». На жестком диске он займет порядка 3 Гб. После выбора директории нажмите кнопку «Next».
- Далее вам предложат включить функцию автоматической анонимной отправки данных о работе пакета. Рекомендуем выключить ее, дабы не нагружать лишний раз систему разными процессами. Для этого установите отметку напротив строки «No». Затем нажмите кнопку «Next».
- В следующем окне будет предложено ознакомиться с лицензионным соглашением пользователя. Делать это или нет – решать только вам. В любом случае для продолжения потребуется нажать кнопку «Accept».
- После этого вы увидите перечень компонентов, которые будут инсталлированы в составе пакета SDK. Мы рекомендуем ничего не изменять, а просто нажать «Install» для начала установки.
- В результате запустится процесс инсталляции, он достаточно длительный, поэтому запаситесь терпением.
- В завершении на экране появится сообщение с приветствием. Это значит, что пакет установлен корректно и без ошибок. Нажмите кнопку «Close» для закрытия окна.
- Теперь необходимо запустить установленную утилиту «DirectX Control Panel». Ее исполняемый файл называется «DXcpl» и располагается по умолчанию по следующему адресу:
C:WindowsSystem32
Найдите нужный файл в списке и запустите его.
Также можно открыть окно поиска на «Панели задач» в Windows 10, ввести фразу «dxcpl» и кликнуть по найденному приложению ЛКМ.
- После запуска утилиты вы увидите окно с несколькими вкладками. Зайдите в ту, которая называется «DirectDraw». Именно она отвечает за графическое аппаратное ускорение. Для его отключения достаточно снять галочку возле строки «Use Hardware Acceleration» и нажать кнопку «Принять» для сохранения изменений.
- Для выключения звукового аппаратного ускорения в этом же окне необходимо перейти во вкладку «Audio». Внутри отыщите блок «DirectSound Debug Level», и переместите регулятор на полоске в положение «Less». Затем снова нажмите кнопку «Применить».
- Теперь остается лишь закрыть окно «DirectX Control Panel», и перезагрузить компьютер.
В результате аппаратное аудио- и видеоускорение будут отключены. Если по каким-то причинам вы не хотите инсталлировать пакет SDK, тогда стоит попробовать применить следующий метод.
Способ 2: Редактирование системного реестра
Данный способ несколько отличается от предыдущего — он позволяет отключить лишь графическую часть аппаратного ускорения. Если вы захотите перенести обработку звука с внешней карты на процессор, придется в любом случае использовать первый вариант. Для реализации данного способа от вас потребуется следующий ряд действий:
- Нажмите одновременно клавиши «Windows» и «R» на клавиатуре. В единственное поле открывшегося окна введите команду
regedit
и нажмите кнопку «OK». - В левой части открывшегося окна «Редактор реестра» нужно зайти в папку «Avalon.Graphics». Она должна находиться по следующему адресу:
HKEY_CURRENT_USER => Software => Microsoft => Avalon.Graphics
Внутри самой папки должен находиться файл «DisableHWAcceleration». Если такового нет, тогда в правой части окна нажмите правой кнопкой мышки, наведите указатель на строку «Создать» и выберите из выпадающего списка строку «Параметр DWORD (32 бита)».
- Затем двойным кликом откройте только что созданный ключ реестра. В открывшемся окне в поле «Значение» впишите цифру «1» и нажмите кнопку «OK».
- Закройте «Редактор реестра» и перезагрузите систему. В результате аппаратное ускорение видеокарты будет деактивировано.
Используя один из предложенных методов, вы без особого труда сможете отключить аппаратное ускорение. Хотим лишь напомнить о том, что без крайней необходимости это делать не рекомендуется, так как в результате может сильно снизиться производительность компьютера.
Еще статьи по данной теме:
Помогла ли Вам статья?
dxcpl – это программа, которая работает, как «эмулятор» одиннадцатой версии API для старых видеокарт, в которых нет поддержки DirectX 11.
Этот софт обеспечивает запуск новых игр, которые не «включаются» на видеокартах старого поколения. На практике dxcpl запускает Watch Dogs, Fallout 4 и Warface.
Запуская компьютерные игры через эту программу, вы не увидите высокой частоты кадров, но сможете полноценно играть в игры. Если вы хотите запустить игру в полноценном режиме DirectX 11, то вам придётся обновить видеокарту.
Работа с программой
dxcpl создана в простой графической среде и не является сложным софтом даже для неопытного пользователя. Перед началом игры, запустите файл dxcpl.exe, а потом в разделе Scope укажите пункт «Edit List».
Выберите путь к exe. файлу игры, скопировав его или войдя в файловый браузер. При необходимости выставьте настройку для запуска нескольких игр, добавив их в список. Потом вам нужно щёлкнуть на кнопку «Применить», не закрывая софт, чтобы активировать его и начать игру.
dxcpl позволяет составлять списки игр со включенной эмуляцией DirectX 11, а также предлагает другие настройки. В софте есть выбор режима дебаггинга, и опция, которая блокирует уведомления об ошибках. Программа исправляет большинство неполадок и ошибок, которые бывают во время игры или при её запуске.
Если в процессе запуска игры появляется ошибка, то эта программа позволяет запустить WARP и другие возможности. Настраивая dxcpl, не изменяйте настройки «по умолчанию». Создатели утилиты выбрали оптимальный режим для запуска, который обеспечивает запуск в наилучшей совместимости.
Совместимость
Эта программа обеспечивает запуск игр с DirectX 11 на видеокартах, которые созданы для работы в десятой версии. Запустив игру в этом режиме, приготовьтесь к отключению «графики нового уровня», а также к возможному «мерцанию» текстур.
dxcpl является уникальным инструментом, который не требует полноценной инсталляции и запускается на OS Windows 7, 8 и 10 c 64 — битной структурой библиотек.
Ключевые особенности
- софт позволяет запускать игры «нового формата» на старых графических чипах, которые не поддерживают библиотеки DirectX 11;
- программа оснащена списком, в который можно добавлять исполнительные файлы для будущей эмуляции игры;
- утилита работает на OS Windows нового поколения;
- софт поддерживает работу в фоновом режиме;
- графическая среда создана с удобным рабочим окном и настройками.