Настройка 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, уже установленную на вашем ПК.
Я уже больше года играю в игру в Steam на своем компьютере, и до недавнего времени у меня не было никаких проблем. Появляется сообщение об ошибке, в котором говорится, что мой уровень Directx вызывает ошибки, поскольку он установлен на «90». Как мне установить Уровень ниже этого? В настоящее время у меня есть DirectX 12, и он показывает уровни 12_11_ и некоторые 10-е. Просто любопытно. Игра вылетает вскоре после того, как я начинаю играть, и эта проблема возникла только неделю назад.
Эта тема заблокирована. Вы можете подписаться на вопрос или проголосовать за него как полезный, но вы не можете отвечать в этой теме.
Сообщить о нарушении
Домогательство – это любое поведение, направленное на то, чтобы побеспокоить или расстроить человека или группу людей. К угрозам относятся любые угрозы самоубийства, насилия или причинения вреда другому человеку. Любой контент на тему для взрослых или неуместный для веб-сайта сообщества. Любое изображение, ссылка или обсуждение наготы. Любое поведение, которое является оскорбительным, грубым, вульгарным, оскверняет или демонстрирует неуважение. Любое поведение, которое может нарушать лицензионные соглашения с конечными пользователями, включая предоставление ключей продукта или ссылок на пиратское программное обеспечение. Незапрашиваемая массовая рассылка или массовая реклама. Любые ссылки на вирусы, шпионское ПО, вредоносное ПО или фишинговые сайты или их пропаганда. Любой другой неприемлемый контент или поведение, как это определено Условиями использования или Кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другим жестоким обращением с детьми или их эксплуатацией.
Ответы (2)
Спасибо за обращение! Я независимый консультант и пользователь Microsoft, как и вы. Я буду рад помочь вам в этом отношении.
Убедитесь, что на вашей видеокарте установлено последнее обновление.
Щелкните правой кнопкой мыши Пуск > Диспетчер устройств > Найдите свою видеокарту и дважды щелкните ее > Драйвер > Обновить драйвер.
Или загрузите его с официального сайта производителя.
Примечание. Это веб-сайт, не принадлежащий Microsoft. Страница предоставляет точную и безопасную информацию. Следите за объявлениями на сайте, которые могут рекламировать продукты, часто классифицируемые как ПНП (потенциально нежелательные продукты). Тщательно изучите любой продукт, рекламируемый на сайте, прежде чем принять решение о его загрузке и установке.
Пожалуйста, дайте мне знать, если вам понадобится дополнительная помощь.
Дьяри Бархам
Независимый консультант и член сообщества Microsoft
Сообщить о нарушении
Домогательство – это любое поведение, направленное на то, чтобы побеспокоить или расстроить человека или группу людей. К угрозам относятся любые угрозы самоубийства, насилия или причинения вреда другому человеку. Любой контент на тему для взрослых или неуместный для веб-сайта сообщества. Любое изображение, ссылка или обсуждение наготы. Любое поведение, которое является оскорбительным, грубым, вульгарным, оскверняет или демонстрирует неуважение. Любое поведение, которое может нарушать лицензионные соглашения с конечными пользователями, включая предоставление ключей продукта или ссылок на пиратское программное обеспечение. Незапрашиваемая массовая рассылка или массовая реклама. Любые ссылки на вирусы, шпионское ПО, вредоносное ПО или фишинговые сайты или их пропаганда. Любой другой неприемлемый контент или поведение, как это определено Условиями использования или Кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другим жестоким обращением с детьми или их эксплуатацией.
1 человек нашел этот ответ полезным
Был ли этот ответ полезен?
Извините, это не помогло.
Отлично! Благодарим за отзыв.
Насколько вы удовлетворены этим ответом?
Спасибо за ваш отзыв, он помогает нам улучшить сайт.
Насколько вы удовлетворены этим ответом?
Спасибо за отзыв.
– С какими играми у вас возникли проблемы?
Вы пробовали проверять файлы игр с помощью инструмента Steams — Проверить целостность игровых файлов?
(R\нажмите на название игры в вашей библиотеке Steam — нажмите Свойства > Локальный файл< u>с)
– Ноутбук или настольный компьютер, процессор и графический процессор какой марки и модели он использует?
- Вы получаете ошибки, указывающие на DirectX (DX9.0?)
Единственное место, где вы можете выбрать, какая версия эффектов DX будет использоваться в настройках графики игры.
Некоторые игры, в которых используются эффекты DX9, а также эффекты DX10 или 11, будут использовать DX9, если вы используете низкие настройки графики в настройках игры.
У других есть возможность выбрать эффекты DX10 или 11 . Я не думаю, что какая-либо игра для DX12 имеет возможность использования эффектов DX9.
"Игра вылетает вскоре после того, как я начинаю играть, и эта проблема появилась только неделю назад".
- Когда возникает проблема из-за поврежденного файла DX, игра вообще не запускается. То же самое относится к отсутствующему файлу DX
из System32 или sysWOW64.
Если графический процессор не совместим с эффектами DX, используемыми в игре, она также не запустится.
- Файлы DirectX не обновляются. Они такие, какие есть, и их много. Win10 поставляется с всеми файлами DX9, 10 и 11.
(Обратите внимание, что DX, указанный выше, является своего рода «заплаткой» с парой файлов DX11, предназначенных для использования Powerpoint, и аудио WMA
- Если у вас поврежденный или отсутствующий файл DX, вы можете переустановить DX, используя полную версию Повторная рассылка DirectX (июнь 2010 г.)
здесь есть все файлы DX9, 10 и 11 (нет отдельного установщика, включающего DX12).
"Сейчас у меня установлен DirectX 12, и он показывает уровни 12_11_ и несколько десятков".
-Это все, что вы видите на уровнях функций? Если это так, вы можете переустановить DX с помощью установщика, ссылка на который приведена выше.
Если у вас есть полностью совместимый с DX12 графический процессор, вы должны увидеть эти уровни функций на вкладке dxdiag Display.
(9_2 и 9_1 скрыты на изображении)
– Также обратите внимание, что Nvidia и AMD не рекомендуют использовать Диспетчер устройств или Центр обновления Windows для установки или обновления своих драйверов.
Хорошим вариантом является использование инструмента обновления драйверов в Nvidia GeForce Experience или аналогичного инструмента от AMD.
– Если вы предпочитаете больше рук.
Если вы используете настольный компьютер, загрузите текущий драйвер непосредственно с Nvidia или AMD.
Если вы используете ноутбук, загрузите драйвер с производителя вашего ноутбука.
- После того, как вы исключили DiretX как виновника, пришло время перейти к другим возможностям.
Контролировали ли вы температуру процессора и видеокарты под нагрузкой?
GPU-Z Видеокарта Утилита информации о графическом процессоре Имеет временный монитор как для графического процессора, так и для процессора.
В этом сообщении показано, как обновить DirectX в Windows 10.
Последнее обновление: 5 месяцев назад
Если вы хотите обновить DirectX на своем компьютере с Windows 10, вы обратились по адресу. Прочтите и проверьте…
Как обновить DirectX в Windows 10
Если вы не знаете текущую версию DirectX на вашем компьютере, начните с шага 1: проверьте свою версию DirectX.
Если вы уже знаете, что версия DirectX не является последней (на данный момент это DirectX 12), начните с шага 2: обновите DirectX.
Шаг 1. Проверьте версию DirectX
Если вы не знаете, какая версия DirectX установлена на вашем компьютере, вы можете проверить ее перед обновлением.
Вот как проверить версию DirectX:
Шаг 2. Обновите DirectX
Если вы знаете, что используете не последнюю версию DirectX, вы можете выполнить следующие действия, чтобы обновить DirectX.
Поскольку в Windows 10 нет отдельного пакета DirectX, вы можете обновить DirectX только через Центр обновления Windows.
Вот как обновить DirectX:
Дополнительный совет: обновите драйверы устройства, чтобы улучшить игровой процесс
Если вы хотите обеспечить стабильность работы вашего компьютера и получить более захватывающий игровой процесс, важно своевременно обновлять драйверы. Драйверы устройств можно обновить двумя способами: вручную или автоматически. Если у вас нет времени, терпения или навыков работы с компьютером для обновления драйверов вручную, вы можете сделать это автоматически с помощью Driver Easy.
Driver Easy автоматически распознает вашу систему и найдет для нее подходящие драйверы.Вам не нужно точно знать, какая система работает на вашем компьютере, вам не нужно рисковать загрузкой и установкой не того драйвера, и вам не нужно беспокоиться об ошибке при установке. Driver Easy справится со всем этим.
Вы можете автоматически обновлять драйверы с помощью БЕСПЛАТНОЙ или профессиональной версии Driver Easy. Но с версией Pro это займет всего 2 клика:
2) Запустите Driver Easy и нажмите кнопку «Сканировать сейчас». Затем Driver Easy просканирует ваш компьютер и обнаружит проблемные драйверы.
3) Нажмите «Обновить все», чтобы автоматически загрузить и установить правильную версию ВСЕХ драйверов, которые отсутствуют или устарели в вашей системе (для этого требуется версия Pro — вам будет предложено обновить, нажав «Обновить все»).
Вы также можете нажать "Обновить", чтобы сделать это бесплатно, если хотите, но это частично вручную.
4) Перезагрузите компьютер, затем запустите новую игру и посмотрите, изменится ли это.
Вот и все. Надеюсь, что эта статья служит своей цели, и не стесняйтесь комментировать ниже, если у вас есть другие дополнительные вопросы.
Мэттью – фрилансер, написавший множество статей на различные темы, связанные с технологиями. Основное внимание он уделяет ОС Windows и всему, что с ней связано. Он увлечен. Подробнее
- Обычно для включения DirectX 12 особых действий не требуется, и в этом руководстве мы покажем, как это сделать всего несколькими щелчками мыши.
- Чтобы поддерживать DirectX 12 в Windows 10 в актуальном состоянии, вы должны убедиться, что ваша платформа Windows 10 полностью обновлена.
- Вы можете использовать DirectX 12 в Fortnite, изменив настройки графики, поскольку в этой игре DX11 включен по умолчанию.
- Чтобы использовать DirectX 12 в Windows 10, убедитесь, что у вас установлены последние версии драйверов.
Для решения различных проблем с ПК мы рекомендуем Restoro PC Repair Tool:
Это программное обеспечение устраняет распространенные компьютерные ошибки, защищает вас от потери файлов, вредоносных программ, сбоев оборудования и оптимизирует работу вашего ПК для достижения максимальной производительности. Решите проблемы с ПК и удалите вирусы за 3 простых шага:
- Загрузите Restoro PC Repair Tool, который поставляется с запатентованными технологиями (патент доступен здесь).
- Нажмите «Начать сканирование», чтобы найти проблемы Windows, которые могут вызывать проблемы с ПК.
- Нажмите «Исправить все», чтобы устранить проблемы, влияющие на безопасность и производительность вашего компьютера.
- В этом месяце Restoro скачали 0 читателей.
DirectX 12 — это мультимедийный API (интерфейс прикладного программирования) Microsoft для рендеринга игровой и видеографики и воспроизведения звука. Этот API в первую очередь предназначен для Windows 10, которая также поддерживает более старые версии DirectX 11, 10 и 9.
В Windows 10 нет специального параметра для включения DirectX 12. Однако есть несколько вещей, которые вы можете сделать, чтобы убедиться, что у вас установлена самая последняя версия DirectX 12.
Кроме того, вам может потребоваться настроить определенные игровые параметры, чтобы включить DirectX 12 для некоторых игр.
Как включить DirectX 12?
1. Включите DirectX 12 в Windows 7, обновив драйвер графического процессора
Некоторые избранные игры для Windows 7, такие как World of Warcraft, поддерживают DirectX 12. Вы можете включить DX12 для некоторых игр для Windows 7, убедившись, что на графическом процессоре NVIDIA или AMD установлена самая последняя версия драйвера.
Некоторым пользователям также может потребоваться обновить драйверы графического процессора, чтобы включить DX12 Ultimate в Windows 10. Чтобы убедиться, что драйвер видеокарты обновлен, запустите утилиту обновления драйверов.
Вы можете играть без сбоев, задержек или зависаний, если все драйверы будут обновлены и безошибочны. Ручную проверку выполнить сложно, поэтому мы рекомендуем использовать автоматизированного помощника, который будет ежедневно сканировать свежие версии драйверов. Вот как это использовать:
- Загрузите и установите DriverFix.
- Запустите программу.
- Подождите, пока только что установленное приложение обнаружит все неисправные драйверы вашего ПК.
- Вам будет представлен список всех проблемных драйверов, и вы сможете выбрать те, которые хотите исправить.
- Дождитесь завершения загрузки и исправления драйвера.
- Перезагрузите компьютер, чтобы изменения вступили в силу.
Исправление драйвера
Не позволяйте плохому драйверу мешать вашим играм и установленному программному обеспечению. Используйте DriverFix сегодня и запустите их без единой проблемы.
Отказ от ответственности: эту программу необходимо обновить с бесплатной версии, чтобы выполнять определенные действия.
2. Обновите Windows 10
- Одновременно нажмите клавиши Windows и I, чтобы открыть настройки.
- Выберите «Обновление и безопасность» в настройках, чтобы открыть раздел Центр обновления Windows.
- Нажмите Проверить наличие обновлений, чтобы узнать, есть ли доступные исправления. Если это так, установите исправления.
- Если вы не используете последнюю версию сборки Windows 10, нажмите «Загрузить и установить», чтобы получить доступное обновление функций. ол>р>
- Запустите игру Battlefront 2.
- Откройте главный экран в Battlefront 2.
- Выберите Параметры, чтобы открыть выбор вкладок для различных категорий настроек.
- Выберите вкладку "Видео".
- Затем включите параметр Включить DirectX 12, если он отключен.
- Чтобы применить новые настройки, вам потребуется перезапустить Battlefront 2. ол>р>
Хотя существует веб-установщик DirectX для конечного пользователя, он переустанавливает только DX9, 10 и 11.
Обновление Windows 10 — это самый близкий способ переустановки и включения DirectX 12, когда кажется, что он работает неправильно. Это может восстановить отсутствующие файлы DirectX 12 на вашем ПК.
После обновления драйвера видеокарты и Windows 10 на вашем компьютере будет установлена последняя версия DirectX 12.
Однако вам может потребоваться настроить некоторые игры для использования Direct12 в графических настройках. Ниже приведены два примера того, как включить DX12 для Fortnite и Battlefront 2.
Как включить DirectX 12 для Fortnite
Как видите, включить DirectX 12 в Fortnite очень просто, если следовать приведенным выше инструкциям.
Как включить DirectX 12 для Battlefront 2
Это единственный способ включить DirectX 12 в Battlefront 2, поэтому обязательно попробуйте его.
Вот как вы можете убедиться, что DirectX 12 полностью включен в Windows 10, Fortnite и Battlefront 2. Вам нужно просмотреть дополнительные настройки графики для параметров DX12, чтобы включить DirectX 12 в других играх.
По-прежнему возникают проблемы? Исправьте их с помощью этого инструмента:
Читайте также: