Как запустить игру с DirectX 11 на DirectX 10

Обновлено: 03.07.2024

Обсудите и поддержите Проблему с запуском игр DirectX 10/11 в Windows 10 Gaming, чтобы решить эту проблему; Ну, у меня старая видеокарта, но она поддерживает DirectX 11 ASUS с чипсетом NVIDIA GeForce 210. Каждая установленная игра DirectX 10/11 просто показывает мне ошибку. SaRiNoS, 2 июня 2021 г., в разделе "Игры для Windows 10".

Проблема с запуском игр DirectX 10/11

Проблема с запуском игр DirectX 10/11 — Похожие темы — Проблема с запуском DirectX

Проблемы с установкой DirectX в Windows 11

Проблемы установки DirectX в Windows 11: я выполнил чистую установку Windows 11, рива-тюнер не работает из-за проблем со средой выполнения DirectX, я попытался установить веб-установщик DirectX и получил сообщение об ошибке. это журналы, пожалуйста, ответьте.

Проблемы с установкой DirectX в Windows 11

Проблемы установки DirectX в Windows 11: я выполнил чистую установку Windows 11, рива-тюнер не работает из-за проблем со средой выполнения DirectX, я попытался установить веб-установщик DirectX и получил сообщение об ошибке. это журналы, пожалуйста, ответьте.

Для запуска игры требуется DirectX уровня 10

Для запуска игры требуется 10-й уровень функций DirectX. Я скачал PUBG Lite несколько минут назад и столкнулся с проблемой: для запуска игры требуется 10-й уровень функций. Но DxDiag говорит, что: [ATTACH] Он говорит, что у него есть функции уровня 10 и 10_1, тогда почему игра говорит об этом? Пожалуйста, помогите мне.

Проблема с DirectX в нескольких играх.

Проблема с DirectX в нескольких играх.: У меня была проблема с DirectX какое-то время, и я не могу ее исправить. Зная мою удачу, это либо что-то простое и очевидное, что я как-то пропустил, либо мне придется полностью переустанавливать окна и стирать все. Так что я собираюсь все разбить.

Проблема с DirectX в играх

Проблема с DirectX в играх: я очень хочу заплатить fortnite на своем ПК, но каждый раз, когда я загружаю его, а затем пытаюсь играть, он показывает ошибку DirectX, что-то вроде ' Функция Direct X 11 Для запуска игры требуется уровень 10. Я пробовал все, уроки на YouTube, загрузку DirectX, изменение настроек.

Проблема с DirectX в играх

Проблема с DirectX в играх: я очень хочу заплатить fortnite на своем ПК, но каждый раз, когда я загружаю его, а затем пытаюсь играть, он показывает ошибку DirectX, что-то вроде ' функция Direct X 11, для запуска игры требуется уровень 10. Я перепробовал все, уроки на YouTube, загрузку DirectX, изменение настроек.

Проблемы с игрой DirectX

Проблемы с игрой DirectX: Здравствуйте, всякий раз, когда я запускаю GTA V, через некоторое время происходит сбой из-за проблем с моим программным обеспечением DirectX. Я пробовал много решений и не нашел рабочего решения. Мое программное обеспечение DirectX — DirectX 12, а моя видеокарта — Nvidia GTX 1050 Ti.

Старые игры не будут работать на DirectX 12

Проблемы с Directx 12 в играх

Проблемы с Directx 12 в играх. Всем привет! Недавно я столкнулся с довольно неприятной проблемой, связанной с играми. Я пытался играть в несколько игр с DirectX12, и большинство из них после этого зависали и вылетали. Некоторые игры вылетают через несколько минут после запуска: Shadow of the Tomb Raider, Rainbow.

Здравствуйте
Я пытаюсь играть в F1 2012, но для этого требуется DirectX 10 или 11. Моя ОС — Windows 7, и похоже (согласно информации о системе) я использую как минимум DirectX 9.

Но я пытался загрузить direct x 11, и он делает только 9. После этого он не обновляется. В нем говорится: «Уже установлена ​​последняя или более поздняя версия программного обеспечения».

А когда я запускаю F1 2012, почему он не обновляет DirectX 11 автоматически? Я зашел на сайт Microsoft, и у них нет ссылки для загрузки DirectX 11, кажется, загружается только DirectX 9.

У кого-нибудь есть идеи?

Цитата: "Попробуйте запустить DXSetup.exe в каталоге Steam\steamapps\common\f1 2012\support\DirectX."

<р>. спасибо, я только что сделал это, и он обновил Direct X. Но все равно я получаю ту же ошибку при попытке запустить F1 2012 «Требуется поддержка DirectX 10 или 11»
- я не понимаю, что не так, другое окно всплывает, когда я закрываю ошибку для DX10 и DX11, он сказал что-то вроде «невозможно открыть (запущено другое приложение)».

Цитата: «Перечислите другие характеристики вашего ПК. Если ваш графический процессор официально не поддерживает Dx10 или Dx11 или если ваш ПК не соответствует другим системным требованиям, могут возникнуть проблемы с совместимостью. В качестве альтернативы вы можете посетить страницу поддержки Steam. при проблемах с установкой DirectX. https://support.steampowered.com/kb_article.php?ref=9466-WOHX-8057"

Коды криптопровайдеров: поддерживаются 311 0x0 0x0 0x0

Видеокарта:
Драйвер: Parallels Display Adapter (WDDM)

Имя драйвера DirectX: prl_umdd.dll
Версия драйвера: 7.0.15106.0
Версия драйвера DirectX: 8.14.10.15106
Дата драйвера: 3 августа 2012 г.
Глубина цвета рабочего стола: 32 бита на пиксель
Обновление монитора Частота: 60 ​​Гц
Карта DirectX: Parallels Display Adapter (WDDM)
VendorID: 0x1ab8
DeviceID: 0x4005
Количество мониторов: 1
Количество логических видеокарт: 1

<р>. обратите внимание на «Драйвер: Parallels Display Adapter (WDDM)». я использую Mac с Parralells, что позволяет мне использовать Windows 7 на этом Mac. Спасибо за ссылку, я проверил ее и скоро посмотрю поближе.

Можно ли вернуть DirectX 11 на DirectX 10 в ОС Windows 7? В настоящее время я использую 64-битную ОС Windows 7, и она поставляется с DirectX 11. Однако моя видеокарта nVidia 9800GTX не поддерживает DirectX 11. На данный момент у Microsoft есть только несколько популярных статей, в которых предлагается загрузить утилиту установки DirectX, и этот рекомендуемый файл всегда будет конфликтовать, как только программа установки автоматически обнаружит, что у вас уже установлена ​​более новая версия DirectX. Отсюда и сообщение об ошибке:

То, что ищу я и, я уверен, большое количество других членов сообщества; это способ УДАЛИТЬ DirectX 11 или заменить его предыдущей версией DirectX 10. Если это невозможно из-за требований операционной системы Windows 7, то я полагаю, что больше ничего нельзя сделать. Тем не менее, любая помощь, которую может предоставить сообщество Microsoft, будет очень полезна для меня и всех, кто пытается извлечь максимальную пользу из своих прошлых покупок оборудования. Я уверен, что все знают, насколько дорогими могут быть видеокарты, особенно те, кому посчастливилось идти в ногу с передовыми технологиями в наши дни, а некоторые люди платят почти вдвое больше, чем они заплатили бы за операционную систему на надежном графическом процессоре; поддержку кросс-совместимости наверняка оценят все.

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

Сообщить о нарушении

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

Ответы (4) 

[ РЕДАКТИРОВАТЬ: короткую версию читайте в комментариях Баладжи ниже - ]

Нет необходимости «возвращаться» к DX 10 или удалять DX11 (что невозможно сделать в любом случае) из-за предполагаемых проблем с DX 11.
Win 7 устанавливается с тремя версиями DX - 9, 10 и 11.
Вы не выбираете, какую версию использовать, это делает ваше программное обеспечение (или предлагает вариант в некоторых случаях, т.е. - игры) .
Вы упомянули, что ваш графический процессор 9800GTX не может использовать DX 11. Истинный. Он может использовать DX9 и DX10, но с какой проблемой вы сталкиваетесь в связи с Direct X?
Что происходит или не происходит? Возникает ли проблема с определенным программным обеспечением/игрой?
Я предполагаю, что вы получаете сообщение об ошибке относительно DX. Что это за сообщение об ошибке?
Возможно, есть несколько игр, которые не используют DX9, но я не знаю ни одной, которая не будет работать на DX10, даже если у них есть опция DX11.

