Все версии directx по порядку

Обновлено: 04.07.2024

DirectX — это набор API, который был создан программистами Microsoft для решения большого числа задач при программировании (в первую очередь игр) для ОС Windows 32/64 bit. Direct переводится на русский язык как «прямой», правильное чтение термина «дайрект экс», тогда как в русскоязычной среде термин принято читать неправильно: «директ икс». И поскольку многие пользователи ищут, где скачать бесплатно «Директ Икс», мы постараемся ответить на вопрос, зачем и кому обычно нужен этот программный пакет? Нужен же он далеко не только разработчикам игровых программных продуктов.

Какому ПО требуется DirectX?

  • многим игровым приложениям;
  • ряду программ для работы с аудио;
  • программам для работы с видео-контентом;
  • мультимедийным приложениям.

Дело в том, что нацеленный изначально на разработку игровых приложений DirectX стал очень популярен и в иных областях инженерии программного обеспечения. Но особенностью этого пакета инструментов является то, что программы, разработанные с его помощью, не будут запускаться на ПК, где соответствующая версия DirectX не установлена. Иными словами, инструмент нужен как для создания ПО, так и для его последующей работы. То есть, если Вы инсталлируете какое-либо ПО, имеет смысл узнать, не требуется ли к нему одна из версий DirectX 9/10/11/12? И если да, то Вы легко можете скачать DirectX для Windows 7/8/10 на нашем сайте.

directx

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

Какой DirectX в Windows

Что такое DirectX?

DirectX (от англ. direct — прямой, непосредственный) — это набор API, разработанных для решения задач, связанных с программированием под Microsoft Windows. Наиболее широко используется при написании компьютерных игр. Зачастую обновленные версии DirectX поставляются вместе с игровыми приложениями.

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

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

Все дело в том, что каждая версия DirectX должна соответствовать своим требованиям, которых вообщем то всего лишь три

В обязательном порядке, устанавливайте все драйвера, особенно на видеокарты, именно с сайта производителя вашего оборудования или с родными драйверами на SD-дисках которые шли в комплекте к вашему компьютеру (ноутбуку). Когда вы выполните все эти не хитрые требования, тогда ваша система и будет работать как положено.

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

Наверное для вас немного все проясняется? Теперь вы думаете, зачем я столько времени мучился, излазил весть интернет, чтобы установить то, что вообщем сделать просто оказывается невозможно, так как выше установленного железа на компьютере не прыгнуть, даже если соответствует версия Windows.

Вот теперь, давайте поговорим, какая версия DirectX включёна в состав Windows XP, Windows 7, Windows 8.1 и Windows 10.

Какая версия DirectX у последних выпусков Windows

Все предыдущие версии включены, а это значит, что например в Windows 10 имеется поддержка DirectX 12, и все версии такие как DirectX 11, 10, 9 и ниже, тоже включены в этот состав Дирекции. Теперь нетрудно запомнить, какой Windows имеет поддержку и содержит в себе ту или иную версию DirectX.

Если вы хотите чтобы у вас работал сам DirectX, нужно чтобы еще и видеокарта поддерживала эту версию DirectX.

Например если вы установили операционную систему Windows 10, а она имеет поддержку DirectX 12, и приобрели видеокарту с поддержкой тоже DirectX 12, то это и будет правильно. А если у вас установлена к примеру Windows 7, а она поддерживает только до версии DirectX 11.1, а ваша видеокарта имеет поддержку DirectX 12, так вот у вас и будет система видеть только DirectX 11.1. DirectX 12 на Windows 7 ну никак не выйдет.

В зависимости от выпусков операционных систем Windows, поддержка DirectX тоже разная. Чем новее выпуск Windows, тем выше сама версия DirectX. На сегодняшний день, самая последняя версия, это DirectX 12, которая поддерживается только операционной системой Windows 10. Выше версию еще не придумали. Так что, если вы встретите в интернете тему про дирекцию 13, 14, 15 и так далее, то знайте, это полный развод.

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

Где скачать DirectX?

