Как удалить DirectX 12 из Windows 10 и установить вместо него DirectX 11?
У меня компьютер слабенький с видеокартой Asus GTS 450. Многие игры работают здесь на 12-том DirectX, хотя на 11-том видеокарта выдаёт больше FPS (на 5-7 кадров). Если в какой-то игре было 30 FPS, то при 25 играть уже некомфортно. К примеру игра Battlefield 1. Там-то можно переключать версию DirectX, но во многих других играх нельзя.
В общем, как удалить DX 12?
Странно, играл на встроенной в процессор, так разницы в FPS не было никакой, а где-то даже на 1-2 fps (погрешность?) было больше на DX12.
Впрочем, никак не удалить DX12 - это компонент ОС, он включает в себя и старые версии DX, например тот-же DX11.
А твоя видеокарта не поддерживает аппаратно DX12, только DX11, так что DX12 у тебя и не используется, а используется DX9\DX10\DX11 - в зависимости от движка игры и выбранных настроек.
Как удалить DX12 и поставить вместо него DX10? У меня есть комп там стоит geforce 210 2gb (Хз почему) и короче beamg drive не поддерживает DX12 а ток 10-9 DX. И видюха только эти поддерживает.
DX 12 удалить не получится. Вшит в код ОС
https://www.microsoft.com/ru-ru/Download/confirmation.aspx?id=35
Вот этим установить доступные DX в систему. Игра будет использовать тот, на каком она написана, если сделана под DX11, то она никак не сможет 12й использовать.
он встроен в систему, если хотите dx11 Ставьте вин 7. Просто запускайте игру на нужном вам API, да и на DX12 игр не много. в основном 11 и будут работать на 11