Directx 12 не устанавливается на windows 10 64 bit

Так почему же в операционной системе семейства Windows DirectX так важен, и если DirectX не устанавливается, то это для любителя поиграть равносильно нерабочему состоянию системы? Как все вы знаете, DirectX используется различными приложениями для создания и управления мультимедийными эффектами, различного рода анимацией и изображениями. А за тем, чтобы всё в среде ОС Windows происходило гладко, следит API (он же Application Programming Interface, он же интерфейс прикладного программирования). Последний представляет собой некий набор функций, предоставляемый для использования в конкретной программе. Тот, в свою очередь, работает при поддержке файлов специального формата, содержащих отдельно стоящие подпрограммы и функции, прикомпоновываемые к основной программе либо во время её исполнения или на этапе её компоновки (они же RTL-библиотеки). И эти самые библиотечки идут именно с DirectX-овским набором разработчика SDK. Вобщем, за всем этим набором бессмысленных для вас фраз стоит объяснение: DirectX — это кучка инструкций, отвечающих за то, что ваши ожидания, как пользователя в этой программе для Windows, будут удовлетворены. Фактически, не будет ошибкой, если мы приравняем оба понятия — Windows и DirectX.

DirectX не устанавливается? Виновата .NET Framework.

В подавляющем большинстве случаев в ошибках DirectX всех мастей является «вмешательство» среды .NET Framework. Но утверждать, что конкретно вызвало проблему с установкой DirectX, сможет только DXError.log и DirectX.log файлы. Не в моих правилах отсылать вас в слепой путь по исправлению ошибок, однако есть определённый набор шагов, которые точно стоит попробовать.

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

dxdiag

сведения о Directx

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

Скачать DirectX 11 архивом с EXE-файлом (3 Мб)

Скачать DirectX 11 CAB файлами в архиве с Яндекс.Диска (100 Мб)

Скачать DirectX с официального сайта

Проверьте обновления для видеодрайверов.

Случаи нередки, когда версия DirectX и видеодрайвера не уживаются. Часто этим страдают те, кто отключает автообновление драйверов в системе. По объективным, конечно, причинам, но всё равно. Так что проверьте прямо сейчас. Хотя бы для того, чтобы убедиться, ваши драйвера имеют последнюю версию:

обновление видеодрайвер

Установим и развернём .NET Framework. На всю катушку.

И лучше сделать это напрямую — через консоль команд, используя команды среды DISM. Всё, что вам понадобится, это соединение с сетью и не заблокированный выход на сервер Windows Update (фаерволлом или прокси). Нижеприводимая команда ни что иное как разновидность активации одной из настроек Windows с помощью инструмента DISM. Так что набирайте в консоли cmd, запущенной от имени администратора, команду:

DISM /Online /Enable-Feature /FeatureName:NetFx3 /All

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

включить net framework

Результат работы развёртывания вы можете увидеть в окне Компонентов Windows (Включение или отключение компонентов Windows). Сюда можно попасть набрав в строке Выполнить (WIN + R) команду

optionalfeatures

Включение или отключение компонентов Windows

Устанавливаем Visual C++ Redistributable

В Windows 10 Visual C++ Redistributable играет ещё более важную роль, нежели в предыдущих версиях. Базовые требования DirectX также включают в себя присутствие Visual C++ Redistributable. Опять же, как и в случае с самой версией DirectX-а вам может понадобится обновлённая и/или предыдущая версии. Качаем согласно разрядности собственной системы. К слову, о корректности распознавания установленной версии Visual C++ Redistributable переломано немало копий. Наиболее полный из ответов дан на форуме Stackoverflow.com, где одним из пользователей приведены пути к ветвям в реестре, в которых каждая из версий хранит свой отпечаток. Однако для обычного пользователя есть очень несложный вариант. Качаем подходящую версию, запускаем файл установщика и смотрим, что тот пытается сделать: установить или отремонтировать? Кнопки Исправить нет? Значит, в вашей копии Windows этой версии нет также:

установить visual c++ 2015

версия visual c++ уже установлена

Так или иначе, среда появляется в числе установленных программ в одноимённом апплете Windows, к которому вы получите доступ командой

control

удаление или изменение программ

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

Успехов.

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

Загрузить DirectX 12 для операционной системы Windows 10

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

Что представляет собой DirectX 12 и где его можно загрузить на свое компьютерное устройство и как его инсталлировать

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

Данный стандарт практически никогда не устанавливается без операционной системы. Он всегда присутствует в ней в качестве дополнительной опции. Для разных версий операционных систем Windows предусмотрено использование разных версий стандартов DirectX. Windows 8 идет с DirectX 11, Windows 10 с версией 12 или 11.2. Для того чтобы посмотреть, какая версия стандарта установлена на конкретном устройстве необходимо щелкнуть при помощи правой кнопки по Пуску и выбрать из списка раздел Выполнить.

Выполнить

Выполнить

В появившемся новом небольшом окне необходимо ввести команду dxdiag и подтвердить свое действие.

dxdiag