Самое главное правило! Качайте и обновляйте библиотеки DirectX только с официального сайта Microsoft. Ознакомится и скачать установщик DirectX с официального сайта Microsoft можно здесь.

Через Центр обновления, загружаются все важные обновления, в том числе и DirectX, поэтому мы советуем вам обновления не отключать.

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

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

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

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

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

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

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

Видеокарты и DirectX

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

Как узнать, какую версию DirectX поддерживает моя видеокарта?

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

История развития версий DirectX для всех версий Windows

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

Microsoft DirectX - это набор интерфейсов прикладного программирования (API) для обработки задач, связанных с мультимедиа , особенно с программированием игр и видео, на платформах Microsoft . Первоначально все названия этих API-интерфейсов начинались с «Direct», например Direct3D , DirectDraw , DirectMusic , DirectPlay , DirectSound и т. Д. Название DirectX было придумано как сокращенное обозначение для всех этих API ( X заменяет конкретные имена API) и вскоре стало названием коллекции. Когда Microsoft позже решила разработать игровую консоль, X использовался в качестве основы для названия Xbox, чтобы указать, что консоль основана на технологии DirectX. Первоначальный X был перенесен в именование API-интерфейсов, разработанных для Xbox, таких как XInput и Cross- Platform Audio Creation Tool (XACT), в то время как шаблон DirectX был продолжен для API-интерфейсов Windows, таких как Direct2D и DirectWrite .

Direct3D (API трехмерной графики в DirectX) широко используется при разработке видеоигр для Microsoft Windows и линейки консолей Xbox . Direct3D также используется другими программными приложениями для задач визуализации и графики, таких как проектирование CAD / CAM. Поскольку Direct3D является наиболее широко разрекламированным компонентом DirectX, часто встречаются взаимозаменяемые названия «DirectX» и «Direct3D».

Комплект разработки программного обеспечения DirectX (SDK) состоит из библиотек времени выполнения в распространяемой двоичной форме, а также сопроводительной документации и заголовков для использования при кодировании. Первоначально среды выполнения устанавливались только играми или явно пользователем. Windows 95 не запускалась с DirectX, но DirectX был включен в Windows 95 OEM Service Release 2. Windows 98 и Windows NT 4.0 поставлялись с DirectX, как и все версии Windows, выпущенные с тех пор. SDK доступен для бесплатной загрузки. Хотя среды выполнения являются проприетарным программным обеспечением с закрытым исходным кодом, исходный код предоставляется для большинства образцов SDK. Начиная с выпуска Windows 8 Developer Preview, DirectX SDK был интегрирован в Windows SDK.

СОДЕРЖАНИЕ

История развития

В конце 1994 года Microsoft была готова выпустить Windows 95 , свою следующую операционную систему . Важным фактором, определяющим ценность, которую будут придавать потребители, были программы, которые на нем можно было бы запускать. Сотрудник Microsoft Алекс Сент-Джон обсуждал с различными разработчиками игр, какова вероятность того, что они перенесут свои игры MS-DOS в Windows 95, и нашел ответы в основном отрицательными; программисты сочли, что среда Windows более трудна для разработки по сравнению с MS-DOS или другими игровыми платформами. Также были сильные опасения по поводу совместимости; Примечательным примером этого является «Анимированная книга рассказов Диснея: Король Лев», основанная на программном интерфейсе WinG . Из-за множества несовместимых графических драйверов от новых компьютеров Compaq , которые не тестировались с интерфейсом WinG, поставляемым вместе с игрой, он так часто вылетал на многих настольных компьютерах, что родители переполняли службы поддержки Disney .

Сент-Джон осознал, что сопротивление разработке игр под Windows будет ограничением, и нанял еще двух инженеров, Крейга Эйслера и Эрика Энгстрома , чтобы разработать лучшее решение, которое позволит большему количеству программистов разрабатывать игры для Windows. Проект получил кодовое название «Манхэттенский проект», поскольку в отношении одноименного проекта времен Второй мировой войны идея заключалась в замене разработанных в Японии игровых консолей персональными компьютерами под управлением операционной системы Microsoft. Первоначально он использовал символ радиации в качестве своего логотипа, но Microsoft попросила команду изменить логотип. Руководство не согласилось с проектом, поскольку они уже списали Windows как игровую платформу, но все трое взяли на себя обязательства по развитию этого проекта. Их бунтарский характер привел к тому, что Брэд Сильверберг , старший вице-президент по офисным продуктам Microsoft, назвал трио «Beastie Boys».

