Где скачать и как установить DirectX – подробное руководство. Как установить DirectX самостоятельно за несколько минут Как нужно установить новый директ икс 9

Приветствую всех.

Наверное, многие, особенно любители компьютерных игр, слышали про такую загадочную программу, как DirectX. Кстати, она довольно часто идет в комплекте с играми и после установки самой игры, предлагает обновить версию DirectX.

В этой статье хотелось бы остановиться более подробно на самых часто-встречающихся вопросах относительно DirectX.

И так, начнем…

1. DirectX - что это и зачем?

DirectX - это большой набор функций, которыми пользуются при разработке в среде Microsoft Windows. Чаще всего, эти функции используются при разработке всевозможных игр.

Соответственно, если игра была разработана под определенную версию DirectX, то эта же версия (или более новее) должна быть установлена и на компьютере, на котором ее будут запускать. Обычно, разработчики игр, всегда включают в комплект вместе с игрой, нужную версию DirectX. Иногда, правда, бывают накладки, и пользователям приходится в «ручную» искать нужные версии и устанавливать.

Как правило, более новая версия DirectX обеспечивает более лучшую и качественную картинку* (при условии поддержки этой версии игрой и видеокартой). Т.е. если игра была разработана под 9-ю версию DirectX, а вы на компьютере обновите 9-ю версию DirectX на 10-ю - разницы не увидите!

2. Какая версия DirectX установлена в системе?

В систему Windows уже по умолчанию встроена определенная версия Directx. Например:

Windows XP SP2 - DirectX 9.0c;
- Windows 7 - DirectX 10
- Windows 8 - DirectX 11.

Чтобы узнать точно, какая версия установлена в системе, нажмите кнопки «Win+R «* (кнопки действительны для Windows 7, 8). Затем в окно «выполнить» введите команду «dxdiag» (без кавычек).

В открывшемся окне, обратите внимание на самую нижнюю строчку. В моем случае это DirectX 11.

Чтобы узнать более точную информацию, можно воспользоваться специальными утилитами для определения характеристик компьютера (). Например, я обычно использую Everest или Aida 64. В статье, по вышеприведенной ссылке, можно ознакомиться и с другими утилитами.

Чтобы узнать версию DirectX в Aida 64, достаточно зайти в раздел DirectX/DirectX - видео . См. скриншот ниже.

3. Версии DirectX для скачивания и обновления

Обычно достаточно установить самую новую версию DirectX, чтобы та или иная игра заработала. Поэтому, по идеи, нужно привести всего одну ссылку на 11-й DirectX. Однако, бывает и такое, что игра отказывается запускаться и требует установки конкретной версии… В этом случае нужно удалить DirectX из системы, а затем установить версию идущую в комплекте с игрой* (см. в след. главе данной статьи).

Приведу здесь самые популярные версии DirectX:

1) DirectX 9.0c - поддерживают системы Windows XP, Server 2003. (Ссылка на сайт Microsoft: cкачать)

2) DirectX 10.1 - включает в себя компоненты DirectX 9.0c. Эту версию поддерживают ОС: Windows Vista и Windows Server 2008. (скачать).

3) DirectX 11 - включает в себя DirectX 9.0c и DirectX 10.1. Эту версию поддерживает довольно большое кол-во ОС: ОС Windows 7/Vista SP2 и Windows Server 2008 SP2/R2 с x32 и x64 системы. (скачать).

Лучшие всего скачать веб инсталлятор с сайта Microsoft - http://www.microsoft.com/ru-ru/download/details.aspx?id=35 . Он автоматически проверит Windows и обновить DirectX до нужной версии.

4. Как удалить DirectX (программа для удаления)

Честно говоря, сам ни разу не сталкивался, чтобы для обновления DirectX нужно было что-то удалить или при более новой версии DirectX отказывалась бы работать игра, рассчитанная на более старую. Обычно все обновляется автоматически, от пользователя только требуется запустить веб-инсталлятор (ссылка).

По заявлениям самой Microsoft удалить полностью DirectX из системы невозможно. Честно говоря, сам и не пробовал удалить, но в сети есть несколько утилит.

Утилита DirectX Eradicator используется для безопасного удаления ядра DirectX из ОС Windows. Программа обладает следующими возможностями:

  • Поддерживается работа с DirectX версий с 4.0 по 9.0c.
  • Полное удаление соответствующих файлов и папок из системы.
  • Очистка записей системного реестра.