dxdiag

На новой странице диагностики стандарта появится информация,  в которой имеется и названием версии DirectX.

DirectX в Windows 10

DirectX в Windows 10

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

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

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

Для начала следует зайти на официальный интернет ресурс корпорации Microsoft https://www.microsoft.com/ru-ru/download/details.aspx?id=35 и нажать на Скачать.

веб-устноавщик исполняемых библиотек DirectX

веб-установщик исполняемых библиотек DirectX

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

Отказаться и продолжить

Отказаться и продолжить

Скаченный файл нужно открыть.

В новом окне необходимо принять условия лицензионного соглашения и перейти дальше.

Принять условия лицензионного соглашения

Принять условия лицензионного соглашения

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

В новом окне необходимо нажать на Далее.

После этого стартует процесс установки элементов, которых не было в версии DirectX, установленной на компьютерном устройстве.

После установки всех компонентов процедура инсталляции будет закончена.

После инсталляции Windows 10 устанавливается DirectX 11.2 вместо DirectX 12

Если на компьютере пользователя ранее была установлена версия DirectX 11.2, то после установки новой операционной системы сложно надеяться на то, что вместе с ней появится и DirectX 12. Это объясняется очень просто. Дело в том, что на сегодняшний день не все видеокарты поддерживают данный стандарт. Это не составляет труда проверить.

Для начла необходимо посмотреть, какая именно модель видеокарты установлена на конкретном компьютерном устройстве. Если на видеокарте предусмотрена совместимость с DirectX 11.2, то на ней не будет установлена двенадцатая версия. Однако не следует отчаиваться. Ведь разработчики стараются исправить ситуацию. Они разрабатывают новые драйвера, чтобы DirectX12 был совместим с их моделями видеокарт. 

Твитнуть

Поделиться

Плюсануть

Поделиться

Класснуть

После обновления операционной системы до Windows 10 многие пользователи заметили, что у них в автоматическом режиме не появился DirectX12. Этому имеется несколько объяснений и также существует метод для исправления данной ситуации.

brainfart.ru

4.81

14

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

Содержание

  • Доступные решения
    • Восстановление системных файлов
    • Проверка на вирусы
    • Отключение антивируса
    • Скачивание нового установщика
  • Заключение

Доступные решения

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

Также ошибки при установке могут быть связаны с поврежденными системными файлами (например, из-за атаки вирусами). Да и сами вредоносные объекты горазды блокировать все подряд. Поэтому желательно проверять время от времени компьютер.

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

Восстановление системных файлов

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

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

  1. Открываем меню «Пуск».
  2. Перемещаемся в каталог «Служебные – Windows» и ищем там пункт «Командная строка». Работать мы будем именно с ней.
  3. Кликаем правой кнопкой мыши по командной строке и выбираем опцию запуска с админскими привилегиями.Запуск Командной строки с правами админа из меню Пуск
  4. После того, как консоль запустится вводим команду sfc /scannow и нажимаем на кнопку Enter.

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

Стоит отметить, что такая проверка (вместе с восстановлением) может занять от 5 до 10 минут времени. Зато велика вероятность, что после рестарта DirectX установится нормально. Если же этого не произошло, то нужно переходить к следующей главе.

Проверка на вирусы

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

Поэтому от них нужно избавляться. Для этого стоит использовать любой нравящийся вам антивирус, например, ESET Smart Security. Данная программа работает очень быстро, находит практически все угрозы и несильно нагружает ПК. Скачать ее можно на официальном сайте разработчика. А работать с ней нужно так:

  1. Запускаем главное окошко антивируса.
  2. Нужно в правом меню перейти на вкладку «Сканирование…».
  3. Далее кликаем по пункту «Выборочное…».Запуск процедуры сканирования в ESET Smart Security
  4. Откроется окошко для выбора объектов проверки. Просто отметьте «Мой компьютер».
  5. Нажимаем ЛКМ на кнопку запуска процедуры.Начало процедуры сканирования в ESET Smart Security

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

Отключение антивируса

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

Поэтому нужно на некоторое время отключить защиту антивируса. Только после этого можно будет спокойно установить DirectX. Мы рассмотрим процесс отключения защиты на примере антивируса от компании ESET:

  1. Находим в системном трее иконку программы и кликаем по ней правой кнопкой мыши.
  2. В появившемся меню с выбором действий щелкаем по пункту «Временно отключить защиту».Временно отключить защиту ESET Smart Security
  3. Жмем на «Да».
  4. Появится окошко с выбором временного промежутка отключения. Нам вполне хватит 10 минут. Выставляем это значение в нужной строке и щелкаем на кнопку «ОК».Отключить защиту на 10 минут в ESET Smart Security
  5. Снова кликаем по значку антивируса. Только теперь выбираем пункт «Временно отключить файервол».
  6. В окошке с выбором времени выбираем все те же 10 минут и снова жмем на «ОК».

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

Скачивание нового установщика

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

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

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

Заключение

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

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

Download PC Repair Tool to quickly find & fix Windows errors automatically