Большая часть работы этих троих была проделана среди других назначенных проектов, начиная с конца 1994 года. В течение четырех месяцев и при участии нескольких производителей оборудования команда разработала первый набор интерфейсов прикладного программирования (API), который они представили на конференции. 1995 Конференция разработчиков игр . В SDK входили такие библиотеки, как DirectDraw для графических программ, DirectSound для аудио и DirectPlay для сетевых коммуникаций. «Прямая» часть библиотеки была названа, поскольку эти процедуры обычно обходили основные процедуры Windows 95 и напрямую обращались к аппаратному обеспечению компьютера. Хотя команда назвала его «Game SDK» ( комплект для разработки программного обеспечения ), имя «DirectX» пришло от одного журналиста, который высмеивал схему именования различных библиотек. Команда решила продолжить использовать эту схему именования и назвать проект DirectX.

Первая версия DirectX была выпущена в сентябре 1995 года как Windows Games SDK. Это была замена Win32 для API DCI и WinG для Windows 3.1 . DirectX позволял всем версиям Microsoft Windows, начиная с Windows 95, включать высокопроизводительные мультимедиа. Эйслер написал в своем блоге об безумном стремлении создать DirectX 1–5.

Чтобы получить больше разработчиков на борту DirectX, Microsoft подошел ID Software «s Джон Кармак и предложил порт Гибели и Doom 2 из MS-DOS в DirectX, бесплатно, с идентификатором сохраняя все издательские права на игру. Кармак согласился, и Гейб Ньюэлл из Microsoft возглавил проект по переносу. Первая игра была выпущена как Doom 95 в августе 1996 года, первая опубликованная игра DirectX. Microsoft активно продвигала игру, и Билл Гейтс появлялся в рекламе этой игры.

DirectX 2.0 стал компонентом самой Windows с выпуском Windows 95 OSR2 и Windows NT 4.0 в середине 1996 года. Поскольку сама Windows 95 была еще новой и для нее было выпущено мало игр, Microsoft активно продвигала DirectX среди разработчиков, которые в целом не доверяли способности Microsoft создать игровую платформу на Windows. Алекс Сент-Джон, проповедник DirectX, устроил тщательно продуманное мероприятие на конференции разработчиков компьютерных игр 1996 года, которую разработчик игр Джей Барсон описал как римскую тему, включая настоящих львов , тоги и что-то похожее на карнавал в помещении. Именно на этом мероприятии Microsoft впервые представила Direct3D и DirectPlay и продемонстрировала многопользовательский режим MechWarrior 2, в который можно играть через Интернет.

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

До DirectX Microsoft включала OpenGL в свою платформу Windows NT . В то время OpenGL требовал "высококлассного" оборудования и был ориентирован на разработку и использование САПР . Direct3D задумывался как контролируемая Microsoft альтернатива OpenGL, изначально ориентированная на использование в играх. По мере роста 3D-игр OpenGL был разработан, чтобы включить лучшую поддержку методов программирования для интерактивных мультимедийных приложений, таких как игры, предоставляя разработчикам выбор между использованием OpenGL или Direct3D в качестве API 3D-графики для своих приложений. С этого момента началась «битва» между сторонниками кроссплатформенного OpenGL и Direct3D только для Windows. Между прочим, OpenGL поддерживался в Microsoft командой DirectX. Если разработчик решил использовать API трехмерной графики OpenGL, другие API-интерфейсы DirectX часто объединяются с OpenGL в компьютерных играх, поскольку OpenGL не включает в себя все функции DirectX (например, поддержку звука или джойстика).

В версии для консоли DirectX использовался в качестве основы для консольных API Microsoft Xbox , Xbox 360 и Xbox One . API был разработан совместно Microsoft и Nvidia , которые разработали специальное графическое оборудование, используемое в оригинальной Xbox. Xbox API был похож на DirectX версии 8.1, но не подлежал обновлению, как и другие консольные технологии. Кодовое название Xbox было DirectXbox, но было сокращено до Xbox из-за его коммерческого названия.

В 2002 году Microsoft выпустила DirectX 9 с поддержкой использования гораздо более длинных шейдерных программ, чем раньше, с пиксельными и вершинными шейдерами версии 2.0. С тех пор Microsoft продолжала обновлять пакет DirectX, представив Shader Model 3.0 в DirectX 9.0c, выпущенном в августе 2004 года.

В апреле 2005 года DirectShow был удален из DirectX и вместо этого перемещен в Microsoft Platform SDK .

Было подтверждено присутствие DirectX в Microsoft Windows Phone 8 .

Трассировка лучей в реальном времени была объявлена ​​как DXR в 2018 году.

Логотипы

Оригинальный логотип напоминал деформированный предупреждающий знак радиации . Как ни странно, первоначальное название проекта DirectX было «Манхэттенский проект», отсылка к инициативе США по созданию ядерного оружия . Алекс Сент-Джон , глава евангелизации Microsoft DirectX в то время, утверждает, что коннотация окончательного результата Манхэттенского проекта ( ядерная бомбардировка Японии ) является преднамеренной, и что DirectX и его родственный проект Xbox (который разделяет подобный логотип), были призваны вытеснить японских производителей видеоигр с их доминирующего положения в индустрии видеоигр . Однако Microsoft публично отрицает эту учетную запись, вместо этого заявляя, что логотип является просто художественным дизайном.

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

Официальной страницы с автономной версией DirectX 9 на данный момент больше не существует. Однако вы можете загрузить ее с нашего сайта или с сайта Microsoft.

  • Выдает ошибку;
  • Сообщает, что на компьютере уже установлена актуальная версия компонента.
  1. Открыть «directx_Jun2010_redist.exe» → подтвердить лицензионное соглашение нажатием кнопки «Yes»;
  2. Выбрать место для извлекаемых файлов DirectX при помощи «Browse…»→ запустить распаковку, кликнув на «ОК»;
  3. Дождаться завершения процесса → открыть папку, выбранную на шаге 2;
  4. Запустить исполняемый файл DXSETUP.exe → произвести стандартную пошаговую процедуру установки.

Готово. Теперь нужно перезапустить компьютер и удостовериться в работе компонента, открыв приложение, требующее только что скачанную библиотеку DirectX 9.

Перед тем как загружать 10-ую версию, прочтите следующую информацию. Отдельно скачать эту вариацию компонента нельзя, так как он уже встроен в библиотеку DirectX 11, изначально присутствующую в Windows 7. Разрядность и год выпуска системы не имеет значения. DirectX 11 (включает DirectX 10) онлайн (веб) установщик | 272.44 КБ Внимание! DirectX 10 встроен в пакет DirectX 11.
Внимание! Онлайн установщик DirectX 11 выкачает из интернета около

550Mb библиотек и данных.
Внимание! Если вам нужен автономный установщик (файл весит

  • Обновить DirectX, скачав официальный установщик с нашего ресурса. Для дальнейшей установки DirectX 11 вам обязательно понадобится соединение с интернетом;
  • Обновить/установить программную часть вашей видеокарты, загрузив необходимый драйвер с сайта производителя для устройств от Nvidia, AMD и др;
  • Проверить обновления. Потому что проблема может наблюдаться, если на вашем компьютере не установлено обновление KB2670838, которое можно скачать, подобрав под разрядность вашей ОС (скачать 32-битную версию или 64-битную версию).
DirectX 11 онлайн (веб) установщик | 272.44 КБ
Внимание!
Онлайн установщик DirectX 11 выкачает из интернета около

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

  • Установить обновление KB2670838 для вашей ОС (скачать 32-битную версию или 64-битную версию). Можно также скачать с официального сайта на этой странице (сайт MS) ;
  • Обновить драйвера видеоадаптера, посетив сайт производителя вашего оборудования ( Nvidia, AMD и др.).

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

  1. Открыть меню «Пуск»→ ввести в поиске запрос: «dxdiag» → нажать клавишу Enter (может появиться предупреждение о необходимости проверки подписи цифровых драйверов, желательно согласиться);
  2. Теперь во вкладке «Система»(открывается по умолчанию), в разделе сведений о системе проверить номер версии DirectX в соответствующей строчке. На рисунке 2 отмечено точное местоположение нужного пункта.
  • DirectX 9c интегрирован в ОС Windows XP SP2;
  • DirectX 10 интегрирован в ОС Windows Vista;
  • DirectX 10-11 интегрирован в ОС Windows 7;
  • DirectX 11.1 интегрирован в ОС Windows 8;
  • DirectX 11.2 интегрирован в ОС Windows 8.1;
  • DirectX 11.3 и 12(!) интегрирован в ОС Windows 10.

Почему DirectX 12 нельзя скачать на Windows 7

У пользователя, всерьез интересующегося современной 3D-графикой, в последнее время все чаще возникает вопрос о совместимости Windows 7 с недавно вышедшими играми. Так, в системные требования к недавно вышедшим частям игр начал «проникать» новый DirectX.

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

Только Microsoft решила иначе. Ведь нужно продвигать новую операционную систему в массы, наращивать продажи. Соответственно, чтобы конечные пользователи все-таки обратили внимание на только вышедший продукт, нужно привнести в него определенные фишки (даже если придется исключить их из старых разработок).
Так заведено, что потенциальные покупатели не видят смысла платить за обновления или попросту бояться систем слежки, встроенных в новые версии ОС. Развеять все мифы и узнать о достоинствах Windows 10 вы сможете в следующей главе.

Обновление DirectX до последней версии на Windows 7 (8, 8.1, 10)

Удаление и переустановка DirectX на Windows 7 (XP, 8, 8.1, 10)

Иногда в работе некоторых узкоспециализированных программ или 3D-игр возникают ошибки. Это может быть связано как с появлением проблем в самом приложении, так и с установленным компонентом DirectX.

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

Удалить DirectX из Windows 7, 8, 8.1, 10 невозможно

В первую очередь нужно обратить внимание на то, что в Windows 7, 8, 8.1, 10 компонент DirectX интегрирован, поэтому удалить любую версию DirectX штатными средствами самой ОС не получится. Это возможно только через сторонние программы. Внимание!
Удаление DirectX на указанных версиях Windows может повлечь за собой ряд необратимых последствий, вплоть до полного отказа системы.

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

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

Удаление DirectX 9 на Windows XP штатными средствами ОС

  1. Попробуйте использовать другую версию программного обеспечения приложения, в работе которого возникают сбои;
  2. После проведения действий по выявлению неисправной программы/игры, ознакомьтесь с ошибками, которые могут возникать при работе этого компонента, в следующей главе.

Решение проблем с установкой и работой DirectX

Перед прочтением данной главы рекомендуется ознакомиться с главой «Удаление и переустановка DirectX на Windows 7 (XP, 8, 8.1, 10)», чтобы сразу отсеять случаи, связанные с неисправным программным обеспечением пользователя.
Если действия из вышеуказанной главы не принесли должного результата, приступайте к ознакомлению с примерами ошибок.

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

Ошибка при запуске приложения (0xc000007b)

Окно ошибки с этим кодом может возникнуть при работе целого ряда приложений или же единственной игры или программы.
В этом случае очень часто некорректно указывается истинный «виновник» проблемы, ведь причиной 0xc000007b может стать, в том числе, и заражение компьютера вирусом.

В появившемся окне запустить без кавычек команду: «sfc /scannow» → дождаться окончания процедуры восстановления → перезагрузить компьютер.

  • Откатить ОС к рабочему состоянию через штатное средство: «Восстановление системы», если ранее проблемное приложение запускалось нормально. Это действие стоит использовать только в крайнем случае, или если предыдущие не помогли.

«Компонент Direct3D 11.1 API недоступен. Необходимо обновление Windows 7».

Если важные возможности ОС не вырезаны автором вашей сборки, необходимо загрузить обновление «KB2731771», которое можно скачать с нашего сайта.

Ваша проблема будет решена, и IE 11 установится нормально при повторной попытке.

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

Сбои при установке или работе DirectX в определенных приложениях

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

Проблемы при установке DirectX (DXEerror.log, критическая или внутренняя ошибка)

  • Временно отключить антивирус;
  • Использовать рекомендованные настройки в свойствах скачанного файла, запустив его правой кнопкой мыши в режиме «Исправления неполадок совместимости».

Не запускается DirectX или «Failed to initialize…»

Решение этой проблемы индивидуально для каждого пользователя.

Ошибка «Failed to initialize DirectX» возникает в основном при сбоях в работе самого приложения. Чтобы устранить эту неисправность, следует обновить вашу игру/программу, установив все необходимые для нее «патчи» от разработчика.

Для этого нужно посетить форум или сайт нужного приложения и найти раздел, в котором описано решение проблемы. Если вышеописанные действия не помогают, используйте рекомендации из главы: «Ошибка при запуске приложения (0xc000007b)». Это поможет решить возникшую проблему.

Почему стоит переходить на Windows 10 и DirectX12

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

Достоинства Windows 10 перед ОС Windows 7, 8, 8.1

  • Разумеется, поддержка DirectX 12, который выведет графические возможность игр и производительность компьютера на новый уровень;
  • Система не подвержена атаке большинства вирусов, серьезно поражавших как Windows 7, 8, 8.1, так и XP.
  • Требования к комплектующим компьютера не возросли. Это сохранит ресурсы вашего ПК или ноутбука для запуска тяжелых программ и работы с мультизадачностью;
  • Поддержка нескольких рабочих столов, дружелюбное оформление и прочие фишки, которые вы не встретили бы в Windows 7 и 8.

DirectX 12: стоит ли ради этого обновлять систему. Игры и графические возможности будущего

DirectX 12 – новейшая версия графических библиотек от Microsoft, представленная народу на «Ежегодной конференции разработчиков игр». Компаниям-разработчикам (в частности, их программистам) наконец-то открылся совершенно новый инструмент для упрощения взаимодействия программной части компьютера с аппаратной.

График производительности видеокарт от AMD.

DirectX 12 позволяет создателям игр не только использовать комплектующие ПК более эффективно, но и подключать к процессу работы с графикой ранее недоступные аппаратные преимущества центральных процессоров и видеокарт. Представители компании AMD (популярный производитель графических решений для игроков по всему миру) официально отметили, что новые технологии позволят составить достойную конкуренцию компании Nvidia в ведущих ценовых категориях. Рисунок 5. Сравнение видеокарт среднего ценового сегмента от компании AMD и Nvidia.
Пока DirectX 12 только набирает популярность, в то время как DirectX 11 используется практически повсеместно.

Однако совсем скоро новая версия будет внедряться во все выходящие проекты. К счастью, уже сейчас можно обновиться до Windows 10 и быть в полной готовности к потенциальному прорыву в индустрии разработки игр, который намечается, благодаря появлению DirectX 12. Крупнейшие производители видеоигр и комплектующих уже создают свои мини-шедевры, демонстрирующие великолепную графику и чудеса оптимизации.
Корпорация Microsoft совместно с программными инженерами Nvidia дала возможность разрабатывать игры под новый DirectX уже сейчас, создав специальный драйвер. Более того, Nvidia обещала выпустить поддержку 12-ой версии DirectX на все выпущенные видеокарты, совместимые с версией под номером 11.

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

Nvidia добавила поддержку DirectX 12 для видеокарт серии GeForce 400 и GeForce 500

А вот современные игровые видеокарты уже оптимизируют под DirectX 12. Поэтому полный переход на новую ступень прогресса – лишь вопрос времени!

Читайте также: