Почему directx не устанавливается и 6 способов исправления багов на windows 10
Содержание:
- Как обновить Директ Икс на Виндовс 10
- Что делать если не устанавливается DirectX
- Где найти информацию об установленной версии DirectX
- Как проверить какой DirectX установлен
- Программа Direct3D
- Не удалось установить DirectX
- Назначение DirectX
- Как переустановить DirectX
- Чем отличаются версии DirectX
- Что делать дальше?
- Какое применение DirectX?
- Даже если вы ни разу не сталкивались с таким понятием и убеждены что не занимались установкой сами ДиректХ, я хочу вам раскрыть секрет, что DirectX всегда присутствует по умолчанию в операционной системе. И вы всегда даже можете определить версию DirectX в своей системе Windows 10, некоторым способом(узнаете далее…).
- Главная применение этих библиотек, в выполнение задач во время игровых процессов, но так же и в прочих операциях ОС. В связи с чем DirectX устанавливается вместе с ней.
- Версия библиотек меняется в каждой новой версий WIndows – первая 9.0 эта Windows XP и последняя на данный момент 12.0 эта Виндовс 10. И так далее, с каждой новой версией ОС. И данная тенденция довольно не маловажный показатель. Все новые версий библиотек не только добавляют шире возможностей новой операционной системе, но и дают для разработчиков такие же расширенные возможности. Из за этого, одна и та же игра запущенная на разных версиях DirectX, будет значительно отличаться – особенно это касается визуальных эффектов.
- Подробности
- Доступные решения
- Что такое обновление DirectX и зачем оно нужно
- Как узнать текущую версию DirectX в Windows 10
- Альтернативный вариант
- Что такое DirectX?
- Что даёт новая версия?
Как обновить Директ Икс на Виндовс 10
Если версия DirectX, установленного на вашем компьютере, не совпадает с актуальной на данный момент версией, то вам необходимо его обновить. Удалять предыдущую версию программу не нужно, новая версия установится поверх нее. Все файлы, связанные с библиотекой, можно найти в папке C:WINDOWSsystem32DirectX.
Также повторная установка приложения поможет в том случае, если при запуске игр вы сталкиваетесь с тем, что они не запускается, выдавая ошибку «Отсутствует файл с расширением dll». Если вы начнете установку той же версии DirectX, что установлена на вашем ПК, то установщик автоматически определит, каких файлов не хватает в вашей библиотеке, и скачает их.
Почему установленная версия не отображается в свойствах системы
После установки последней версии программы можно столкнуться с тем, что в свойствах компьютера версия DirectX осталась прежней. Если вы уверены, что процесс установки библиотеки не был прерван, то причина в том, что ваша видеокарта не поддерживает устанавливаемую версию. Узнать, поддерживает ли ваша видеокарта DirectX 12 или нет, можно в пригашающийся к ней инструкции или на официальном сайте производителя. Если вы узнали, что видеокарта поддерживает библиотеку, а новая версия всё равно не устанавливается, то необходимо вручную обновить драйвера вашей видеокарты.
Что делать если не устанавливается DirectX
Приложение может не установиться, если его версия не соответствует версии ОС Windows. Невозможно провести установку 12-й версии в ОС Windows 7, как и 11-й версии в ОС Windows XP.
Таблица: версии Windows и соответствующие им версии DirectX
Версии DirectX | Операционные системы Windows |
---|---|
DirectX 11.3–12.0 | Windows 10 |
DirectX 11.2 | Windows 8.1 |
DirectX 11.1 | Windows 8 |
DirectX 11.0 | Windows 7 |
DirectX 10.0 | Windows Vista |
DirectX 9.0С | Windows ХР |
Кроме того, могут быть другие причины, по которым не может установиться DirectX:
- исполняемый файл dxsetup.exe может быть поражён вирусом. Это часто происходит, если скачивание было произведено с непроверенного сайта. Поэтому скачанный файл нужно сразу проверить антивирусом;
- скачанный архив может не подходить под разрядность (битность) вашей системы. Если у вас 32-битная ОС Windows, архив под 64-битную ОС на ваш компьютер не установится;
- антивирусное программное обеспечение вашего компьютера может заблокировать файл уже в процессе закачки. Нужно отключить антивирус и попробовать скачать файл снова;
- нет прав на установку. В контекстном меню файла надо выбрать запуск от имени администратора или предоставить права на установку;
- оперативная память компьютера и кэш-память захламлены всяким мусором. Нужно очистить память, используя для этого специальные программы. Это могут быть Wise Care 365, Glary Utilites, Ccleaner и другие. После очистки памяти перезагрузить компьютер и повторить установку.
Сбой установки DirectX
Во время установки может произойти непредвиденный сбой и появится окно с сообщением об ошибке.
В процессе установки DirectX моджет произойти непредвиденный сбой
При сбое установки DirectX для преодоления возникшей проблемы можно попробовать применить несколько вариантов:
- скачать исполняемый файл dxsetup.exe с другого сайта и запустить его;
- выполнить установку ОС Windows в режиме обновления, так как, возможно, имеет место сбой в работе её компонентов;
- запустить из командной строки от имени администратора утилиты chkdsk и sfc /scannow и полностью проверить жёсткий накопитель;
- для более опытных пользователей подсказку можно получить в файлах DXError.log и DirectX.log в папке Windows. Если знаний в этой области не хватает, то лучше посоветоваться со специалистом, например, в online-режиме.
Где найти информацию об установленной версии DirectX
Существует два способа узнать, какая версия DirectX установлена на ПК:
- через один из системных инструментов Windows;
- с помощью стороннего ПО.
Рассмотрим оба варианта.
Чтобы узнать версию, воспользовавшись только внутренними средствами Windows 10, необходимо:
- Запустить «Строку задач» (клавиши WIN+R) и ввести значение dxdiag.«Строку задач» также можно открыть, щёлкнув правой кнопкой мыши по меню «Пуск» и выбрав параметр «Выполнить»
- После нажатия кнопки ОК откроется информационное окно «Средство диагностики DirectX», где во вкладке «Система» можно найти информацию об установленной версии.Войдите во вкладку «Система», и в нижней части окна увидите номер установленной версии DirectX
Получить информацию об установленной версии DirectX можно и с помощью стороннего ПО. Для этого следует воспользоваться утилитами AIDA64, Astra32, GPU-Z, SysInfo Detector, HWiNFO и другими. Рассмотрим пример с использованием утилиты Astra32 (алгоритм действий для всех перечисленных программ аналогичный, с некоторыми минимальными отличиями).
Как проверить какой DirectX установлен
Обычно DirectX устанавливается вместе с пакетом Windows, поэтому некоторые неопытные пользователи часто даже не подозревают о его существовании. Узнать, какая версия драйверов установлена на ваш компьютер, довольно легко. Для этого достаточно открыть команду «Выполнить» в меню «Пуск» и ввести там dxdiag.
Система запросит ваше разрешение на использование интернет-ресурсов. После подтверждения перед вами откроется окно «Средство диагностики DirectX». Во вкладке «Система» вы сможете увидеть версию, установленную на ваш ПК.
На Windows 7 процесс запуска окна диагностики можно сократить вдвое, сразу вписав команду в строке поиска.
Программа Direct3D
Программно этот комплекс драйверов основан на технологии COM, которая является стандартом бинарного представления компонентов. Созданные на чистом C++ приложения невозможно использовать на прочих языках программирования. Любой из компиляторов использует собственный способ или технологию декодирования имен. COM обеспечивает возможность работать с объектно-ориентированной концепцией не зависимо от языка программирования.
Приложение Direct3D использует указатели на интерфейсы разных объектов. Их создание происходить по сложной системе вызовов интерфейса IDirect3DDevice9. К примеру, для создания текстуры это — IDirect3DDevice9::CreateTexture.
У нас только самый свежий продукт, мы систематически проводим его обновления сразу же после его выпуска разработчиками. Он будет успешно работать как с видео, так и с игровым контентом. Его можно использовать для Доты 2 и при этом все будет работать, и эта интересная игрушка запустится без проблем.
Не удалось установить DirectX
В большинстве случаев ошибки выдачи DirectX возникают из-за некоторых .NET Framework вмешиваясь между ними. Но это еще не все, ошибки могут возникать и по другим причинам. Эти причины меняются время от времени, и всегда трудно сказать, какая из причин стоит за ошибкой.
Мы собираемся попробовать следующие проверенные методы решения ошибки.
- При необходимости установите предыдущую версию DirectX.
- Проверьте обновления драйверов графической карты
- Скачайте и установите Visual C ++ Redistributable
- Установите .NET Framework с помощью командной строки.
Прежде чем мы начнем, обязательно попробуйте каждый метод, если ошибка все еще существует. Имейте в виду, что вам необходимо перезагрузить систему после завершения каждого метода.
1]При необходимости установите предыдущую версию DirectX.
Есть приложения, которые до сих пор не поддерживают последние версии DirectX. Иногда вам просто нужно вручную загрузить предыдущие версии, такие как DirectX9. Теперь, чтобы проверить, какая версия DirectX установлена на вашем компьютере,
- Нажмите Победить + р ключи. В Пробег окно откроется.
-
Тип dxdiag и нажмите ввод. Откроется инструмент диагностики DirectX.
-
В Система вкладка искать Версия DirectX.
Теперь, когда вы знаете, какая версия установлена и хотите установить старую, вы можете скачать ее с здесь. Но если вы хотите, чтобы ваша система работала без зависаний и задержек, всегда предлагается последняя версия. Попробуйте найти новую версию приложения, которое вы хотите установить, которое поддерживает последнюю версию DirectX.
Читать: DirectX обнаружил неисправимую ошибку.
2]Проверьте обновления драйверов графической карты.
Часто замечено, что версия DirectX вашей системы несовместима с графическими драйверами. Это происходит из-за отключенных автообновлений. Чтобы использовать этот метод, убедитесь, что ваша система регулярно получает обновления.
- Нажмите Победить + Икс ключи. В Быстрый доступ откроется меню.
-
Нажмите на Диспетчер устройств. Откроется новое окно диспетчера устройств.
- Нажмите на Адаптер дисплея, будут видны драйверы дисплея, доступные в вашей системе.
-
Щелкните правой кнопкой мыши на Intel HD адаптер и нажмите «Обновить».
-
Нажмите на Автоматический поиск обновленного программного обеспечения драйвера. Просто убедитесь, что ваша система имеет активное подключение к Интернету.
-
Если последние версии драйверов уже установлены, он сообщит вам об этом, но если нет, он загрузит и установит последние обновления.
- Теперь, если на вашем компьютере также есть выделенный графический процессор, щелкните его правой кнопкой мыши в списке адаптера дисплея и выберите «Удалить устройство». Снова установите драйверы с официального сайта GPU.
- Если вы знаете, как обновить драйверы графического процессора из его приложения, вы можете пропустить шаг 7 и продолжить обновление драйверов.
3]Загрузите и установите Visual C ++ Redistributable.
В Windows 10 важную роль играет распространяемый компонент Visual C ++. Основное требование DirectX также включает распространяемые компоненты Visual C ++. Может случиться так, что он уже установлен в вашей системе, но вам нужна либо более старая, либо более новая версия. Чтобы проверить, какая версия Visual C ++ Redistributable установлена:
4]Установите .NET Framework с помощью командной строки
Если вышеуказанный метод не сработал для вас, вы можете загрузить и установить его с помощью командной строки. Для установки фреймворка мы будем использовать службу обслуживания образов развертывания и управления ими (DISM) Windows.
Поскольку эти методы ранее зарекомендовали себя как полезные, вы больше не должны сообщать об ошибке.
Назначение DirectX
DirectX — это набор библиотек для программирования приложений, связанных с компьютерной графикой, в частности, компьютерных игр. Он был разработан корпорацией «Майкрософт» и состоит из следующих основных компонентов:
- DirectSetup: отвечает за корректную установку всего набора;
- DirectX Graphics: пакет интерфейсов для вывода 2D и 3D графики;
- DirectInput: интерфейс поддержки обратной связи между ОС и инструментами ввода (клавиатура, мышь, контроллер);
- DirectPlay: отвечает за игровую и сетевую коммуникацию;
- DirectSound/Music: интерфейс обработки и вывода звуков и музыки;
- DirectShow: отвечает за вывод общего потока аудио и видео;
- DirectX Media Objects: интерфейс кодирования/декодирования данных.
Как видите, DirectX отвечает в ОС Windows практически за все аудио и видеокомпоненты, их обработку, кодирование/декодирование и вывод. Без него пользователь не сможет запустить на своём ПК ни одну игру или приложение, использующее трёхмерные графические технологии.
Как переустановить DirectX
Переустановка приложения проводится двумя способами:
- полное удаление установленной версии и замена её на аналогичную. Применяется при частом выпадении окон с предупреждениями об ошибках DirectX;
- обновление установленной версии. Программное обеспечение DirectX настроено таким образом, что при переустановке недостающие dll-файлы добавляются в существующий пакет библиотек. При необходимости добавить библиотеки из состава DirectX 9.0С в DirectX 12.0 они будут просто присоединены к файлам установленной версии.
Чтобы правильно сделать переустановку, перед её выполнением нужно провести ряд определённых действий:
- Cоздать точку восстановления системы с помощью встроенной в Windows 10 утилиты в свойствах системы, нажав кнопку «Создать».
- Отключиться от интернета, во избежание автоматического восстановления библиотек.
- Отключить защиту системы. Если этого не сделать, то полностью удалить DirectX 12 не удастся, так как приложение является частью ОС Windows 10. Останутся неудалённые «хвосты», которые влияют на переустановку библиотек.Без отключения защиты системы полностью удалить DirectX с компьютера не удастся
- В раскрывшемся окне щёлкнуть по клавише «Настроить».
- В следующем окне установить переключатель «Отключить защиту системы».
- После этого можно переустановить DirectX.
Удаление DirectX в Windows 10
Полное удаление встроенного приложения DirectX в Windows 10 нельзя произвести через стандартную функцию «Удаление или изменение программы» в Панели управления.
Для решения этого вопроса существует большое количество сторонних программ, позволяющих провести удаление DirectX 12, полностью очистив от него каталоги и ветки реестра. Примерами таких программ являются приведённые ниже утилиты.
Для корректного удаления DirectX 12 с ОС Windows 10 можно скачать в интернете и инсталлировать одну из них:
- DirectX Happy Uninstall — утилита распространяется на условно-бесплатной основе. Является одной из самых корректных в работе;
- DX Killer — приложение распространяется бесплатно, имеет русскоязычный интерфейс;
- DirectX eradicator — можно запускать со съёмного носителя без инсталляции на компьютер.
На просторах интернета можно поискать различные программы для работы с приложением DirectX 12 в ОС Windows 10. У каждого пользователя есть свои требования, привычки и определённые приоритеты, которые он вольно или невольно примеряет к программному обеспечению. Кому-то привычнее работать с англоязычными версиями программ, для других это создаёт большое неудобство. Подходить к этому нужно исходя из её возможностей и требований пользователя к использованию интерфейса прикладного программного обеспечения.
</index>
Для корректной работы и отображения игр и некоторых приложений требуется специальная библиотека — DirectX. Она позволяет обрабатывать картинку и звук, оптимизировать, ускорять и раскрывать все возможности игр и приложений. Как и любые приложения и программные библиотеки Директ Икс для Windows 10 требует апдейта. Мы расскажем вам, как правильно обновить его до актуальной версии.
Чем отличаются версии DirectX
Технологии развиваются довольно быстро. Каждая новая версия DirectX позволяет программистам добавить какой-нибудь новый эффект в игру, а старые – оптимизировать, поэтому библиотека версий DirectX пополняется новыми компонентами.
Ошибочное мнение, что DirectX улучшает графику. На самом деле, DirectX дает возможность программисту сделать игру красивее и более реалистично. Так допустим уровень детализации, был бы недостижим с помощью устаревших технологий DirectX 9, если слишком много объектов находится в кадре одновременно, поэтому разработаны были более высокие версии DirectX.
Например если игра разрабатывалась для DirectX 9, то наличие DirectX 12 установленной на компьютере, ничего не изменит. Все зависит не только от возможностей видеокарты, но и от поддержки технологий игры. Реалистичные виды, красивое освещение, четкие текстуры, плавные движения, этого добиваются все игровые компании, разрабатывающие игры, поэтому компоненты DirectX всегда пополняются новшествами.
Что делать дальше?
Итак, информация, какая версия программного пакета установлена, получена. И теперь, для того чтобы ваша программа или игра запустилась, необходимо знать её минимальные требования.
Их можно найти в Интернете на сайте производителя или на форумах, где часто размещается информация об играх ещё до их попадания на прилавок.
Информация об игре с форума
С одной стороны, для запуска большинства программ достаточно установить самую последнюю версию, которая наверняка поддерживает и все предыдущие. Или хотя бы DirectX 11.
Но тут возникает две проблемы:
- Устаревшие видеокарты не поддерживают 11-е издание драйвера;
- Некоторые игры требуют для запуска конкретную версию пакета.
В этом случае придётся ставить ту DirectX, которая указана в требованиях.
И, если система по умолчанию установила более новую, и за счёт этого, по мнению системы, не требующую обновления версию (что может вызвать конфликт программного обеспечения и привести к отказу запуска), следует полностью удалить пакет и поставить новый, совместимый с вашей программой.
Найти и скачать их можно совершенно бесплатно на сайте производителя.
Тематические видео:
Как узнать какой DirectX установлен: Несколько простых способов
https://youtube.com/watch?v=owYus43oz2s
Как узнать какой DirectX установлен: Несколько простых способов
Какое применение DirectX?
Даже если вы ни разу не сталкивались с таким понятием и убеждены что не занимались установкой сами ДиректХ, я хочу вам раскрыть секрет, что DirectX всегда присутствует по умолчанию в операционной системе. И вы всегда даже можете определить версию DirectX в своей системе Windows 10, некоторым способом(узнаете далее…).
Главная применение этих библиотек, в выполнение задач во время игровых процессов, но так же и в прочих операциях ОС. В связи с чем DirectX устанавливается вместе с ней.
Версия библиотек меняется в каждой новой версий WIndows – первая 9.0 эта Windows XP и последняя на данный момент 12.0 эта Виндовс 10. И так далее, с каждой новой версией ОС. И данная тенденция довольно не маловажный показатель. Все новые версий библиотек не только добавляют шире возможностей новой операционной системе, но и дают для разработчиков такие же расширенные возможности. Из за этого, одна и та же игра запущенная на разных версиях DirectX, будет значительно отличаться – особенно это касается визуальных эффектов.
В связи с чем очень важно знать, как установить DirectX 12 на Windows 10.
Важно! Данный набор библиотек в меньшей степени влияет на качество, а в большей степени на количество новых технологий. Они в каждой новой версии могут значительно добавлять возможностей для разработчиков игр и смотря как ими воспользуются в итоге, мы и увидим что получатся за игры
Опираясь на этот принцип, можно определить, какие игры запустятся на Windows 10.
Как повысить производительность Windows 10 с помощью Retpoline
Подробности
ДиректХ – это набор системных библиотек, который отвечает за взаимодействия программной части и аппаратной. Простыми словами: это инструкция, как компьютер должен обращаться с его внутренними компонентами, в частности, с видеокартой. Разработан и выпущен данный набор корпорацией Microsoft, раньше он был совместим исключительно с Windows, но позже стал задействованным в игровых приставках XBOX One.
А используются Директ Икс, по большей части, в обработке двухмерной и трехмерной графики в видеоиграх. Даже при их установке практически всегда спрашивают, не нужно ли обновить эту библиотеку.
Выше представлена вводная информация по теме. Более подробное ее изложение невозможно без углубления в техническую часть, которая мало кого заинтересует. Но все же, если вы из таких людей, то можете ознакомиться, например, со статьей на Википедии, где представлена краткая выжимка.
Мы надеемся, что вам стало хоть немного понятно, что такое DirectX и для чего он нужен. Давайте теперь рассмотрим его системные требования.
Системные требования
Установленная на компьютере версия ДиректХ зависит от двух факторов:
- Спецификации видеокарты.
- Версия операционной системы Windows.
Начнем, пожалуй, со второго пункта:
- Для по всем параметрам устаревшей Виндовс ХП доступен только DirectX 9.0c.
- Для «Висты» – десятая версия библиотеки.
- Для «Семерки» – одиннадцатая.
- Для «Восьмерки» – DX 11.1.
А последней версией DirectX является двенадцатая (12), выпущенная вместе с операционной системой Windows 10.На более ранних версиях ОС ее запустить, к сожалению, не выйдет. А значит, пользователи «Семерки» и «Восьмерки» не могут играть в некоторые современные игры, например, гоночный симулятор Forza Horizon. Также необходимо, чтобы видеокарта поддерживала Директ Икс 12, и старые модели графического адаптера с ней не совместимы.
А вот одиннадцатая версия библиотеки имеется даже на очень старых карточках, поэтому беспокоиться об этом не стоит.
Сравнение
У многих пользователей может возникнуть вполне логичный вопрос: «Какой DirectX лучше?». В действительности все не так однозначно. Как мы и сказали ранее, последней версией библиотеки является двенадцатая и, как следствие, она самая продвинутая в технологическом плане. Но вот для пользователя это особой роли не играет, ведь многие игры с ее поддержкой работают лучше на одиннадцатом Директе, например, кинематографичный шутер Quantum Break.
Но в любом случае, загружать стоит ту версию драйвера, с которой совместим ваш компьютер. Разберемся, как это сделать.
Доступные решения
Узнать, какая именно редакция ДиректХ присутствует в операционной системе, можно несколькими способами. Один из них основан на встроенной в Windows утилите, а второй предполагает использование стороннего программного обеспечения. Мы рассмотрим оба. Начнем по порядку.
Вариант №1: Использование системных возможностей
Итак, сначала поговорим о том, как проверить версию библиотек при помощи инструментов операционной системы. В частности, речь пойдет о встроенной утилите «Средство диагностики dxdiag». Вызвать ее получится с помощью диалогового окна «Выполнить». А делается это в несколько простых шагов:
- Итак, нажимаем на клавиатуре Win + R и вызываем компонент «Выполнить».
- Вводим в строку dxdiag и жмем на кнопку Enter или на «ОК».
- Откроется главное окно средства диагностики. Нужная нам информация будет в строке «Версия DirectX».
Как видите, все предельно просто. Для того чтобы узнать тип установленных библиотек при помощи инструментов Windows, не требуется никаких специальных знаний. Все делается в пару кликов. Никаких проблем не возникнет даже у новичков.
Вариант №2: Стороннее ПО
Существует чрезвычайно полезная утилита AIDA64, предназначенная для аппаратной диагностики ПК. Она также может провести стресс-тест, составить отчет и сделать еще много чего. Бесплатной версии вполне хватит для того, чтобы просмотреть версию DirectX. Но для начала нужно скачать программу с официального сайта разработчика и инсталлировать ее. Разберем весь процесс поэтапно:
- Переходим на страницу https://www.aida64.com/downloads.
- Пролистываем ее чуть ниже и нажимаем на кнопку Download напротив верхнего пункта AIDA64Extreme.
- А теперь кликаем по отмеченному пункту.
- Сохраняем и запускаем полученный файл.
- В окошке выбора языка нажимаем «ОК».
- Затем щелкаем ЛКМ на «Далее».
- Согласитесь с соглашением лицензии.
- Каталог инсталляции изменять не нужно.
- Кликайте на кнопку продолжения, пока не начнется распаковка файлов программы.
- Снимаем маркер с пункта «Просмотр документации…».
- И затем жмем «Завершить».
- Соглашаемся с использованием пробной версии.
- В левом столбце главного окна кликаем по пункту DirectX.
- Затем щелкаем «DirectX – видео».
- В строке «Аппаратная поддержка…» будет нужная нам информация.
Что такое обновление DirectX и зачем оно нужно
Часть пользователи ПК считают, что DirectX — это нечто, необходимое лишь для игр. То есть, если человек не геймер, подобный софт ему не нужен. Это заблуждение, у программы есть функции, необходимые для многих внутренних системных процессов.
Сегодня новейшая версия утилиты — DirectX 12
Как DirectX влияет на производительность
Директ взаимодействует со многими программными, аппаратными компонентами, не только игровыми. Он позволяет корректно отображать видео и эффекты, работать звуку, обеспечивает рендеринг графики в форматах 2D и 3D. Последняя версия утилиты — а это DirectX 12 — уменьшает загрузку центрального процессора, благодаря чему больше ресурсов направляется на обслуживание качества видео.
К сведению! Предыдущие версии директа использовали только одно ядро компьютера для полноценной работы. Обновленная программа распределяет нагрузку равномерно, повышая производительность.
Почему нужно обновлять DirectX
Чем новее операционная система, игра или другая программа, которая работает с графикой, тем выше у нее требования к ресурсам. И не только выше, они другие, поэтому обновить дирекс на виндовс 10 бывает жизненно необходимо, особенно для геймера. Если директ долго не обновляется, игра или совсем не пойдет, или запустится, но без графических эффектов.
Директ обычно идет в комплекте с Windows, так как необходим ей для работы. Как правило, на последней ОС уже стоит DirectX 12, но иногда установлена версия 11.2. Такое бывает, если слабовата видеокарта или видеоадаптер, так как не поддерживают новый софт.
Во многих играх более высокая версия директа улучшает графику
Как узнать текущую версию DirectX в Windows 10
Перед переходом к процессу переустановки в пользователей есть возможность узнать версию установленного DirectX. Возможно проблема с малым количеством кадров в секунду связана не со старой версией DirectX. Зачастую пользователям достаточно выполнить обновление драйверов видеокарты на Windows 10.
Откройте средство диагностики DirectX выполнив команду dxdiag в окне Win+R. Данная программа позволяет получить подробные сведения об установленных компонентах и драйверах DirectX. В разделе Система посмотрите значение пункта Версия DirectX.
Важно! Если же значение отличается от последней версии, значит нужно убедиться что видеокарта его поддерживает и выполнить переустановку DirectX. Пока разработчики обещают поддержку DirectX 12 в предыдущих версиях операционной системы пользователям все ещё нужно выполнить переход на Windows 10
Альтернативный вариант
Если инсталляция стандартного пакета Directx 9.0 для Windows 10 не помогает, то стоит обратиться к альтернативным вариантам установки. В этом может помочь программа «DirectX End-User Runtime».
Автономный пакет, для установки Директа
Комплекс технологий «DirectX End-User Runtime» представляет собой вариант инсталляции системной библиотеки, предназначенный для конечного пользователя.
Благодаря ему удается решить множество проблем, связанных с мультимедийным содержанием, поддержку различных видов графики, видео и 3D анимации, отличного и насыщенного по своему звучанию аудио.
Что такое DirectX?
DirectX (от англ. direct — прямой, непосредственный) — это набор API, разработанных для решения задач, связанных с программированием под Microsoft Windows. Наиболее широко используется при написании компьютерных игр. Зачастую обновленные версии DirectX поставляются вместе с игровыми приложениями.
Самое большое заблуждение — это то, что пользователи пытаются найти и установить, например DirectX 10 (или тем более DirectX 11 или 12) на Windows XP. Сразу скажем, что это не получится сделать! Даже не пытайтесь. В интернете, на многих сайтах, нерадивые горе-учителя, учат и уверяют скачать и установить DirectX 10 на Windows XP. На тех же на левых сайтах, есть для Windows XP DirectX 10 разработанный группой энтузиастов. Так как это далеко не разработка microsoft, не пытайтесь даже ставить это нечто. DirectX его назвать трудно, так как оно наносит большой вред компьютеру, и полный набор глюков в играх.
Такая же история и с Windows 7, где вас уверяют вставить на нее DirectX 12, а потом народ удивляется, почему тот или иной DirectX не устанавливается.
Не верьте всему подряд, что пишется в интернете, на заборе тоже многое написано. Все это — великий развод, не видитесь вы на эту чепуху! Конечно, если поковырять и изменить в реестре (что автоматом и делают некоторые вредоносные программки, меняя просто название версии), чтобы в свойстве отображалась любая версия DirectX, да хоть DirectX 15, хоть 20 напишут, от этого ведь на самом деле он не поменяется, а как был по качеству допустим девятым, таким и останется. Давайте просто разберемся во всей этой путанице с DirectX.
Что даёт новая версия?
Значительная часть программного обеспечения работает только в соответствующей среде – с нужными драйверами и пакетами программ.
Например, Adobe Photoshop требует установленного ПО OpenGL, а практически все современные игры не будут запускаться без DirectX 11.
Точное знание мультимедийного пакета (а также ресурсов компьютера) позволяет избежать следующих проблем:
- Покупки или скачивания приложений, которые не поддерживаются системой;
- Попыток установить более ранние версии DirectX.
Для большинства приложений, требующих специального программного обеспечения типа DirectX, оно идёт в комплекте. А в процессе установки предлагается её установить на компьютере или обновить.
Но, если автоматического обновления не происходит, но программа по какой-то причине не запускается, потребуется узнать мультимедийный пакет, чтобы понять, не является ли причиной проблемы его несовместимость с приложением.
Сообщение о невозможности работы установленной видеокарты с пакетом DirectX 11