When it comes to Windows 11/10, we always keep on searching for the drivers and software on the internet. Now, some of you may say that Windows Update is good enough to install drivers and system software’s on its own. Yes, you are right but sometimes it’s not enough. Today we are going to see some simple troubleshooting steps if you are unable to install DirectX on your  Windows 11/10.

DirectX is used by applications to create and manage animations, multimedia effects, and images. It is the Application Programming Interface (API) which makes sure everything is as smooth as butter in your Windows environment. It works with the help of binary runtime libraries that come with DirectX’s Software Development Kit (SDK).

If you are not from a computer background then these terminologies might be difficult for you to understand. In short, DirectX is the bundle of instructions that makes sure that you get a seamless and interactive user experience.

DirectX Setup: An internal system error occured, Please refer to DXError.log and DirectX.log in your Windows folder to determine the problem.

Most of the time, DirectX throw errors are because of some .NET Framework meddling in between. But, there is more to it, errors may occur due to other reasons too. These reasons vary from time to time and it is always difficult to say which of the reason is behind the error.

DirectX installation failed and not installing

We are going to try the following tried and tested methods to solve the error.

  1. Install the previous version of DirectX if required
  2. Check for graphic card driver updates
  3. Download and install Visual C++ Redistributable
  4. Install .NET Framework using Command Prompt.

Before we start, make sure to try each and every method if the error still exists. Keep in mind that you need to restart your system after the completion of every method.

DirectX not installing

1] Install the previous version of DirectX if required

There are applications out there that still don’t support the latest versions of DirectX. Sometimes you just have to manually download the previous versions like DirectX9. Now, to check which version of DirectX is installed on your machine,

  1. Press Win + R keys. The Run window will open up.
  2. Type dxdiag and press enter. The DirectX Diagnostic Tool will open up.run_directx_diagnostics
  3. In System tab look for DirectX version.directx_version_dxdiag

Now that you know which version is installed and want to install the older one then you can download it from here. But if you like to keep your system running without any freeze and lags, the latest version is always suggested. Try to search for the new version of the application that you want to install which supports the latest version of DirectX.

Read: DirectX encountered an unrecoverable error.

2] Check for Graphic card driver updates

Many times it is noticed that the DirectX version of your system is not compatible with the graphic drivers. This happens because of the disabled auto-updates. To perform this method, make sure that your system is receiving updates regularly.

  1. Press Win + X keys. The Quick Access menu will open up.
  2. Click on Device Manager. A new window of Device Manager will open.quick_access_device_manager
  3. Click on Display Adapter, the display drivers available in your system will be visible.
  4. Right-click on Intel HD adapter and click on update.update_display_drivers
  5. Click on Search automatically for updated driver software. Just make sure your system has an active internet connection.auto_update_display_drivers
  6. If the latest drivers are already installed, it will let you know but if not then it will download and install the latest updates.updated_graphics_drivers_installed
  7. Now, if your machine also has dedicated GPU then in the Display Adapter’s list, right-click on it and select Uninstall Device. Install the drivers again from the GPU’s official website.
  8. If you know how to update the GPU’s drivers from its application then you may skip Step 7 and continue to update the drivers.

3] Download and install Visual C++ Redistributable

In Windows 10 Visual C++ Redistributable plays an important role. The basic requirement of DirectX also includes Visual C++ Redistributables. It may happen that it is already installed on your system but either you need an older or a newer version. To check which version of Visual C++ Redistributable is installed:

  1. Press Win + R keys. Type control and hit enter.run_control_panel
  2. When Control Panel opens up, click on Programs and Features.
  3. In the list of Programs, search for Microsoft Visual C++ -Redistributable. You may find multiple versions installed, this is due to the different requirements of different applications. Check for 2015 version if it is available then you may need to reinstall it. If not then you may need to download it.ms_visual_rediatributables
  4. Visit Microsoft’s official site and download the Visual C++ Redistributable 2015.
  5. Select language and click on Download.download_visual_rediatributable
  6. Choose from the list of x86 and x64 versions. Click on Next. The download will begin shortly.select_visual_rediatributable_version
  7. Now install the newly-downloaded file and your error should have gone by now.

4] Install .NET Framework using Command Prompt

If the above method didn’t work out for you then you may download and install the same using Command Prompt. To install the framework we will use the Deployment Image Servicing and Management (DISM) service of Windows.

  1. Open start menu, type cmd. Select Command Prompt and click on Run as administrator. Make sure that you have an active internet connection.
  2. Type the following command and hit enter: DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:sourcessxsdism_visual_redistributable
  3. Now, wait for the process to finish. Restart your system as soon as the process ends.

Since these methods have proven themselves helpful previously, your error should not prompt again.

Ezoic

Shubham is a PHP Developer, who is skilled in PHP, DOM, Angular, JavaScript, and C#. He loves talking about Microsoft technologies.

Download PC Repair Tool to quickly find & fix Windows errors automatically

When it comes to Windows 11/10, we always keep on searching for the drivers and software on the internet. Now, some of you may say that Windows Update is good enough to install drivers and system software’s on its own. Yes, you are right but sometimes it’s not enough. Today we are going to see some simple troubleshooting steps if you are unable to install DirectX on your  Windows 11/10.

DirectX is used by applications to create and manage animations, multimedia effects, and images. It is the Application Programming Interface (API) which makes sure everything is as smooth as butter in your Windows environment. It works with the help of binary runtime libraries that come with DirectX’s Software Development Kit (SDK).

If you are not from a computer background then these terminologies might be difficult for you to understand. In short, DirectX is the bundle of instructions that makes sure that you get a seamless and interactive user experience.

DirectX Setup: An internal system error occured, Please refer to DXError.log and DirectX.log in your Windows folder to determine the problem.

Most of the time, DirectX throw errors are because of some .NET Framework meddling in between. But, there is more to it, errors may occur due to other reasons too. These reasons vary from time to time and it is always difficult to say which of the reason is behind the error.

DirectX installation failed and not installing

We are going to try the following tried and tested methods to solve the error.

  1. Install the previous version of DirectX if required
  2. Check for graphic card driver updates
  3. Download and install Visual C++ Redistributable
  4. Install .NET Framework using Command Prompt.

Before we start, make sure to try each and every method if the error still exists. Keep in mind that you need to restart your system after the completion of every method.

DirectX not installing

1] Install the previous version of DirectX if required

There are applications out there that still don’t support the latest versions of DirectX. Sometimes you just have to manually download the previous versions like DirectX9. Now, to check which version of DirectX is installed on your machine,

  1. Press Win + R keys. The Run window will open up.
  2. Type dxdiag and press enter. The DirectX Diagnostic Tool will open up.run_directx_diagnostics
  3. In System tab look for DirectX version.directx_version_dxdiag

Now that you know which version is installed and want to install the older one then you can download it from here. But if you like to keep your system running without any freeze and lags, the latest version is always suggested. Try to search for the new version of the application that you want to install which supports the latest version of DirectX.

Read: DirectX encountered an unrecoverable error.

2] Check for Graphic card driver updates

Many times it is noticed that the DirectX version of your system is not compatible with the graphic drivers. This happens because of the disabled auto-updates. To perform this method, make sure that your system is receiving updates regularly.

  1. Press Win + X keys. The Quick Access menu will open up.
  2. Click on Device Manager. A new window of Device Manager will open.quick_access_device_manager
  3. Click on Display Adapter, the display drivers available in your system will be visible.
  4. Right-click on Intel HD adapter and click on update.update_display_drivers
  5. Click on Search automatically for updated driver software. Just make sure your system has an active internet connection.auto_update_display_drivers
  6. If the latest drivers are already installed, it will let you know but if not then it will download and install the latest updates.updated_graphics_drivers_installed
  7. Now, if your machine also has dedicated GPU then in the Display Adapter’s list, right-click on it and select Uninstall Device. Install the drivers again from the GPU’s official website.
  8. If you know how to update the GPU’s drivers from its application then you may skip Step 7 and continue to update the drivers.

3] Download and install Visual C++ Redistributable

In Windows 10 Visual C++ Redistributable plays an important role. The basic requirement of DirectX also includes Visual C++ Redistributables. It may happen that it is already installed on your system but either you need an older or a newer version. To check which version of Visual C++ Redistributable is installed:

  1. Press Win + R keys. Type control and hit enter.run_control_panel
  2. When Control Panel opens up, click on Programs and Features.
  3. In the list of Programs, search for Microsoft Visual C++ -Redistributable. You may find multiple versions installed, this is due to the different requirements of different applications. Check for 2015 version if it is available then you may need to reinstall it. If not then you may need to download it.ms_visual_rediatributables
  4. Visit Microsoft’s official site and download the Visual C++ Redistributable 2015.
  5. Select language and click on Download.download_visual_rediatributable
  6. Choose from the list of x86 and x64 versions. Click on Next. The download will begin shortly.select_visual_rediatributable_version
  7. Now install the newly-downloaded file and your error should have gone by now.

4] Install .NET Framework using Command Prompt

If the above method didn’t work out for you then you may download and install the same using Command Prompt. To install the framework we will use the Deployment Image Servicing and Management (DISM) service of Windows.

  1. Open start menu, type cmd. Select Command Prompt and click on Run as administrator. Make sure that you have an active internet connection.
  2. Type the following command and hit enter: DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:sourcessxsdism_visual_redistributable
  3. Now, wait for the process to finish. Restart your system as soon as the process ends.

Since these methods have proven themselves helpful previously, your error should not prompt again.

Ezoic

Shubham is a PHP Developer, who is skilled in PHP, DOM, Angular, JavaScript, and C#. He loves talking about Microsoft technologies.

