Для windows скачать directx бесплатно, с официального сайта

DirectX Versions and Operating Systems

Here’s the Windows version and its default DirectX installed version:

DirectX 2.0a (ver. 4.03) –> Windows 95 and Windows NT 4.0

DirectX 5.2 (ver. 4.05) –> Windows 98, Windows CE

DirectX 6.1a (ver. 4.06.03) –> Windows 98 exclusive

DirectX 7 (ver. 4.07.00) –> Windows 2000

Advertisement

Direct 7.1 (ver. 4.07.01) –> Windows ME

DirectX 8.1 (ver. 4.08) –> Windows XP and Windows Server 2003

DirectX 9.0c (ver. 4.09) –> Windows XP SP2 and SP3, Windows Server 2003 SP1, Windows Server 2003 R2

DirectX 10.1 (ver. 6.00) –> Windows Vista, Windows Server 2008

DirectX 11 –> Windows 7 SP1, Windows Server 2008 R2

DirectX 11.1 –> Windows 8, Windows RT, Windows Server 2012

DirectX 11.2 –> Windows 8.1, Windows RT, Windows Server 2012 R2

DirectX 11.3 and DirectX 12 –> Windows 10

These are only the major updates that I have listed. There were quite a few other updates and versions which were either minor or Operating System specific. If you want to know more about all the versions of DirectX, you may visit this Wikipedia page.

If you are a hardcore gamer or a multimedia enthusiast, then you will love every bit of the new versions of DirectX. If you are still using Windows XP, just update its DirectX to the latest version and see the difference yourself. The same thing applies to Windows Vista, Windows 7 and Windows 8.

Установка через Центр обновлений

Web-updater позволяет вам получить актуальные файловые библиотеки в автоматическом режиме. Практически то же самое позволяет делать и стандартный Центр обновления Windows 10. Приложение дает возможность проверить наличие новых неустановленных компонентов и скачать их. Разберемся, как это сделать:

  1. Откройте окно «Параметры» через поисковую строку или с помощью одноименного пункта в меню, которое можно открыть кликом ПКМ по иконке «Пуск».

  1. Перейдите в раздел «Обновление и безопасность».

  1. Во вкладке «Центр обновления Windows» нажмите на отмеченную кнопку, чтобы проверить доступные обновления.

  1. Если на вашем компьютере установлена старая версия, то ЦО автоматически скачает и инсталлирует необходимые файлы. Нажмите на кнопку «Просмотреть журнал установленных обновлений», чтобы увидеть компоненты, которые были инсталлированы при последнем апдейте.

Как удалить DirectX?

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

Когда после очередного обновления (второй вариант) у вас выскакивают ошибки DirectX и это мешает вам работать, единственным вариантом остается переустановка Windows. Может, вы подумаете, что можно воспользоваться откатом, но он тут явно не поможет. Лишь полная переустановка и больше ничего.

Если вы случайно удалили файлы, которые были связаны с DirectX, то вам нужно просто найти в Интернете самую свежую версию и установить к себе на компьютер. Она заменит старые файлы на новые, а недостающие дополнит.

Зачастую помогает веб-установщик, он актуализирует версию DirectX под вашу систему, в случае если вы принудительно устанавливали более старые версии DirectX

Но, обратите внимание, как мы уже писали, DirectX уже «вшит» в систему, например в Windows 7 «вшит» DirectX11. В его же состав частично входит и DirectX 9+ версий, НО только частично, поэтому может присутствовать неполная совместимость (глюки и лаги в некоторых играх, которые используют ранние версии DirectX)

В таком случае вам поможет автономный пакет DirectX, который доустановит недостающие компоненты.

Загрузка

  1. Перейдите на страницу https://www.microsoft.com/ru-RU/download/35.
  2. Выберите подходящий язык в соответствующей графе.
  3. Затем нажмите на красную кнопку, расположенную чуть правее.
  4. Если отобразится окошко «Мы также рекомендуем…», то закройте ее, кликнув на «Отказаться и продолжить…».
  5. Сохраните предложенный файл с именем dxwebsetup.exe.
  6. Далее, откройте его. Это приведет к появлению мастера установщика.
  7. В приветственном окошке примите условия лицензии.
  8. На новой странице откажитесь от панели Бинг, которая будет попросту мешать.
  9. Кликните на «Установить».
  10. Программа загрузит все недостающие компоненты с серверов Майкрософт, а затем распакует их на компьютер.
  11. По завершении процесса закройте окно, нажав на «Готово».
  12. На всякий случай перезапустите ПК.

