Содержание
- 1 Как переустановить DirectX в Windows XP/Vista/7 ?
- 2 DirectX 10 для Windows 7 64 Bit: описание и функции программы
- 3 Аналоги утилиты
- 4 Проблемы и ошибки при обновлении DirectX, методы исправления
- 5 Для чего устанавливают DirectX 9 на Windows 10
- 6 DX Happy Uninstall
- 7 Установка DirectX
- 8 Альтернативный способ
- 9 Переустановка DirectX на Windows 10
- 10 Для владельцев Windows XP и Windows 2000
- 11 Как установить, обновить Директ Х для windows 7, XP, 8, 10.
- 12 Как удалить приложение: инструкция
- 13 Как решить проблемы и избежать ошибок при обновлении
- 14 Как обновить Директ Икс на Виндовс 10
- 15 Изменение поддержки версий DirectX на разных уровнях
- 16 Проблемы и ошибки в процессе установки и запуска программы
- 17 Где скачать DirectX 11 для Windows 10
- 18 Как установить DirectX 12 в Windows 10?
- 19 Как установить DX 9 на Windows 10
- 20 Скачать и установить набор библиотек
- 21 Процедура обновления
- 22 Как определить свою версию DirectX
- 23 Поддерживаемые Windows версии DirectX
- 24 Что это такое?
- 25 Сложности при установке
- 26 Порядок обновления Directx
- 27 Удаление DirectX
- 28 Как узнать текущую версию DirectX в Windows 10
Как переустановить DirectX в Windows XP/Vista/7 ?
Как правильно переустановить DirectX
Если кто-то из вас пытался полностью удалить с компьютера некоторые системные программы, которым давно существует отличная альтернатива на стороне, например тот же Internet Explorer, он обязательно наткнулся бы на проблемы с операционной системой. Проводник, браузер – неполный список программ, которые изменить в Windows бесследно никак нельзя. Это вам не маленькие утилиты из папки System, которые кочуют от версии к версии простым копированием…
Похожая ситуация и с технологией DirectX, позволяющей добиться более высокой производительности при воспроизведении графики и звука. Даже полностью удалив его и переустановив обычными способами, проблемы вернуться. А динамические библиотеки, удалённые вместе с DirectX, своим отсутствием не дадут запуститься некоторым программам: игры перестанут запускаться вовсе, выдавая ошибку типа DSOUND.dll is missing, Skype работать также откажется.
Перед началом работ вы должны быть уверены в том, что причина неполадок связана именно с DirectX: проверьте, правильно ли DirectX работает. Потому что инструментов, как вы убедитесь, по работе с Direct-ом не очень много. Почему так? Маленький секрет, еслы вы ещё не догадались: Windows и DirectX – это одно и тоже. Удалить его полностью также не получится, как вы не сможете удалить Проводник Windows Explorer. Удалить DirectX невозможно. Так что первым делом я бы посоветовал вам проверить:
- драйверы видеокарты (в том числе после установки новейших и от производителя)
- состояние системных файлов утилитой sfc /scannow
- появляющиеся плохие секторы диска (они могут затереть некоторые файлы Direct-а)
- контрольную сумму игры, которая выдаёт ошибку после установки
Однако ошибка DirectX иногда появляется в отдельном окне, прямо указывая на себя. Есть и косвенные ошибки, причина появления которых лежит в побитых библиотечках dll, которые и составляют своим присутствием Direct Windows.
из-за битого Direct-a ни одно приложение не запускается и не устанавливается
Так что, если сомнения не отпали, приступим. Но перед переустановкой помните: ошибки с запуском некоторых программ никуда не пропадут. Почему? Да потому что Direct Direct-у рознь. С каждой установленной игрой ваш пакет DirectX пополняется, и при побитой системе даже команда sfc /scannow не справится с ними: ведь они не принадлежат к системным файлам. Выход – или переустановка конкретной игры полностью, либо именно в части установки DirectX, который идёт вместе с игрой (вы замечали, что игры часто просят установить свою версию, невзирая на имеющуюся у вас?).
DirectX 10 для Windows 7 64 Bit: описание и функции программы
DirectX (в переводе с английского «direct» — «прямой, непосредственный») представляет собой программное обеспечение с набором API, позволяющее организовать слаженную работу установленного софта с аппаратной частью ПК. В результате этого оптимизируется связь между программой, операционной системой и железом компьютера. Также благодаря данному ПО идеально распределяется нагрузка между процессором ПК, видеокартой и жестким диском.
Версия ПО
Проще говоря это программная архитектура, связывающая видеокарту с игровым или другим требовательным софтом. В результате удается эффективно использовать всю вычислительную мощь ПК для прорисовки качественной 2D-3D графики (ландшафта, текстур, объектов, теней, отражений и т. д.). В итоге графика в играх становится более реалистичной.
Кроме того, во всех версиях DirectX используется звуковой компонент, позволяющий идеально синхронизировать звук с графикой с помощью многопотоковой передачи данных. Это позволяет тесно связать звуковое оборудование ПК, а вернее звуковую карту, микрофон, наушники или колонки с визуальным игровым процессом.
Обратите внимание! В основном данное ПО используется в написании компьютерных игр. Поэтому часто пакеты DirectX вшивают в игровой софт, но иногда их требуется самостоятельно скачивать и обновлять
Аналоги утилиты
Проблемы и ошибки при обновлении DirectX, методы исправления
Как правило, ошибок во время обновления DirectX практически нет, так как установка новых апдейтов в большинстве случаев происходит автоматически через онлайн-центр Microsoft.
В некоторых случаях ошибки могут быть связаны с программными сбоями в работе ОС. Примеры наиболее часто встречающихся неполадок и методы их решения:
Ошибки | Методы исправления |
Не найден файл d3dx9.dll | Достаточно выполнить обновление DirectX через универсальный веб-установщик. |
DXError.log | Здесь есть несколько вариантов исправления: обновить программу, отключить антивирус и брандмауэр Windows, выполнить восстановление системы. |
Directx.log | Чтобы исправить ошибку, достаточно обновить драйвера видеокарты и отключить антивирусную защиту. |
Неустранимая ошибка DirectX | В данной ситуации поможет только восстановление системы до заводских настроек. Нужно открыть «Центр поддержки» (значок находится в системном трее). В правой колонке нажать «Архивация и восстановление». Выбрать последнюю контрольную точку и нажать «Восстановить компьютер». |
Ошибки возникают очень часто
Обновить DirectX для Windows 7 в первую очередь нужно, чтобы повысить производительность в играх. Помимо этого, пользователи могут увидеть новые технологии визуализации в 3D графике. При возникновении ошибок в работе программного обеспечения, необходимо выполнить обновление.
Для чего устанавливают DirectX 9 на Windows 10
Некоторые старые видеоигры требуют для своей работы установку Директа 9. Очень часто она прилагается в комплекте с игрой, но иногда рекомендуется искать самостоятельно.
Для тех, кто озадачен поиском этого ПО, стоит сказать, что в данную операционную систему уже включен новейший Директ 12, поэтому искать и устанавливать старую версию не обязательно.
Совместимость со старыми играми
Большинство пользователей новых операционных систем сталкиваются с проблемой, когда очень давно выпущенные видеоигры не запускаются на их ПК. Эта проблема возникала с появлением Виндовс 7 и усугубилась уже на десятке.
Рисунок 4. Скриншот из игры Deus EX с установленной DirectX 9
DX Happy Uninstall
Надежная и проверенная утилита для удаления, ведь она регулярно обновляется и обладает отличным функционалом. Для Windows x32 бит и x64 бит инсталлируются различные версии. Та, что нужна, определяется в автоматическом режиме:
после запуска появятся вкладки с левой стороны проги. С помощью второй – «Backup», можно сделать бэкап ликвидируемых библиотек. Не стоит пропускать этот шаг;
- жмете «Start Backup». После завершения следует перейти в раздел «Uninstall»;
- этой функцией могут воспользоваться зарегистрированные пользователи. Можно воспользоваться неофициальной версией, но это лучше делать только в последнюю очередь.
Теперь вы знаете, как удалить DirectX на Windows 10 полностью. Сделать это довольно просто, необходимо лишь четко следовать инструкции. Пользуйтесь только проверенным ПО.
Установка DirectX
На самом деле это веб установщик и он сначала проверит наличие вашей версии программы, а потом, если потребуется, загрузит новую версию или обновления к уже существующей, если у вас новая версия. Такой подход не всегда удобен и, возможно, после того, как запустите Directx инсталлятор, вам потребуется найти и оффлайн файл. Он необходим для ПК без доступа в сеть и, иногда, как показал опыт, необходим при сбоях в установленном приложении.
Этот вариант установки уже устарел с выходом новых версий и используется только, если нет выхода в сеть или отключены обновления. В общем, все необходимые пакеты обновлений DirectX приходят вместе с остальными обновлениями системы и не требуют ручного вмешательства.
Альтернативный способ
К сожалению, DirectX Eradicator пусть и отличный продукт, но иногда сбоит. Особенно часто проблемы возникают на старых устройствах. Альтернативный вариант – использовать программу DirectX Killer. Она очень похожа на Eradicator. Порядок действий тоже схож:
- Запускаете прогармму;
- Начинаете сканирование – так ПО найдет все компоненты;
Когда сканирование завершено, нажимайте кнопку «Удалить»;
Дожидайтесь окончания процесса.
В этом случае вам также потребуется перезапустить ПК. После перезагрузки у вас не будет Директ Икса. Эта утилита работает по тому же принципу, что и Eradicator, но менее универсальна. Наша практика показала, что когда не справляется первое ПО, то справляется Killer, и наоборот.
Если ни одна программа не помогла, то вы можете использовать третий продукт: DirectX Happy Uninstall. Это 100% средство, но мы оставили его на конец, так как программа сильно сложнее в использовании, а самое печальное — платная. Суть похожа, но есть нюансы, поэтому следуйте нашей инструкции дословно:
Первым делом нужно создать бекап. К сожалению, у программы нет русской версии, поэтому и программа, и наши скриншоты на английском языке. Интерфейс понятен, поэтому вы без проблем сделаете бекап библиотек.
После этого переходите в раздел «Uninstall» и нажимайте одноименную кнопку.
Сделать бекап можно сразу, а вот удалить с помощью DirectX Happy Uninstall могут только владельцы лицензий. Продукт платный, и стоит 29,99$ — что дорого для такой утилиты. На просторах сети Интернета есть «крякнутые» версии, но чаще всего, они заражены вирусом или плохо работают. Используйте вариант с Happy Uninstall, как последний – тот, который точно сработает, но первые две утилиты помогут в 99% случаев.
Переустановка DirectX на Windows 10
Для владельцев Windows XP и Windows 2000
Для вас есть готовое решение в виде DirectX 9 Unistaller плюсом вам понадобится образ или диск Windows XP. Этот деинсталлятор использует оригинальные файлы с диска Windows XP и восстанавливает с него DirectX 8. DirectX 9 затем извлекает нужные файлы из Driver.cab в папке i386 с диска с Windows XP в папку на жёстком диске с именем C:DXTEMP. После копирования исполняется батник UnDx9.bat. Он и запустит процесс переустановки. Деинсталлятор UnDx9.bat запускать ТОЛЬКО В БЕЗОПАСНОМ РЕЖИМЕ, так как файлы DirectX в нормальном режиме работы часто блокируются.
ВАЖНО. Не забудьте про восстановление системы перед изменениями!. Если вариант с почти ручной переустановкой DirectX не прокатил или не устраивает, попробуйте автоматизированный инструмент DirectX Eradicator (с внешнего ресурса)
Действует по тому же принципу и также требует установочные файлы Windows XP (для более поздних версий Windows вариант не подходит). Для работы потребуются права администратора и запущенная служба “Службы криптографии”
Если вариант с почти ручной переустановкой DirectX не прокатил или не устраивает, попробуйте автоматизированный инструмент DirectX Eradicator (с внешнего ресурса). Действует по тому же принципу и также требует установочные файлы Windows XP (для более поздних версий Windows вариант не подходит). Для работы потребуются права администратора и запущенная служба “Службы криптографии”.
Как установить, обновить Директ Х для windows 7, XP, 8, 10.
Внимание почтенной публики хочу обратить на то, что в первом варианте Директ Икс обновления требуется подключение ПК к интернету — это прямое онлайн обновление с сервера Microsoft. Второй вариант позволяет обновить DirectX для 32-64 разрядных windows непосредственно с жёсткого диска или флешки
Для установки и обновления интернет соединение не требуется.
Как обновить Директ Х для windows — официальное обновление.
1. Для обновления Директа нам понадобиться маленькая утилита Microsoft — «dxwebsetup.exe». Это онлайн-установщик, который проверит компьютер на наличие исполняемых библиотек, автоматически определит, скачает недостающие пакеты и обновит Директ Х 9-11 до финальной версии. Процесс запуска установки интуитивен и прост — затруднений вызвать не должен.
Запускаем скачанную утилиту, делаем вид, что прочитали соглашение, ставим точку и жмём — «далее».
В следующей вкладке Microsoft предложит свой поисковик Bing, убираем галочку, давим всей массой на кнопку — «далее». Когда установка завершится — посоветуйте компьютеру перезагрузиться.
2. Этому варианту интернет не нужен, конечно же, вам предварительно придётся скачать DirectX (95,6Mb), но как по мне — это совсем несущественная плата за мобильность. Скачиваем файл «directx_Jun2010_redist.exe», но сразу не запускаем. Чтоб не накосячить и не вызвать ошибку при установке — создайте папку, путь к папке и само название должны состоять из английских букв.
Создали папку — запускайте «directx_Jun2010_redist», в появившемся окне, Вам предложат распаковать архив с библиотеками, жмёте — «Yes», новое окошко предложит указать папку для распаковки, нажимаем — «Browse…», находим и указываем на созданную папку.
Чтобы установить Директ Х, следует открыть папку и найти в ней «DXSETUP.exe» — двойной клик инициирует установку DirectX 9-11.
Важно. Если не получается обновить Директ Х 11, выскакивает системная ошибка
Самый верный и лучший способ решить проблему с обновлением — это переустановить windows — как создать загрузочную флешку. Качественный образ операционной системы с интегрированными обновлениями подарит вторую жизнь Вашему ПК, избавит от ошибок с запуском игр и программ. Это не так сложно и долго, как кажется.
Совет. После удачного обновления Директа — не забудьте о видеокарте, скачайте драйвер видеокарты, важный компонент ПК должен быть обновлённым, разработчики ведь не зря стараются — улучшают и оптимизируют. Удачи!
Как удалить приложение: инструкция
Как решить проблемы и избежать ошибок при обновлении
Как обновить Директ Икс на Виндовс 10
Если версия DirectX, установленного на вашем компьютере, не совпадает с актуальной на данный момент версией, то вам необходимо его обновить. Удалять предыдущую версию программу не нужно, новая версия установится поверх нее. Все файлы, связанные с библиотекой, можно найти в папке C:WINDOWSsystem32DirectX.
Также повторная установка приложения поможет в том случае, если при запуске игр вы сталкиваетесь с тем, что они не запускается, выдавая ошибку «Отсутствует файл с расширением dll». Если вы начнете установку той же версии DirectX, что установлена на вашем ПК, то установщик автоматически определит, каких файлов не хватает в вашей библиотеке, и скачает их.
Отказываемся от дополнительных программ
Проверяем, достаточно ли свободного места на диске
Дожидаемся окончания загрузки
Дожидаемся установки компонентов
Почему установленная версия не отображается в свойствах системы
После установки последней версии программы можно столкнуться с тем, что в свойствах компьютера версия DirectX осталась прежней. Если вы уверены, что процесс установки библиотеки не был прерван, то причина в том, что ваша видеокарта не поддерживает устанавливаемую версию. Узнать, поддерживает ли ваша видеокарта DirectX 12 или нет, можно в пригашающийся к ней инструкции или на официальном сайте производителя. Если вы узнали, что видеокарта поддерживает библиотеку, а новая версия всё равно не устанавливается, то необходимо вручную обновить драйвера вашей видеокарты.
Изменение поддержки версий DirectX на разных уровнях
Также следует ответить на назревающий в умах многих, вопрос: «Как заставить Windows XP, 7, 8, 8.1/старенькую видеокарту поддерживать современную версию DirectX?» Ответ – никак. Такой функции не существует и даже обходных путей просто нет. Костыли не помогают, так как они потребуют полной переработки DirectX, а никто не обладает данными ресурсами, плюс ко всему, если даже Microsoft не смогла это реализовать, то вряд ли кто-то сможет.
То же относится и к играм с поддержкой 11.1 версии, опустить её до уровня DirectX 9.0 не получится, кроме тех приложений в настройках, в которых присутствует соответствующая функция. Таковых не много, так как нужно не играм скачиваться до заниженных требований пользователей, а последним приобретать современное оборудование. Да, и выполнять двойную работу мало кто станет.
От версии DirectX зависит качество графики, текстуры и анимация. При более старых версиях количество движущихся объектов очень ограничено мощностями компьютера, так как нет должной оптимизации. По мере роста версий DirectX качество графики и скорость обработки возрастает, позволяя погружаться в игру целиком.
Проблемы и ошибки в процессе установки и запуска программы
Часто пользователи ПК сталкиваются с проблемами при установке полного пакета DirectX.
Ссылка на файлы dxerror.log и directx.log
В этом случае можно ознакомиться с представленной информацией в этих файлах, после чего можно воспользоваться другим инсталлятором, так как он может быть скачан не полностью или заражен вредоносным кодом. Лучше всего скачивать софт с официального сайта Microsoft.
Важно! Нужно проверить и разрядность скачанного DirectX, чтобы она была 64-битной
Ссылка на файлы dxerror.log и directx.log
Блокировка антивирусом
Часто не устанавливается ПО из-за активности антивируса, который не доверяет устанавливаемому на ПК софту. Поэтому появляется сообщение «Нет доверия к cab-файлу».
В этом случае нужно отключить полностью антивирус (желательно перед скачиванием DirectX), так как он может заблокировать даже загрузку. После инсталляции софта его можно включить.
Блокировка установки антивирусом
Засоренность операционной системы
Иногда на Windows 7 проблема с установкой DirectX возникает из-за засоренности операционной системы. Поэтому желательно заранее очистить ее, например, с помощью программы CCleaner. Она позволит быстро удалить ненужную информацию с ПК, а также очистить системный реестр от неиспользуемых ссылок и ключей.
После очистки нужно перезагрузить ПК и снова попробовать установить софт. Также с помощью этой программы можно удалить данное ПО, после чего скачать 10 директ икс для виндовс 7 и установить его снова.
Очистка системы от мусора
Требуются права администратора
В редких случаях нужно устанавливать ПО от имени администратора.
Запуск инсталляции от имени администратора
Обратите внимание! Желательно делать это всегда, потому что система может заблокировать установку
Использование Web-инсталлятора
Также проблема с установкой может возникать при использовании Web-установщика. Нужно выполнить следующие действия:
- Открыть сайт Microsoft.
- Найти там и скачать программу DxWebSetup.
- Нажать на нее правой кнопкой мыши и выбрать в предложенном списке «Исправление проблем с совместимостью».
- Далее откроется окно «Режим диагностики» и запустится процесс, после чего нужно выбрать вкладку «Использовать рекомендуемые параметры».
- Далее нужно нажать «Проверить программу…».
В итоге инсталлятор должен запуститься и установиться.
Использование старого видеодрайвера
Иногда данное ПО не устанавливается на ПК из-за использования некорректного видеодрайвера. Это проявляется после запуска каких-то игр, требующих для отображения картинки ресурсов видеокарты.
Устранить эту проблему просто — нужно зайти на сайт производителя видеокарты, скачать с него видеодрайвер и установит его на ПК.
Обратите внимание! Для ноутбука проще загрузить и установить на ПК необходимые драйверы с сайта его производителя
Где скачать DirectX 11 для Windows 10
Как установить DirectX 12 в Windows 10?
Игра требует установить самый последний директ икс! Гость
Если в вашей системе Windows 10 установлен DirectX 11.2 но при этом игры ругаются на необходимость последнего DirectX 12 – единственный способ, это установить все доступные обновления через Центр обновлений Windows 10 вручную:
- Пуск – Параметры – Обновление и безопасность (Центр обновления Windows)
- Выбираем пункт Проверка наличия обновлений
Если ваша система нуждается в обновлении DirectX – обновить его будет возможно из этого раздела – появится соответствующее уведомление.
Во всех остальных случаях, установить DirectX 12 вручную будет невозможно.
Для проверки версии DirectX в меню Пуск – Поиск введите команду DxDiag – Запустится средство диагностики DirectX
Во вкладке Система будет указана текущая версия DirectX
nikE | 31.08.2015 18:24 | #107378
Как установить DX 9 на Windows 10
Скачать и установить набор библиотек
Процедура обновления
Как определить свою версию DirectX
Простой способ — через DirectX Diagnostic Tool (DxDiag). Это средство диагностики, которое присутствует во всех версиях ОС по умолчанию. Делают следующее:
- Нажимают на клавиатуре сочетание клавиш «Win + R».
- В появившемся окне вводят без кавычек «dxdiag».
- Нажимают «Ок».
После запуска средства DxDiag во вкладке «Система» отобразятся сведения об установленном директе.
Обратите внимание! Операционка Windows 10 всегда показывает последнюю версию DirectX, двенадцатую, но на самом деле она бывает ниже. Уточнить сведения можно во вкладке «Экран», разделе «Драйверы»
Нуждается ли директ в обновлении, покажут и параметры видеокарты. Для примера NVIDIA, как наиболее популярная. Нужно:
- Открывают «Панель управления NVIDIA».
- Находят пункт «Информация о системе».
- Открывают вкладку «Дисплей».
В «Подробностях» будет пункт «API Direct3D», именно он показывает, какая из версий софта установлена.
Важно! Стоит обратить внимание и на «Уровень возможностей Direct3D». Если там указан более старый вариант директа, значит для нового видеокарта слабовата и не поддерживает его
Так выглядит панель NVIDIA
Другие средства диагностики — AIDA64 и GPU-Z
Чтобы узнать версию директа в AIDA64, надо проделать следующее:
- Включить программу.
- Найти меню, пункт «Компьютер».
- Нажать на надпись «Суммарная информация».
Аида выдаст подробные данные о системе, в том числе установленную версию директ. Чтобы узнать, какая версия поддерживается, нужно заглянуть в свойства Direct3D, потом в «Аппаратную поддержку».
В GPU-Z все еще проще. Нужно запустить программу и зайти в «Advanced», где полностью отображена информация обо всех параметрах директ икс.
Поддерживаемые Windows версии DirectX
Итак, ниже представлен перечень версий Windows и их максимально доступные для использования пакеты DirectX:
- Windows XP SP2 — DirectX 9.0c;
- Windows 7 и 8 – DirectX 11.1;
- Windows 8.1. — DirectX 11.2
- Windows 10 — максимальная на данный момент версия DirectX
Также все более новые версии содержат встроенные и оптимизированные функции менее свежих обновлений и даже версий. Так в версию 12 входят все более старые от 9.0с до 11.2.
Соответственно, выше головы не прыгнешь, для поддержки самой новой версии, придется менять ОС. Особенно часто Directx для Windows 7 64 bit используется 11 версии, но можно обновить до 11.1, вам стоит проверить данную информацию, так как из-за этого может пропасть поддержка современных игр.
Что это такое?
В каждой операционке есть множество элементов, отвечающих за качество работы конкретного функционала. DirectX – спецнабор библиотек, занимающийся визуальными эффектами, а также управлением способностями графического оборудования. Так что он считается наиболее первостепенным элементом для нормального функционирования игрового контента и мультимедийных программ.
Часто играм нужна строго конкретная библиотечная версия. Поэтому у пользователя должна быть возможность инсталлировать нужный набор. В более старых операционках, к примеру, Виндовс 7 эта опция была, но в «десятке» стандартное удаление не предусмотрено.
Сложности при установке
Иногда Directx на Windows 10 не устанавливается или установка прерывается. Причин может быть три:
- блокировка антивирусом;
- битые файлы установщика;
- засорение системы вирусами.
Проблемы с антивирусом обычно возникают при попытке установить нелегальное ПО. Изначальные файлы могут быть подкорректированы, и антивирус распознает их как вредоносные.
Порой сбой установки Directx для Windows 10 вызван повреждением файлов. Такое бывает как у пиратских версий, так и у легальных, если возникла ошибка при закачке экзешника. Чтобы программа установилась, нужно заново скачать dxwebsetup.exe или дистрибутив.
Также сбой часто происходит из-за вирусов, блокирующих процессы.
Порядок обновления Directx
DirectX – представляет собой набор библиотек, призванных помогать в разрешении задач, связанных с программированием под windows. Особенно широко API используются при разработке компьютерных игр, поэтому если вы хотите запускать на своей машине современные творения игровой индустрии, то вам нужно знать, как обновить DirectX.
Поиск подходящей версии
Прежде чем вы обновите DirectX до последней версии, нужно посмотреть, поддерживает ли работу с ней операционная система. Например, версию 11 установить на windows XP не получится, а вот для windows 7 она должна подойти.
В состав каждой новой сборки входят все предыдущие версии библиотек.
Чтобы узнать текущую версию DirectX, найдите с помощью поисковой строки в меню «Пуск» утилиту «dxdiag.exe».При запуске откажитесь от проверки цифровых подписей драйверов и в появившемся окне посмотрите нужные сведения.
Если вы решили обновить windows 8 до windows 10 (финальная версия доступна с 29 июля 2015 года), то вместе с новой операционной системой вы получите DirectX 12 – самый современный набор API, при наличии которого никаких проблем с запуском игр и графических приложений не возникнет.
Кроме того, поддерживать работу с последними наборами библиотек должна и ваша видеокарта. Чтобы проверить этот параметр, необходимо найти характеристики вашего графического адаптера.
Посмотрите в «Диспетчере устройств» модель видеокарты и найдите в интернете её характеристики.
Например, для продукции Nvidia все нужные сведения можно узнать с официального сайта. Здесь у каждой карты есть раздел «Спецификации», в котором указана вся информация, включая версию DirectX.
Если у вас старый графический адаптер, то он вряд ли потянет современные игры. Решение – купить и подключить видеокарту к компьютеру, выбрав современную мощную модель с поддержкой последних технологий.
Процесс обновления
Если вы определили, что у вас установлены не самые свежие наборы библиотек, а операционная система и видеокарта поддерживают последние технологии, то следующим шагом будет поиск нужной версии DirectX. Скачивать её лучше с официального сайта Microsoft, хотя найти инсталляционный пакет можно и на других порталах.
- Загрузите и запустите файл установки DirectX.
- Примите условия лицензионного соглашения.
- Снимите отметку пункта «Установка Панели Bing», чтобы не пришлось затем убирать лишние элементы из браузера.
- Дождитесь, пока завершится установка библиотек.
Обновление помогает решить множество проблем с запуском игр. Допустим, если при включении игры или приложения появляется сообщение о том, что запуск невозможен, так как на компьютере отсутствует одна из библиотек, то с помощью обновления компонентов DirectX вы сможете быстро восполнить эту потерю.
Загрузка DLL-библиотек
Иногда пользователи сталкиваются со следующей проблемой: мастер установки пишет, что обнаружен эквивалентная или более новая версия DirectX, и не производит инсталляцию, но при этом нужные DLL библиотеки не добавляются в систему.
Решить эту проблему можно тремя способами:
- Удалить DirectX и установить его заново.
- Найти в интернете нужный компонент (посмотреть его название в сообщении об ошибке) и добавить его в систему вручную.
- Воспользоваться сервисом dll-files.com и загрузить инсталляционный пакет, добавляющий нужную библиотеку в автоматическом режиме.
Второй вариант быстрее и предпочтительнее, поэтому рассмотрим его подробнее:
- Перейдите на сайт и выберите русский язык интерфейса.
- С помощью поисковой строки найдите нужный компонент.
- Выберите способ загрузки Fix-1-free.
Ваш антивирус начнет ругаться на приложение, которое вы скачиваете, но оно не несет в себе никакой угрозы, поэтому можете скачивать его безбоязненно. После загрузки на компьютер запустите файл и произведите установку.
Во время инсталляции в систему будет добавлен не только недостающий компонент, но и специальное приложение для автоматического поиска и устранения проблем с библиотеками DLL. Его можете сразу удалить, так как оно платное.
Ручная установка
Если вам не нравится, что в систему добавляются странные приложения, на которые плохо реагирует антивирус, то попробуйте добавить нужный компонент вручную.
На том же сайте вы можете скачать Zip-файл, распаковать его и добавить содержимое в каталог C:\windows\System32. После перезагрузки компьютера уведомление об отсутствующей DLL-библиотеке должно пропасть.
Удаление DirectX
Для того чтобы установить более старую версию или переустановить DirectX, сначала нужно удалить версию, установленную на ПК. Сделать это стандартными методами не получится, так как в Windows нет возможности стереть библиотеку, поэтому придется пользоваться сторонними программами. Но перед этим нужно подготовить компьютер, выполнив следующие действия:
-
Откройте свойства вашего компьютера.
-
Перейдите к разделу «Защита системы». Для этого действия вам понадобятся права администратора.
-
В открывшемся окошке откройте вкладку «Защита системы».
-
Выберите основной диск и нажмите кнопку «Настроить».
-
В блоке «Параметры восстановления» выберите вариант «Отключить защиту».
-
Примените и сохраните внесенные изменения, нажав кнопки «Применить» и «ОК».
-
Скачиваем и устанавливаем программу DirectX Happy Uninstall (http://www.softportal.com/software-3940-directx-happy-uninstall.html), она поможет вам стереть все, связанное с библиотекой.
-
Открыв программу, перейдите к разделу Backup и кликнете по кнопке Start Backup, чтобы создать резервную копию библиотеки, хранящейся на компьютере. Она понадобится в том случае, если вы захотите восстановить некоторые элементы после удаления.
-
Перейдите к разделу Unistall и кликнете по кнопке Unistall, чтобы запустить удаление программы.
-
Перезагрузите компьютер, чтобы все изменения вступили в силу. Готово, теперь можно устанавливать новую версию DirectX на совершенно чистую платформу.
DirectX — очень полезная программа, необходимая для игр и приложений. Не удаляйте ее с компьютера насовсем, делать это можно только в том случае, если вы собираетесь ее тут же восстановить. Не забывайте обновлять библиотеку, но учтите, что не каждая видеокарта потянет последнюю версию программы.
Как узнать текущую версию DirectX в Windows 10
Перед переходом к процессу переустановки в пользователей есть возможность узнать версию установленного DirectX. Возможно проблема с малым количеством кадров в секунду связана не со старой версией DirectX. Зачастую пользователям достаточно выполнить обновление драйверов видеокарты на Windows 10.
Откройте средство диагностики DirectX выполнив команду dxdiag в окне Win+R. Данная программа позволяет получить подробные сведения об установленных компонентах и драйверах DirectX. В разделе Система посмотрите значение пункта Версия DirectX.
Важно! Если же значение отличается от последней версии, значит нужно убедиться что видеокарта его поддерживает и выполнить переустановку DirectX. Пока разработчики обещают поддержку DirectX 12 в предыдущих версиях операционной системы пользователям все ещё нужно выполнить переход на Windows 10