Есть два варианта решения проблем с DX. Первый, как вы уже знаете, заключается в использовании веб-установщика
Direct X. Это обновит DX, но не восстановит поврежденные файлы DX.
Сообщение - "на ПК уже установлена ​​более свежая версия DirectX."
указывает только то, что говорит, но не принимает во внимание возможность повреждения файлов
DX.
Веб-установщик наиболее полезен при новых установках Win7, так как с момента выпуска Win7 появилось всего несколько
новых файлов, а Win7 также устанавливается с парой отсутствующих файлов DX9,
поэтому обновление сразу после установки важно.

Второй вариант — это распространяемый пакет Direct X, выпущенный в июне 2010 года.
Этот установщик перезапишет ваши файлы Direct X, тем самым исправив все поврежденные файлы (за исключением пары файлов DX10 и 11, выпущенных после июня 2010 года, но если они будут удалены из System32 и SysWOW64, веб-установщик заменит их новыми файлами).

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

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

РЕДАКТИРОВАНИЕ:
Ниже приведен список .dll Direct X, который у вас будет, когда файлы будут обновлены (последний раз, когда я смотрел).
Перейдите в папку Windows/System 32 (и SysWOW64, если у вас 64-битная версия).
Они расположены в алфавитном порядке и начинаются с d3dx9 - 24 > 43 . Затем d3dx10 - 33 > 43 и, наконец, d3dx11 - 42 > 43.
Также должны быть - d3d9, d3d10 и d3d11, они предшествуют компиляторам D3D - 33>43. Также есть три новых XInput1 - 1>3.
Есть и другие файлы DX, но это большая часть графических файлов Direct X .dll

Цитата: Balaji -
Поэтому программы, которым требуется DirectX 10, также работают с DirectX 11. Кроме того, даже если требуется DirectX 10, вы можете установить его, не удаляя DirectX 11.

Программы, использующие DirectX 10, работают независимо от DirectX 11, поскольку они не обращаются к файлам
Direct X 11 и не используют их каким-либо образом. Они используют только определенные файлы DirectX 10.
Нет необходимости устанавливать DirectX 10 в любом случае — Win7 поставляется с уже установленным Dirext X 10.

Сообщить о нарушении

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


Существует распространенное сообщение об ошибке, с которым пользователи сталкиваются, играя в такие игры, как Fortnite, PUBG или ARK: для запуска движка требуется DX11 с уровнем функций 10.0.

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

Попробуйте эти исправления

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

Почему всплывает сообщение «Для запуска движка требуется уровень функций DX11 10.0»?

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

Еще одна причина появления этой ошибки – проблема с драйвером видеокарты, поэтому убедитесь, что драйвер видеокарты работает правильно.

Исправление 1. Установите последний патч

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

Разработчики игр постоянно выпускают исправления для улучшения своих игр и устранения любых проблем, поэтому вам следует проверять наличие обновлений для своей игры в Steam или на официальном сайте. Затем установите последний патч, чтобы поддерживать его в актуальном состоянии. Это может решить некоторые проблемы, например, для запуска ошибки модуля требуется уровень функций DX11 10.0.

Решение 2. Обновите драйвер видеокарты

Ошибку может вызвать отсутствие или устаревший драйвер видеокарты. Поэтому вам следует обновить драйвер видеокарты или переустановить его, чтобы исправить ошибку DX11. Для запуска ошибки движка требуется уровень функций 10.0.

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

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

Вы можете автоматически обновлять драйверы с помощью БЕСПЛАТНОЙ или профессиональной версии Driver Easy. Но с Pro-версией это займет всего 2 клика (и вы получите полную поддержку и 30-дневную гарантию возврата денег):

1) Загрузите и установите Driver Easy.

2) Запустите Driver Easy и нажмите кнопку «Сканировать сейчас». Затем Driver Easy просканирует ваш компьютер и обнаружит проблемные драйверы.


