Как удалить DirectX 12 из Windows 10 и установить вместо него DirectX 11?

У меня компьютер слабенький с видеокартой Asus GTS 450. Многие игры работают здесь на 12-том DirectX, хотя на 11-том видеокарта выдаёт больше FPS (на 5-7 кадров). Если в какой-то игре было 30 FPS, то при 25 играть уже некомфортно. К примеру игра Battlefield 1. Там-то можно переключать версию DirectX, но во многих других играх нельзя.

В общем, как удалить DX 12?

Невозможно удалить. И какие у тебя там игры на этом в dx12 заработали?

Он встроен в систему, если хотите dx11 Ставьте вин 7. Просто запускайте игру на нужном вам API, да и на DX12 игр не много. В основном 11 и будут работать на 11

Никак и игр таких нет ещё

Странно, играл на встроенной в процессор, так разницы в FPS не было никакой, а где-то даже на 1-2 fps (погрешность?) было больше на DX12.

Впрочем, никак не удалить DX12 - это компонент ОС, он включает в себя и старые версии DX, например тот-же DX11.

А твоя видеокарта не поддерживает аппаратно DX12, только DX11, так что DX12 у тебя и не используется, а используется DX9\DX10\DX11 - в зависимости от движка игры и выбранных настроек.

https://www.microsoft.com/...aspx?id=35
Вот этим установить доступные DX в систему. Игра будет использовать тот, на каком она написана, если сделана под DX11, то она никак не сможет 12й использовать.

DX 12 удалить не получится. Вшит в код ОС

Добавить комментарий