Нужен ли вам DirectX для Windows 10

Обновлено: 21.11.2024

Инструкции по обновлению до последней версии DirectX

Тим Фишер имеет более чем 30-летний опыт работы в сфере технологий. Он пишет о технологиях более двух десятилетий и является вице-президентом и генеральным директором Lifewire.

В этой статье

Перейти к разделу

Все современные операционные системы Windows включают DirectX по умолчанию, поэтому вам, вероятно, никогда не понадобится устанавливать DirectX вручную.

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

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

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

Как загрузить и установить DirectX

Посетите страницу загрузки DirectX на сайте Microsoft.

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

Откройте файл dxwebsetup.exe и завершите установку DirectX, следуя инструкциям на веб-сайте Microsoft или в программе установки. Установка займет меньше минуты.

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

Отсутствующие файлы DirectX будут заменены по мере необходимости. Дополнительную информацию о DirectX в определенных версиях Windows см. в следующем разделе ниже.

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

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

Версии DirectX для Windows

Не все версии Windows поддерживают все версии DirectX. Вот подробнее о том, как каждая версия DirectX работает в семействе Windows.

DirectX 12 входит в состав Windows 10 и поддерживается только в этой версии Windows. Обновления файлов, связанных с DirectX 12, доступны только через Центр обновления Windows. Автономная версия DirectX 12 недоступна.

DirectX 11.4 и 11.3 поддерживаются только в Windows 10. Как и в случае с DirectX 12.0, обновления предоставляются только через Центр обновления Windows.

DirectX 11.2 поддерживается только в Windows 10 и Windows 8 (8.1+). Любые обновления файлов, связанных с DirectX 11.2, доступны в Центре обновления Windows в этих версиях Windows. Отдельной загрузки для DirectX 11.2 нет.

DirectX 11.1 поддерживается в Windows 10 и Windows 8. Windows 7 (SP1) также поддерживается, но только после установки обновления платформы для Windows 7.

DirectX 11.0 поддерживается в Windows 10, Windows 8 и Windows 7. Поддержка Windows Vista доступна, но только после установки обновления платформы для Windows Vista.

DirectX 10 поддерживается в Windows 10, Windows 8, Windows 7 и Windows Vista.

DirectX 9 поддерживается в Windows 10, Windows 8, Windows 7, Windows Vista и Windows XP. Если у вас есть программа, которая требует файл DirectX 9 в Windows 10 или Windows 8, установка загружаемой версии (процесс, описанный выше) — это способ решить эту проблему — она не «понизит» вашу установку DirectX 10/11/12. ! Это также последняя версия DirectX, совместимая с Windows XP.

Как найти номер текущей версии DirectX

Вы можете проверить, какая версия DirectX установлена ​​на вашем компьютере, с помощью средства диагностики DirectX.

Выполните команду dxdiag из интерфейса командной строки, такого как диалоговое окно "Выполнить" (WIN+R) или командная строка.

Если вы видите сообщение о проверке драйверов с цифровой подписью, нажмите Да или Нет; на самом деле не имеет значения, что мы здесь ищем.

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

DirectX — это набор интерфейсов прикладного программирования (API), необходимых для игры в видеоигры на ПК с Windows. Он позволяет играм, в которые вы играете, «общаться» с аппаратным обеспечением вашего компьютера, таким как видеокарта, звуковая карта и память.

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

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

Если вы загружаете веб-установщик Microsoft DirectX End-User Runtime Web Installer, он автоматически устанавливает ряд библиотек времени выполнения из устаревшего DirectX SDK. Они могут понадобиться вам для запуска некоторых видеоигр, использующих D3DX9, D3DX10, D3DX11, XAudio 2.7, XInput 1.3, XACT и/или Managed DirectX 1.1. Установка этого пакета не изменит среду выполнения DirectX, уже установленную на вашем компьютере.

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 для систем на базе процессоров Itanium 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 для систем на базе Itanium Системы Windows Server 2008 Standard Microsoft Windows XP с пакетом обновления 3 Microsoft Windows Server 2003 с пакетом обновления 1 Microsoft Windows Server 2003 с пакетом обновления 2 Windows 10 Дополнительно. Меньше

Что такое DirectX?

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

Проверьте, какая версия DirectX установлена

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

В меню "Пуск" введите dxdiag в поле поиска и нажмите клавишу ввода.

Нажмите или щелкните dxdiag в результатах поиска.

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

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

Нажмите или щелкните dxdiag в результатах поиска.

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

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

Нажмите или щелкните dxdiag в результатах поиска.

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

Версии и обновления DirectX по операционным системам

DirectX 11.3 и 12 включены в эти версии Windows.

Обновления будут доступны через Центр обновления 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 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 12 — это набор компонентов, включенных в Windows 10, которые позволяют приложениям, особенно играм, взаимодействовать напрямую с графическим и звуковым оборудованием. Игры DirectX 12 могут помочь вам получить максимальную отдачу от вашего графического процессора. В результате вы сможете получить более приятный игровой опыт! Вот как быстро и легко упростить загрузку DirectX 12 на ПК с Windows 10.

Как загрузить и установить DirectX 12 для ПК с Windows

Список содержания

Процедура 1. Проверьте текущую версию DirectX

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

Шаг 1. Нажмите клавишу с логотипом Windows на клавиатуре и введите dxdiag. Чтобы получить доступ к средству диагностики DirectX, щелкните dxdiag в списке результатов поиска.

Шаг 2. Вы можете просмотреть сведения о своей системе, включая версию DirectX, на вкладке "Система".

Шаг 3. Если ваша версия DirectX не является DirectX 12, вы можете загрузить и установить DirectX 12 через Центр обновления Windows на следующем шаге.

Процедура 2. Загрузите и установите DirectX 12

DirectX 12 недоступен в виде отдельной установки для Windows 10. С другой стороны, обновления DirectX 12 можно загрузить и установить через Центр обновления Windows. Вот как это сделать:

Шаг 1. Чтобы открыть настройки Windows, одновременно нажмите клавишу с логотипом Windows и I на клавиатуре. Затем выберите «Обновление и безопасность» в раскрывающемся меню.

Шаг 2. Чтобы загрузить и установить все доступные обновления для вашего ПК, нажмите Проверить наличие обновлений. Если доступны обновления DirectX 12, Windows загрузит и установит их для вас.

Процедура 3. Обновление драйверов графической карты

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

Шаг 1. Нажмите кнопку «Загрузить», чтобы загрузить Advanced Driver Updater.

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

Шаг 3. После установки программного обеспечения откройте его и выберите параметр «Начать сканирование сейчас».

Шаг 4. После завершения сканирования на экране отобразится список проблем с драйверами.

Шаг 5. Выберите графический драйвер в раскрывающемся меню и нажмите кнопку «Обновить драйвер» рядом с ним.

Шаг 6. Перезагрузите компьютер после завершения процесса, чтобы изменения вступили в силу.

Последнее слово о том, как загрузить и установить DirectX 12 для Windows 10

Directx 12 — это новейший набор программ, которые работают в фоновом режиме и пытаются установить безупречную связь между аппаратным и программным обеспечением. И, следовательно, чтобы играть в игры и использовать графическое программное обеспечение, вам необходимо обновить до новой версии и в то же время обновить графический драйвер. Smart Driver Care может без проблем сканировать, идентифицировать и обновлять все устаревшие драйверы в вашей системе.

Подпишитесь на нас в социальных сетях – Facebook, Instagram и YouTube. По любым вопросам или предложениям, пожалуйста, сообщите нам об этом в разделе комментариев ниже. Мы хотели бы вернуться к вам с решением. Мы регулярно публикуем советы и рекомендации, а также ответы на распространенные вопросы, связанные с технологиями.

Похожие записи

Что вы думаете?
6 ответов
Голосовать за Смешно Любовь Удивлен Злой Грустный

Оставить ответ Отменить ответ

САМЫЕ ПОПУЛЯРНЫЕ

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

WeTheGeek — это независимый веб-сайт, который не был авторизован, спонсирован или иным образом одобрен Apple Inc.

WeTheGeek не связан с корпорацией Microsoft и не заявляет о какой-либо такой подразумеваемой или прямой принадлежности.

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

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

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

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

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

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

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

  1. Запустите эту установку и примите лицензионное соглашение. Убедитесь, что вы по-прежнему подключены к Интернету, так как все модули, которые необходимо установить, будут загружены сейчас.

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

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

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

  1. Чтобы проверить наличие обновлений Windows, перейдите в меню "Пуск" и откройте "Настройки".

  1. В появившемся окне выберите «Обновление и безопасность».

  1. Самой первой вкладкой в ​​этой категории настроек является Центр обновления Windows. Используйте кнопку Проверить наличие обновлений, чтобы обновить Windows. Если ожидаются какие-либо обновления, Windows обнаружит и установит их.

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

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

  1. Чтобы отключить службы запуска, откройте диспетчер задач. Вы можете либо использовать сочетание клавиш Ctrl + Alt + Del, либо щелкнуть правой кнопкой мыши на панели задач и выбрать в меню пункт "Диспетчер задач".

  1. Если вы открываете Диспетчер задач впервые, вы сможете увидеть только запущенные приложения, а не какие-либо службы или процессы. Чтобы получить полное представление, выберите Подробнее.

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

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

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

  1. Системная утилита MSConfig позволяет настроить параметры запуска на вашем компьютере и предоставляет гораздо больше возможностей, чем диспетчер задач. Обратите внимание на параметр «Обычный запуск» на этом экране; как только вы закончите диагностику, вам нужно включить это, чтобы вернуть все в норму. Сейчас выберите вкладку "Службы", чтобы продолжить.

  1. Здесь перечислены все фоновые службы, работающие на вашем ПК. Сюда входят и системные процессы, поэтому установите флажок «Скрыть все службы Microsoft», чтобы удалить их. Теперь вы можете использовать кнопку «Отключить все», чтобы закрыть все эти дополнительные процессы.

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

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

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

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

  1. Чтобы найти и исправить любые поврежденные системные файлы на вашем компьютере, откройте командную строку от имени администратора. Просто введите cmd в поле поиска, чтобы найти приложение.

  1. Мы будем использовать утилиту командной строки под названием System File Checker. Как следует из названия, он проверяет все системные файлы на предмет повреждения данных и исправляет поврежденные файлы. Введите команду sfc /scannow, чтобы запустить инструмент.

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

Как лучше всего переустановить DirectX в Windows 11/10?

Поскольку DirectX является неотъемлемым компонентом Windows 11/10, вам обычно не нужно беспокоиться об его самостоятельной установке. Вместо этого обновления Windows будут автоматически исправлять проблемы с DirectX, позволяя вам играть в игры и запускать другие графические приложения.

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

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

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

Понравился ли вам этот совет? Если это так, загляните на наш канал YouTube на нашем родственном сайте Online Tech Tips. Мы охватываем Windows, Mac, программное обеспечение и приложения, а также предлагаем множество советов по устранению неполадок и обучающих видеороликов. Нажмите кнопку ниже, чтобы подписаться!

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