DirectX Killer

Данная программа предназначена для удаления средства DirectX с вашего компьютера. DirectX Killer работает на операционных Системах:
- Windows 2003;
- Windows XP;
- Windows 2000;

DirectX Happy Uninstall

Поддерживаемые версии ОС: Windows XP/Vista/Win7/Win8/Win8.1, включая x64 битные системы.

DirectX Happy Uninstall - это утилита для полного и безопасного удаления из операционных систем семейства Windows любых версий DirectX, включая DX10. Программа имеет функцию возврата API в предыдущее состояние, так что в случае необходимости вы всегда можете восстановить удаленный DirectX .

Способ для замены DirectX 10 на DirectX 9

1) Перейти в меню Пуск и открыть окно «выполнить» (кнопки Win+R ). Далее набрать в окне команду regedit и нажать на Enter.
2) Перейти в ветку HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX, кликнуть на Version и изменить 10 на 8.
3) Затем устанавливать DirectX 9.0c.

На этом все. Желаю приятной игры…

Большинство старых игр не запускаются на новой операционной системе 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 по-прежнему не устанавливается, то переходим к следующему способу.

Пакет DirectX

О данной проблеме известно в компании Microsoft. Поэтому на ее официальном сайте есть автономный пакет, который включает 9-11 версии DirectX. Скачать его можно отсюда . Впоследствии пак можно установить даже без интернета.

Скачивание начинается. В Google Chrome скачиваемый файл виден на нижней панели браузера:

После скачивания нам необходимо разархивировать архив. Запускаем файл и соглашаемся с условиями лицензионного соглашения (жмем «Yes»). Появляется окошко – там нужно указать путь к папке, куда будет разархивирован пакет:

Жмем на кнопку «Browse» и выбираем папку, в которую поместим файлы. Удобнее всего создать на рабочем столе папку и указать ее. После установки приложения ее придется просто удалить. Выбрали папку, жмем «ОК» и распаковка начинается. Она займет 5-10 секунд.

Теперь заходим в нашу новую папку и видим много архивов. Не обращаем на них внимание, нас интересует только приложение DXSETUP.EXE – это и есть установщик. Его легко найти – он выделяется среди остальных файлов.

Запускаем его двойным кликом левой кнопки мышки, принимаем условия лицензионного соглашения, жмем «Далее» и еще раз «Далее».

Установка (обновление) начнется – она займет 15-20 секунд (зависит от производительности компьютера).

Если на компьютере установлен антивирус, то он может «ругаться» при процессе установки, так как программа вносит изменения в системный файл. Это нормально, ведь цель антивируса – защищать системные файлы от троянских программ. Поэтому при обновлении DirectX нужно либо отключить антивирус, либо выбрать опцию «Разрешить» при сообщении о внесении программой DXSETUP.EXE изменений в системные файлы.

Бояться не стоит, ведь скачанное с официального сайта приложение для PC не нанесет никакого вреда системе, тем более что в архиве не может находиться троянский вирус. Если скачиваете пакет со стороннего ресурса, а не с официального сайта OS Microsoft, то есть опасность «поймать» вирус. Так это выглядит на примере антивируса 360 Total Security:

После разрешения программа продолжит установку и успешно завершит ее. В самом конце жмем кнопку «Завершить», после чего папку с архивами API можно удалять – они больше не понадобятся. Если установка не удалась и антивирус «промолчал», то есть вероятность, что он не допустил внесение изменений в файл без каких-либо сообщений. В этом случае просто отключите его на пару минут и повторите установку пакета API.

Что происходит при обновлении? С этим пакетом мы установили не новый DirectX, а просто обновили старый недостающими компонентами и библиотеками. Но если устанавливать просто новый набор API, то совместимости со старыми играми все равно не будет. Пользоваться автоматическим веб-установщиком также не нужно – его предлагают скачивать на официальном сайте Microsoft. Этот установщик сначала проверяет версию DirectX на компьютере и при обнаружении такой же или новой версии отменяет установку, предварительно выводя соответствующее уведомление.

Следовательно, если стоит 11 или 12 «Директ Икс», то установка этих же версий с обновленным пакетом библиотек и компонентов не произойдет – программа сама напишет об этом. Нужно либо удалять API и устанавливать заново (с полным набором библиотек), либо просто обновлять вручную с помощью предложенного выше архива. Последний вариант более простой и требует меньше действий.

