куда устанавливать directx 9 для windows 10
Расположение DirectX в системе
Вопрос по поводу DirectX, где находится в системе данный компонент, нередко возникает у пользователей ПК под Windows. Человек может захотеть узнать это, чтобы правильно установить его или полностью удалить из памяти диска. В данной статье мы рассмотрим тему наиболее подробно. Отдельно пойдет речь о папке для распаковки установочных файлов.
Местоположение компонента в Виндовс
В отдельных случаях при запуске исполняемого установочного файла библиотеки возникнет сообщение, что нужно указать папку для распаковки. Нередко пользователей оно путает, отсюда появляется вопрос: «Куда устанавливать DirectX, например, June 2010?». Выглядит все так, как изображено на картинке ниже.
Но в действительности ситуация несколько иная, чем может показаться на первый взгляд. Суть в том, что вас просят выбрать тот каталог, куда будут распакованы инсталляционные файлы. А дальнейший путь установки программа определит сама. Соответственно, выбирайте любое место. Для этого кликните по Browse, выберите нужную папку и дважды нажмите OK (в разных окнах).
Рекомендуем! InstallPack | Стандартный установщик | Официальный дистрибутив DirectX | Тихая установка без диалоговых окон | Рекомендации по установке необходимых программ | Пакетная установка нескольких программ |
---|
DirectX-for-pc.ru рекомендует InstallPack, с его помощью вы сможете быстро установить программы на компьютер, подробнее на сайте.
Теперь вернемся к основному вопросу статьи: «Где находится DirectX?». В действительности все просто: основная масса файлов размещена на системном диске в Windows\System32.Здесь расположены именно библиотеки с расширением dll. У них могут быть следующие начала в имени:
Но стоит понимать, что в папке System32 расположены не все компоненты. Есть еще конфигурационные данные и прочие файлы, которые могут храниться где угодно. Например, в каталогах с программами.
Нюансы
В конце статьи хотим обговорить несколько моментов:
Скачать DirectX 9 для Windows 10
Автор: · Опубликовано 28.02.2019 · Обновлено 20.09.2019
Большинство старых игр не запускаются на новой операционной системе Windows 10, а она изначально установлена на реализуемых в магазинах ноутбуках и даже стационарных компьютерах. Когда пользователь решает установить игру 7-летней давности (старую версию GTA, например), поддерживаемую DirectX 9, то возникает ошибка при запуске. Для ее решения необходимо знать, как установить DirectX 9 на Windows 10. Многим пользователям не удается установить набор API девятой версии – он является устаревшим и несовместимым с Windows 10.
Проблема совместимости старых игр с новыми DirectX 11 или 12 заключается в отсутствии в их составе библиотек DirectX 9. Совершенно непонятно, почему разработчики не использовали их в составе DirectX12 и тем самым не обеспечили обратную совместимость. Возможно, они посчитали, что старые игры и приложения уже не будут использоваться на новой OS Windows 10. Сейчас это уже не имеет значения – есть решение для установки на ПК старой версии DirectX.
Установка
Для установки старого набора API необходимо включить компонент «DirectPlay» – он находится в панели управления. Нам нужно ее открыть.
Заходим в поиск и пишем: «Панель управления». В панели находим и запускаем утилиту удаления программ:
В открывшемся окне нажимаем на «Включение и отключение компонентов Windows» (находится в левом меню):
В открывшемся окне ищем строку «Компоненты прежних версий», устанавливаем напротив нее «птичку», раскрываем ветку и также ставим «птичку» напротив DirectPlay.
Нажимаем «ОК» и пытаемся заново установить DirectX 9. Часто данный способ помогает справиться с проблемой, но нельзя гарантировать, что это поможет в вашем случае. Если ничего не помогло, и DirectX на ОС Windows x32 bit или x64 bit по-прежнему не устанавливается, то переходим к следующему способу.
Читайте также: Накопительное обновление для Windows 10 version 1803
Пакет DirectX скачать
О данной проблеме известно в компании Microsoft. Поэтому на ее официальном сайте есть автономный пакет, который включает 9-11 версии DirectX. Скачать его можно отсюда. Впоследствии пак можно установить даже без интернета.
Или по кнопке ниже:
Переходим по ссылке и сразу видим окно с выбором языка. Выбираем русский язык (должен быть выбран по умолчанию) и нажимаем кнопку «Скачать».
Скачивание начинается. В Google Chrome скачиваемый файл виден на нижней панели браузера:
После скачивания нам необходимо разархивировать архив. Запускаем файл и соглашаемся с условиями лицензионного соглашения (жмем «Yes»). Появляется окошко – там нужно указать путь к папке, куда будет разархивирован пакет:
Жмем на кнопку «Browse» и выбираем папку, в которую поместим файлы. Удобнее всего создать на рабочем столе папку и указать ее. После установки приложения ее придется просто удалить. Выбрали папку, жмем «ОК» и распаковка начинается. Она займет 5-10 секунд.
Теперь заходим в нашу новую папку и видим много архивов. Не обращаем на них внимание, нас интересует только приложение DXSETUP.EXE – это и есть установщик. Его легко найти – он выделяется среди остальных файлов.
Запускаем его двойным кликом левой кнопки мышки, принимаем условия лицензионного соглашения, жмем «Далее» и еще раз «Далее».
Установка (обновление) начнется – она займет 15-20 секунд (зависит от производительности компьютера).
Если на компьютере установлен антивирус, то он может «ругаться» при процессе установки, так как программа вносит изменения в системный файл. Это нормально, ведь цель антивируса – защищать системные файлы от троянских программ. Поэтому при обновлении DirectX нужно либо отключить антивирус, либо выбрать опцию «Разрешить» при сообщении о внесении программой DXSETUP.EXE изменений в системные файлы.
Читайте также: Как убрать лишние учетные записи при входе в Windows 10
Бояться не стоит, ведь скачанное с официального сайта приложение для PC не нанесет никакого вреда системе, тем более что в архиве не может находиться троянский вирус. Если скачиваете пакет со стороннего ресурса, а не с официального сайта OS Microsoft, то есть опасность «поймать» вирус. Так это выглядит на примере антивируса 360 Total Security:
После разрешения программа продолжит установку и успешно завершит ее. В самом конце жмем кнопку «Завершить», после чего папку с архивами API можно удалять – они больше не понадобятся. Если установка не удалась и антивирус «промолчал», то есть вероятность, что он не допустил внесение изменений в файл без каких-либо сообщений. В этом случае просто отключите его на пару минут и повторите установку пакета API.
Что происходит при обновлении? С этим пакетом мы установили не новый DirectX, а просто обновили старый недостающими компонентами и библиотеками. Но если устанавливать просто новый набор API, то совместимости со старыми играми все равно не будет. Пользоваться автоматическим веб-установщиком также не нужно – его предлагают скачивать на официальном сайте Microsoft. Этот установщик сначала проверяет версию DirectX на компьютере и при обнаружении такой же или новой версии отменяет установку, предварительно выводя соответствующее уведомление.
Следовательно, если стоит 11 или 12 «Директ Икс», то установка этих же версий с обновленным пакетом библиотек и компонентов не произойдет – программа сама напишет об этом. Нужно либо удалять API и устанавливать заново (с полным набором библиотек), либо просто обновлять вручную с помощью предложенного выше архива. Последний вариант более простой и требует меньше действий.
Заключение
«Майкрософт» предлагает автономный пакет API как вариант решения для запуска приложений, работающих с DirectX 9. На форумах Microsoft многие пользователи пишут, что их проблема не была решена новым пакетом API, однако большинству он помогает.
Читайте также: Как очистить диск C от ненужных файлов в Windows 10
Нельзя на 100% гарантировать, что предложенные выше способы помогут, но использовать их в любом случае стоит. Только так можно запустить старые приложения или игры на новой операционной системе и не прибегать к радикальному методу – переустановке Windows 10 на более старую «семерку». Хотя многие пользователи, разочаровавшиеся в «десятке», именно так и поступают.
Видеоинструкция
Также предлагаем вам посмотреть ролик, в котором описывается инсталляция DirectX на Windows 10.
Старым играм нередко требуются прежние версии ДиректХ, иначе они не запустятся на современных ОС. Такая ситуация может случиться, например, с «десяткой». В этих случаях стоит установить DirectX 9 для Windows 10. Разберемся с этой процедурой.
Процедура инсталляции
Если попробовать скачать девятый Директ Икс (DX 9.0c) с официального сайта и открыть его на компьютере с установленной «десяткой», то возникнет ошибка совместимости. В ней указано, что данную библиотеку получится установить только на XP и более ранних версиях Виндовс.
Отсюда можно сделать вывод, что DirectX 9 поставить на «десятку» таким способом нельзя. Поэтому лучше воспользоваться веб-инсталлятором. Достаточно открыть скачанный файл и следовать подсказкам на экране. Один момент: вам предложат панель Bing, лучше от нее отказаться. Она совсем нефункциональная в действительности.
Рекомендуем! InstallPack |
---|
Официальный дистрибутив DirectX |
Тихая установка без диалоговых окон |
Рекомендации по установке необходимых программ |
Пакетная установка нескольких программ |
Дополнение
Рекомендуйте: DirectX Eradicator для Windows
Скачать DirectX 9 бесплатно
DirectX 9 представляет собой исполняемую библиотеку от корпорации Майкрософт, которая включает в себя набор технологий, необходимых для запуска высокопроизводительных приложений, развлечений.Если ДиретИХ 9 не установлен на вашем компьютере с платформой Виндовс 10, то выбранные программы и игры вы не сможете запустить. В этом случае на экране монитора появится уведомление об ошибке и рекомендацией обновить отдельный DLL-файл или всю библиотеку. Этот нужный компонент должен быть в составе любой операционной системы. Если он уже устарел, то рекомендуем скачать свежую версию Директ 9 с нашего веб-сайта абсолютно бесплатно.
Преимущества пакета
Краткий алгоритм установки DirectX 9
Если вам хочется установить DirectX 9 на свой ПК, который работает на базе операционки Windows 10, то обязательно посмотрите видеоролик. За 3 минуты автор расскажет и покажет, как нужно правильно инсталлировать виртуальный пакет с имеющимися DLL-библиотеками, чтобы в ближайшем будущем не появлялись системные ошибки и прочие нежелательные «сюрпризы». Скачать DirectX 9 бесплатно
Содержание
Введение. Необходимость DirectX на ОС Windows
Скачать DirectX 9 для Windows 7 (x32/x64-bit)
Существует также полный установочный пакет DirectX 9, не требующий доступа в интернет.
Официальной страницы с автономной версией DirectX 9 на данный момент больше не существует. Однако вы можете загрузить ее с нашего сайта или с сайта Microsoft.
Готово. Теперь нужно перезапустить компьютер и удостовериться в работе компонента, открыв приложение, требующее только что скачанную библиотеку DirectX 9.
Скачать DirectX 10 для Windows 7 (x32/64-bit)
550Mb библиотек и данных.
Внимание! Если вам нужен автономный установщик (файл весит
Скачать DirectX 11 для Windows 7 (x32/64-bit)
550Mb библиотек и данных Скачать с esate.ru
DirectX 11 – последняя версия компонента, который поддерживается операционной системой Windows 7. Так же, как и DirectX 10, интегрирован по умолчанию и не требует дополнительного скачивания.
Скачать DirectX для Windows 8 или 8.1
Как узнать установленную версию DirectX
Почему DirectX 12 нельзя скачать на Windows 7
У пользователя, всерьез интересующегося современной 3D-графикой, в последнее время все чаще возникает вопрос о совместимости Windows 7 с недавно вышедшими играми. Так, в системные требования к недавно вышедшим частям игр начал «проникать» новый DirectX.
Однако поставить последнюю версию этого компонента на свой компьютер у вас, увы, не получится. Это связано с тем, что единственная система, поддерживающая DirectX 12 – Windows 10. Естественно, теоретически и более старые версии ОС также способны «потянуть» новейшие разработки компьютерной графики.
Только Microsoft решила иначе. Ведь нужно продвигать новую операционную систему в массы, наращивать продажи. Соответственно, чтобы конечные пользователи все-таки обратили внимание на только вышедший продукт, нужно привнести в него определенные фишки (даже если придется исключить их из старых разработок).
Так заведено, что потенциальные покупатели не видят смысла платить за обновления или попросту бояться систем слежки, встроенных в новые версии ОС. Развеять все мифы и узнать о достоинствах Windows 10 вы сможете в следующей главе.
Обновление DirectX до последней версии на Windows 7 (8, 8.1, 10)
Удаление и переустановка DirectX на Windows 7 (XP, 8, 8.1, 10)
Иногда в работе некоторых узкоспециализированных программ или 3D-игр возникают ошибки. Это может быть связано как с появлением проблем в самом приложении, так и с установленным компонентом DirectX.
Перед тем как удалять или переустанавливать DirectX, необходимо убедиться в его неисправности и только после этого предпринимать необходимые меры. Обратите внимание!
Если программа или игра ранее работала корректно, а никаких изменений в важных системных файлах или драйверах не было, рекомендуется переустановить приложение, а также сбросить его настройки.
Удалить DirectX из Windows 7, 8, 8.1, 10 невозможно
Если вы уверены, что проблема возникает исключительно из-за DirectX, для начала переустановите его, используя полную автономную версию с официального сайта Microsoft.
В большинстве случаев проблема будет решена, и вы сможете пользоваться любой программой, которой необходимы установленные библиотеки DirectX.
Удаление DirectX 9 на Windows XP штатными средствами ОС
Решение проблем с установкой и работой DirectX
Перед прочтением данной главы рекомендуется ознакомиться с главой «Удаление и переустановка DirectX на Windows 7 (XP, 8, 8.1, 10)», чтобы сразу отсеять случаи, связанные с неисправным программным обеспечением пользователя.
Если действия из вышеуказанной главы не принесли должного результата, приступайте к ознакомлению с примерами ошибок.
Далее будут приведены типичные проблемы, так или иначе связанные с работой DirectX, которые не устраняются простым обновлением компонента.
Ошибка при запуске приложения (0xc000007b)
Окно ошибки с этим кодом может возникнуть при работе целого ряда приложений или же единственной игры или программы.
В этом случае очень часто некорректно указывается истинный «виновник» проблемы, ведь причиной 0xc000007b может стать, в том числе, и заражение компьютера вирусом.
В появившемся окне запустить без кавычек команду: «sfc /scannow» → дождаться окончания процедуры восстановления → перезагрузить компьютер.
«Компонент Direct3D 11.1 API недоступен. Необходимо обновление Windows 7».
Если вы используете оригинальный образ Windows 7 (неважно: лицензионный или пиратский), нужно просто обновить систему и установить Internet Explorer 11 с официального сайта Microsoft, чтобы исправить эту проблему.
Загрузить IE 11 с официального сайта можно, кликнув по этой ссылке . Обратите внимание!
В сборках Windows 7, у которых вырезана функция обновления или другие важные системные службы, установить Internet Explorer невозможно.
Единственный выход для решения проблемы с компонентом «Direct3D 11.1 API» – установка оригинального образа Windows 7 с необходимыми обновлениями.
Если важные возможности ОС не вырезаны автором вашей сборки, необходимо загрузить обновление «KB2731771», которое можно скачать с нашего сайта.
Ваша проблема будет решена, и IE 11 установится нормально при повторной попытке.
После проделанных действий необходимо перезагрузить компьютер, чтобы изменения вступили в силу.
Сбои при установке или работе DirectX в определенных приложениях
Проблемы при установке DirectX (DXEerror.log, критическая или внутренняя ошибка)
Не запускается DirectX или «Failed to initialize…»
Решение этой проблемы индивидуально для каждого пользователя.
Ошибка «Failed to initialize DirectX» возникает в основном при сбоях в работе самого приложения. Чтобы устранить эту неисправность, следует обновить вашу игру/программу, установив все необходимые для нее «патчи» от разработчика.
Для этого нужно посетить форум или сайт нужного приложения и найти раздел, в котором описано решение проблемы. Если вышеописанные действия не помогают, используйте рекомендации из главы: «Ошибка при запуске приложения (0xc000007b)». Это поможет решить возникшую проблему.
Почему стоит переходить на Windows 10 и DirectX12
Достоинства Windows 10 перед ОС Windows 7, 8, 8.1
DirectX 12: стоит ли ради этого обновлять систему. Игры и графические возможности будущего
DirectX 12 – новейшая версия графических библиотек от Microsoft, представленная народу на «Ежегодной конференции разработчиков игр». Компаниям-разработчикам (в частности, их программистам) наконец-то открылся совершенно новый инструмент для упрощения взаимодействия программной части компьютера с аппаратной.
DirectX 12 позволяет создателям игр не только использовать комплектующие ПК более эффективно, но и подключать к процессу работы с графикой ранее недоступные аппаратные преимущества центральных процессоров и видеокарт. Представители компании AMD (популярный производитель графических решений для игроков по всему миру) официально отметили, что новые технологии позволят составить достойную конкуренцию компании Nvidia в ведущих ценовых категориях. Рисунок 5. Сравнение видеокарт среднего ценового сегмента от компании AMD и Nvidia.
Пока DirectX 12 только набирает популярность, в то время как DirectX 11 используется практически повсеместно.
Однако совсем скоро новая версия будет внедряться во все выходящие проекты. К счастью, уже сейчас можно обновиться до Windows 10 и быть в полной готовности к потенциальному прорыву в индустрии разработки игр, который намечается, благодаря появлению DirectX 12. Крупнейшие производители видеоигр и комплектующих уже создают свои мини-шедевры, демонстрирующие великолепную графику и чудеса оптимизации.
Корпорация Microsoft совместно с программными инженерами Nvidia дала возможность разрабатывать игры под новый DirectX уже сейчас, создав специальный драйвер. Более того, Nvidia обещала выпустить поддержку 12-ой версии DirectX на все выпущенные видеокарты, совместимые с версией под номером 11.
Поэтому большая часть конечных пользователей сможет получить совершенное новое удовольствие от видеоигр, а разработчики – вывести компьютерную графику на принципиально другой уровень. Даже видеокарты 2009 года получили поддержку DX 12. Об этом – в следующей главе.
Nvidia добавила поддержку DirectX 12 для видеокарт серии GeForce 400 и GeForce 500
Возможность использовать новые технологии обработки графики были добавлены в том числе видеокартам, давно вышедшим из продажи, так как на компьютерном рынке до сих пор присутствует много устройств из старших серий. Благодаря этому, некогда игровые версии видеоадаптеров уровня GeForce GTX 570/580 смогут получить небольшой бонус к качеству картинки. Впрочем, надеяться на повышение производительности не стоит. DirectX 12 для этих видеокарт нужен в первую очередь для того, чтобы пользователи могли получить хорошую совместимость с новой ОС Windows 10.
Результаты тестирования графических возможностей с популярного иностранного сайта только подтверждают вышесказанное (переведено для esate.ru): Рисунок 6. Показатели FPS в игре Battlefield 1 на версиях DirectX 12 и 11 соответственно.
Все-таки серия GT 500 вышла достаточно давно и не может похвастаться хорошими показателями при работе с новыми технологиями.
А вот современные игровые видеокарты уже оптимизируют под DirectX 12. Поэтому полный переход на новую ступень прогресса – лишь вопрос времени!
Как установить DirectX 9 на ПК или ноутбук с системой Windows 10
By Andrey Share
Для нормальной работы игр и ряда других приложений на компьютере нужны специальные фреймворки – это наборы инструкций и полезных функций которые используют разработчики. Вместо постоянного написания одного и того же кода, создатели используют подключаемые модули, без которых их приложения работать не будут. Одна из самых популярных библиотек среди разработчиков – DirectX. Она является обязательным программным обеспечением (ПО) для любого ПК, независимо от разрядности х32, х64, х86. Если появляются характерные ошибки, сразу стоит обновить DirectX. Мы расскажем, как переустановить DirectX на Windows 10 и ответим на другие вопросы, касающиеся этой библиотеки.
Где находится DirectX в Windows 10?
Часто при попытке войти в только что установленную игру появляется ошибка с файлами типа d3dx9.dll. Неопытному пользователю может показаться, что ему нужно найти проблемный файл DirectX 9, скачать его на ноутбук и переместить его в исходную директорию. На самом деле это неправильная тактика, лучше обновить DirectX на Windows 10 полностью. Это приведет к устранению большинства ошибок.
Если все же хочется узнать расположение файлов DirectX, они находятся в папке Windows\System32
на системном логическом диске и начинаются с d3dx.
Ошибка DirectDraw в Windows 10 и ее исправление
Наличие на компьютере последней версии DirectX — обязательное условие для запуска целого ряда игр, использующих 3D-графику, но это еще не гарантирует отсутствие ошибок. Так, при запуске игр и 3D-редакторов вы можете столкнуться с ошибкой DirectDraw с тем или иным кодом. Причиной ее появления вполне может быть поврежденный DirectX, но у этой проблемы могут быть и иные причины. Что же еще способно вызвать эту неполадку?
Отключены DirectDraw и Direct3D
DirectDraw предоставляет приложениям непосредственный доступ к видеопамяти, используется для ускорения рендеринга двухмерной графики. Direct3D подобен DirectDraw, но отвечает за работу с трехмерной графикой. Оба эти API должны находиться в активном состоянии.
Чтобы проверить их статус, выполните в окошке Win + R команду dxdiag, переключитесь в открывшемся окне на вкладку «Экран» и посмотрите блок «Возможности DirectX».
Если API имеют статус «Откл», откройте управление компонентами Windows, разверните пункт «Компоненты прежних версий», установите галку в пункте DirectPlay и перезагрузитесь.
Задействуйте настройки совместимости
Так как ошибка DirectDraw в Windows 10 в определенной мере связана с используемым приложениями разрешением, как вариант, можете попробовать такой трюк.
Откроете свойства исполняемого файла приложения, при запуске которого выдается ошибка, переключитесь на вкладку «Совместимость» и установите птичку в чекбоксе «Использовать разрешение экрана 640 x 480».
Решение не самое лучшее, так как работать в таком разрешении будет явно некомфортно.
Устаревшие видеодрайвера
Ошибка DirectDraw может быть вызвана и некорректной работой видеодрайвера. Проверьте актуальность драйвера видеокарты и обновите его в случае необходимости. Желательно использовать «родные» драйвера, а не те, которые поставляются Microsoft в составе операционной системы.
Переустановка DirectX
Если устранить ошибку не удалось, попробовать рискнуть переустановить DirectX.
В Windows нет опции удаления этого компонента, поэтому действовать придется прямо и даже грубо, удалив библиотеки DirectX вручную.
Для этого загрузитесь с любого LiveCD с файловым менеджером на борту (это нужно, чтобы обойти права доступа), зайдите в папку C:\Windows и выполните поиск файлов, в названии которых имеется «D3dx».
Удалите все эти библиотеки, создав на всякий случай их резервные копии.
Загружаемся в обычном режиме, идем на сайт dlltop.ru/soft, заходим в раздел DirectX.
И скачиваем последнюю версию Директ для вашей операционной системы.
Запустите установщик и проследуйте указаниям мастера.
В результате на ваш ПК будет загружены и установлены все необходимые библиотеки компонента.
Какой DirectX лучше для Windows 10?
Всегда лучше устанавливать самый последний DirectX для Windows 10. На самом деле он вряд ли будет самым новым, ведь все зависит от видеокарты. В нее должна быть встроена поддержка свежего ПО DirectX 12. В более старых моделях есть только DX9-DX11.
Полезно! Даже не нужно самостоятельно подбирать версию библиотеки DirectX для Windows 10. Она распространяется в виде онлайн-инсталлятора. После попадания в систему, программа автоматически определяет нужную версию ПО и скачивает ее с серверов. Количество ручных манипуляций сведено к минимуму.
Как пользоваться
Теперь, когда мы рассмотрели возможности программы, а также ее сильные и слабые стороны, давайте переходить к инструкции по бесплатному скачиванию и установке DirectX 9 для компьютера или ноутбука.
Загрузка и установка
Давайте бесплатно скачаем и установим наш драйвер. Для этого предпринимаем ряд простых 3 шагов:
Некоторые пользователи спрашивают – как удалить DirectX 9? Все очень просто – для этого, как и в случае с обычной программой, нужно использовать панель управления.
Теперь, когда с установкой покончено, мы можем переходить к инструкции по использованию нашей библиотеки.
Инструкция по работе
Вся суть использования библиотеки DirectX для Windows XP, 7, 8 и 10, сводится к следующему: вы просто запускаете игру или программу, которая подразумевает работу в связке с DirectX 9. Никаких дополнительных настроек производить не нужно. Единственное, что следует сделать, после установки библиотеки, это перезагрузить ваш компьютер.
Для того чтобы включить DirectX 9 на Windows 10 необходимо посетить панель управления, найти там раздел «Программы и компоненты», выбрать «Включение или отключение компонентов Windows», а потом установить флажок напротив пункта «Компоненты прежних версий».
Еще один очень частый вопрос – «как поменять DirectX 11 на 9 на Windows 7?». Менять их не нужно, библиотеки работают параллельно, и каждая из них используется для своих задач.
Кстати: заменить данную системную библиотеку ничем нельзя. Там, где необходим DirectX 9, может использоваться только он.
Как узнать установленную версию библиотеки?
Если не устанавливается DirectX на Windows 10 с сообщением, что уже стоит актуальная версия, а игра все равно пишет об устаревшей библиотеки, нужно определить ее реальную версию. За работу с программной средой отвечает специальный инструмент системы.
Какой DirectX стоит на Windows 10:
Сложности при установке
Иногда Directx на Windows 10 не устанавливается или установка прерывается. Причин может быть три:
Проблемы с антивирусом обычно возникают при попытке установить нелегальное ПО. Изначальные файлы могут быть подкорректированы, и антивирус распознает их как вредоносные.
Порой сбой установки Directx для Windows 10 вызван повреждением файлов. Такое бывает как у пиратских версий, так и у легальных, если возникла ошибка при закачке экзешника. Чтобы программа установилась, нужно заново скачать dxwebsetup.exe или дистрибутив.
Также сбой часто происходит из-за вирусов, блокирующих процессы.
Переустановка DirectX на Windows 10
Самый простой способ, как установить DirectX 11 на Windows 10 – запустить автоматический мастер инсталляции. Он без вмешательства пользователя неплохо справляется с обнаружением устаревших версий библиотеки и по необходимости добавляет обновленный DirectX.
Скорее всего процедура закончилась успешно и актуальный DirectX появился в системе. Однако, так бывает не всегда. Порой отображается, что все завершилось благоприятно, но на самом деле старые поврежденные файлы все еще в системе и они мешают нормальной работе. В таком случае необходимо предварительно полностью удалить библиотеку и установить ее заново.
Интересный вопрос! Нужно ли устанавливать DirectX с игрой? Наверное, все замечали, что к каждой игре идет в комплекте свой набор библиотек. На самом деле большинство игр будут работать, если в системе уже стоит актуальная версия программной среды, но не все. Есть разработчики, которые модифицируют или используют какую-то конкретную вспомогательную библиотеку, что отсутствует в стандартной комплектации. Наш вердикт: ставить DirectX с игрой желательно, но в большинстве случаев не обязательно. Если согласимся с установкой, но программа найдет нужную программную среду в системе, инсталляция прервется.
Проблемы установки DirectX 12 и способы их решения
При работе с DirectX 12 могут возникнуть проблемы двух видов:
Что делать, если возникает внутренняя системная ошибка
Самой очевидной причиной сбоя установки является повреждение файла установщика. Чтобы избежать этого, скачивайте обновления только с официального сайта Microsoft.
Внутренняя системная ошибка во время процесса установки DirectX 12
Если вы скачали DirectX с Microsoft, а ошибка возникла, то нужно проверить жёсткий диск:
Комбинация клавиш Win + R всегда используется для работы с командами
Команда chkdsk запустит утилиту, проверяющую жёсткий диск на ошибки файловой системы
Посмотрите на строку «Обработка повреждённых файлов», чтобы определить их наличие
Команда chkdsk /F запустит утилиту, которая исправит повреждённые файлы
Дальше следует проверить системные файлы и восстановить те, что повреждены. В Windows есть встроенная защита системных файлов, поэтому если они некорректно выполняются, то это легко исправить:
Утилита просканирует и восстановит системные файлы
Утилита нашла и восстановила повреждённые файлы
Может быть и такое, что проверка жёсткого диска не помогла решить проблему. В этом случае нужно проверить совместимость DirectX 12 с вашей системой:
Кнопка «Исправление проблем с совместимостью» открывает нужный нам режим диагностики
Выберите первый пункт, чтобы параметры DirectX соответствовали возможностям вашего компьютера
С помощью кнопки «Проверить программу» вы установите DirectX 12 на компьютер
Сохраните подобранные параметры, чтобы DirectX стабильно работал в будущем
Видео: устранение системной ошибки в процессе установки DirectX 12
Что делать, если DirectX 12 работает некорректно
DirectX установился на компьютер, но постоянно возникают сбои в его работе. Если окно с предупреждением об ошибке DirectX выпадает довольно часто, то можно:
Почему DirectX не устанавливается?
Если в Windows уже присутствует актуальная версия библиотеки, онлайн-установщик, обнаружив ее, не берется ставить в систему новый DirectX. Еще проблемы могут быть спровоцированы неполадками в совместимости или некорректной работой антивируса. Большинство проблем удается решить следующей инструкцией.
Directx не устанавливается что делать:
Кстати, мы не упомянули, как включить DirectX 12 на Windows 10. Большинство игр успешно работают как с DX11, так и DX12, но по умолчанию используют более старую версию. Она надежнее и поддерживается большинством устройств. Чтобы активировать DX12, следует в настройках игры, обычно в разделе «Графика» или «Общие» переключиться на DirectX 12.
Где найти информацию об установленной версии DirectX
Существует два способа узнать, какая версия DirectX установлена на ПК:
Рассмотрим оба варианта.
Чтобы узнать версию, воспользовавшись только внутренними средствами Windows 10, необходимо:
«Строку задач» также можно открыть, щёлкнув правой кнопкой мыши по меню «Пуск» и выбрав параметр «Выполнить»
Войдите во вкладку «Система», и в нижней части окна увидите номер установленной версии DirectX
Получить информацию об установленной версии DirectX можно и с помощью стороннего ПО. Для этого следует воспользоваться утилитами AIDA64, Astra32, GPU-Z, SysInfo Detector, HWiNFO и другими. Рассмотрим пример с использованием утилиты Astra32 (алгоритм действий для всех перечисленных программ аналогичный, с некоторыми минимальными отличиями).
Выберите одну их двух предлагаемых версий утилиты: с инсталлятором или без него
Помимо сведений о версии DirectX, утилита способна предоставить пользователю полную информацию о ПК
Видео: как узнать версию DirectX
Исходя из личного опыта, автор статьи может посоветовать воспользоваться одной из трёх наиболее хорошо зарекомендовавших себя утилит: Astra32 (имеет как портативную версию, так и устанавливаемую, интерфейс полностью на русском языке, количество сбоев в работе минимально), AIDA64 (даёт более глубокую и подробную информацию обо всех компонентах ПК, однако занимает много места на HDD) и HWiNFO (очень «лёгкая» утилита, практически не потребляет ресурсов системы, но доступна лишь на английском языке).
Загрузки драйверов Direct3D
Порядок ручной загрузки и обновления:
Этот встроенный драйвер Direct3D должен входить в операционную систему Windows® или быть доступным для скачивания через Центр обновления Windows® (Windows® Update). Встроенный драйвер поддерживает основные функции вашего оборудования Direct3D. Нажмите здесь, чтобы ознакомиться с порядком установки встроенных драйверов.
Производитель: | Direct3D |
Операционные системы: | Windows XP, Vista, 7, 8, 10 |
Установить необязательные продукты — DriverDoc (Solvusoft) | Лицензия | Политика защиты личных сведений | Условия | Удаление |
Порядок выполнения автоматической загрузки и обновления:
Загрузка (программное обеспечение обновления драйверов Direct3D)
ABOUT SSL CERTIFICATES |
Установить необязательные продукты — DriverDoc (Solvusoft) | Лицензия | Политика защиты личных сведений | Условия | Удаление