Как зайти в directx

Все о Directx. [Версии, установка, устранение ошибок directx ]

Как зайти в directx

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

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

А я постараюсь все объяснить простым доступным языком, используя при этом иллюстрации (скриншоты) для более легкого запоминания.

Directx. [Общая информация]

Для начала узнаем определение данного термина. Прибегнем к помощи википедии.
Directx (в переводе с англ.

direct – прямой, непосредственный; произносится как “ДайректИкс” или “ДиректИкс”) – это набор API (интерфейс программирования приложений, интерфейс прикладного программирования; с англ.

application programming interface, API [эй-пи-ай]) — набор готовых классов, процедур, функций, структур и констант, предоставляемых приложением (библиотекой, сервисом) или операционной системой для использования во внешних) разработанных для решения задач, связанных с программированием под Microsoft Windows. Наиболее широко используется при написании компьютерных игр.
Если говорить простым языком, то это посредник между видеокартой и приложением (в основном играми), который позволяет использовать всю вычислительную мощность компьютера для отрисовки тяжелой, детализированной графики.

Версии Directx

Первая версия directx 1.0 впервые появилась в 1995 году. Дата релиза 30 сентября. С тех пор версии обновлялись почти ежегодно, иногда даже по нескольку раз за год. Самая последняя версия на момент написания данного поста это directx 12, которая включена в состав Windows 10. Дата релиза крайней версии 29 июля 2015 года.

Чем отличаются версии Directx?

Чем выше версия directx, тем четче картинка в видеоиграх и тем лучше оптимизированы процессы связанные с обработкой этой картинки.

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

Она просто позволяет более эффективно воспользоваться мощностью (всеми возможностями) графического адаптера (видеокарты).

Как узнать версию directx установленную в системе?

Узнать версию directx на windows легко. Для этого комбинацией клавиш WIN+R запускаем командную строку “Пуск-Выполнить” и в поле ввода набираем команду dxdiag. Далее жмем Enter. Откроется вот такое окно.
Как вы видите в строке “Версия directx” указано 12. Значит в системе установлена 12 версия directx (входит в состав windows 10).

Совместимость

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

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

Чтобы все работало как надо, нужно чтобы directx определенной версии поддерживали все стороны: операционная система, видеокарта и приложение (игра).

Если в системе установлена более новая версия, а старые версии отсутствуют, то старая игра, при запуске может выдать примерно такую ошибку “Запуск программы невозможен, так как на компьютере отсутствует d3dx9_35.dll. Попробуйте переустановить программу, чтобы исправить эту проблему”. Устранить данную ошибку directx можно просто скачав и установив нужную версию (в нашем примере directx 9).

Откуда лучше скачивать directx?

Только с официального сайта Microsoft либо через Центр Обновления Windows.

На сайте Microsoft для устранения выше указанной ошибки есть специальный Веб-установщик среды выполнения Directx для конечного пользователя. Скачайте его и запустите.

Он установит недостающие компоненты directx. Данный пакет устраняет ошибки, возникающие из-за отсутствия в системе следующих файлов:

  1. D3DX9_24.dll-D3DX9_43.DLL
  2. D3DX10. DLL-D3DX10_43.DLL
  3. D3DCompiler_33.dll-D3DCompiler_43.DLL
  4. D3DX11_42.DLL
  5. D3DX11_43.DLL
  6. D3DCSX_42.DLL
  7. D3DCSX_43.DLL
  8. XACTENGINE2_0.dll-XACTENGINE2_9.DLL
  9. XACTENGINE3_0.dll-XACTENGINE3_7.DLL
  10. XAUDIO2_0.DLL
  11. XAUDIO2_1.DLL
  12. XAUDIO2_2.DLL
  13. XAUDIO2_3.DLL
  14. XAUDIO2_4.DLL
  15. XAUDIO2_5.DLL
  16. XAUDIO2_6.DLL
  17. XAUDIO2_7.DLL
  18. XAPOFX1_0.dll-XAPOFX1_5.DLL
  19. X3DAUDIO1_0.dll-X3DAUDIO1_7.DLL
  20. XINPUT1_1.DLL
  21. XINPUT1_2.DLL
  22. XINPUT1_3.DLL

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

Если вам понравилась эта статья, то пожалуйста, оцените её и поделитесь ею со своими друзьями на своей странице в социальной сети. (2 5,00 из 5)
Загрузка…

Закладка Постоянная ссылка.

Источник: https://pc-assistent.ru/kak-uznat-versiyu-directx/