3) Нажмите кнопку «Обновить» рядом со всеми помеченными устройствами, чтобы автоматически загрузить правильную версию их драйвера (это можно сделать с БЕСПЛАТНОЙ версией). Затем установите его на свой компьютер.

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


4) Перезагрузите компьютер и откройте игру (PUBG или Fortnite).

Исправление 3. Установите последнюю версию DirectX

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

Как проверить версию DirectX и уровень функций на вашем компьютере?

если вы не знаете, как проверить версию DirectX, попробуйте следующее:

1) На клавиатуре одновременно нажмите клавишу с логотипом Windows и R, чтобы открыть окно "Выполнить".

2) Введите dxdiag и нажмите OK.


3) Вы можете увидеть версию DirectX на вкладке "Система".


4) Вы можете проверить уровни функций, нажав Показать.


5) Находясь на вкладке "Экран", убедитесь, что ускорение DirectDraw, ускорение Direct3D и ускорение текстур AGP включены.


Как вы обновляете DirectX и Feature Level?

Версия DirectX

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

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

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

Уровни функций

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

1) Ваша видеокарта не поддерживает требуемый уровень функций. В этом случае вам следует дважды проверить это у производителя или купить другую видеокарту, поддерживающую Feature Level 10.0; или

2) Проблема с драйвером видеокарты, он может отсутствовать или устареть. В этом случае вам следует обновить драйвер видеокарты, как указано в исправлении 2.

Исправление 4. Обновите Windows

В большинстве случаев эту проблему решает обновление Windows. Вы должны проверить наличие обновлений Windows на своем компьютере и установить последние доступные обновления.

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

Это лучшие 4 решения для исправления DX11. Уровень функций 10.0 требуется для запуска ядра. Вы можете добавить комментарий ниже, чтобы сообщить нам, решили ли эти исправления вашу проблему. Если у вас есть какие-либо другие проблемы, сообщите нам об этом, и мы сделаем все возможное, чтобы помочь.


< /p>

Ошибка «Для запуска движка требуется уровень функций DX11 10.0» появляется, когда в системе нет соответствующего уровня аппаратных функций Direct3D, требуемого игровым движком. Это конкретное сообщение об ошибке сигнализирует о том, что ядро ​​приложения не может использовать Direct 3D Feature Level версии 10.0. Если в операционной системе установлена ​​последняя версия DirectX, ошибка обычно является признаком того, что графический процессор не соответствует минимальным системным требованиям или работает на устаревшем программном драйвере. Пользователи будут сталкиваться с этой ошибкой при попытке запуска игр и других приложений, требующих интенсивной обработки графики.

Что такое DirectX?

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

Многие из API-интерфейсов, представленных в подсистеме DirectX, являются обязательными, и их следует рассматривать как необходимые для всего, от простого воспроизведения видео до ресурсоемких 3D-видеоигр.

Исправить поврежденные файлы

Загрузите отсюда и запустите Restoro для сканирования и восстановления поврежденных и отсутствующих файлов. После этого перейдите к решениям, приведенным ниже.

Среда выполнения DirectX и уровень аппаратных функций Direct3D

Многие пользователи путают среду выполнения DirectX с аппаратным уровнем функций Direct3D. Среда выполнения DirectX описывает версию DirectX, которую может поддерживать программное обеспечение ОС. С другой стороны, аппаратный уровень Direct3d описывает поддержку, которую обеспечивает ваше видеооборудование (GPU).

Учитывая это, наличие последней версии среды выполнения DirectX, установленной на вашем ПК, не означает, что ваше оборудование способно поддерживать Direct3D Hardware Feature Level 10.0. Даже если ваша версия Windows поддерживает новейшие API-интерфейсы DirectX, ваша видеокарта может не поддерживать требуемые уровни функций. Это часто бывает со старыми или интегрированными графическими процессорами.

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

Если у вас Windows 10, среда выполнения DirectX 12.0 была автоматически установлена ​​вместе с операционной системой (при условии, что у вас установлены последние обновления Windows). Но чтобы использовать новые API DirectX, ваша видеокарта должна их поддерживать.

Чтобы убедиться в этом и проверить, какая версия DirectX поддерживается вашей ОС, вам потребуется запустить средство диагностики DirectX (dxdiag). Доступ к этому встроенному инструменту Windows можно получить в любой версии Windows, открыв окно «Выполнить» (клавиша Windows + R) и введя «dxdiag».


Версию среды выполнения DirectX можно просмотреть в разделе «Информация о системе» на вкладке «Система».


< /p>

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


Если вы обнаружите, что уровень функций 10_0 (10.0) не отображается среди записей уровней функций в средстве диагностики DirectX, это может быть одной из следующих ситуаций:

  • Ваша графическая карта (GPU) работает с устаревшими драйверами, которые необходимо обновить. Если в вашей системе нет драйвера, который указывает графическому оборудованию, как использовать соответствующий уровень функций, он не будет отображаться в средстве диагностики DirectX.
  • Для вашей ОС требуется дополнительное обновление платформы. Применимо только к пользователям Windows 7 и Windows XP.
  • Ваша видеокарта не поддерживает Feature Level 10.0. В этом случае применимым решением будет покупка новой видеокарты (GPU).

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

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

Исправление ошибки «Для запуска движка требуется уровень функций DX11 10.0»

Если средство диагностики DirectX показало, что у вас установлена ​​среда выполнения DirectX 10 или новее, а ваш графический процессор поддерживает требуемый уровень функций Direct3D, у вас должны быть необходимые компоненты для запуска рассматриваемого приложения. Однако, если вы по-прежнему получаете сообщение об ошибке «Для запуска модуля DX11 требуется уровень функций 10.0», несмотря на выполнение требований, одно из исправлений в этой статье позволит вам исправить ошибку.

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

Примечание. Описанные ниже методы применимы только в том случае, если вы уверены, что ваш графический процессор поддерживает Feature Level 10.0.Прежде чем пробовать какое-либо из исправлений, рекомендуется изучить характеристики вашей видеокарты, чтобы узнать, способна ли она поддерживать Direct3D Feature Level 10.0.

Способ 1. Запуск приложения с помощью выделенного графического процессора

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


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

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


Способ 2. Обновление драйвера видеокарты

Очевидным началом для устранения ошибки «Для запуска DX11 требуется уровень функций 10.0» является обновление драйверов видеокарты. Есть несколько способов сделать это, но идеальный способ зависит от производителя видеокарты.

В новейших версиях Windows (Windows 10 и Windows 8) должен автоматически устанавливаться программный драйвер, необходимый для вашей видеокарты. Но даже если ваша ОС автоматически загружает и устанавливает драйвер для вашего графического процессора, скорее всего, это не последняя доступная версия. Ваша система может сообщать об этой ошибке, поскольку графический процессор не знает, как использовать Feature Level 10.0, несмотря на наличие поддерживающего оборудования.

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

