Как обновить directx 11 для windows 10

Applies ToWindows 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?

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 с пакетом обновления 1 (SP1) и Windows Server 2008 RS с пакетом обновления 1 (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 End-User Runtime.

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

Чтобы устранить эту проблему, установите DirectX End-User Runtime.

Примечания.

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

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

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

Нужны дополнительные параметры?

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

Все способы:

  • Проверка установленной версии DirectX
  • Windows 10 / Windows 11
    • Способ 1: Проверка системных обновлений
    • Способ 2: Включение дополнительного компонента (только Windows 11)
    • Способ 3: Ручное скачивание последней версии DirectX
    • Включение компонентов прежних версий
  • Windows 8
  • Windows 7
    • Заключение
  • Вопросы и ответы: 6

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

Проверка установленной версии DirectX

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

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

Windows 10 / Windows 11

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

Способ 1: Проверка системных обновлений

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

  1. Откройте «Пуск» и перейдите в «Параметры», кликнув по значку с шестеренкой в списке закрепленных.
  2. Обновить DirectX до последней версии-01

  3. На панели слева выберите раздел «Центр обновления Windows» и запустите процесс поиска обновлений, если он еще не начался автоматически. Можете ознакомиться с названиями найденных апдейтов и их кратким описанием, чтобы понять, есть ли что-то из этого конкретно для DirectX. Затем запустите установку, дождитесь ее окончания и отправьте ПК на перезагрузку.
  4. Обновить DirectX до последней версии-02

  5. Вместе с этим можно проверить обновления для DirectX через список необязательных апдейтов. Вероятность попадания туда накопительного обновления для этого компонента мала, но все же лучше перестраховаться. Для этого в том же разделе «Параметров» нажмите по «Дополнительные параметры».
  6. Обновить DirectX до последней версии-03

  7. Разверните категорию «Необязательные обновления» и проверьте наличие там файлов. Выделите их все галочками и запустите установку, после чего перезагрузите операционную систему.
  8. Обновить DirectX до последней версии-04

Способ 2: Включение дополнительного компонента (только Windows 11)

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

  1. В «Параметрах» выберите раздел «Приложения» и перейдите к категории «Дополнительные компоненты».
  2. Обновить DirectX до последней версии-05

  3. Нажмите по кнопке «Посмотреть функции».
  4. Обновить DirectX до последней версии-06

  5. Используйте поиск для того, чтобы отыскать компонент с названием «Инструменты для графики», выделите его галочкой и запустите установку.
  6. Обновить DirectX до последней версии-07

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

Способ 3: Ручное скачивание последней версии DirectX

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

Скачать DirectX

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

  3. Откройте EXE-файл и примите условия соглашения, после чего переходите к следующему шагу.
  4. Обновить DirectX до последней версии-010

  5. Отмените установку панели Bing, если вас не интересует этот дополнительный компонент, навязываемый в качестве рекламы.
  6. Обновить DirectX до последней версии-011

  7. Ожидайте инициализации и завершения установки компонентов DirectX, если недостающие файлы будут найдены. По завершении переходите к проверке решения ошибок, если как раз из-за них вы и задались целью обновить DirectX.
  8. Обновить DirectX до последней версии-012

Включение компонентов прежних версий

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

  1. В Windows 10 или 11 откройте «Пуск», через поиск найдите «Панель управления» и запустите данное приложение.
  2. Обновить DirectX до последней версии-013

  3. Найдите пункт «Программы и компоненты» и нажмите по нему дважды левой кнопкой мыши, чтобы открыть.
  4. Обновить DirectX до последней версии-014

  5. На панели слева щелкните по ссылке «Включение или отключение компонентов Windows».
  6. Обновить DirectX до последней версии-015

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

Windows 8

С восьмеркой такая же ситуация. В нее входят редакции 11.2 (8.1) и 11.1 (8). Отдельно пакет скачать невозможно – его попросту не существует (информация с официального сайта Microsoft). Обновление происходит автоматически либо вручную.

Подробнее: Обновление операционной системы Windows 8

Windows 7

Семерка оснащена пакетом DirectX 11, а если установлен SP1, то есть возможность совершить апдейт до версии 11.1. Эта редакция входит в пакет комплексного обновления операционной системы.

  1. Для начала необходимо зайти на официальную страницу Microsoft и скачать установщик для Виндовс 7.

    Страница загрузки пакета

    Загрузка пакета обновлений для платформы Windows 7 на официальном сайте Microsoft

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

    Выбор разрядности пакета обновлений для платформы Windows 7 на официальном сайте Microsoft

  2. Запускаем файл. После непродолжительного поиска существующих на компьютере обновлений

    Поиск обновлений на компьютере при установке пакета для платформы Windows 7

    программа предложит нам подтвердить намерение установить данный пакет. Естественно, соглашаемся, нажав кнопку «Да».

    Подтверждение согласия пользователя на установку пакета обновлений для платформы Windows 7

  3. Затем следует непродолжительный процесс установки.

    Процесс установки пакета обновлений для платформы Windows 7

    По завершению инсталляции нужно перезагрузить систему.

    Предложение программы-установщика пакета обновлений для платформы Windows 7 перезагрузить компьютер

Обратите внимание, что «Средство диагностики DirectX» может не отображать версию 11.1, определяя ее, как 11. Это обусловлено тем, что на Windows 7 портируется не полная редакция. Вместе с тем, многие возможности новой версии будут включены. Этот пакет также можно получить через «Центр обновлений Windows». Его номер КВ2670838.

Подробнее:
Как включить автоматическое обновление на Windows 7
Установка обновлений Windows 7 вручную

Заключение

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

Не стоит пытаться установить пакет, который не поддерживает ОС (см. выше), скачанный на сомнительном сайте. Это все от лукавого, никогда 10 версия не будет работать на XP, а 12 на семерке. Самым эффективным и надежным способом обновления DirectX является переход на более новую операционную систему.

Наша группа в TelegramПолезные советы и помощь

How-To-download-Update-DirectX-In-Windows-10-11

Microsoft DirectX is a set of technologies designed to make Windows-based computers an ideal platform for running and displaying applications rich in multimedia elements such as full-color graphics, video, 3D animation, and audio. DirectX includes security and performance updates, along with many new features across all technologies, which can be accessed by applications using the DirectX APIs.

This guide provides an overview of downloading, installing, and updating DirectX on your Windows 10 PC.

What Does DirectX Do?

DirectX is a bundled software that consists of APIs, also known as application programming interfaces. This software is created by Microsoft and ensures that the games and multimedia programs installed on Windows PC run efficiently. The main function of DirectX is to communicate with your PC’s hardware elements, like the Sound Card, Memory, and Graphics Card. Here are the main functions of DirectX –

  • DirectX consists of a Direct3D component that helps users to render 2D & 3D graphics. This feature is used for playing video games that use high-quality visual effects.
  • DirectX bridges the gap between software and hardware, which helps app developers develop code that can work across different hardware configurations.
  • DirectX helps the Windows OS to handle sound playback and input devices like the mouse, keyboard, and game controllers. It also streamlines multimedia and gaming.
  • DirectX can access hardware-accelerated features that improve the performance of the video and audio experience.
  • DirectX is required by most games that run on the PC.

Read Also : [FIXED] DirectX 12 Is Not Supported on Your System

Different Ways to Download/Update DirectX in Windows 10/11

DirectX 12 is available through the Windows Update feature. Press Win + I to open the Settings window and click on the Windows Updates tab in the left panel. Next, click on the Check For Updates button and wait for Windows to download and install updates for you.

Before we learn how to update Directx, knowing its current version is essential. To get the version of DirectX, follow the steps below:

How To Know the Version of DirectX

  • Press Win + R and type dxdiag into the box.
  • Select the best search result.
  • This will open a new window where you can check the DirectX version.

directx-diagnostic-tool

Once you have the version number of DirectX, follow the below steps to update it.

Update DirectX on Windows 10 PC

Now that you know that the version of DirectX you are running is outdated follow these steps to update it.

Note : As there isn’t a stand-alone package available for Windows 10, we will be able to update it through Windows Update.

  • Press Windows + I to open the settings window.
  • Click Update & Security.
  • Select Windows Update > click Check for updates.

windows-update

  • Wait for Windows to run the scan and check for updates.
  • If there are any, you will be notified. To install them, follow the on-screen instructions. This will update the version of DirectX on Windows.

This is how you can update DirectX on Windows 11. We suggest you keep the device driver updated. Advanced Driver Updater is one of the trusted and reliable driver updating tools.

The Free version will update one driver at a time while paid allows updating all, and it also comes with a 2-month money-back guarantee.

Writer’s Tip – Best Driver Updater Software to Update Device Drivers

To achieve this, you can use Advance Driver Updater. Without wasting your time or asking you to provide any information, the tool will detect outdated drivers and show compatible updates. Also, it will save you from downloading an incorrect driver. To use Advanced Driver Updater, follow these steps:

  • Download and install Advanced Driver Updater.
  • Open the driver updater to scan the PC and help update device drivers.

adu-scan1

  • Review scan results and update the drivers.

adu-scan-start1

  • If you are a Free user, click the Update driver link opposite to each driver to update them individually. However, if you are a registered user, you can click the Update All button and update all outdated device drivers to enjoy glitch-free PC performance.

adu-update-all

  • To save changes, you must reboot your computer. This will help see the difference in the PC performance and the way the device interacts with the computer.

Frequently Asked Questions

Is DirectX safe?

Yes, DirectX is completely safe when downloaded from official sources, such as Microsoft’s website or via Windows Update.

Do I need to install DirectX manually?

No, the latest versions of DirectX 11 and 12 will be downloaded and installed automatically by updating your Windows OS via the Settings.

Is DirectX free to download?

Yes, all versions of DirectX are free to download and install.

What is better than DirectX?

There are a few APIs that can be considered as alternatives to DirectX, like Vulkan and OpenGL. And for macOS, users need to install Metal. Choosing a API depends on the platform and OS used by the user.

Should I install DirectX 11 or 12?

We recommend that you install DirectX 12 as it is the latest version. However, if you are playing a game that requires DirectX 11, then you have to install that version.

Update DirectX on Windows PC

This is how you can download the latest version of Direct X through Windows Update. In addition, to keep all devices running at optimal performance and avoid facing BSOD or any connectivity issues, you can use Advanced Driver Updater to update the driver. We hope you find the information we have shared useful and will use it to update DirectX, thereby avoiding any issues while you play games on PC.

Please leave your feedback in the comments section.

Recommended-

    • Fix PL2303 Phased Out – Windows 11/10
    • How to Fix a “DirectX Encountered an Unrecoverable Error” Issue

Having an up-to-date DirectX is vital in running any multimedia, especially for gaming on Microsoft operating systems. 

This guide will show you how to check the current DirectX version on your PC and give you easy-to-follow steps o update your DirectX. It’s a relatively easy fix, so fasten your SATA connector cables and let us dive right in.

How to Check Your Current DirectX Version

Before you update your DirectX, make sure which version is currently installed. Some PCs that use older GPUs will not support DirectX 12, so it is essential to know which generation of Dx12 to download beforehand.

The steps to see your current version are:

  1. Open your Windows Start Menu
  2. In the search bar, type “Dxdiag” and press Enter
  3. In the “System Information” window look for “DirectX Version.” 
Directx-Version

You can see the generation of DirectX above as DirectX 12 and the exact version listed below it. The same steps to check your version of DirectX apply for Windows 8 or Windows 7.

BY DEFAULT, DirectX 11.3 and 12 come pre-installed with Windows 10 Operating Systems. 

How to Download and Update DirectX 12 

There are two ways to update DirectX 12 on Windows. The first one is to download it manually from the official Microsoft software support page. 

Download-dirextx

To install the software after downloading, follow these steps:

  1. Go to your “Downloads” folder and right-click on the DirectX installer
  2. Right-click it and select Run as administrator. 
  3. Give Necessary Permissions and Start Install.
  4. After installation, Restart your computer to apply the new effects.

The second way of installing DirectX 12 is by forcing windows to update your Operating System.

Here is how to ensure that your Windows PC is running the latest available software version.

  1. Click on the Start Menu 
  2. Click on Settings, located on the right side of the panel
  3. Click on Update and Security
  4. Click on Check for Updates and Install any Pending Windows Updates
    windows-update-6-1024x577

After the updates are installed, please restart your computer and check the new DirectX version with the steps we showed you earlier to verify that it is updated.

Install DirectX in Safe Mode

To update DirectX indirectly, this is how to force Windows to perform a manual Software Update to the newest Windows Operating System version. 

If you have trouble installing DirectX, try to run your Windows in Safe mode. Here is how to do it:

  1. Open your Windows Start Menu 
  2. Hover over the arrow next to “Shutdown” on the bottom right of the menu
  3. Hold your Shift key and then click on “Restart.” 
  4. You will be greeted with a blue popup screen (fear not, it’s not that blue screen)
  5. Click on “Troubleshooter” and select Advanced Options 
  6. Click on Startup Settings and Press Restart
    Startup-settings-1

  7. When your PC Restarts, you will see a similar interface again
  8. This time press the number 4 or F4, which will force Windows to run in Safe mode

The reason to run the DirectX installer in Safe mode is that Safe mode causes the default factory settings and can help with compatibility issues. Other software you have prevents you from installing newly downloaded internet files, such as Anti-Virus software. 

Uninstalling DirectX

Uninstalling DirectX 12 is not possible because it is part of the primary default Operating System files that come with Windows. It is vital in running many applications correctly. 

Suppose you are having issues with your software-related Gaming applications. In that case, the best option is to update your GPU drivers instead of tinkering with different DirectX versions.

After updating your GPU drivers, make sure that monitor drivers are up to date.

System and Hardware Requirements to Run DirectX 12

If your Operating system is Windows 7 or newer, you can run DX12 as long as your GPU supports it.

DirectX 12 is currently, as of writing this article, supported by all NVIDIA graphic cards built on the Kepler, Maxwell, Pascal, Turing, and Ampere architecture. In other words, any GPU that has a name that starts like 600, 700, 900, 1000, 2000, 3000.

All GPUs are newer for AMD, and the 77xx series fully supports the DX12.

Please note that DirectX12 is not available for any Apple desktops or laptops that run the Mac OS. It is strictly owned by Microsoft and developed exclusively to run on Windows. Depending on the updates ahead, it might become available for some Linux versions.

Windows Versions Incompatible With DirectX 12

Any windows versions, including or newer than windows 7, can run Dx12, but note that some titles might not run properly on a Windows 7 with the DirectX 12 version. Technically, Vista also supports it, but please don’t use Vista; no person deserves that punishment.

If you face any compatibility issues, run the game on Windows 7 with DirectX 12 and use DirectX 11 instead. 

Benefits of Upgrading to DirectX 12

DirectX boasts an impressive performance leap over the older generation – DirectX 11, most notably in the power efficiency optimization and the raw performance boost.

It is estimated that DX12 is around 50 percent faster than DX11. In other words, you should always aim to have DX12, as it is literally like getting a free GPU upgrade. It might be time to drop the legendary GTX 550-ti and opt for the newer GPUs instead. 

The third benefit of DX12 is related to game optimization and stability. Having DX12 gives you backward compatibility with all titles that were made to run on older DirectX versions, so don’t worry you can still run and use emulators for games from the past on it.

Summary

  • Having the latest version of DirectX – DX12 lets you enjoy performance gains in all areas. Practically all new game releases are designed and made to work with the DX12 platform in mind.
  • DirectX can’t be uninstalled, so if you have trouble in game crashes or artifacts its most likely an issue related with your Display or GPU. Whatever you do DON’T install 3rd party apps that claim to “Uninstall DirectX 12 for free”.
  • Always download DirectX directly from Microsoft’s site to avoid outdated versions and malware.

Частый вопрос начинающих пользователей — как скачать 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?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-го пунктов из списка выше, стандартные видеоадаптеры в виртуальных машинах имеют ограниченную функциональность.

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

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Windows 10 корпоративная активированная
  • Как воспроизвести flac в windows media player
  • Xerox phaser 3210 драйвер windows 10 x64
  • Память загружена на 30 процентов windows 10 в состоянии покоя
  • Адаптивная регулировка яркости windows 11