Заключение

«Майкрософт» предлагает автономный пакет API как вариант решения для запуска приложений, работающих с DirectX 9. На форумах Microsoft многие пользователи пишут, что их проблема не была решена новым пакетом API, однако большинству он помогает.

Нельзя на 100% гарантировать, что предложенные выше способы помогут, но использовать их в любом случае стоит. Только так можно запустить старые приложения или игры на новой операционной системе и не прибегать к радикальному методу – переустановке Windows 10 на более старую «семерку». Хотя многие пользователи, разочаровавшиеся в «десятке», именно так и поступают.

Видеоинструкция

Также предлагаем вам посмотреть ролик, в котором описывается инсталляция DirectX на Windows 10.

DirectX представляет собой набор приложений, предназначенных для решения задач, связанных с программированием. Пользователи чаще всего слышат о нем применительно к компьютерным играм, так как DirectX нужен для работы с графикой, анимацией и звуком. Для стабильной работы и большей производительности желательно, чтобы версия DirectX была последней , поэтому иногда возникает необходимость обновить это программное обеспечение.

Просмотр сведений об установленной версии

Прежде чем мы разберемся, как переустановить DirectX, нужно разобраться, какую версию поддерживает ваша видеокарта.

Нет смысла устанавливать программное обеспечение, которое графический адаптер не «потянет» . Кроме того, старые системы Windows не умеют работать с последними разработками для мультимедиа (на XP нельзя поставить DirectX 11 и т.д.)

Еще один важный шаг – просмотр сведений о текущей версии набора приложений:


Все подготовительные действия окончены, нужные сведения получены. Вы теперь знаете, какая модификация вам нужна, а потому переходим к рассмотрению главного вопроса – как обновить DirectX.

Обновление DirectX

  1. Запустите скачанный установщик и примите условия лицензионного соглашения.
  2. Снимите галочку с пункта «Установка Панели Bing», чтобы потом не убирать лишние расширения из браузеров.
  3. Дождитесь, пока мастер инсталляции загрузит и установит компоненты.
  4. Закройте окно установщика и перезагрузите компьютер.

Готово – теперь у вас на компьютере установлен обновленный пакет приложений для работы с графикой и звуком. Можете запускать новые игры и проверять, как они работают.

Два верных способа обновить библиотеки Директ Х для Windows любых версий! Выберите наиболее удобный и обновите Директ Х до последней версии. Безопасно обновиться нам поможет официальный сайт Microsoft, именно с него Вы скачаете необходимое программное обеспечение.

Внимание почтенной публики хочу обратить на то, что в первом варианте Директ Икс обновления требуется подключение ПК к интернету — это прямое онлайн обновление с сервера Microsoft. Второй вариант позволяет обновить DirectX для 32-64 разрядных Windows непосредственно с жёсткого диска или флешки. Для установки и обновления интернет соединение не требуется.

Как обновить Директ Х для Windows — официальное обновление.

1. Для обновления Директа нам понадобиться маленькая утилита Microsoft — «dxwebsetup.exe». Это онлайн-установщик, который проверит компьютер на наличие исполняемых библиотек, автоматически определит, скачает недостающие пакеты и обновит Директ Х 9-11 до финальной версии. Процесс запуска установки интуитивен и прост — затруднений вызвать не должен.

Запускаем скачанную утилиту, делаем вид, что прочитали соглашение, ставим точку и жмём — «далее».

В следующей вкладке Microsoft предложит свой поисковик Bing, убираем галочку, давим всей массой на кнопку — «далее». Когда установка завершится — посоветуйте компьютеру перезагрузиться.

2. Этому варианту интернет не нужен, конечно же, вам предварительно придётся (95,6Mb), но как по мне — это совсем несущественная плата за мобильность. Скачиваем файл «directx_Jun2010_redist.exe», но сразу не запускаем. Чтоб не накосячить и не вызвать ошибку при установке — создайте папку, путь к папке и само название должны состоять из английских букв.

Создали папку — запускайте «directx_Jun2010_redist», в появившемся окне, Вам предложат распаковать архив с библиотеками, жмёте — «Yes», новое окошко предложит указать папку для распаковки, нажимаем — «Browse…», находим и указываем на созданную папку.

Чтобы установить Директ Х, следует открыть папку и найти в ней «DXSETUP.exe» — двойной клик инициирует установку .

