Как обновить directx на компьютере - vicemultiplayer.ru

Как обновить directx на компьютере

Как обновить DirectX

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

Вводная информация

Стоит отметить, что без данного компонента невозможна нормальная работа операционной системы. Ей, как и многим приложениям, будет постоянно чего-то не хватать. Так что давайте для начала разберемся, что это за компонент такой.

Что такое DirectX?

Это набор специальных библиотек, необходимых операционной системе Windows для работы с 2D и 3D графикой. Пакет Директ Икс предоставляется компанией Microsoft. Причем совершенно бесплатно. Установить его может любой желающий.

А вот в операционной системе Windows 10 уже присутствует актуальная версия данных библиотек. Так что для тех, кто использует эту ОС данный материал не особо актуален. Оно и понятно. Ведь «десятка» — текущий проект компании из Редмонда.

Кому может пригодиться эта статья? Во-первых, тем, кто использует Windows 7, 8 или 8.1. Там иногда приходится производить обновление компонентов DirectX до последней версии. То же самое касается и тех, кто сидит на Vista.

А вот пользователям Windows XP рассчитывать не на что. Для них потолок – DirectX 9.0c. Но эта версия библиотек уже давно у них установлена. К сожалению, из-за политики компании Microsoft новых версий библиотек для XP не будет. Но если у вас восьмая (или более ранняя) версия библиотеки, то данная инструкция все же поможет.

А теперь давайте поговорим о том, как посмотреть версию компонентов, установленных в ОС. Это необходимо, поскольку может оказаться так, что обновление вовсе не нужно.

Как узнать версию DirectX?

Перед обновлением всегда необходимо проверять версию того компонента, который вы собираетесь обновить. Если она актуальна, то не нужно ничего делать. Получится зря потраченный трафик (так как все это скачивается из интернета).

Узнать версию DirectX можно при помощи встроенных инструментов Windows. Для этого даже не нужно устанавливать никаких сторонних приложений. Способ довольно простой. С ним справятся даже новички. Но на всякий случай мы предоставим подробную инструкцию:

  1. Открываем меню «Пуск» при помощи специальной кнопки на панели задач.
  2. Перемещаемся в каталог «Служебные – Windows» и кликаем по пункту «Выполнить».Вызвать этот инструмент можно и проще. Достаточно нажать сочетание клавиш Win + R».
  3. Далее вводим в текстовое поле dxdiag.
  4. Нажимаем «ОК» или Enter на клавиатуре.

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

Стоит отметить, что процесс обновления выполняется в режиме онлайн. Поэтому просто необходимо наличие широкополосного подключения к интернету. Иначе ничего не выйдет. Многое также зависит от скорости. Если она маленькая, то процесс инсталляции затянется надолго. Итого нужно будет загрузить, в среднем, 150 МБ.

Обновление DirectX

На данный момент, выполнить обновление данного компонента можно только одним способом: скачать установщик с серверов компании Microsoft. Сам он весит мало. Но вот библиотеки довольно-таки объемные.

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

  1. Открываем в удобном интернет-обозревателе страницу https://www.microsoft.com/ru-ru/download/details.aspx?id=35.
  2. Здесь вам нужно кликнуть ЛКМ на красную кнопку.
  3. Откажитесь от загрузки дополнительного софта.
  4. Теперь нужно открыть dxwebsetup.exe.
  5. Примите лицензионные условия.
  6. Откажитесь от инсталляции дополнительных компонентов (Панель Bing и т. д.).
  7. Запустите процедуру загрузки.
  8. Дождитесь ее завершения.
  9. На всякий случай выполните перезапуск системы.

Вот так происходит обновление библиотек DirectX.

Заключение

А теперь подведем итоги и попытаемся обобщить всю многословную филиппику, представленную выше. В данном материале мы попытались дать ответ на вопрос о том, как обновить Директ Икс на компьютере или ноутбуке. Оказалось, что это довольно просто.

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

Читать еще:  Как обновить драйвера звука на ноутбуке

Как обновить библиотеки DirectX


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

Обновление DirectX

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

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

Windows 10

В десятке по умолчанию предустановлены версии пакета 11.3 и 12. Это обусловлено тем, что последнюю редакцию поддерживают только видеокарты нового поколения 10 и 900 серии. Если в адаптер не заложена возможность работать с двенадцатым Директом, то используется 11. Новые версии, если они вообще будут выпущены, будут доступны в «Центре обновлений Windows». При желании можно вручную проверить их наличие.

С восьмеркой такая же ситуация. В нее входят редакции 11.2 (8.1) и 11.1 (8). Отдельно пакет скачать невозможно – его попросту не существует (информация с официального сайта Microsoft). Обновление происходит автоматически либо вручную.

Семерка оснащена пакетом DirectX 11, а если установлен SP1, то есть возможность совершить апдейт до версии 11.1. Эта редакция входит в пакет комплексного обновления операционной системы.

    Для начала необходимо зайти на официальную страницу Microsoft и скачать установщик для Виндовс 7.

Не забудьте, что для определенной битности требуется свой файл. Выбираем пакет, соответствующей нашей редакции, и нажимаем «Next».


Запускаем файл. После непродолжительного поиска существующих на компьютере обновлений

программа предложит нам подтвердить намерение установить данный пакет. Естественно, соглашаемся, нажав кнопку «Да».


Затем следует непродолжительный процесс установки.

По завершению инсталляции нужно перезагрузить систему.

Обратите внимание, что «Средство диагностики DirectX» может не отображать версию 11.1, определяя ее, как 11. Это обусловлено тем, что на Windows 7 портируется не полная редакция. Вместе с тем, многие возможности новой версии будут включены. Этот пакет также можно получить через «Центр обновлений Windows». Его номер КВ2670838.

Windows XP

Максимальная версия, поддерживаемая Windows XP – 9. Ее обновленная редакция – 9.0с, которая лежит на сайте Майкрософт.

Скачивание и установка происходит точно так же, как и в Семерке. Не забудьте перезагрузиться после инсталляции.

Заключение

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

Не стоит пытаться установить пакет, который не поддерживает ОС (см. выше), скачанный на сомнительном сайте. Это все от лукавого, никогда 10 версия не будет работать на XP, а 12 на семерке. Самым эффективным и надежным способом обновления DirectX является переход на более новую операционную систему.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Помогла ли вам эта статья?

Еще статьи по данной теме:

Добрый день! Нигде не могу найти информацию по двум вопросам :
1. Как запустить игру с директ х 9 вместо директа 11? (установлен 11, но хочу использовать 9).
2. Игра 2002 года потребляет бесконечное количество оперативной памяти. Возможно, это из-за директ х 11?

Здравствуйте, Владимир. В состав новых версий DX входят необходимые компоненты старых редакций. Если игра написана под DirectX 9, то она под девятой версией и запускается. Некоторые игрушки поддерживают две редакции и обычно их можно переключать в настройках графики (внутри самой игры), или при установке создаются два соответствующих ярлыка. Впрочем, можно попробовать принудительно запустить исполняемый файл с DX9.
1. Кликаем ПКМ по ярлыку игры и переходим к «Свойствам».
2. На вкладке «Ярлык» поле «Объект» после строки с местом расположения файла ставим пробел и дописываем
-dx9
Например, было
«D:Program Files (x86)Need For Speed Underground 2speed2.exe»
стало
«D:Program Files (x86)Need For Speed Underground 2speed2.exe» -dx9
Также можно использовать другой параметр (вместо -dx9)
-force-d3d9
«D:Program Files (x86)Need For Speed Underground 2speed2.exe» -force-d3d9
Попробуйте оба варианта. Инструкция сработает, если игрушка действительно написана под DX9
Про оперативную память. Напишите, что за игра, попробуем разобраться.

Загрузка и установка обновлений DirectX

Для запуска практически любой игры требуется DirectX. Этот пакет программ и функций позволяет запускать на компьютере любые 3D/2D приложения. Обновление DirectX – не всегда самая простая задача, поэтому далее мы рассмотрим наиболее часто встречающиеся ошибки и проблемы, нюансы и особенности, связанные с обновлением данного пакета.

Читать еще:  Как обновить xp до windows 7

DirectX на Windows XP

Скачать последние обновления можно с официального сайта Microsoft. Но следует помнить несколько важных нюансов:

  • Windows XP поддерживает исключительно версию DirectX под номером «9.0c»;
  • более новые версии DirectX ничего хорошего для XP не принесут – в лучшем случае система никак на это не отреагирует;
  • многие сайты, учитывая приличное количество пользователей XP, делают собственные сборки DirectX, но использовать их крайне не рекомендуется, т. к. в большинстве случаев устанавливаются они крайне «криво», а привлечь к ответственности некого – пользователь собственноручно на это пошёл.

Чтобы установить DirectX на Windows XP, следуйте такому плану:

1. Проверьте версию своего DirectX:

    кнопка «Пуск», «Выполнить», в поле необходимо ввести dxdiag (англ. диагностика DirectX);

Если версия ниже, чем DirectX 9.0c, её необходимо скачать.

2. Скачивание DirectX производится двумя способами:

  • полная программа установки самых свежих версий DirectX (большой размер исполняемого файла);
  • веб-установщик (маленький размер файла, с последующим скачиванием необходимого).

В первом случае скачивается архив со всеми версиями DirectX от 9.0c и ранее. Все эти файлы необходимо распаковать архиватором (WinRAR, 7Zip и т. д.), а их много, поэтому необходимо создать отдельную папку, куда все эти файлы и будут распаковываться в итоге. В общем, не самый приятный вариант, но в некоторых ситуациях бывает полезен (например, при нестабильном Интернет-соединении).

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

Готовый к установке DirectX можно скачать по адресу:

А веб-установщик (для любой версии Windows, но может уже не работать с XP):

3. Установка. Процедура установки DirectX идентична для каждой существующей на данный момент операционной системы (XP, 7, 8, 10 и т. д.). Во время обновления программы в окошке будет показан процесс устанавливаемых приложений.

Начальный экран установки DirectX выглядит так:

Запрос на разрешение в загрузке необходимых файлов (с официального сайта Microsoft, разумеется):

Процедура загрузки упомянутых файлов программы (во время установки экран будет идентичным, а слово «Загрузка» заменится на «Установка»):

4. Готово. После всех указанных ранее манипуляций остаётся лишь перезагрузить компьютер (это делать не обязательно, но желательно, чтобы не возникло проблем), и Ваша операционная система будет оснащена последней доступной версией DirectX:

DirectX для Windows 7, 8, 10

При установке более новых версий DirectX на перечисленные операционные системы используется веб-установщик. Автономного пакета с установщиками не предусмотрено, а процесс обновления пакета DirectX идентичен для всех систем. Не существует различий как при скачивании обновлений, так и при их установке.

С другой стороны, начиная с Windows 7, нет необходимости устанавливать DirectX 11. Во все операционные системы выше Windows XP (кроме Vista) 11-ая версия программы уже «вшита». Это значит, что установить её повторно невозможно, равно как и удалить, а её работоспособность не подлежит сомнению.

Обновляется DirectX 11 до версии 12 при помощи веб-установщика, а процедура – полностью идентична описанной ранее для XP. Сделать дегрейд (установку более старой версии программы вместо новой) с DirectX11 до версии 9.0с не представляется возможным (да и какой в этом смысл?). Дело в том, что абсолютно все версии ниже DirectX 11 уже включены в операционную систему.

Отдельного внимания заслуживает Windows 10. Благодаря новаторским решениям при создании этой версии операционной системы отныне не требуется вручную устанавливать DirectX:

  • Во-первых, он уже имеется в системе, и его невозможно удалить. «Законными» методами, разумеется.
  • Во-вторых, Windows 10 сама скачивает и устанавливает все необходимые обновления, драйвера и установщики в полностью автоматическом режиме. Достаточно поставить Windows 10 на компьютер, разрешить автоматическое обновление системы и отойти попить кофе. Windows 10 установит не только новые версии DirectX (которые выходят каждые 4-5 месяцев), но даже и драйвера на видеокарту или принтер. Теперь нет смысла устанавливать обновления вручную. Лишний раз беспокоиться также не нужно – официальная операционная система не установит ничего лишнего, а любые возможные ошибки полностью исключены. «Откатить» изменения можно лишь в предыдущих версиях Windows (XP, Vista), где DirectX устанавливается в виде отдельного приложения.

Как скачать и обновить DirectX (видео)?

Если у Вас остались вопросы, предлагаем Вашему вниманию следующий видеоролик. В нем наглядно показано, как правильно скачать и обновить DirectX для Windows’a.

Как видите, касательно DirectX, обновить его до последней версии не составляет никакого труда. Процесс этот лёгок, прост в понимании и вероятность возникновения ошибок крайне мала. Остаётся лишь поблагодарить компанию Microsoft, что в новых версиях Windows процедура обновления DirectX стала заботой самой ОС, а не пользователя.

Читать еще:  Как обновить флеш-плеер в опере

Как обновить directx на компьютере

Как Обновить DirectX

Процедура обновления DirectX в большинстве случаев выполняется автоматически. Так, в Windows 10 никаких специальных действий не требуется: обновление предустановленных DirectX 11.2 или DirectX 12 осуществляется через «Центр Обновлений». Пользователь может только отслеживать актуальную версию с помощью встроенного инструмента диагностики, для чего необходимо воспользоваться командой dxdiag в поле поиска меню «Пуск».