Проверка

А теперь вам только остается проверить успешность проделанных действий. Для этого очень удобно использовать встроенный инструмент «Средство диагностики». Вызывается он следующим образом:

Нажмите сочетание Win + R.
В появившемся окошке кликните ЛКМ на текстовое поле.
Впечатайте туда или скопируйте текст dxdiag.
Нажмите на кнопку подтверждения ввода.
В новом окошке, где речь идет о проверке цифровой подписи, согласитесь с выполнением процедуры

В дальнейшем оно появляться не будет.
Дождитесь, пока инструмент проанализирует ваш компьютер.
А теперь обратите свое внимание на графу «Версия DirectX.

Ключевые особенности DirectX

  • DirectX 6.0 — мультитекстурирование
  • DirectX 7.0 — аппаратная поддержка преобразований, обрезания и освещения
  • DirectX 8.0 — шейдерная модель 1.1
  • DirectX 8.1 — пиксельные шейдеры 1.4 и вершинные шейдеры 1.1
  • DirectX 9.0 — шейдерная модель 2.0
  • DirectX 9.0b — пиксельные шейдеры 2.0b и вершинные шейдеры 2.0
  • DirectX 9.0c — шейдерная модель 3.0
  • DirectX 9.0L — версия DirectX 9.0 для Windows Vista и выше
  • DirectX 10 — шейдерная модель 4.0 (только Windows Vista, Windows 7, Windows
  • DirectX 10.1 — шейдерная модель 4.1 (только Windows Vista, Windows 7, Windows
  • DirectX 11 — шейдерная модель 5.0 (только Windows Vista, Windows 7, Windows 8/8.1)
  • DirectX 11.3/DirectX 12 — шейдерная модель 5.1 (только Windows 10).

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

 Загрузка …

Другие способы устранения ошибки при установке DirectX

Если ничего не помогает, и вы скачали дистрибутив DirectX с официального сайта, то это явно какая-то системная ошибка. Чтобы её решить радикально, без долгого поиска причины, можно поступить двумя способами:

  1. Воспользоваться восстановлением системы до какой-нибудь более ранней точки сохранения, когда система работала нормально. Эта функция есть в Windows 10 и в более ранних.
  2. Переустановить систему заново, если больше ничего не помогает.

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

Что такое CAB-файл в Windows

Вы наверняка видели множество таких файлов, если заглядывали в папку установочного дистрибутива Windows или даже какой-нибудь игры. Каждый из них представляет собой архив с данными или файлами, сжатый по какому-нибудь методу. Эти методы шифрования аналогичны тем, что применяются в архиваторах, поэтому файлы с расширением cab зачастую можно открыть с помощью WinRAR или 7-Zip.

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

Такие CAB-файлы есть и в инсталляторах многих программ, в том числе системных, как DirectX.

Как обновить Директ Икс для Windows 10 через установщик

Даже если в dxdiag отображается последняя версия DirectX, то это не значит, что его библиотеки обновлены. Это не всегда происходит в ходе стандартного обновления Windows, поэтому можно пойти другим путём:

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

Двойным кликом запустите файл, который мы скачали, и разрешите ему вносить изменения на компьютер.

Обязательно изучите лицензионное соглашение, примите его условия и нажмите «Далее».

Вам ненавязчиво предложат установить панель Bing. Чтобы избежать этой участи, снимите галочку и клацните «Далее».

Дождитесь, пока пройдёт инициализация. Когда появится информация о размере загружаемого файла, следует нажать «Далее».

Теперь можно наблюдать за состоянием загрузки и установки компонентов.

В конце нажмите «Готово».

Несмотря на произведенное обновление, в dxdiag может по-прежнему отображаться старая версия DirectX. Такое часто бывает из-за того, что видеокарта на Вашем ПК просто не поддерживает технологии 12-й версии или имеет устаревшие драйвера. Тут на помощь придет либо обновление драйверов, либо апгрейд железа.

Выскакивает ошибка «не найден файл DLL»

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

Зайдите на сайт ru.dll-files.com.

В поисковой строке напишите название файла из ошибки и клацните на кнопку поиска.

В результатах появится ссылка с названием файла. Перейдите по ней.

Пролистайте следующую страницу и загрузите файл DLL, подходящий под разрядность Вашей системы.

Осталось распаковать и поместить этот файл в корень нужной папки:

  • для 32-битной Windows 10 – папка «C:\Windows\System32»;
  • для 64-битной Windows 10 – папка «C:\Windows\SysWOW64».

Альтернативный вариант – это использование программы Dll-Files Fixer 3. Она проделает эти действия автоматически. От Вас потребуется только:

Перейти во вкладку «Установить DLL-файлы».

Ввести название недостающего файла.

Нажать кнопку «Искать DLL-файлы».

Осталось нажать на появившуюся ссылку с названием файла.

Всё загрузится и сохранится в нужной папке.

Заключение

Обновление компонентов DirectX до последней версии должна обеспечить стандартная служба обновления Windows. Можно воспользоваться официальным установщиком, который сам определяет, что потянет Ваша видеокарта, и скачивает всё недостающее. Однако для начала не будет лишним обновить драйвера видеокарты.

Какой лучше установить на ПК?

Внимание. Все зависит от того, какая версия Windows у вас есть на устройстве

От той или оной версии сборки зависит способность вашего компьютера воспроизводить музыкальный контент, обрабатывать графические объекты и реагировать на ваши команды в игровом приложении.

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

Последние вышедшие сборки:

  • DirectX 9.0c — самая последняя версия для ОС Windows XP SP2 и Windows Server 2003 с обновлениями SP1. Её можно использовать, как дополнение к 7, 8, Vista.
  • DirectX 10 — полностью подходят Windows Vista, Server 2008. А также есть все компоненты предыдущих версий.
  • DirectX 11 — есть все компоненты 11 поколения, а также все необходимые списки библиотек DirectX 9.0c и 10. Лучший выбор для операционных систем Windows 7, 8, Server 2008.2.
  • DirectX 12— последнее обновление утилиты на 2019 год. С ним графический процессор может выполнять много задач сразу, поэтому рендеринг просто летает. Походит любую версию виндовс, но не под каждую видеокарту.

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

DirectX Libraries

In the past, the optional components of the DirectX SDK, including D3DX, were released as static libraries. However, these are now released as dynamic-like libraries (DLL) because of the increased demand for better security practices. DLLs allow servicing of previously released code. If these components were deployed as static libraries, there would be no way for Microsoft to address security issues found after release.

As features are added or changed to the optional components, the names of the corresponding DLLs are also changed to ensure that no regressions are caused to existing games that are using released components. The DLLs for each component live side by side, and game developers can choose exactly which DLL version that the game uses by linking to the corresponding import library.

While ensuring that DLLs are installed on a system isn’t as easy as simply linking to static libraries, some changes have been made to the DirectX SDK to address the pain of the DLL model:

  • The DirectX redistributable can be configured to contain only those components that your application requires to minimize distribution and media sizes.
  • The redistributable folder, Program Files\DirectX SDK\Redist\, now contains a cabinet (.cab) file for every possible optional component, so you don’t have to dig up an older SDK to find them.
  • Installing the SDK itself installs every possible optional component.
  • A DirectX redistributable that contains all the optional components is available as both a Web-based installer and as a downloadable package; see the DirectX Developer Center (DirectX) for more information.

Подробности

Разработала данный драйвер (или библиотеку) компания Microsoft, потому он предназначен только для линейки Windows. Более того, в последних версиях он частично интегрирован в систему. Потому все параметры ДиректХ задаются в автоматическом режиме, пользователь вмешаться в них не может.

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

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

  • Установка последнего Директ Икса, когда используется старая версия.
  • Загрузка новых драйверов для видеокарты.

А теперь рассмотрим каждый из пунктов в более детальном формате.

Обновление DirectX

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

  1. Перейдите на эту страницу.
  2. Кликните по красной кнопке и сохраните dxwebsetup.exe.
  3. Откройте в Проводнике каталог с загруженными файлами.
  4. Щелкните ПКМ по новому и выберите отмеченную опцию:
  5. Подтвердите запуск программы с правами администратора.
  6. В окне «Установка DirectX» поставьте маркер напротив согласия с лицензионным соглашением.
  7. И нажмите на «Далее».
  8. Откажитесь от панели Bing и опять кликните по «Далее».
  9. Пойдет поиск недостающих компонентов, просто ждите.
  10. Для запуска их загрузки и распаковки нажмите на отмеченную кнопку:
  11. Через несколько минут процедура завершится, тогда кликните по «Готово».
  12. Перезапустите ПК.

Установка последних драйверов для видеокарты

Для этого нужно выполнить три шага:

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

Узнать модель графического адаптера выйдет так:

  1. Одновременно нажмите комбинацию Win + R на клавиатуре.
  2. Введите в появившееся текстовое поле команду devmgmt.msc.
  3. Подтвердите выполнение команды кнопкой «ОК». В результате отобразится окошко «Диспетчер устройств».
  4. Посетите раздел «Видеоадаптеры».

Здесь вы и найдете модель вашей карточки. В настоящий момент существует два основных производителя: Nvidia и AMD. Первый из них гораздо более популярный.

Следующий шаг – поиск и загрузка актуальных драйверов. Вот ссылки на официальные сайты:

  • Nvidia
  • AMD

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

Как удалить DirectX полностью в Windows

Данный метод сработают в Windows XP, Vista, 7, 8.

Но все же бывают случаи, когда нужно полное удаление и чистая установка директа.

По официальным заявлениям разработчиков ОС компоненты изначально вшиты в систему, а их удаление не предусмотрено. Поэтому придется прибегнуть к сторонним разработкам. В сети достаточно много программ для деинсталляции. Наиболее популярной и эффективной считается утилита DirectX Happy Uninstall.

Она наиболее надежно удалит директ любой версии, в том числе 11, из каждой системы семейства Windows. На момент написания статьи программа не работала под Windows 10, но возможно теперь и эта ОС также поддерживается.

DirectX Happy Uninstall условно бесплатная. Скачать программу можно по адресу разработчика: http://www.superfoxs.com/download.html

Алгоритм удаления

  1. Запустить программу, щелкнув ярлык на Рабочем столе.
  2. Обязательно сделать резервную копию во избежание проблем. Для этого открыть вкладку Backup и нажать Start Backup . По окончанию процесса приложение уведомит вас соответствующим сообщением.
  3. Перейти во вкладку Uninstall и нажать на одноименную кнопку для полного удаления компонентов из системы.

Единственным минусом утилиты является ее платность, без оформления подписки вы не сможете провести удаление.

Другие программы для удаления

Можно использовать программы, распространяемые бесплатно: DirectX Eradictor (работает только с версией директа 9.0c и древнее), DirectX Killer (поддерживается только Windows 2000, 2003 и XP). Принцип работы этих программ схож, поэтому трудностей возникнуть не должно.

Скачать директ для установки можно с официального сайта Microsoft. Для автоматической установки и обновления можно скачать веб установщик.

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

ustanovkaos.ru

DirectX 11 для Windows 7

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

Для чего устанавливать последнюю версию DirectX?

DirectX 11 для Windows 7 , по сравнению со своей предыдущей версией, обладает улучшенными характеристиками в плане создания реалистичной анимации и прорисовки текстур объектов и теней, придающих изображению особую натуральность. Если не скачать DirectX 11 64 bit или 32 bit и не установить его на свой компьютер, многие игры последнего поколения возможно не будут запускаться или не смогут полностью раскрыть свой потенциал.

Директ Икс 11 может быть установлен и на старшее поколение операционных систем, таких как Windows XP и Vista, а также на Windows 7 x64. Это позволит запускать на них игры и мультимедийные программы, в которых реализованы самые передовые технологии. Но для каждой из версий Виндовс существуют свои релизы DirectX 11 — скачать и установить которые можно будет только предварительно удостоверившись, что они вам подходят, во избежание нарушения работы операционной системы.

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

Установка 1.1) х64: Запускаем Инсталлер DirectX11 x64.exe и устанавливаем. 1.2) х86: Проходим по пути . C:windowsSystem32 и добавляем файлы из архива DirectX11 x86. 2) При необходимости! — Запускаем DirectXWebSetup.exe и обновляем до последней версии.

Необходимое приложение для: (и не только)

О файле: Год выпуска: 2012 / 2018 (возможность обновить до последней версии) Разработчик: Microsoft Платформа: Windows 7 x64 / x86 Интерфейс: Ml / Русский Статус: Free

Скачать | Download DirectX 11

cyberspaces.ucoz.com

Скачайте DirectX для Windows 10 на русском бесплатно

Версия Платформа Язык Размер Формат Загрузка
* скачайте бесплатно DirectX для Windows, файл проверен!
  
Directx 12

Windows 10

Отсутствует 0,3MB .exe

Скачать

  
Directx 11
Windows Отсутствует 45,1MB .zip

Скачать

  
Directx 10
Windows Отсутствует 25,8MB .zip

Скачать

  
Directx 9
Windows Отсутствует 100,3MB .exe

Скачать

Обзор DirectX

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

Скриншоты

Похожие программы

Adobe Flash Player — программа для воспроизведения flash-контента
Sony Vegas Pro — создание многодорожечных видео и аудио записей
Xvid Video Codec — библиотека для сжатия видео в стандарте MPEG-4
KMPlayer — мощный проигрыватель файлов звуковых и видеоформатов
Aimp — музыкальный проигрыватель с хорошим эквалайзером
SopCast — просмотр видео и аудиотрансляций в Интернете
iTools

Audacity — звуковой редактор, поддерживающий работу с несколькими дорожками
Reason

Camtasia Studio — программа для захвата видеоизображения с монитора компьютера
Windows Media Player — проигрыватель видео и аудио файлов от Microsoft
VLC Media Player — бесплатный кроссплатформенный медиапроигрыватель
DirectX — пакет библиотек, необходимый системе для работы с мультимедиа
Adobe Premiere Pro — программное обеспечение для нелинейного видеомонтажа
Adobe Audition

VKMusic — поиск и скачивание музыки из ВКонтакте, RuTube и YouTube
Windows Live Movie Maker

Fraps

K-Lite Codec Pack — набор кодеков для воспроизведения видео и аудиофайлов
Winamp — проигрыватель мультимедиа c поддержкой потокового контента
Realtek HD — пакет драйверов, предназначенный для HD Audio кодеков
Unity Web Player

MorphVOX Pro

VirtualDub

Freemake Video Converter

DivX — набор кодеков и утилит для воспроизведения аудио и видео
Adobe After Effects

Bandicam — программа для снятия скриншотов и записи видео с экрана
Ableton Live Suite

Steinberg Cubase

Pinnacle Studio — программа для обработки видео файлов
Movavi Video Editor — утилита для монтажа видеофайлов
iMovie — бесплатный видеоредактор от компании Apple
Sound Forge