Важно. Если не получается обновить Директ Х 11, выскакивает системная ошибка. Самый верный и лучший способ решить проблему с обновлением — это переустановить Windows — . Качественный образ операционной системы с интегрированными обновлениями подарит вторую жизнь Вашему ПК, избавит от ошибок с запуском игр и программ. Это не так сложно и долго, как кажется.

Совет. После удачного обновления Директа — не забудьте о видеокарте, важный компонент ПК должен быть обновлённым, разработчики ведь не зря стараются — улучшают и оптимизируют. Удачи!

Наверняка, каждый человек который хоть раз устанавливал операционную систему windows и знаком с понятием directX. Но, как и большинство программ, эту библиотеку данных нужно обновлять. Где найти Конечно же в интернете.

Пожалуй, самый надежный и проверенный способ - это скачать обновления directX с официального сайта microsoft. Сначала, определитесь с версией. История directX начинается с далекого 1995 года с операционки win 95, это был directX v 1.0. В настоящий момент широко распространены версии 9.0с для windows xp, а так же directX 10 и directX 11 для windows vista и windows 7.

Если вы скачиваете обновления directX непосредственно с сайта разработчика, то тут все просто. Вы должны лишь выбрать операционную систему и тип вашего интернет соединения. Если же вам больше по душе вручную установить обновления directX, то, как уже было сказано выше, необходимо уточнить версию. Как узнать какой directX у вас установлен? Это вы можете сделать введя команду в меню пуск->выполнить DxDiag. Вы увидите окно с большим количеством вкладок. В одной из них вы можете посмотреть версию directX. По умолчанию в любой операционной системе уже вшит базовый набор библиотек.

Ещё один способ обновления directX, который больше подходит для любителей компьютерных игр, - это установить его вместе с игрой. В каждой игровой новинке, присутствует отдельная папка с дистрибутивом directX. Это делается потому, что львиная доля функций по воспроизведению и обработке 3D графики лежит именно на этой библиотеке данных.

Все современные игры требуют свежую версию этой программы. Но есть очень важный момент. Нельзя просто взять и установить новую версию directX поверх старой, не удаляя предыдущую, если, конечно, вы не обновляетесь через интернет. В таком случае онлайн установщик всего лишь обновит существующие записи и добавит новые в библиотеку.

Встаёт вопрос: как переустановить directX правильно? Ну, тут уж на ваше усмотрение множество самых различных программ для удаления. Например, directX eradicator. Эта маленькая программка работает даже без инсталяции на ваш компьютер. С её помощью вы можете полностью деинсталировать все компоненты directX и после перезагрузки ПК установить новые любым удобным для вас способом.На мой взгляд, это одна из лучших программ для подобного решения проблемы.

Некоторые люди говорят "Ставил новый directX на старый. Ничего, работает", При таком обновлении файлы библиотеки заменяются не полностью и далеко не всегда обновляются именно те, которые нужно обновлять.

Есть ещё один способ. Вы можете попробовать удалить directX через стандартную функцию установки/ в панели системы. Однако, как показывает практика, в таком случае, некоторая часть файлов directX не удаляется с компьютера полностью, а остаётся фрагментарно. Например, некоторые файлы расширения d3d просто не "позволяют" себя удалить таким образом.

Если вы не будете регулярно устанавливать обновления directX, причем устанавливать безопасным способом, то рискуете столкнуться с массой мелких - а иногда и серьёзных - проблем при работе с ПК. Особенно это касается любителей видео игр. Если directX, установленный на текущий момент будет слишком старый, или будут повреждены его компоненты, то игра просто не запустится или будет работать плохо. Регулярно проверяйте наличие обновлений для библиотеки, у вас на это уйдет не более полуминуты. Полную информацию обо всех тонкостях этого процесса всегда можно найти на сайте разработчика программного обеспечении - microsoft.

Ну, и напоследок. Из личного опыта, могу заявить, что некоторые пользователи, в том числе и я, пытаются установить версию directX, не свойственную для той операционной системы, которую используют. Не пытайтесь установить directX 10-й или 11-й версии на windows xp - ощутимого прироста производительности вы не увидите, зато можете нанести вред системе, особенно если файлы для установки скачивали с неофициальных сайтов. Это, пожалуй, все, что необходимо знать пользователю о directX и способах его обслуживания.