Недавно столкнулся с проблей, когда перестановил windows 10. Игра battlefield 3 ужасно глючила, и не использовала ресурсы пк на максимум. нагрузка на пк была 30-40%, фпс был в районе 20-30. И да! Я хочу подметить, то, что у меня была выключена vsync(Вертикальная синхронизация) ну соответственно графика была на минимуме
Как я понимаю, проблема с оптимизации чаще всего возникает на процессорах со встроенным видео ядром. ну или со слабым железом пк
Решить эту проблему можно этим способам, но это не даёт гарантию того, что у вас игра будет прям лучше идти, с высоким фпс.
1. Для начала нажмите комбинацию клавиш Win + i (Вин + Ш), затем выберете пункт Игры
2. Нажмите на вкладку Игровой режим, соответственно включите Режим Игры. Потом после этих действия нажмите Настройка графики.
3. Нажмите кнопку Обзор, зайдите в папку с игрой и выберете EXE файлы с которых вы запускаете саму игру
4. Нажмите на вами добавленный файл, параметры, ставите приоритет Высокая производительность.
Хочу подметить, что у обладателей ноутбуков при таком раскладе аккумулятор будет быстро садится, так что будьте готовы на это
5. Осталось последнее действия, нам нужно просто запустить REG файл, который настроит запуск игры на высоком приоритете (автоматически).
Для очень слабых пк, не рекомендую выполнять данную операцию, так как есть шанс что у вас зависнет система, и вам придется перезапускать её.
скачать файл вы можете по этой ссылке: скачать BF3 Auto High Priority
Можете скачать файл, он не содержит не каких вредоносных настроек и.д. Выше этого текста есть картинка показывающая содержимое файла
6. После запуска файла, появится Предупреждение, можете смело нажимать Да
Проверяем игру на прирост фпс, нажимаем клавишу Ё (~) пишем команду Render.DrawFps 1, появится счетчик фпс. Чтобы соответственно выключить, пишем туже команду, только со значением 0
• Для любознательных, кому прям очень интересно: Что делает этот файл?
Создается 2 раздела bf3.exe и zbf3.exe которые содержат внутри себя папки PerfOptions. А в папке PerfOptions содержится файл с именем CpuPriorityClass (типа dword) которое принимает в себе значение 3 (десятичное).
Это число означает высокий приоритет запуска программы или игры. Это тоже самое, что запустить Диспетчер задач в кладке Подробности и там уже выставить, нами интересующие параметры приоритета. Но это имеет свой минус. После выхода из игры, приоритет автоматически сбрасывается и вам снова придется запускать диспетчер задач, искать тот или иной процесс и ставить приоритет вручную. Муторно.. не правда ли? Вот поэтому я придумал файл BF3 Auto High Priority так как это упрощает все ваши действия.
данные действия производились на сборке: RePack от Canek77
Если первая ссылка не работает, можете напрямую скачать Торрент Файл Battlefield 3 by Igruha.torrent
Итог:
Думаю я вам помог, если у вас есть какие-то вопросы или ошибки смело задавайте, по возможности отвечу.