Приветствую @aII-metal.
- создать в системе нового пользователя с правами Администратора и в его имени не использовать кириллицу, а только латиницу; выйти из текущего и зайти под вновь созданным пользователем.
- удаляем моды типа SweetFX или ReShade, если есть
- скачиваем dxwebsetup запускаем/устанавливаем с правами Админа
- переустанавливаем компоненты Visual С++ так:
а) все установки запускаем от Админа;
б) перед установкой новых версий удаляем все старые;
в) желательно, ставить их все, причем, если у вас 64-битная ОС, то нужно устанавливать и х32-е (x86) и х64-е пакеты каждой версии:
VC2005 (хххххх80.dll), VC2008 (хххххх90.dll), VC2010 (ххххх100.dll), VC2012 (ххххх110.dll), VC2013 (ххххх120.dll), VC2015 (ххххх140.dll)
- проверяем, что игра настроена на "Режим высокой производительности"
- в настройках драйвера Nvidia включаем режим "одно-дисплейной производительности"
- до запуска игры отключать/закрывать все это:
Kaspersky
Nahimic
любые проги Bloody
Dragon Gaming Center
nVidia GeForce Experience
любые проги от MSI, Asus
и другие
- Удаляем папку C:\Users\[User_name]\Documents\Battlefield 4\, и не меняем такие настройки видео в игре: "API графики" - используем DX11, и "Режим отображения" - используем Фулскрин.
- запускаем Ориджин и игру с правами Админа, и проверяем помогло ли...
- если не помогло, то следуем сувету @Ancorig по сбросу системы.