Windows 8.1 Windows 8.1 Enterprise Windows 8.1 Pro Windows 8 Windows 8 Enterprise Windows 8 Pro Windows RT Windows 7 Enterprise Windows 7 Home Basic Windows 7 Home Premium Windows 7 Professional Windows 7 Starter Windows 7 Ultimate Windows Server 2008 R2 Datacenter Windows Server 2008 R2 Enterprise Windows Server 2008 R2 for Itanium-Based Systems Windows Server 2008 R2 Standard Windows Vista Business Windows Vista Enterprise Windows Vista Home Basic Windows Vista Home Premium Windows Vista Starter Windows Vista Ultimate Windows Server 2008 Datacenter Windows Server 2008 Enterprise Windows Server 2008 for Itanium-Based Systems Windows Server 2008 Standard Microsoft Windows XP Service Pack 3 Microsoft Windows Server 2003 Service Pack 1 Microsoft Windows Server 2003 Service Pack 2 Windows 10 Еще…Меньше

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

Определение версии DirectX, установленной на компьютере

Инструмент DxDiag представляет подробную информацию о компонентах и драйверах DirectX, которые установлены в вашей системе и доступны к использованию.

  1. Нажмите кнопку «Пуск», введите в поле поиска запрос dxdiag, затем нажмите клавишу «ВВОД».

  2. Выберите элемент dxdiag в списке результатов поиска

  3. Проверьте строку версия DirectX на первой странице отчета в разделе Информация о системе.

  1. Проведите пальцем от правого края экрана к центру и коснитесь кнопки «Поиск». Введите запрос dxdiag в поле поиска. Или введите запрос dxdiag в строку поиска в меню «Пуск».

  2. Выберите элемент dxdiag в списке результатов поиска

  3. Проверьте строку версия DirectX на первой странице отчета в разделе Информация о системе.

  1. Нажмите кнопку «Пуск» и введите в поле поиска запрос dxdiag.

  2. Выберите элемент dxdiag в списке результатов поиска

  3. Проверьте строку версия DirectX на первой странице отчета в разделе Информация о системе.

Версии DirectX и обновления через операционную систему

В этих версиях Windows DirectX 11.3 и 12 предустановлены.

Обновления будут доступны через Центр обновления Windows. Отдельного пакета данных версий DirectX не существует.

  • DirectX 11.1 предустановлен в системах Windows 8, Windows RT и Windows Server 2012 Отдельного пакета обновлений для DirectX 11.1 не существует. Вы можете установить эту версию DirectX только через Центр обновления Windows в системах Windows 8, Windows RT и Windows Server 2012.

  • DirectX 11.2 предустановлен в системах Windows 8.1, Windows RT 8.1 и Windows Server 2012 R2. Отдельного пакета обновлений для DirectX 11.2 не существует.  Эту версию DirectX можно установить только через Центр обновлений Windows в системах Windows 8.1, Windows RT 8.1 и Windows Server 2012 R2.

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

  • DirectX 11.0 предустановлен в системы Windows 7 и Server 2008 R2. Отдельного пакета обновлений для данной версии не существует. Вы можете обновить DirectX, установив пакет обновлений, а также обновления, перечисленные ниже.

  • DirectX 11.1 доступен для установки в системах Windows 7 SP1 и Windows Server 2008 RS SP1 совместно с обновлением платформы для Windows 7 и Windows Server 2008 (KB2670838).

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

  • DirectX 10 предустановлен в системах Windows Vista. Отдельного пакета обновлений для данной версии не существует. Вы можете обновить DirectX, установив пакет обновлений, а также обновления, перечисленные ниже.

  • DirectX 10.1 предустановлен в системах Windows Vista с пакетом обновления 1 (SP1) или более поздней версии и Windows Server с пакетом обновления 1 (SP1) или более поздней версии. Отдельного пакета обновлений для данной версии не существует. Вы можете обновить DirectX, установив пакет обновлений, а также обновления, перечисленные ниже.

  • DirectX 11.0 доступен для установки в системах Windows Vista с пакетом обновлений 2 (SP2) и Windows Server 2008 с пакетом обновлений 2 (SP2) при установленном обновлении KB971512.

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

DirectX 9.0c доступен для установки в системах Windows XP и Windows Server 2003 с помощью установки среды выполнения DirectX 9.0c для конечных пользователей.

Некоторые приложения и игры требуют наличия DirectX 9. Тем не менее, на вашем компьютере установлена более поздняя версия DirectX. Если вы установили и запустили приложение или игру, для которой требуется DirectX 9, может появиться сообщение об ошибке, например «Запуск программы невозможен, так как на компьютере отсутствует d3dx9_35.dll. Попробуйте переустановить программу».

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

Примечания

  • При запуске этот пакет не вносит изменения в версию DirectX, Direct3D 9, Direct3D 10.x, Direct3D 11.x, DirectInput, DirectSound, DirectPlay, DirectShow и DirectMusic.

  • Для дальнейшего обновления DirectX необходимо обновить операционную систему.

Нужна дополнительная помощь?

Плюсы и минусы

DirectX 12 – это самая новая версия API для игровых приложений на текущий момент. Данные компоненты используются для улучшения графической составляющей игр, а также для работы с устройствами ввода, звуком и так далее. Версию DirectX 12 в виде оффлайн-установщика для Windows 10 64-bit вы можете скачать с помощью кнопки, расположенной в конце страницы. А теперь переходим к описанию особенностей 12 версии утилиты и процедуре установки.

Возможности

Любая версия DirectX обеспечивает стабильное и корректное взаимодействие системы, оборудования и самого приложения, для которого устанавливается данный софт. Пользователю необходимо только инсталлировать правильную версию API на компьютер, а дальнейшие операции будут выполняться системой самостоятельно. Единственное, на что влияет пользователь – это выбор ПО в графических настройках игры. С переключением на DirectX 12 вы существенно улучшите эффекты, свет, тени, общий уровень графики. Основные нововведения данного выпуска – это многопоточная запись в буфер обмена и асинхронные шейдеры. Из-за этого быстрее обрабатывается информация, что способствует повышению FPS в играх.

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

Помните, что для переключения к DirectX 12 вы должны убедиться в аппаратной поддержке. Хоть в Windows 10 по умолчанию встроена данная версия ПО, некоторые старые видеокарты не заработают с новым API.

Плюсы и минусы

Перейдем к плюсам и минусам последнего DirectX. Начнем с рассмотрения плюсов:

  • установка на русском языке;
  • все файлы находятся в автономном инсталляторе (не требуется подключение к интернету);
  • поддержка Windows 10 на 32 и 64 бита.

Теперь минусы утилиты:

  • оффлайн-установщик не обновляет библиотеки автоматически.

Возможности

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

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

  1. Скачивание и распаковка архива.
  2. Запуск установщика от имени администратора.
  3. Ожидание окончания распаковки файлов.
  4. Перезагрузка компьютера.

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

Видео

В прикрепленном видеоролике рассматривается процедура установки DX 12, а также самые главные отличия от предыдущей версии.

Скачать

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

Скачать оффлайн-установщик DirectX 12 для Windows 10 64-bit

DirectX для windows 10 бесплатно Категория: 3D Драйвер для устройств
Поддерживаемые ОС: Windows 10
Разрядность: 32 bit, 64 bit, x32, x64
Для устройств: Компьютер
Язык интерфейса: на Русском
Версия: Последняя
Разработчик: Microsoft

Если вам нужно скачать DirectX для Windows 10 у вас без проблем это получится, программный набор, использующийся разработчиками во время создания ПО и 3D. Утилита стала популярной благодаря возможности разработки видеоигр с реалистичными и качественными визуальными эффектами. Она помогает воспроизводить и создавать в реальном времени элементы игр, которые ранее были написаны разработчиками.

DirectX для Windows 10 на компьютер

Практически в 100% случаев программа установлена на вашем компьютере по умолчанию и запускается в автоматическом режиме при необходимости. В Windows 10 вы можете самостоятельно найти ее и проверить текущую версию. Для этого зайдите в меню «Пуск» и найдите надпись «Выполнить». В открывшемся поле введите «dxdiag», подтвердите действие, нажав «Ок». В появившемся окне увидите надпись «Версия DirectX», после чего кликните на нее. Откроется средство диагностики, в котором сможете изучить текущую версию. Если вы на своем компьютере не нашли программу, получится быстро установить ее.

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

DirectX для версий windows:

  • DirectX для Windows 10

  • DirectX для Windows 11

  • DirectX для Windows 7

  • DirectX для Windows XP

Скачать DirectX для Windows 10 бесплатно

Приложение OS Формат Распаковщик Версия Размер Загрузка
DirectX 12 Windows 10 x32 – x64 OpenBox онлайн установщик 2.06 Mb

Скачать ↓

DirectX 11 Windows 10 x32 – x64 OpenBox полная версия 96.86 Mb

Скачать ↓

DirectX 10 Windows 10 x32 – x64 OpenBox полная версия 96.84 Mb

Скачать ↓

DirectX 9 Windows 10 x32 – x64 OpenBox полная версия 96.82 Mb

Скачать ↓


Как установить DirectX для Windows 10:

Запустите файл.

DirectX установить скрин 1

Ознакомьтесь с информацией и нажмите «Далее».

DirectX бесплатно установить скрин 2

Нажмите «Далее», или снимите галочки с рекомендуемого ПО и нажмите «Далее». Если снять все галочки, рекомендуемое ПО не установится!

Установка DirectX (Yandex) скрин 3

На данном этапе если нажать «Далее» произойдет установка компонентов программы.

Установка DirectX скрин 4


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

Почему DirectX не устанавливается и 6 способов исправления багов на Windows 10

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

Причины проблемы

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

screenshot_1

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

  • отсутствие или устаревшая версия вспомогательного ПО;
  • ошибочная блокировка инсталлятора антивирусом;
  • наличие вредоносных файлов;
  • поврежденный инсталлятор;
  • устаревшие драйверы видеокарты.

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

screenshot_2

Что делать, если не устанавливается DirectX на Windows 10

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

Установка .NET Framework

DirectX работает в комплексе с другими программными библиотеками. Поэтому в ситуации, когда на компьютере отсутствует дополнительное ПО, может быть затруднена установка API для игр. Первым делом необходимо поставить актуальную версию .NET Framework. Причем сделать это можно без скачивания дистрибутива, используя Командную строку:

  • Щелкните ПКМ по значку «Пуск».
  • Запустите Командную строку с правами Администратора.

screenshot_3

  • Введите запрос «DISM /Online /Enable-Feature /FeatureName:NetFx3 /All».
  • Нажмите на клавишу «Enter».

screenshot_4

Обратите внимание, что для выполнения операции требуется выход в интернет. Проверить факт установки библиотеки можно через специальное меню, вызываемое командой «optionalfeatures» из окна «Выполнить» («Win» + «R»). Если таким способом поставить .NET Framework не удастся, то воспользуйтесь ручной установкой через инсталлятор, скачанный с официального сайта Microsoft.

Visual C++ Redistributable

Visual C++ – еще одна библиотека, необходимая для корректной установки и работы DirectX. Скачайте установочный пакет с официального сайта производителя, а затем инсталлируйте его, используя Setup-файл. При этом желательно установить как новые пакеты, так и старые. Это позволит избежать проблемы вне зависимости от версии DirectX.

Важно. Запускать инсталлятор Visual C++ необходимо от имени Администратора. Это же касается установочного пакета DirectX.

screenshot_5

Отключение антивируса

Бывает, что инсталлятор DirectX распознается антивирусом в качестве угрозы, из-за чего процесс установки блокируется. Если вы уверены, что установочный пакет не нанесет вреда компьютеру, то временно отключите защитное ПО, будь то Kaspersky Internet Security или Avast.

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

screenshot_6

Проверка на вирусы

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

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

На заметку. В случае, если у вас нет возможности использовать платный антивирус от стороннего разработчика, обратитесь к помощи встроенного средства защиты Windows Defender, доступного через «Параметры».

screenshot_7

Скачивание нового установщика

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

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

screenshot_8

Драйверы видеокарты

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

  • Щелкните ПКМ по значку «Пуск».
  • Запустите «Диспетчер устройств».

screenshot_9

  • Раскройте вкладку «Видеоадаптеры».

screenshot_10

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

screenshot_11

Далее (при наличии подключения к интернету) Windows 10 начнет автоматический поиск драйверов. Не исключено, что данная операция завершится неудачей. Но это совершенно не означает, будто на вашем компьютере установлены последние драйверы. Посетите сайт производителя видеокарты, проверьте текущую версию ПО и, при необходимости, загрузите последнюю сборку. Для установки потребуется запустить инсталлятор.

screenshot_12

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

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

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

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

DirectX 12, 11 и предыдущих версий в Windows 10

Первый и важный нюанс в контексте рассматриваемой темы — компоненты DirectX 12 и 11 по умолчанию уже установлены в системе, сразу после чистой установки Windows 10, в этом легко убедиться, если нажать клавиши Win+R на клавиатуре, ввести dxdiag и нажать Enter.

Установленная версия DirectX в Windows 10

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

Но следует учитывать следующие важные моменты:

  • В dxdiag в сведениях о системе отображается самая новая из установленных на компьютере версий, то есть в последних версиях Windows 10 там всегда будет указано DirectX 12, даже если ваша видеокарта её не поддерживает, и она не используется.
  • Наличие DirectX 12 и 11 не означает, что у вас не может возникнуть ошибок DirectX при запуске игр и программ.

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

Как скачать DirectX для Windows 10 с сайта Майкрософт

На сайте Майкрософт присутствует официальный веб-установщик DirectX, который после запуска автоматически анализирует систему на наличие библиотек DLL, скачивает и устанавливает недостающие.

Шаги для загрузки и установки:

  1. Зайдите на официальную страницу https://www.microsoft.com/ru-ru/download/details.aspx?displaylang=ru&id=35 и скачайте веб-установщик исполняемых библиотек DirectX для конечного пользователя. Скачать DirectX с официального сайта Майкрософт
  2. На компьютер будет загружен файл dxwebsetup.exe, запустите его, примите лицензионное соглашение и откажитесь от установки панели Bing.
  3. Через некоторое время установщик сообщит о том, какое количество недостающих файлов DirectX потребуется скачать для Windows 10. Нажмите «Далее». Размер загружаемых файлов DirectX
  4. Дождитесь окончания загрузки и установки файлов DirectX всех актуальных версий. Скачивание библиотек DirectX

По завершении установки все необходимые файлы для запуска игр и программ, требующих не DirectX 12 и 11, а предыдущие версии, будут установлены. Однако и это не всегда приводит к исправлению всех ошибок DX, при запуске.

Ошибки DirectX при запуске игр и всех установленных компонентах

Наличие последних и предыдущих версий DirectX в Windows 10 не всегда гарантирует отсутствие ошибок, связанных с этими компонентами во время запуска различных игр и программ. Основные причины таких ошибок:

  • Отсутствие отдельных библиотек DLL DirectX. Это решается описанным выше способом, достаточно скачать DirectX с сайта Майкрософт.
  • Не установленные драйверы видеокарты. Особенно часто с этим сталкиваются начинающие пользователи: видя в диспетчере устройств «Базовый видеоадаптер Майкрософт» (что, по сути, означает отсутствие драйвера), нажимая «Обновить драйвер» и получая сообщение «Наиболее подходящие драйверы для данного устройства уже установлены», они думают, что это действительно так. А на самом деле, Windows 10 просто не смогла найти драйвер. Решение — вручную скачать драйвер видеокарты с сайта NVIDIA, AMD, Intel или сайта производителя ноутбука или материнской платы компьютера (в случае ПК с интегрированной графикой) и установить его.
  • Старая видеокарта, не поддерживающая нужные функции DirectX. В этой ситуации несмотря на то, что все последние версии DirectX установлены, игры могут не запускаться, а вы будете получать сообщения наподобие DX11 feature level 10.0 is required to run the engine или DX11 feature level 11.0 is required и подобные. В таких ситуациях можно поискать информацию на тему возможности запуска этой игры в режиме предыдущих версий DirectX, например, DirectX 10 — иногда это возможно сделать, прописав специальные параметры в ярлыке игры.

И один дополнительный сценарий: если ошибки DirectX возникают в виртуальной машине с Windows 10, как правило это — сочетание 2-го и 3-го пунктов из списка выше, стандартные видеоадаптеры в виртуальных машинах имеют ограниченную функциональность.

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

Почему DirectX не устанавливается и 6 способов исправления багов на Windows 10

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

Причины проблемы

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

screenshot_1

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

  • отсутствие или устаревшая версия вспомогательного ПО;
  • ошибочная блокировка инсталлятора антивирусом;
  • наличие вредоносных файлов;
  • поврежденный инсталлятор;
  • устаревшие драйверы видеокарты.

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

screenshot_2

Что делать, если не устанавливается DirectX на Windows 10

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

Установка .NET Framework

DirectX работает в комплексе с другими программными библиотеками. Поэтому в ситуации, когда на компьютере отсутствует дополнительное ПО, может быть затруднена установка API для игр. Первым делом необходимо поставить актуальную версию .NET Framework. Причем сделать это можно без скачивания дистрибутива, используя Командную строку:

  • Щелкните ПКМ по значку «Пуск».
  • Запустите Командную строку с правами Администратора.

screenshot_3

  • Введите запрос «DISM /Online /Enable-Feature /FeatureName:NetFx3 /All».
  • Нажмите на клавишу «Enter».

screenshot_4

Обратите внимание, что для выполнения операции требуется выход в интернет. Проверить факт установки библиотеки можно через специальное меню, вызываемое командой «optionalfeatures» из окна «Выполнить» («Win» + «R»). Если таким способом поставить .NET Framework не удастся, то воспользуйтесь ручной установкой через инсталлятор, скачанный с официального сайта Microsoft.

Visual C++ Redistributable

Visual C++ – еще одна библиотека, необходимая для корректной установки и работы DirectX. Скачайте установочный пакет с официального сайта производителя, а затем инсталлируйте его, используя Setup-файл. При этом желательно установить как новые пакеты, так и старые. Это позволит избежать проблемы вне зависимости от версии DirectX.

Важно. Запускать инсталлятор Visual C++ необходимо от имени Администратора. Это же касается установочного пакета DirectX.

screenshot_5

Отключение антивируса

Бывает, что инсталлятор DirectX распознается антивирусом в качестве угрозы, из-за чего процесс установки блокируется. Если вы уверены, что установочный пакет не нанесет вреда компьютеру, то временно отключите защитное ПО, будь то Kaspersky Internet Security или Avast.

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

screenshot_6

Проверка на вирусы

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

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

На заметку. В случае, если у вас нет возможности использовать платный антивирус от стороннего разработчика, обратитесь к помощи встроенного средства защиты Windows Defender, доступного через «Параметры».

screenshot_7

Скачивание нового установщика

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

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

screenshot_8

Драйверы видеокарты

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

  • Щелкните ПКМ по значку «Пуск».
  • Запустите «Диспетчер устройств».

screenshot_9

  • Раскройте вкладку «Видеоадаптеры».

screenshot_10

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

screenshot_11

Далее (при наличии подключения к интернету) Windows 10 начнет автоматический поиск драйверов. Не исключено, что данная операция завершится неудачей. Но это совершенно не означает, будто на вашем компьютере установлены последние драйверы. Посетите сайт производителя видеокарты, проверьте текущую версию ПО и, при необходимости, загрузите последнюю сборку. Для установки потребуется запустить инсталлятор.

screenshot_12

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

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



  • Directx 12 sdk скачать для windows 10 64 bit
  • Directplay включить для windows 10
  • Directx 12 download windows 10 64 bit download
  • Directx 11 скачать для windows 10 64 bit с официального сайта бесплатно торрент для windows
  • Directx 10 для windows x64 скачать торрент