Как зайти в свойства directx в windows 7

Как зайти в directx

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

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

У «зеленых» это Панель управления NVIDIA, а у AMD – Catalyst Control Center.

Для старичка «Хрюши» (Win XP) компания Microsoft разработала вспомогательную программу, которая также может работать, как апплет «Панели управления». Называется софт «Microsoft DirectX Control Panel 9.0c».

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

Для поиска просто наберите в Яндексе или Гугле название, которое приведено выше.

  1. После скачивания мы получим архив с двумя файлами: для х64 и х86 систем. Выбираем один, соответствующий разрядности нашей ОС, и копируем его в подпапку «system32», находящуюся в директории «Windows». Архив распаковывать не обязательно (по желанию).

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

На самом деле, подавляющее большинство настроек практически не влияют на игровой процесс. Здесь есть только один параметр, который необходимо поменять. Переходим на вкладку «DirectDraw», находим пункт «Use Hardware Acceleration» («Использовать аппаратное ускорение»), снимаем галку напротив и жмем «Применить».

Заключение

После прочтения данной статьи Вы должны уяснить следующее: DirectX, как компонент операционной системы, не имеет изменяемых параметров (в Windows 7 – 10), так как не нуждается в настройке.

Если необходимо повысить производительность в играх, то воспользуйтесь настройкой видеодрайвера.

В том случае, если результат Вас не устроит, то самым правильным решением будет покупка новой, более мощной, видеокарты.

Источник

DirectX: как проверить на Windows 7 разными способами?

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

На каждой версии ОС установлено определенное поколение данного ПО, которое соответствует возможностям установленной видеокарты.

Каждый следующий выпуск пакета API включает в себя все устаревшие библиотеки, поэтому вам не придется устанавливать все выпуски подряд – достаточно инсталлировать самый свежий пакет. Давайте разберемся, как можно проверить DirectX на Windows 7 разными способами.

Стандартные средства

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

Для того чтобы проверить DirectX на Windows 7, вам необходимо выполнить следующие действия:

  1. Запустите приложение “Выполнить”. Сделать это можно с помощью меню “Пуск” и одноименного пункта в нем либо через комбинацию клавиш Win+R.
  2. В открывшемся окне введите команду dxdiag и нажмите ОК, чтобы запустить нужное приложение.
  3. Спустя некоторое время, потраченное на сбор информации, вы увидите окно со статистикой и сведениями о системе.
  4. На первой вкладке “Система” находится строка “Версия DirectX”. Напротив нее вы увидите номер текущей версии ПО, которая установлена на компьютере.
  5. Однако не обязательно та версия, которая отображается в первой вкладке, является той, которая поддерживается вашей видеокартой. Чтобы найти информацию о поддерживаемых библиотеках, вам необходимо открыть вкладку “Экран”.
  6. Обратите свое внимание на раздел “Драйверы” и строку DDI для Direct3D. Напротив данного пункта находится номер поколения пакета API, который поддерживается вашей видеокартой.

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

Второй стандартный вариант

Запустить средство диагностики можно и другими способами. Во-первых, вы можете открыть системный раздел жесткого диска и зайти в каталог Windows и System32. В списке всех файлов найдите dxdiag.exe и откройте его.

Во-вторых, пользователь может воспользоваться поиском в меню “Пуск”. Для этого откройте меню и введите название исполнительного файла. После того как он появится в списке найденных совпадений, запустите его. Всеми способами вы можете запустить приложение и проверить версию DirectX на Windows 7. Также описанные варианты подходят для всех последующих версий операционной системы, вплоть до 10.

Сторонние программы

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

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

Чтобы понять, какая версия поддерживается вашей видеокартой, найдите раздел DirectX и откройте вкладку “”. Затем найдите строку “Аппаратная поддержка”. Напротив нее вы можете проверить DirectX на Windows 7, которая поддерживается вашим графическим ускорителем.

Источник

Как настроить DirectX

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

Так что логично предположить, что если изменить его параметры, то производительность системы повысится, программы станут работать быстрее, а в играх возрастет FPS. Потому пользователи интересуется, как настроитьDirectX в системе.

Хотелось бы несколько разъяснить этот вопрос.

Подробности

Разработала данный драйвер (или библиотеку) компания 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. Первый из них гораздо более популярный.

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

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

Итоги

Зайти в настройки Директ Икса не получится, поскольку они подбираются автоматически, без участия пользователя. А если стоит задача повышения производительности компьютера, стоит установить последнюю версию библиотеки, а также обновить драйвер для видеокарты.

Источник

Источник: https://a174.ru/kak-zayti-v-svoystva-directx-v-windows-7/

Игровой DirectX: для каждой свой?

Как зайти в directx

DirectX – неделимая составляющая Windows. И, наверное, у каждого, кто хоть раз устанавливал более-менее требовательную игру, недоумевал: почему каждая из них всякий раз пытается установить свою версию? Ей мало встроенной? А значит всякий Direct Direct-у рознь? Давайте немного проясним ситуацию.

 Что такое DirectX?

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

В последнее время пользователям Windows приходится иметь дело с версиями 11 и 12 в версиях Windows 7 и Windows 10.

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

Так, если игра требует набора DirectX 11, она не запустится на Windows XP (хотя системные требования будут соответствовать по всем параметрам), чья версия Direct-а – 9. Можете проверить прямо сейчас:

dxdiag

Тогда зачем игра устанавливает свой DirectX?

Игра, которую вы устанавливаете, не опирается лишь на общий набор файлов в библиотеке Direct3D версии DirectX: здесь как нигде важна конкретика. И даже более современная версия библиотеки не спасёт ситуацию.

Так что пропущенное во время установки окно DirectX, казалось бы, старой доброй игры на более новую версию Windows, сразу после запуска повлечёт за собой ошибку отсутствия какого-нибудь d37dgxxx_79.dll. И начинаем искать в сети… Да, если игре нужен файл в составе Direct-a с версией d3dxdx10_40.

dll, его более молодой собрат версии d3dxdx10_41.dll уже не прокатит.

Но здесь есть один момент, о котором я всегда упоминаю: если вы устанавливаете игру с более “древней” версией DirectX-a и пропускаете установку из-за боязни “откатить” версию до более поздней, вы можете столкнуться с ошибкой. Не волнуйтесь: DirectX 9 не затрёт DirectX 12, цифра “9” означает лишь то, что эта игра запустится и в предыдущих версиях Windows. И не более того.

Где лежат файлы Direct-a?

В 32-х битной версии они все располагаются в папке C:\Windows\System32, если версия 64-х битная, то это две папки: C:\Windows\System32 и C:\Windows\SysWOW64. Часто этого набора не хватает для нормальной работы требовательной игры.

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

“Супер-Direct-a” нет и в сети – и составлять, да и качать всеобъемлющий пакет библиотек человек в здравом уме не будет. И с разработчиками Microsoft давно расставила все точки над “i” в этом вопросе.

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

А вот далее ситуация усложняется. Игра, конечно же, не может проверить каждый dll файл на соответствие своим требованиям – для этого существует ЕДИНСТВЕННЫЙ ИНСТРУМЕНТ (и это также закреплено в правовом поле), и он вам знаком. Это встроенное средство проверки Microsoft’s DirectX Installer.

Это средство и запускается одновременно с установкой игры, фоном проверяя, а иногда и исправляя некоторые несоответствия. При этом установщик Direct – единственное средство, с помощью которого разработчики могут “распихивать” свои библиотечки по вашим системным папкам.

Напрямую, как мы с вами часто это делаем, качая отдельный недостающий файл и засовывая его в папку System32, разрабам делать запрещено. И не получится физически – игра будет вылетать с ошибкой, отправляя с вашего разрешения отчёт о нерадивом разработчике, который может за это вполне лишиться лицензии.

И потому многие не сильно богатые разрабы стараются лишний раз не связываться с DirectX-ским Direct3D, предпочитая платформу, например, OpenGL и опираясь на базовые DirectХ-ы, в Windows уже имеющиеся.

Так что: удаляем ненужное?

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

Так что не трогаем ничего и, если ситуация сложилась, как вам кажется, таким образом, что Direct нуждается в обновлении, лучше полностью DirectХ переустановить, обновив набор библиотек целиком (не всегда это приводит к результатам – требуется полная переустановка Windows).

И, если после этого уже установленная игра заартачится, доустановите необходимый конкретно для неё пакет DirectX. Он лежит на диске с игрой под именем типа DXSETUP.exe. Если файл не найден, запустите установщик игры повторно – до момента установить необходимую версию Direct-а.

В противном случае придётся потратить время на сбор по сети недостающих dll файлов. И не факт, что они окажутся работоспособными или/и не будут заражены.

Успехов вам.

Источник: https://computer76.ru/2017/12/29/directx/

Поделиться:
Нет комментариев

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

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.