Установка графического драйвера через диспетчер устройств

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

  1. Нажмите клавишу Windows + R, введите «devmgmt.msc» и нажмите Enter, чтобы открыть диспетчер устройств.
  2. Прокрутите вниз до пункта «Видеоадаптеры» и разверните раскрывающееся меню. Щелкните правой кнопкой мыши графический драйвер и выберите «Обновить драйвер» (обновить программное обеспечение драйвера).
    Примечание. Вы можете увидеть две разные записи в разделе «Адаптеры дисплея». Обычно это происходит с ноутбуками и ноутбуками, имеющими как встроенную, так и дискретную видеокарту. На данный момент Intel производит только интегрированные карты. Выделенные карты обладают большей вычислительной мощностью и используются для обработки ресурсоемких игр и приложений. Для наших целей обновите выделенный компонент.
  3. Нажмите «Автоматический поиск обновленного программного обеспечения драйвера» и подождите, пока Windows выполнит онлайн-сканирование драйверов. Если он найдет более новый драйвер, дождитесь его установки и перезагрузки системы.
    Если Windows определила, что у вас установлена ​​последняя версия драйвера, перейдите к одному из приведенных ниже руководств. Если при выполнении описанных выше действий был установлен новый драйвер, проверьте, возникает ли ошибка при запуске приложения. Если это так, перейдите к способу 2.
  4. Пользователи с видеокартами Nvidia

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

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

    1. Посетите официальную страницу загрузки Nvidia (здесь) и выберите тип продукта, серию продукта и продукт. Обязательно выберите подходящую операционную систему и нажмите кнопку «Поиск».
      Примечание. Более быстрый способ — выбрать вариант 2 и нажать «Графические драйверы». Это автоматически просканирует вашу систему и загрузит соответствующий драйвер для вашего графического процессора. Но имейте в виду, что вам может потребоваться загрузить последнюю версию Java, чтобы это работало.
    2. Загрузите и установите рекомендуемый драйвер Nvidia.
    3. Если система не перезагружается автоматически после завершения установки, перезапустите ее вручную и посмотрите, решена ли проблема.
    4. Пользователи с видеокартами ATI

      Аналогом GeForce Experience от AMD является Gaming Evolved. Вы можете использовать эту утилиту AMD для автоматического обновления драйверов видеокарты. В дополнение к обновлению вашей системы с помощью новейших графических драйверов, Gaming Evolved оптимизирует ваши игры, автоматически изменяя настройки графики, чтобы вы могли получить наилучшие впечатления в зависимости от характеристик вашей системы.

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


      1. Посетите официальную страницу загрузки AMD (здесь).
      2. В разделе «Выбор драйвера вручную» выберите тип продукта, семейство продуктов и модель. Затем выберите подходящую операционную систему и нажмите «Показать результаты».
        Примечание. Если вы не уверены в модели своего графического процессора или хотите еще больше автоматизировать, вы также можете нажать кнопку «Загрузить сейчас» в разделе «Автоматическое определение и установка драйвера». Это установит другую утилиту ATI, которая просканирует вашу систему и применит последнюю версию драйвера.
      3. После установки драйвера перезагрузите компьютер и посмотрите, устранена ли ошибка.
      4. Пользователи со встроенной графикой Intel

        До сих пор ATI производила только интегрированные видеокарты. В большинстве случаев драйвер успешно обновляется из диспетчера устройств (первое руководство в этом методе). Однако, если вы не можете выполнить обновление оттуда, вы можете загрузить его из Центра загрузки Intel (здесь).


        Способ 3. Восстановление среды выполнения DirectX

        API, включенные в пакет DirectX, редко выходят из строя, но известно, что это случается. К сожалению, вы не можете эффективно удалить DirectX. Среда выполнения DirectX 11.3 и 12 включена в Windows 10, а любые обновления/исправления обрабатываются Центром обновления Windows. Для этих версий DirectX нет отдельного пакета.

        Однако вы можете восстановить все файлы DirectX (кроме файлов из DX12) с помощью веб-установщика DirectX End-User Runtime и DirectX Redist (июнь 2010 г.).

        Для начала загрузите веб-установщик среды выполнения DirectX для конечных пользователей (здесь). Вам нужно будет щелкнуть правой кнопкой мыши исполняемый файл и выбрать «Запуск от имени администратора», чтобы предоставить повышенные привилегии. Затем следуйте инструкциям на экране, чтобы убедиться, что все ваши файлы DirectX 9.0c не повреждены.


        Затем загрузите DirectX Redist (июнь 2010 г.) по этой ссылке (здесь). Откройте пакет и извлеките SDK DirectX в доступное место. Затем перейдите к извлеченным файлам и откройте исполняемый файл DXSetup. Следуйте инструкциям на экране, чтобы переустановить компоненты DirectX.


        После завершения установки перезагрузите систему и посмотрите, решена ли проблема.

        Способ 4. Установка обновления платформы KB2670838 (только для Windows 7)

        В отличие от Windows 8 и Windows 10, для Windows 7 требуется дополнительное обновление платформы (KB2670838), чтобы включить DX 11 Feature Level 10.0. Оно помечено как необязательное обновление, поэтому вы могли его пропустить, даже если считаете, что ваше WU обновлено.

        Чтобы узнать, является ли это причиной ошибки, либо примените все необязательные обновления, либо перейдите по этой ссылке Microsoft (здесь) и загрузите обновление платформы KB2670838. Установив обновление, перезагрузите компьютер и посмотрите, устранена ли проблема.

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