Ace Stream Media

Virtual DJ — программа, имитирующая пульт диджея для микширования музыки
Action!

PowerDVD — проигрыватель мультимедийных файлов
GOM Player — медиапроигрыватель для Windows
Format Factory

CyberLink PowerDirector — видеоредактор с возможностью захвата видео с внешних источников
Finale

JetAudio — плеер с хорошим эквалайзером
Corel VideoStudio — профессиональный видеоредактор от компании Corel
Free Studio — пакет объединяющий более 40 мультимедийных программ
Avidemux — для создания новых и обработки готовых видео
Edius — программное обеспечение для нелинейного монтажа видео
ManyCam

Kodi — программа для воспроизведения мультимедиа
Daum PotPlayer — плеер с поддержкой всех мультимедийных форматов
ФотоШОУ PRO — программа для создания из фотографий видеороликов и слайд-шоу
Guitar Pro

MIRO

Shortcut

Light Alloy — бесплатный медиаплеер
GeForce Experience — автоматического поиск драйверов видеокарт компании Nvidia
HyperCam

Magix Music Maker — утилита для записи и обработки музыкальных дорожек
VideoPad Video Editor — частично бесплатный видеоредактор
Proshow Producer — условно-бесплатная программа для создания слайд-шоу
Free Video Editor — бесплатный видео редактор для нелинейного видео монтажа
Wondershare Filmora — условно-бесплатная программа для работы с видеофайлами
Zune

Аудио | Видео программы

Графические программы

Microsoft Office

Игры

Интернет программы

Диски и Файлы

Подробности

Начнем с того, что Директ Икс – это набор системных библиотек, отвечающих за работу графического API. Продукт разрабатывается компанией Microsoft и является совершенно бесплатным. Однако и проприетарным.

Стоит отметить, что без этих библиотек не сможет работать ни одна игра. Более того, специализированный софт, используемый программистами, также не сможет функционировать. Особенно Visual C.

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

Поэтому так важно их инсталлировать сразу после установки системы

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

Что это такое?

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

Многим пользователям знаком этот инструмент. Просто они не знают, о чем именно идет речь. Его называют еще DxDiag. Так для многих будет понятнее. Инструмент умеет работать как с 64-битными, так и с 32-битными версиями операционных систем.

Стоит отметить, что впервые он появился в Windows еще во времена версии XP. И с тех пор не претерпел практически никаких изменений. Да и что там можно менять? Зато работает инструмент безотказно.

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

Как им пользоваться?

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

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

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

Подробная инструкция с описанием вкладок здесь бесполезна, так как в DxDiag все на русском языке. Так что пользоваться программой очень просто. Да и навредить системе никак нельзя. Именно поэтому это самая безопасная программа для диагностики.

Вердикт

Так что же все-таки лучше? Директ Х или Опен ГЛ? Все зависит от того, для чего вы будете использовать графический API. Сфера применения многое значит. Ведь в профессиональной области первый продукт значительно отстает от второго.

Но среднестатистического пользователя всякий профессиональный софт не интересует

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

Его и будут использовать миллионы.

В выборе API также огромную роль играет ОС. К примеру, та же Windows нормально не поддерживает OpenGL. Его использование возможно только при установке драйверов от производителя. А кому охота плясать с бубнами?

Вот и получается, что менее продвинутый DirectX является наиболее предпочитаемым API для тех, кто использует исключительно Windows и любит игры. А ведь таких пользователей большинство. Потому и популярность этого API зашкаливает.

Заключение

А теперь подведем итоги. Мы попытались беспристрастно выбрать лучший графический API из двух. По всем показателям получается, что в техническом плане лучше выглядит продукт, распространяемый под лицензией GNU/GPL.

И тем не менее, победителем вышел продукт от Microsoft. Потому, что он гораздо лучше оптимизирован для игр и самой операционной системы Windows. Даже несмотря на то, что в техническом плане он существенно уступает.

Small Installation Packages

You can create smaller installation packages for DirectX by stripping the contents of the DirectX redistributable folder down to the minimal set of files required to make the installer work, and retaining any additional components that your game uses.

Depending on your minimum specifications, you might not even need to include the core DirectX 9.0c cabinet files in the redistributable folder of your installation media. A large majority of Windows XP installations have Service Pack 2, which includes the core DirectX 9.0c components, so the DirectX setup operation will be very fast, and will not require a reboot. The smallest package that can be created is about 3 MB, and it can be compressed to about half that size. A package like this contains one version of the D3DX DLL, and it requires that DirectX 9.0c be already present.

The minimal set of files that are required to build a redistributable package are the following files, located in the DirectX SDK Redist folder (Program Files\DirectX SDK\Redist):

  • dxsetup.exe
  • dsetup32.dll
  • dsetup.dll
  • dxupdate.cab

Add to these the cabinet files for the components that you want to install. If you require the users of your application to already have DirectX 9.0c, then you do not need to include DirectX.cab or dxnt.cab, which make up most of the space requirement. DirectX.cab is only needed for Windows 98 and Windows ME; dxnt.cab is only needed for Windows 2000, Windows XP, and Windows XP SP1; and dxdllreg_x86.cab is only required for Windows 2000, Windows XP RTM, Windows XP SP1, and Windows Server 2003 RTM. Also, if you do not make use of DirectShow, or you assume that it is already installed, you can omit BDA.cab, BDANT.cab, and BDAXP.cab.

Note

You can assume that users of your application already have DirectX 9.0c if it was installed by a previous version of your application, you force users to manually update via the Web Installer, or you assume that they have Windows XP SP2 or later.

Continuing with this example, if you are using only the 32-bit version of D3DX for April 2006, you can add Apr2006_d3dx9_30_x86.cab. If you are using the 32-bit August 2006 32-bit version of XINPUT, you add Aug2006_xinput_x86.cab.

If you have a native 64-bit application, you’ll need to add the _x64 versions. However, if you have a 32-bit application running on a 64-bit OS, the 32-bit versions of the DLLs will work.

You can then distribute this package of files and launch DirectSetup in silent mode or run dxsetup.exe in the command shell in silent mode. Remember not to guard this package by any version checking of files, and make sure that your users cannot opt out of running the DirectX setup. Either of these events creates a fallible installation process.

Возможные проблемы

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

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

  1. Во-первых, нужно находиться в приложении «Диспетчер устройств». Откройте его через поисковую строку или другим способом.

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

Вторая проблема – это ошибка при инсталляции. Она возникает, чаще всего, при установке дистрибутивов, скачанных со вторичных сайтов. Поэтому попробуйте загрузить установщик с другого ресурса и перед запуском проверить его антивирусной программой. Крайне рекомендуется пользоваться только официальным веб-установщиком от Microsoft.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector