У меня графика Intel HD 3000, которая несовместима с DirectX 12. У меня возникли проблемы в некоторых играх, поэтому я подумал, что, возможно, я могу установить DirectX 11 на Windows 10, которая совместима с моим GPU. Возможен ли этот метод каким-либо образом?
решение1
DirectX12 в теории обратно совместим, а Windows 10 включает DirectX 11.3. Тем не менее, если рассматриваемая игра плохо запрограммирована и требует DirectX11, то вы можете попробовать один из обходных путей ниже.
Установить режим совместимости игры
Запуск игровой программы в режиме Windows 7 должен заставить ее использовать (или эмулировать) DirectX 11, поскольку DirectX 12 был представлен только в Windows 10.
.exe
Найдите файл игры- Щелкните правой кнопкой мыши и выберите «Свойства».
- Перейдите на вкладку «Совместимость».
- Установите флажок «Запустить программу в режиме совместимости с:»
- В выпадающем списке выберите «Windows 7»
- Нажмите «ОК» и попробуйте игру.
Установить уровень DirectX игры
Найдите программу DXCpl.exe
. На моем компьютере она есть в версиях
C:\Windows\System32\DXCpl.exe
для 64-бит и
C:\Windows\SysWOW64\DXCpl.exe
32-бит, но может потребоваться некоторая установка (дайте мне знать, если не сможете ее найти).
Запустите программу, добавьте игру .exe
и установите ее уровень DirectX:
решение2
Возможен ли этот метод каким-либо образом?
Невозможно установить DirectX 11 ни на одну версию Windows. DirectX 11 и DirectX 12 встроены в совместимые версии Windows.
У меня видеокарта Intel HD 3000, которая несовместима с DirectX 12. У меня возникли проблемы в некоторых играх, поэтому я подумал, что, возможно, я мог бы установить DirectX 11 на Windows 10, которая совместима с моим графическим процессором.
Если ваше оборудование поддерживает DirectX 11 и программное обеспечение поддерживает DirectX 11, у вас не возникнет проблем с запуском программного обеспечения.
Вот простой факт: ваше оборудование сильно устарело и не соответствует минимальным требованиям для его запуска.