Ручное обновление DirectX

1). запустить исполняемый файл;
2). принять условия лицензии;
3). снять или оставить флажок установки панели инструментов Bing.

После нажатия кнопки «Далее» установщик DirectX начнет процесс инсталляции. При обнаружении установленной версии программа определит недостающие обновления и установит только их.

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

Загрузка файлов DLL

Иногда обновление программы не дает результатов и при запуске мультимедийных приложений пользователь видит сообщение о системной ошибке, связанной с отсутствием каких-либо файлов динамической библиотеки (файлы типа *.dll). В этом случае динамическую библиотеку можно просто скопировать с загрузочного диска или флешки или загрузить из интернета, предварительно сделав резервную копию существующей папки.
Путь назначения:

  • для 64-битной системы: C:WindowsSystem32
  • для 32-битной системы: C:WindowsSysWOW64

После замены файлов DLL потребуется перезагрузка компьютера.

Как обновить на компьютере с Windows 7 программу DirectX?

После установки новенькой компьютерной игры в Windows частенько можно столкнуться с неполадками в ее работе: то графика даст сбой, то звуки исчезают, то отключаются другие функции. Для решения этой проблемы разработчики, прежде всего, предлагают разобраться с тем, как обновить на компьютере встроенную в Windows 7 программку DirectX. Объясняется это тем, что именно она призвана обеспечить полноценное воспроизведение на ПК графики и звуков. В таком случае достаточно установить обновление для DirectX в Windows, чтобы проблема устранилась автоматически.

Шаг № 1: Проверяем версию программы

Перед тем как поставить новенький DirectX на компьютер, стоит поинтересоваться тем, а какая его версия установлена в операционной системе. Для этого жмем и R одновременно на клавиатуре, вбиваем для утилиты «Выполнить» задачу dxdiag.exe и в появившемся окошке в разделе «Система» находим и проверяем информацию о рабочей версии DirectX:

Заметим, что 9-я подойдет для установки в XP, 10-я – для Vista, 11-я – для Windows 7, 12-я – для Windows 8. Если же на компьютере устанавливается несовместимая с операционной системой или видеокартой версия программы, компоненты DirectX попросту перестанут поддерживаться. В таком случае поможет удаление, загрузка подходящего выпуска ПО и последующее его обновление вручную.

Шаг № 2: Выполняем обновление вручную

В принципе настройка DirectX выставлена так, что обновляется программа автоматически. Однако после вирусной атаки, неудачной установки или удаления программного обеспечения, отдельные файлы DLL-библиотеки могут оказаться повреждены, что приведет к возникновению неполадок с обновлением. Не самая лучшая история. Как обновить DirectX на Windows 7 в таком случае? Для начала нужно сходить на официальный сайт Microsoft, скачать там программу dxwebsetup.exe и поставить ее на свой компьютер. Устанавливается она без каких-либо трудностей стандартным методом:

После принятия условий лицензии и решения вопроса с панелью Bing программа обновится, выполнив поиск и загрузку недостающих компонентов:

Однако может быть и так, что установщик DirectX не обнаружит обновлений, хотя ОС будет ясно давать понять в системных сообщениях о том, что часть файлов для этой программы отсутствуют:

Как показывает практика, удаление и переустановка программы зачастую оказываются безрезультатными. А вот загрузка недостающих файлов в DLL-библиотеку решает проблему на раз.

Шаг № 3: Загружаем отсутствующие DLL-компоненты

Зная о том, каких DLL-файлов недостает в хранилище операционной системы, восстановить их можно несколькими методами:

извлечь из установочного диска (загрузочной флешки) или другого компьютера с соответствующим выпуском ОС Windows и перенести в системную папку:

  • C:WindowsSystem32 (для 32-разрядной системы);
  • C:WindowsSysWOW64 (для x64);

загрузить их с интернета.

В последнем случае эффективнее всего поискать недостающие компоненты на сайте www.dll-files.com, где представлены в бесплатном доступе все известные на сегодняшний момент DLL-библиотеки. При этом устанавливается такое ПО достаточно просто:

В дальнейшем же выполнить обновление DirectX можно будет и без доступа к интернету. Для этого потребуется предварительно скачать дистрибутивный пакет с сайта Майкрософт, перенести его на съемный носитель и уже с него скопировать файлы на компьютер. Вот и вся хитрость! Не особо-то и сложно, не так ли?

Ссылка на основную публикацию
Adblock
detector