Directx 11 для windows 7 32/64bit
Содержание:
- Среда выполнения DirectX
- Основные параметры
- Подробности
- Возможности
- Как лучше всего переустановить DirectX в Windows 11/10?
- Устанавливаем DirectX 11 версии на компьютер под управлением Windows 7
- Где найти информацию об установленной версии DirectX
- История обновлений DirectX
- Установка DirectX 11
- Аналоги утилиты
- Где скачать DirectX 11 для Windows 10
- DirectX 11 для Windows 10 64 Bit: краткое описание приложения
- Как установить DX 9 на Windows 10
- Ошибка DirectDraw в Windows 10 и ее исправление
- Как узнать, какая версия стоит на компьютере
- Нужно ли устанавливать DirectX с сайта Microsoft? Что это дает?
- Метод № 3: отключить сторонние приложения и службы
Среда выполнения DirectX
Среда выполнения DirectX состоит из основных компонентов и дополнительных компонентов.
Основные компоненты, такие как Direct3D и Директинпут, считаются частью операционной системы. основные компоненты directx 9.0 c не изменились с момента обновления пакета SDK для directx (лето 2004) и соответствуют выпуску Microsoft Windows XP с пакетом обновления 2 (SP2), Windows XP Pro x64 Edition и Windows Server 2003 с пакетом обновления 1 (SP1). Windows в состав Vista входит DirectX 10, поддерживающий модель видеодрайверов (WDDM) Windows и Direct3D 10. x. Windows 7 и Windows Vista (см. KB971644) поддерживают DirectX 11, поддерживающие Direct3D 11, Direct2D, DirectWrite, устройство отрисовки программного обеспечения WARP10 и уровни компонентов 10level9. дополнительные сведения см. в разделе api Graphics в Windows .
Дополнительные компоненты выпускаются в обновлениях пакета SDK DirectX и включают в себя D3DX, XAudio2, КСИНПУТ, управляемые DirectX и другие подобные компоненты. Многие из дополнительных компонентов регулярно обновляются для интеграции отзывов клиентов и предоставления новых функций.
Основные параметры
DirectX 11 рекомендуют к установке по причине его универсальности. Приложением могут воспользоваться даже владельцы слабых компьютеров, мечтающих играть в игры, требующие от техники большей производительности.
Обработка графики
DirectX 11 выводит растровую графику и трехмерные объекты благодаря функции DirectX Graphics. Графические изображения становятся более точными и яркими, приобретают естественность.
Обратите внимание! Более ранние версии не всегда позволяют насладиться всей красотой прорисованных создателем игры деталей, директ 11 в этом плане куда удобнее и приятнее
Обработка звука
DirectSound обрабатывает звуки. Звук с эффектом присутствия получается в этой версии директ 11 более реалистичным и качественным. Громкие звуки не глушат, даже самые тихие хорошо удавливаются.
Преимущества над предыдущей версией
Версия директ 11 в сравнении с предыдущими обладает следующими преимуществами:
- особенный алгоритм обработки графики, более продвинутый и современный, позволяющий увидеть все спецэффекты в новом ключе, играть становится интереснее;
- повышенная производительность, позволяющая играть в достаточно сложные игры, влияющие на оперативную систему, перегружающие ее;
- другие требования к системным ресурсам;
- изменение библиотеки, где хранятся файлы DLL формата;
- работа с современными графическими редакторами упрощается.
Существует не менее популярная девятая версия директа, но большая часть современных игр строится именно на работе с 11, предлагая скачать директ 11 на виндовс 10 при запуске. Игра может не запускаться до тех пор, пока компьютер в автоматическом режиме не предложит пользователю установить версию директ 11.
Для этой версии утилиты характерна усовершенствованная технология текстур. В ней улучшены многопоточность, тесселяция, вычислительные шейдеры. Качество игры зависит от:
- шейдеров, использующихся для ускоренной постобработки;
- тесселяции (от этого параметра зависит детализация моделей).
К сведению! Первые игры, работающие именно с поддержанием утилиты в версии директ 11 — это Aliens vs. Predator, Colin McRae DiRT 2, S.T.A.L.K.E.R.: Call of Pripyat и Battleforge. После того как появилась Fermi, выпустили обновление для Battlefield: Bad Company 2 и Metro 2033. Сейчас перечень их расширен.
Преимущества видны даже невооруженным глазом человеку, совершенно не знакомому с миром компьютерных игр. Все новые игры, разработанные именно для директ 11, смотрятся куда лучше тех, что основываются на использовании старых утилит.
Где посмотреть, какая версия установлена
Подробности
В действительности имеется два метода для инсталляции последней версии библиотеки Директ Икс. Первый из них заключается в использовании официальной утилиты от Microsoft. А второй – в обновлении операционной системы Windows. Мы разберем каждый из них более детально.
Метод №1: Специальная утилита
Разработчики из Microsoft выпустили специальную утилиту под названием «Веб-установщик исполняемых библиотек DirectX». Суть в том, что программа анализирует недостающие компоненты на компьютере, после чего загружает их из официальных источников, а под конец размещает в соответствующих каталогах.
Это очень удобно, но только для старых изданий операционной системы Виндовс, не новее «Семерки».
Предлагаем вашему вниманию пошаговую инструкцию.
- Запускаем веб-обозреватель при помощи соответствующего ярлыка и посещаем страницу https://www.microsoft.com/ru-RU/download/35.
- Откроется страница для загрузки установщика. Просто нажимаем на кнопку «Скачать».
- В появившейся форме кликаем на «Отказаться и продолжить…».
- Дожидаемся завершения загрузки и закрываем браузер. Но запускаем «Проводник Windows».
- Перемещаемся в каталог загрузок, находим файл dxwebsetup.exe и кликаем по нему ПКМ.
- В появившемся меню файла выбираем опцию «Запуск от имени администратора». Ее название может несколько отличаться, но саму опцию вы найдете без труда.
- Запустится мастер. Для начала нужно согласиться с лицензионными условиями.
- Затем следует снять галочку с предложения установить поисковую панель Bing и нажать на кнопку «Далее».
- На следующем этапе мастер установки просканирует систему на предмет установленных библиотек. После этого он выдаст объем загружаемых файлов. Соглашаемся с выполнением процедуры.
- Закрываем окошко, когда процедура завершится.
Самое же приятное заключается в том, что после инсталляции не нужно перезагружать компьютер. Установленные компоненты готовы к работе сразу. Можно запускать игру и проверять их работоспособность. Как видите, ничего особенно сложного в этом нет.
В определенных ситуациях пользователи интересуются, как установить Директ Икс без прав администратора. Например, если человек планирует сделать это на чужом компьютере. Так вот, достаточно просто открыть файл dxwebsetup.exe стандартным способом (двойным кликом ЛКМ), а потом перейти к седьмому этапу инструкции.
Метод №2: Обновление системы
В Виндовс 8 единственным способом получения нового Директа является обновление системы. Также это относится к некоторым изданиям «Семерки» и «Висты». Проще всего данную процедуру запустить так:
- Нажмите Win + R на клавиатуре.
- Впечатайте control update в графу «Выполнить».
- А теперь кликните ЛКМ по клавише «ОК». В результате откроется Центр обновления Windows.
- Дождитесь, пока не завершится проверка системы на наличие новых обновлений.
- Согласитесь с их загрузкой.
- Когда процесс завершится, подтвердите перезагрузку ПК.
Стоит понимать, что применение обновлений может занять некоторое время.
Возможности
DirectX 9 не является приложением в привычном понимании. Но список возможностей мы все же приведем:
- Включен компонент DirectX Graphics, состоящий из: DirectDraw;
- Direct3D;
- DirectInput;
- DirectPlay;
- DirectSound;
- DirectMusic;
- DirectShow;
- DirectX Instruments;
- DirectSetup;
- DirectX Media Objects.
Часто поставляется не только в виде установочного дистрибутива, но и как компонент операционной системы.
Совместим с любыми версиями операционных систем от Microsoft.
При проблемах с совместимостью может быть запущен в виде библиотеки-обертки (Wrapper).
Список возможностей данной мультимедийной библиотеки можно перечислять долго. Но для экономии вашего и нашего времени давайте сразу переходить к достоинствам и недостаткам ее использования.
Как лучше всего переустановить DirectX в Windows 11/10?
Поскольку DirectX является неотъемлемым компонентом Windows 11/10, вам обычно не нужно беспокоиться об установке его самостоятельно. Вместо этого обновления Windows будут автоматически исправлять проблемы DirectX, давая вам возможность играть в игры и запускать другие графические приложения.
Но если на вашем компьютере возникают проблемы с DirectX, неплохо было бы переустановить его вручную. Вы можете использовать автономный установщик Microsoft для этой цели или просто убедиться, что ваши обновления Windows не останавливаются.
Когда установка DirectX не является проблемой, вы должны проверить наличие конфликтующих приложений и повреждений системы. Исправление этих вещей гарантирует бесперебойную работу DirectX на вашем компьютере с Windows.
Устанавливаем DirectX 11 версии на компьютер под управлением Windows 7
Для оптимальной работы Виндовс 7 и полного вовлечения в процесс всех аппаратных возможностей компьютера требуется инсталляция и апгрейд программного обеспечения Директ Х. Для Windows 7 последней версией этого компонента является 11-ая.
Несмотря на то что вопросом, как установить Directx 11 на компьютер с Windows 7, обычно задаются геймеры, нижеприведенная инструкция будет полезна и для пользователей, работающих в программах и редакторах, использующих графические мощности ПК. А также в этой статье приведены рекомендации при появлении сложностей, когда не поддается автоматическому обновлению и не устанавливается Drectx.
Где найти информацию об установленной версии DirectX
Существует два способа узнать, какая версия DirectX установлена на ПК:
- через один из системных инструментов Windows;
- с помощью стороннего ПО.
Рассмотрим оба варианта.
Чтобы узнать версию, воспользовавшись только внутренними средствами Windows 10, необходимо:
- Запустить «Строку задач» (клавиши WIN+R) и ввести значение dxdiag.
«Строку задач» также можно открыть, щёлкнув правой кнопкой мыши по меню «Пуск» и выбрав параметр «Выполнить»
- После нажатия кнопки ОК откроется информационное окно «Средство диагностики DirectX», где во вкладке «Система» можно найти информацию об установленной версии.
Войдите во вкладку «Система», и в нижней части окна увидите номер установленной версии DirectX
Получить информацию об установленной версии DirectX можно и с помощью стороннего ПО. Для этого следует воспользоваться утилитами AIDA64, Astra32, GPU-Z, SysInfo Detector, HWiNFO и другими. Рассмотрим пример с использованием утилиты Astra32 (алгоритм действий для всех перечисленных программ аналогичный, с некоторыми минимальными отличиями).
Видео: как узнать версию DirectX
Исходя из личного опыта, автор статьи может посоветовать воспользоваться одной из трёх наиболее хорошо зарекомендовавших себя утилит: Astra32 (имеет как портативную версию, так и устанавливаемую, интерфейс полностью на русском языке, количество сбоев в работе минимально), AIDA64 (даёт более глубокую и подробную информацию обо всех компонентах ПК, однако занимает много места на HDD) и HWiNFO (очень «лёгкая» утилита, практически не потребляет ресурсов системы, но доступна лишь на английском языке).
История обновлений DirectX
Вот хронология обновлений DirectX:
- DirectX 1.0 — первая версия, выпущенная в 1995 году.
- DirectX 2.0 поддерживает несколько сторонних приложений и выпущен в 1996 году
- DirectX 3.0 поддерживает Windows NT и выпущен в 1996 году.
- DirectX 4.0 является более новым выпуском, где его функции объединены с версией 5.0
- DirectX 5.0 поддерживала Windows 2000 и была выпущена в 1997 году
- DirectX 6.0 поддерживает Dreamcast и выпущен в 1998 году.
- DirectX 7.0 поддерживает Windows 200 и выпущен в 2000 году.
- DirectX 8.0a прекратил поддержку Windows 95 и выпущен в 2001 году
- DirectX 9.0 — один из самых популярных релизов, выпущенный в 2002 году. Он поддерживает 64-разрядную версию.
- DirectX 10.0 поддерживает Windows Vista и выпущен в 2006 году
- DirectX 11.0 поддерживает Windows 7 и Windows Server R2 и выпущен в 2009 году
- DirectX 11.1 поддерживает Windows 8, Windows Server 2012 и выпущен в 2012 году.
- DirectX 12.0 поддерживает Windows 10, DirectX Raytracing, Programmable MSAA и выпущен в 2015 году.
Установка DirectX 11
DX11 предустановлен во всех операционных системах, начиная с Windows 7. Это значит, что нет необходимости искать и устанавливать программу к себе на компьютер, к тому же, отдельного дистрибутива DirectX 11 не существует в природе. Об этом прямо говорится на официальном сайте Майкрософт.
Если возникает подозрение на некорректную работу компонентов, то их можно установить при помощи веб-установщика из официального источника. Сделать это можно, только если Вы пользуетесь операционной системой не новее Windows 7. О том, как переустановить или обновить компоненты на других ОС, и возможно ли это, мы также поговорим ниже.
«Отказаться и продолжить»
Для систем Windows 8 доступна установка DirectX исключительно через «Центр обновлений». Здесь необходимо нажать на ссылку «Показать все доступные обновления», затем выбрать из списка те, что относятся к DirectX и установить. Если список большой или наверняка не понятно, какие компоненты устанавливать, то можно инсталлировать все.
Windows 10
В «десятке» установка и обновление DirectX 11 не требуется, так как там предустановлена 12 версия. По мере разработки новых исправлений и дополнений они будут доступны в «Центре обновлений».
Windows Vista, XP и другие ОС
В том случае, если Вы пользуетесь ОС старее «семерки», то ни установить, ни обновить DX11 у Вас не получится, так как эти операционные системы не поддерживают данную редакцию API.
Заключение
DirectX 11 является «своим» только для Windows 7 и 8, поэтому только в этих ОС возможна установка данных компонентов. Если Вы найдете в сети дистрибутив, содержащий библиотеки реакции 11 для любой Виндовс, знайте: Вас бессовестно пытаются обмануть.
Аналоги утилиты
Чтобы все графические компоненты работали правильно, не обязательно пользоваться исключительно директом. У него существуют аналоги, помогающие наладить работу всех систем компьютера и установить связь с видеокартой, позволив играть в любые игры. Таким аналогом является OpenGL. У этого графического API открытый исходный код. Единственный минус приложения — недостаточная производительность.
Важно! Программу используют преимущественно на компьютерах, где установлена операционная система из семейства Linux. Отличной заменой может стать набор библиотек Vulkan
Утилиту отличает мультиплатформенность — возможность использования ее на виндовс и на линукс. Графика и звук почти неотличимы от того, что видят и слышат пользователи, использующие директ
Отличной заменой может стать набор библиотек Vulkan. Утилиту отличает мультиплатформенность — возможность использования ее на виндовс и на линукс. Графика и звук почти неотличимы от того, что видят и слышат пользователи, использующие директ.
Где скачать DirectX 11 для Windows 10
Скачивать DirectX 11 для Windows 10 лучше с официального сайта или с сайта.
Сделать это можно бесплатно. Пользователь может скачать любую версию из ранних или последующих. Также можно выбрать и систему, на базе которой планируется установить утилиту. Это могут быть версии виндовс от 7 до 10, в том числе виндовс 8 и виндовс 8.1. а также виндовс XP и Vista.
На официальном сайте можно получить все необходимые сведения о версии скачиваемой утилиты, размере, наименовании файла и дате его размещения
Новичкам рекомендуется внимательно изучить приложение перед установкой, обратив внимание на раздел «Дополнительные сведения». Так, при установке DirectX пользователь получает все последующие и предыдущие версии библиотек, в том числе обновленные D3DX и XInput (обновление производится 1 раз в 2 месяца), а также компоненты директ, являющиеся управляемыми
Важно! Исполняемая библиотека DirectX не подлежит удалению, пользователи виндовс ХР перед установкой обязательно должны поставить галочку в графе «Восстановление системы». Установить уже скачанные приложения можно даже с отключенным Интернетом
DirectX 11 для Windows 10 64 Bit: краткое описание приложения
DirectX 11 для Windows 10 64 Bit скачать можно на официальном сайте. Это приложение — важный компонент системы, выполняющий функцию прослойки между видеокартой и игрой и позволяющий использовать мощность компьютера для прорисовки графики, содержащей множество эффектов. Это также библиотека, в которой содержатся файлы DLL, позволяющие операционной системе работать с 3D форматом.
Логотип софта на официальной странице
В виндовс 10 приложение установлено автоматически в версии DirectX 12, но всегда можно скачать предыдущую версию.
Обратите внимание! Существует множество версий этого приложения. С каждой программист получает шанс на добавление нового эффекта в игру, оптимизировать уже существующие и использующиеся не в полную меру, если предыдущая версия устарела
Для чего нужно
DirectX 11 помогает операционной системе запускать игры. Если на компьютере не установлена ни одна из версий этого приложения, поиграть даже в простейшие шахматы или шашки будет невозможно, поскольку операционная система не сможет взаимодействовать с драйверами видеокарты. При этом на качество игры приложение не влияет.
Если на компьютере установлена последняя его версия, а игра разрабатывалась для устаревшей версии, то и графика останется соответствующей, улучшений не произойдет. Приложение позволяет всего лишь играть в заранее определенном режиме.
Обратите внимание! Если приложение DirectX 11 скачать для Windows 10 и установить на компьютер, то оно будет выполнять свою задачу без привязки к операционной системе. Его можно установить, как на Windows 10, так на виндовс висту или на компьютер с более сильной или слабой системой
Главным в работе остается мощность видеокарты.
Системное сообщение от виндовс
Как установить DX 9 на Windows 10
Чтобы бесплатно инсталлировать Директ 9 на Виндовс 10 включаем «DirectPlay», расположенный на панели управления. Останется только решить, куда установить скаченное ПО.
Включаем компонент «DirectPlay»
Чтобы знать, как установить DX 9 выполняем следующие действия:
- открываем панель управления;
- заходим в раздел с программами;
- выбираем пункт, где разрешается включить или выключить компоненты Виндовс;
- теперь нужно найти раздел, «Компоненты прежних версий» и ставим отметку напротив пункта «DirectPlay» (Рисунок 5).
Скачав, следует заново установить эту системную библиотеку. Если не помогло, смотрим следующий способ инсталляции.
Рисунок 5.Включение компонента DirectPlay в компонентах Windows
Ошибка 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.
И скачиваем последнюю версию Директ для вашей операционной системы.
Запустите установщик и проследуйте указаниям мастера.
В результате на ваш ПК будет загружены и установлены все необходимые библиотеки компонента.
Как узнать, какая версия стоит на компьютере
Если необходимо получить информацию о том, какая утилита подходит для видеокарты, ее запрашивают на официальном сайте производителя. Для получения сведений о версии уже установленного директ приложения непосредственно в виндовс:
- Используют комбинацию клавиш «Win + R», нажатых одновременно.
- Вводят в открывшееся поле команду «dxdiag».
- Открывают средство диагностики директ.
- В разделе «Система», в самом низу находят сведения о версии директ.
Но здесь программисты советуют проявить осторожность, особенно если речь идет об операционной системе виндовс 10. В ней указание на наличие нужной утилиты еще не означает ее совместимость с видеокартой и, соответственно, способность работать
Можно ожидать появления системного сообщения о необходимости установки подходящего приложения.
Отсутствие реакции на запуск игры также может свидетельствовать о том, что утилита в системе есть, но с видеокартой она не совместима. В этом случае необходимо найти и скачать подходящую в Интернете. Для проверки уровня возможности видеокарты:
- Оставляют окно диагностики директ открытым.
- Переходят во вкладку «Экран» справа. В открывшемся поле, разделенном на 2 части по принципу устройства и драйверы, находятся функции, которыми обладает видеокарта.
В оставшихся неоткрытыми вкладках можно посмотреть и другие сведения об установленных компонентах и драйверах директ. Для последовательного просмотра страниц пользуются кнопкой «Следующая страница». Это помогает ускорить процесс.
Важно! Если при вводе команды «dxdiag» появляется окно предупреждения, необходимо согласиться, нажав соответствующую кнопку. Далее придется дождаться завершения сканирования ПК
Появление предупреждения связано с необходимостью проведения проверки цифровой подписи.
Нужно ли устанавливать DirectX с сайта Microsoft? Что это дает?
Кратко: можно, только версию DirectX это не изменит!
Если хотите, чтобы игры запускались нормально — обязательно установите все обновления из Центра обновления Windows, потому что именно оттуда Windows берет свежие версии библиотек. Подтверждение от Microsoft.
На сайте компании Майкрософт, которая разработала DirectX, можно скачать инсталлятор DirectX. На самом деле это не установщик DirectX, а только программа-инсталлятор, которая загрузит из интернета и установит новые версии программных библиотек DirectX. Несмотря на цифры 9, 10, 10.1 и т.п., DirectX имеет и внутреннюю нумерацию, которая имеет отношение к обновлениям. То есть внутри версий возможны исправления и улучшения.
Windows 7, 8 и 10 эти библиотеки, в общем-то, не нужны, потому что требуемые обновления приходят через Центр обновлений. Но если у вас не запускается какая-то старая (2005-2010 годов) игра, использующая DirectX 9, пробуйте установить тот самый инсталлятор. Авось поможет.
Список ошибок DirectX, исправляемые с помощью этого установщика D3DX9_24.dll -D3DX9_43.DLL D3DX10. DLL — D3DX10_43.DLL D3DCompiler_33.dll — D3DCompiler_43.DLL D3DX11_42.DLL D3DX11_43.DLL D3DCSX_42.DLL D3DCSX_43.DLL XACTENGINE2_0.dll — XACTENGINE2_9.DLL XACTENGINE3_0.dll — XACTENGINE3_7.DLL XAUDIO2_0.DLL XAUDIO2_1.DLL XAUDIO2_2.DLL XAUDIO2_3.DLL XAUDIO2_4.DLL XAUDIO2_5.DLL XAUDIO2_6.DLL XAUDIO2_7.DLL XAPOFX1_0.dll -XAPOFX1_5.DLL X3DAUDIO1_0.dll — X3DAUDIO1_7.DLL XINPUT1_1.DLL XINPUT1_2.DLL XINPUT1_3.DLL
Чтобы проверить, что устанавливается инсталлятором, я скачал программу автономной установки DirectX, которая нужна для установки обновлений DirectX на компьютерах без интернета:
DirectX — загрузка полного комплекта обновлений
Судя по датам, на момент написания этой записи обновления компонентов DirectX выходили 18 апреля 2011 года (обновление от 29.01.2016 г.: теперь все приходит через Центр обновлений другими пакетами).
Загруженная программа — по сути самораспаковывающий архив. Откроем его архиватором 7-zip:
Обратите внимание на имена файлов — в инсталляторе содержатся как файлы, имеющие отношение в DirectX 9 (d3dx9_31, d3dx9_32, d3dx9_33 и т.д), так и к DirectX 10 (d3dx10_35, d3dx10_40 и т.д.). Каждая версия обновляется — выходят новые версии .dll библиотек, добавляются новые
Еще раз напомню: это не обновление DirectX с версии на версию. Это обновление версий программных библиотек и к нумерации 9, 10, 10.1, 11, 11.1 отношения не имеет. Вы не сможете повысить версию установленного DirectX таким способом.
После установки добавятся новые библиотеки и обновятся старые, что даст возможность запуститься тем играм, которые сообщают об ошибке отсутствия d3dx*. Так что попробовать установить можно.
Метод № 3: отключить сторонние приложения и службы
Если первые два метода не работают, скорее всего, проблема в другом. Очень редко стороннее приложение или сервис мешает работе DirectX. Это вмешательство может вызвать проблемы с DirectX, даже если на вашем компьютере установлена правильная версия.
- Чтобы отключить службы запуска, откройте Диспетчер задач. Вы можете использовать сочетание клавиш Ctrl + Alt + Del или кликнуть правой кнопкой мыши на панели задач и выбрать в меню Диспетчер задач.
- Если вы впервые открываете Диспетчер задач, вы сможете видеть только запущенные приложения, а не какие-либо службы или процессы. Чтобы получить полное представление, выберите Подробнее.
- Диспетчер задач теперь будет отображать каждую запущенную задачу на вашем ПК, включая системные процессы или фоновые задачи. Перейдите на вкладку Автозагрузка.
- На вкладке «Автозагрузка» находится список всех служб, запускаемых по умолчанию при загрузке вашего ПК. Эти приложения не только замедляют работу вашего компьютера, но и часто могут вызывать конфликты с другими, более важными приложениями. Выберите все ненужные службы и нажмите кнопку Отключить.
- Службы запуска — не единственные приложения, потребляющие ресурсы, запущенные на вашем компьютере. Есть множество сервисов, которые не отображаются в этом списке, но все равно продолжают работать в фоновом режиме. Чтобы отключить такие задачи, откройте конфигурацию системы, выполнив поиск в меню «Пуск».
В Системная утилита MSConfig позволяет настроить параметр запуска на вашем компьютере и является гораздо более подробным, чем диспетчер задач
Обратите внимание на параметр «Обычный запуск» на этом экране; как только вы закончите диагностику, вам нужно включить это, чтобы вернуть все в норму. А пока выберите вкладку «Службы», чтобы продолжить.
- Здесь перечислены все фоновые службы, запущенные на вашем компьютере. Это также относится к системным процессам, поэтому установите флажок Скрыть все службы Microsoft, чтобы удалить их. Теперь вы можете использовать кнопку «Отключить все», чтобы закрыть все эти дополнительные процессы.
Обратите внимание, что этот шаг не является постоянным. Многие из служб в этом списке, хотя и не являются необходимыми, все же в некоторой степени полезны и должны работать для максимальной производительности вашего компьютера
Это позволяет нам только проверить, не мешает ли какое-либо стороннее приложение установке DirectX.
Все, что вам теперь нужно сделать, это перезагрузить компьютер и посмотреть, работает ли DirectX. Если да, то виновата одна из служб из предыдущего списка. Мы рекомендуем включать их по одному, чтобы найти проблемное приложение, после чего вы можете удалить или отключить его.
После этого не забудьте вернуться в приложение «Конфигурация системы» и выбрать «Обычный запуск», чтобы восстановить значения по умолчанию.