Язык страницы Page language
BULS Opti
BULS Opti · руководство

Как выжать FPS и не словить вылет

Пошаговый порядок действий по всем вкладкам. Идите строго сверху вниз — шаги стоят в этом порядке не случайно: каждый следующий опирается на предыдущий.

Время ~40 мин Из них ждать ~12 мин Перезагрузок 1–2 Риск для железа нет

Короткий маршрут, если некогда читать

полные объяснения — ниже по шагам
01Запустить от имени администратораиначе половина не сработает
02Резервные копии → создать точкустраховка, 2 минуты
03Разгон → поднять Гц мониторасамый крупный прирост
04Профили → профиль своей игрыдесятки твиков одним нажатием
05AI → скан системы → применитьперсональные добавки
06BIOS → скан → внести в BIOSкрупный прирост, но вручную
07Реал-тайм → включитьработает во время игры
08Разгон → умный разгон~7 минут, ничего не трогать
00

Подготовка: пять минут, которые решают всё

Ещё до открытия программы

Большая часть жалоб «программа ничего не делает» — это отсюда. Программа меняет настройки Windows и частоты видеокарты; без прав администратора Windows просто отклоняет такие команды, а вторая программа управления картой перетирает наши настройки.

  1. Правый клик по ярлыку → «Запуск от имени администратора». Каждый раз, а не один. Чтобы не повторять: правый клик → Свойства → Совместимость → галочка «Запускать от имени администратора».
  2. Закройте MSI Afterburner, EVGA Precision, GPU Tweak, NVIDIA Inspector. Два «хозяина» частот перетирают настройки друг друга. Программа это проверяет и откажется работать, честно назвав, что именно мешает.
  3. Закройте игры, стримы, браузер с тяжёлыми вкладками. Нужно только на время настройки — после можно открывать что угодно.
  4. Ноутбук — воткните зарядку. От батареи подбор разгона запрещён: питание урезано, и найденный предел был бы пределом батареи, а не видеокарты.
Программа должна оставаться открытой Реал-тайм оптимизация работает, пока окно запущено — она следит за запуском игры и подстраивает систему на ходу. Закроете программу — все настройки вернутся к заводским. Это сделано специально: после вас в системе не остаётся ничего.
01

Сделайте точку восстановления

Вкладка Резервные копии → «Создать новую точку восстановления»

Две минуты сейчас против переустановки Windows потом. Все изменения программы откатываются сами, но точка восстановления страхует от всего остального — кривого драйвера, чужой «оптимизации», случайного эксперимента в BIOS.

  1. Откройте вкладку Резервные копии.
  2. Введите понятное имя, например До BULS Opti.
  3. Нажмите «Создать новую точку восстановления» и дождитесь появления записи в списке.
Сделали — можно смело экспериментировать Дальше любые шаги обратимы: у каждого есть кнопка отката, а сама программа возвращает всё к заводскому при закрытии.
02

Убедитесь, что железо видно

Вкладка Панель, затем Разгон — блок живых датчиков

Проверка на 15 секунд. Если датчики видеокарты пустые, дальше идти бессмысленно — программа не сможет ни следить за температурой, ни подбирать разгон.

Живые датчики видеокарты Температура 54 °C Загрузка GPU 3 % Частота ядра 1365 MHz Частота памяти 7000 MHz Потребление 18 W Видеопамять 986 / 6144 МБ
Так выглядит рабочее состояние: во всех шести плитках стоят цифры, а не прочерки

Если вместо цифр прочерки — обновите или переустановите драйвер NVIDIA, затем перезапустите программу от администратора. Разгон работает только на видеокартах NVIDIA GeForce; для AMD Radeon используйте AMD Software: Adrenalin, для Intel — Arc Control. Все остальные вкладки при этом работают как обычно.

03

Сначала — скрытые потери FPS. Это крупнее любого разгона

Вкладка Разгон → синий блок «Скрытые потери FPS» под кнопкой

Разгон видеокарты даёт 5–10 %. А монитор, работающий на 60 Гц вместо 165, режет кадры почти втрое — и никакой разгон этого не вернёт. Такие вещи в системе обычно не одна: рядом стоят невключённый XMP и схема «Экономия энергии». Именно их сумма и даёт те самые «+50 %», о которых спорят в интернете. Программа проверяет это первым делом и показывает отдельным блоком — прочитайте его до того, как что-то разгонять.

Скрытые потери FPS • Монитор работает на 60 Гц, хотя умеет 165 Гц — это жёсткий потолок кадров. Самый крупный прирост здесь, а не в разгоне. • В системе две видеокарты. Игра, запущенная на встроенной вместо RTX 2060, идёт в разы медленнее — проверьте в «Параметры → Дисплей → Графика». Поднять частоту до максимума
Кнопка появляется только если частота реально занижена — нажали, и монитор переключился

Что делать по каждому пункту

Что написаноЧто сделатьСколько даёт
Монитор работает на 60 Гц Нажать кнопку «Поднять частоту до максимума» прямо в блоке до +170 %
В системе две видеокарты Параметры Windows → Дисплей → Графика → выбрать игру → «Высокая производительность» в разы
Есть запас по лимиту мощности Ничего. Это справка: во время подбора лимит намеренно не трогается
Совет про панель NVIDIA Панель NVIDIA → «Режим низкой задержки: Ультра» и «Кэш шейдеров: Вкл» инпут-лаг
Это самый недооценённый шаг Люди месяцами играют на 60 Гц, купив монитор на 165, потому что Windows не переключает частоту сама после переустановки драйвера. Проверьте, даже если уверены, что всё в порядке.
04

Поставьте профиль под свою игру

Вкладка Профили → выбрать карточку → применить

Самый выгодный шаг по соотношению «усилие / результат». Профиль — это не одна галочка, а готовый набор из нескольких десятков системных твиков плюс приоритет процессора, приоритет сети, схема питания и режим видеокарты. Всё подобрано под конкретный движок игры и применяется одним нажатием.

Игровые профили Rust 53 твика · приоритет High сеть High · EAC-безопасно Apex Legends 44 твика · фреймтайм параметры запуска CS2 инпут-лаг и сеть + Tarkov, Dota 2, Valorant, Fortnite, Minecraft Профили производительности Balanced 33 твика · схема Сбалансированная Maximum 62 твика · High Performance Ultra 69 твиков · максимум из возможного
Восемь игровых профилей и три общих. Цифры — реальное количество твиков внутри

Что выбрать

  1. Есть профиль вашей игры (Rust, CS2, Apex, Tarkov, Dota 2, Valorant, Fortnite, Minecraft) — берите его. Он учитывает особенности движка: например, профиль Rust освобождает максимум оперативки под потоковую подгрузку Unity и снимает нагрузку с диска.
  2. Вашей игры нет в списке — берите Maximum. Это универсальный набор из 62 твиков.
  3. Слабый ПК или ноутбук — начните с Balanced (33 твика, ничего агрессивного).
  4. Ultra — 69 твиков, самый плотный набор. Ставьте, только если готовы к тому, что часть привычных функций Windows отключится.
Проверьте стабильность, прежде чем идти дальше Применили профиль — зайдите в игру на 10–15 минут. Это важнее, чем кажется: профиль меняет десятки настроек сразу, и если что-то в системе конфликтует, лучше узнать это сейчас, а не после того, как вы накрутите сверху ещё двадцать твиков и BIOS. Работает нормально — двигайтесь дальше.
AMD Ryzen или ноутбук — обратите внимание на схему питания Игровые профили выставляют схему «Высокая производительность». На процессорах Ryzen и на ноутбуках она может снижать одноядерный буст и добавлять нагрев — AMD официально рекомендует «Сбалансированную». Если после профиля стало не лучше, а горячее — верните схему в «Сбалансированную» в параметрах Windows, остальные твики профиля при этом продолжат работать.
05

Affinity — раздайте ядра правильно

Вкладка Affinity → «Автоподбор» → «Увести фон»

Идея простая: игра должна получать ядра процессора, а Discord, браузер и остальной фон — не должны их отбирать. Раньше такую раскладку можно было построить только руками и только под один конкретный процессор. Affinity разбирается сама: видит гибридные P/E-ядра Intel, чиплеты и 3D V-Cache у AMD X3D — и строит план под вашу машину, а не одну и ту же схему для всех подряд.

[СКРИНШОТ: вкладка Affinity, общий вид — плитки ядер и кнопка «Автоподбор»]
  1. Плитки ядер сверху — это план раскладки, а не то, что происходит прямо сейчас. Клик по плитке переключает роль ядра по кругу: игра → фон → свободно, роль подсвечена цветом.
  2. Нажмите «Автоподбор». Программа запускает настоящий замер на ~5 секунд — смотрит на помехи (прерывания) и отклик каждого ядра и уже по факту расставляет роли. Если в этот момент открыта игра на весь экран или процессор сильно нагружен, вас предупредят и подскажут, что стоит закрыть для точного замера (только то, что реально можно закрыть). После замера показывается оценка доверия к результату от 0 до 100 — чем тише была система, тем она выше.
  3. Нажмите «Увести фон» — раскладка применяется, все фоновые программы переезжают на ядра фона. Внизу счётчик: сколько ещё не уведено. Когда уводить нечего, кнопка гаснет сама.
  4. Галочка «Держать раскладку» включается автоматически при применении. Пока она стоит, программы, запущенные позже — Discord посреди матча, например, — тоже сами уедут на ядра фона, даже если окно BUL$ Opti в этот момент свёрнуто и идёт игра.

Что с конкретными программами

Список процессов внизу вкладки группирует одинаковые в одну строку — десять окон браузера превращаются в одну запись, и действие применяется сразу ко всей группе. У каждой строки два статуса: уведена ли программа в фон и защищена ли она. Если что-то ведёт себя странно после увода — поставьте у него личную галочку «не уводить», она сохраняется навсегда.

[СКРИНШОТ: список процессов вкладки Affinity со статусами и группировкой]
Чёрный список встроен, и его нельзя отключить Affinity никогда не трогает античиты, запись OBS, звук, устройства ввода, службы Windows, лаунчеры игр и сам explorer — у каждой категории в списке видна причина. Это защита от вылетов и банов, и да, отключить её специально нельзя.

Профили и быстрые действия с фоном

Готовую раскладку можно сохранить под именем: оставьте поле пустым и нажмите кнопку, чтобы обновить выбранный профиль, или впишите новое имя, чтобы создать отдельный. Если текущая раскладка разошлась с сохранённым профилем, на нём появится метка «ИЗМЕНЕНО». Галочка автозапуска применяет профиль сам при старте программы.

Над списком фона — четыре быстрых действия: освободить память фоновых программ, заморозить фон, разморозить всё и снять все привязки.

Заморозка — только на время игры Замороженная программа не отвечает, пока вы её не разморозите вручную. Не держите фон замороженным постоянно — используйте это как временную меру перед матчем.
Закрыли BUL$ Opti — всё вернулось само При выходе программа откатывает вообще всё, включая привязки для программ, которые запустились уже после применения раскладки. Ничего «сломанного» не остаётся, даже если вы просто закрыли окно, не снимая привязки руками. Все важные действия на вкладке подтверждаются коротким уведомлением в правом верхнем углу.
06

Спросите AI, что ещё улучшить именно у вас

Вкладка AI-оптимизация → кнопка «Скан системы»

Профиль — набор общий, под игру. AI-скан — персональный, под ваше железо. Программа собирает конфигурацию (процессор, видеокарта, оперативка, диск, материнская плата, версия Windows), отправляет на анализ и возвращает рекомендации именно под неё.

Как этим пользоваться

  1. Нажмите «Скан системы». Программа покажет карточки вашего железа и начнёт анализ.
  2. Дождитесь ответа. Если AI нашёл подходящие твики, откроется окно со списком — они уже отмечены галочками.
  3. Просмотрите список и нажмите применить. Можно снять галочки с того, что не нужно.
  4. Задайте свой вопрос в чате. Это полноценный чат по оптимизации: «почему у меня просадки в Rust на 100+ игроков», «стоит ли докупать оперативку», «что даст переход на SSD», «какие настройки графики срезать первыми». Отвечает с учётом вашей конфигурации, которую только что просканировал.
Рекомендации применяются в один клик Если AI упоминает твик, который есть во вкладке «Твики», программа сама находит его и предлагает применить — искать вручную не нужно.
07

Докрутите твики вручную, если хочется больше

Вкладка Твики → включить нужные → применить → перезагрузка

Профиль и AI уже включили основное. Эта вкладка — для тех, кто хочет добрать остаток вручную. Здесь лежат все системные твики, а не только те, что вошли в профиль: телеметрия, фоновые приложения, службы обновлений, эффекты интерфейса, настройки мыши и сети.

  1. Внизу вкладки — счётчики: всего твиков, сейчас применено, ожидают применения. По ним видно, что уже сделал профиль, а что осталось.
  2. Включайте по одному-два и смотрите на описание. Не включайте всё подряд — часть твиков отключает привычные функции Windows (поиск, уведомления, магазин).
  3. Примените и перезагрузите компьютер, когда появится баннер «Требуется перезагрузка».
Правило добавления Добавили порцию твиков — проверили игру. Если начались странности, откатывать проще, когда вы помните, что именно включили последним. Двадцать твиков за один заход — и найти виновника будет сложно.
Вкладка пустая? Твики подгружаются с сервера. Пустой список означает, что программа не смогла получить ключ — проверьте интернет и антивирус, затем перезапустите. Это не поломка вашей системы.
08

Настройки BIOS — крупнейший прирост из оставшихся

Вкладка BIOS → «Сканирование оптимальных настроек BIOS»

То, что не может сделать ни одна программа из-под Windows. Профиль оперативной памяти, режимы энергосбережения процессора, настройки шины — это уровень материнской платы, и прирост здесь бывает больше, чем от разгона видеокарты. Особенно если оперативка работает на заводских 2133 МГц вместо своих 3200.

Настройки оптимизации BIOS Память Процессор XMP / DOCP / EXPO Profile Включает заводскую частоту оперативной памяти вместо 2133 МГц по умолчанию Enabled Resizable BAR Процессор получает доступ ко всей видеопамяти разом — плюс к кадрам в части игр Enabled …и остальные пункты, найденные для вашей материнской платы
Скан выдаёт список с категориями и рекомендованными значениями — их вы вносите в BIOS сами
  1. Нажмите «Сканирование оптимальных настроек BIOS» и дождитесь результата. Программа опрашивает анализ три раза и оставляет только те рекомендации, что совпали — так отсекаются случайные и выдуманные пункты.
  2. Изучите список. Есть поиск и фильтр по категориям — можно смотреть отдельно память, процессор, питание.
  3. Перепишите или сфотографируйте нужные пункты: значения придётся вводить вручную.
  4. Нажмите «Войти в BIOS» — компьютер перезагрузится прямо в BIOS, искать нужную клавишу при загрузке не нужно.
  5. Внесите настройки, сохраните (обычно F10) и загрузитесь в Windows.
Меняйте по одной настройке за раз BIOS — единственное место в этой инструкции, где ошибка может привести к тому, что компьютер не загрузится. Поэтому: меняйте по одному пункту, каждый раз загружайтесь в Windows и проверяйте. Если ПК не стартует — сбросьте BIOS (перемычка Clear CMOS или вынуть батарейку на пару минут), и всё вернётся. Не уверены — пропустите этот шаг, остальные дадут своё.
Самый частый и самый выгодный пункт — XMP / DOCP / EXPO Оперативная память почти всегда стартует на заводских 2133 МГц, хотя куплена на 3200 или 3600. Включение профиля возвращает ей паспортную скорость. В играх с упором в процессор — Rust, CS2, Tarkov — это один из крупнейших приростов вообще.
09

Benchmark — измерьте до и после

Вкладка Benchmark → выбрать тесты → «Запустить»

Замер железа до настройки и после неё. Ценность не в баллах самих по себе, а в разнице между двумя прогонами. И сразу честно: для игр важнее всего задержка памяти, отклик одного ядра и задержки DPC — а не общая сумма баллов. Красивое число в углу ничего не говорит о том, будет ли игра фризить.

[СКРИНШОТ: вкладка Benchmark, строка «Прямо сейчас» и карточки 10 тестов]

Строка «Прямо сейчас» сверху обновляется раз в секунду, пока вкладка открыта: реальная частота процессора (настоящий буст, например 5.4 ГГц, а не паспортная цифра), температура процессора, температура видеокарты, загрузка.

ТестЧто показывает
Одно ядроОтклик единственного ядра — то, от чего зависит FPS в большинстве игр
Все ядраСуммарная мощность процессора при полной загрузке
Задержка памятиКак быстро процессор дожидается ответа от оперативки
Пропускная способность памятиСколько данных память отдаёт в секунду
Кэш L1/L2/L3Скорость самой быстрой памяти на кристалле процессора
Частоты ядерНа какой частоте ядра реально держатся под нагрузкой
Между ядрами«Пинг-понг» между ядрами — ловит границу между чиплетами у многочиплетных процессоров
Диск линейноСкорость чтения больших файлов подряд
Диск случайноСкорость чтения мелких файлов вразнобой — то, от чего зависят подгрузки в игре
Задержки DPCМикрозадержки от драйверов, главная причина «необъяснимых» микрофризов

Любой тест можно включить или выключить галочкой, есть кнопки «Выбрать все» и «Снять все».

  1. Выберите глубину прогона: «Быстрый» (~секунды), «Полный» или «Жёсткий» — рядом с каждым показана оценка времени.
  2. Нажмите «Запустить». Во время прогона видно прогресс и имя текущего теста.
  3. После прогона появляется строка «За прогон» с пиками: до какой частоты добрался процессор, до каких температур. Если процессор упирался в перегрев, программа прямо пишет, что результат занижен и стоит заняться охлаждением, — иначе баллы просто необъяснимы.
  4. Первый прогон запоминается как «до», следующий — как «после», разница показывается баннером. Есть кнопка сброса сравнения, история прогонов справа, и отчёт можно сохранить.
Как этим пользоваться правильно Прогоните «Быстрый» до настройки → примените твики, BIOS и раскладку Affinity → прогоните ещё раз → смотрите на разницу. Сравнивать имеет смысл только «до» и «после» одной и той же системы — баллы разных компьютеров между собой не сравниваются никак.
10

Драйверы — три версии на выбор

Вкладка Драйверы → «Обновить список» → выбрать канал → «Установить»

Это не «обновить всё до последнего», а выбрать правильную версию. Самый свежий драйвер не всегда лучший для игр — бывают версии стабильнее и версии, уже проверенные сообществом на конкретно вашем железе.

[СКРИНШОТ: вкладка Драйверы, список устройств со статусами и фильтрами]

Как это работает

  1. Нажмите «Обновить список» — программа сканирует все устройства (видеокарта, Wi-Fi, сеть, звук, накопители и т.д.) и сверяет их с каталогом на сервере.
  2. Фильтруйте по статусу: Все / Устаревшие / Актуальные / Неизвестные — у каждого счётчик. «Неизвестные» значит, что в каталоге пока нет данных по этому устройству (статус «Источник не найден» — это нормально для редкого железа, не ошибка). Есть фильтр по категориям и поиск.
  3. Строка «Показывать версию» переключает, какая версия видна в колонке «ДОСТУПНА» у всех устройств сразу: Рекомендованную, Лучшую, Стабильную или Последнюю. Под версией мелко подписано, из какого она канала и сколько весит.
КаналЧто это
ЛучшийВерсия, отобранная вручную под конкретное железо по тестам сообщества. Есть не для всего — где пусто, программа честно пишет «вручную ничего не отобрано» и предлагает стабильный.
СтабильныйПроверенная временем версия: прожила без замены и без жалоб. У NVIDIA это ветка Studio — та же база, но вендор проверяет её дольше.
ПоследнийСамое свежее у вендора. У NVIDIA это Game Ready: поддержка новых игр в день выхода, но и свежие ошибки тоже.
РекомендованнуюСтоит по умолчанию. Для каждого устройства программа сама выбирает: лучший, если есть, иначе стабильный, иначе последний.

Установка — сама, в фоне

Кнопка «Обновить» в строке устройства раскрывает выбор версии: три канала, у каждого версия, вес, дата, короткое пояснение и кнопка «Установить». Недоступный канал показан прочерком с погашенной кнопкой — подмены версии не бывает никогда. Кнопка «Обновить всё» в шапке ставит в очередь рекомендованную версию сразу для каждого устаревшего устройства.

Дальше всё как в Driver Booster: скачивание → проверка пакета → точка восстановления → тихая установка. В строке устройства — только полоса прогресса и короткий статус: в очередискачивание 45%проверка пакетаточка восстановленияустановкаустановлено (или установлено, нужна перезагрузка, либо причина ошибки). Вкладку и даже саму программу в это время можно спокойно свернуть.

[СКРИНШОТ: раскрытая карточка устройства — три канала версии и статус установки]
Безопасность установки Перед первой установкой в очереди создаётся точка восстановления Windows. Если для установщика неизвестен способ тихой установки, программа никогда не ставит его молча — откроется обычное окно установщика, дальше вы сами. Скачанный файл проверяется: битые загрузки и страницы-ошибки отсеиваются, не долетая до установки. И отмена очереди не убивает установку на полпути — начатая доработает до конца, отменяются только те, что ещё ждут.

Кнопка «Отменить очередь» останавливает ожидающие задачи. У некоторых устройств есть список «другие версии» — откат на версию из хранилища драйверов Windows, если новая почему-то не понравилась.

11

Включите реал-тайм оптимизацию

Вкладка Реал-тайм → большая кнопка «Включить реал-тайм оптимизацию»

Это главный механизм для стабильного фреймтайма. Он ничего не меняет, пока вы не в игре, — и включает весь набор мер ровно в тот момент, когда игра запускается. Вышли из игры — всё вернулось. В версии 1.4 он ещё и стал честным: сам проверяет, что реально изменилось на вашей машине, и не притворяется, что помог, если помочь было нечем.

Личный вердикт для каждого модуля

Программа осматривает схему питания, таймер, службу поиска, объём ОЗУ и число ядер именно у вас — и у каждого из шести модулей появляется подпись под конкретно вашу машину. У разных людей вердикты разные, и это нормально: то, что полезно на одном ПК, может быть бессмысленно на другом.

ВердиктЧто значит
стоит включить Модуль реально что-то даст на вашей системе
на выбор Эффект есть, но небольшой или зависит от вкуса
бесполезно здесь На вашей машине модулю нечего делать — например, остановка индексатора Windows Search, когда он у вас и так отключён
может дать рывки На вашей конфигурации у модуля есть шанс навредить, а не помочь

При первом запуске переключатели уже выставлены по этому разбору: бесполезное и рискованное — выключено. Как только вы переключите что-то руками, программа больше никогда не трогает ваш выбор сама.

Шесть модулей: что каждый делает

МодульЧто делает во время игры
Очистка Standby-памяти Сбрасывает залежавшийся кэш, когда свободной оперативки становится мало
Приоритет игр и MMCSS Поднимает приоритет игры и настраивает планировщик Windows. Работает даже с анти-читом
Остановка фоновых служб Глушит индексатор Windows Search на время игры, возвращает после выхода
Схема питания Вытаскивает из «Экономии энергии» в «Сбалансированную»
Фоновая запись и Игровой режим Выключает запись клипов Game DVR, включает Игровой режим Windows
Освобождение ЦП + обдув Душит браузер и Discord, отдаёт диск игре, усиливает обдув видеокарты

Про «Схему питания». Модуль намеренно не форсирует «Высокую производительность»: на процессорах AMD Ryzen и на ноутбуках это режет буст и греет систему. Он только вытаскивает из «Экономии энергии», если вы там застряли. Если у вас уже стоит «Сбалансированная» — модуль не нужен, и вердикт честно скажет то же самое.

Если движок не запустился — вы об этом узнаете Раньше в этом случае была просто тишина. Теперь при сбое появляется красная карточка с причиной: обычно это права администратора или состояние подписки. Проверьте оба пункта и запустите ещё раз.

После успешного запуска появляется блок «Проверено в системе» — список того, что реально поменялось: схема питания, таймер, индексатор, освобождённая память. «Включено» и «работает» — разные вещи, и программа честно показывает разницу между ними, а не просто зелёную галочку.

[СКРИНШОТ: вкладка Реал-тайм, блок «Проверено в системе»]

Как убедиться, что он работает

Запустите игру, сверните её и посмотрите на панель статуса внизу вкладки. Она позеленеет и покажет, что применено прямо сейчас:

Слежу за системой в реальном времени… жду запуска любой полноэкранной игры · ОЗУ 29 % 🎮 Игра: RustClient (12 мин) · приоритет игры повышен · таймер 1 мс · придушено фоновых: 21 · диск отдан игре · обдув GPU усилен
Сверху — режим ожидания. Снизу — игра найдена, всё применено
Игру определяет автоматически Не нужно ничего добавлять в списки: программа считает игрой любое полноэкранное приложение, которое занимает много памяти. Свернули игру на минуту — режим держится ещё 45 секунд, чтобы настройки не скакали туда-сюда при каждом Alt+Tab.
Про строчку «таймер 1 мс… после перезагрузки» Windows 11 разрешает ускорять системный таймер только для своей программы. Чтобы это работало и для игры, программа выставляет системную настройку, которая включается после следующей перезагрузки. Ничего делать не нужно — просто знайте, что эффект появится позже.
12

Умный разгон: семь минут и не трогать

Вкладка Разгон → «Запустить умный разгон»

Программа сама находит предел именно вашей видеокарты и применяет значение заметно ниже найденного — с запасом на реальные игры. Она не «ставит красивые цифры»: каждая ступень проверяется на то, что карта считает правильно, а не просто быстро.

Пока идёт подбор — не запускайте игры и не нагружайте компьютер Тест меряет видеокарту. Если в этот момент запустить игру, замеры станут мусором. Программа это заметит и честно остановится, но время будет потеряно. Хотите прервать — нажмите «Остановить подбор», это безопасно и ничего не запомнится.

Что происходит, пока крутится полоска

ЭтапЧто делаетВремя
ПрогревГреет карту до рабочей температуры — на холодной карте предел был бы обманчиво высокимдо 75 с
Эталоны на стокеСнимает FPS, контрольную сумму вычислений и проверяет видеопамять~30 с
Подбор ядраПоднимает частоту ступенями, на каждой проверяет корректность вычислений~1.5 мин
Подбор памятиТо же для видеопамяти, со сверкой каждой прочитанной ячейки~1.5 мин
Проверка и контрольСравнивает сток → разгон → сток, вычитая нагрев~1 мин
Длинный тест90 секунд с переходами частоты — как в реальной игре~1.5 мин

Как читать результат

Прирост FPS: ядро +6.9 %, память +8.1 % · частота 1845 → 1886 МГц ПОКАЗАТЕЛЬ ДО ПОСЛЕ Δ FPS (рендер-тест)362387 +6.9 % Частота ядра1845 MHz1886 MHz +41 MHz Пропускная память286.6 ГБ/с309.8 ГБ/с +8.1 % Потребление130 Вт117 Вт −10.0 % Температура73 °C84 °C +11 °C
Реальный результат на RTX 2060: карта сбоила на +195 МГц, поэтому применено +150 — с запасом

Ниже таблицы программа пишет словами, что именно закреплено и почему. Обратите внимание на фразу «карта дала сбой на …» — это найденная граница, от которой сделан отступ вниз. Отступ фиксированный (ядро −45 МГц, память −100 МГц), потому что запас на реальные игры измеряется в мегагерцах, а не в процентах.

Другие возможные исходы — все нормальные

  • «Стабильного прироста нет — вернул сток» — карта упирается в температуру или уже разогнана заводом. Это честный ответ, а не поломка. Поможет чистка пыли и обдув.
  • «Перегрев — авто-сброс к стоку» — сработала защита. Карте ничего не грозит, программа остановила тест сама. Нужно лучшее охлаждение.
  • «Не прошёл длинный тест стабильности» — короткие ступени прошли, а долгая нагрузка выявила сбой. Программа запомнила предел и в следующий раз не полезет так высоко.
  • «Видеокарта нестабильна уже на заводских» — редкий и важный случай: разгон запрещён, проблема в охлаждении, питании или драйвере.
Найденный профиль запоминается При следующем запуске программы разгон применится сам — заново гонять семиминутный подбор не нужно. Отменить: «Вернуть стоковые настройки».
13

Проверка в игре — и что делать при вылете

Ваша игра + вкладка Разгон при необходимости

Никакой синтетический тест не докажет стабильность на сороковой минуте боя. Настоящая проверка — это ваша игра. Сыграйте 30–40 минут в привычном режиме.

  1. Всё нормально — поздравляю, профиль рабочий. Он будет применяться автоматически при каждом запуске программы.
  2. Вылет, чёрный экран или артефакты — откройте вкладку Разгон и нажмите красноватую кнопку «⚠ После разгона игра вылетела — понизить».

Эта кнопка — не жалоба в пустоту. Она записывает текущий профиль как ненадёжный, опускает частоты на ступень и применяет сразу. Вылетело снова — нажмите ещё раз, программа спустится ниже. Так она подстраивается под вашу конкретную карту точнее, чем любой тест.

Программа заблокировала подбор на час? Значит видеокарта дважды сбоила при разгоне, и включилась защита от повторных попыток «а вдруг пронесёт». Это временно. Если уверены, что сбой был случайным (например, вы сами запустили игру во время теста) — нажмите «Забыть выученные ограничения», и счётчик обнулится.
+

Остальные вкладки

Не участвуют в погоне за FPS напрямую
ВкладкаДля чегоКогда открывать
ПанельСводка по системе и состоянию подпискиПри запуске, чтобы убедиться, что всё определилось
Резервные копииТочки восстановления WindowsПеред любыми экспериментами — см. шаг 01

Вкладки Профили, Affinity, AI-оптимизация, Твики, BIOS, Benchmark, Драйверы, Реал-тайм и Разгон — это и есть шаги 04–13 выше, отдельного описания им не нужно.

?

Если что-то пошло не так

Разбор частых ситуаций
Кнопка разгона нажимается, но ничего не происходит

Программа запущена без прав администратора либо открыт MSI Afterburner. Закройте программу, запустите правым кликом «от имени администратора», предварительно закрыв все программы разгона.

«Видеокарта уже занята на N %» — отказ запускать тест

Что-то грузит видеокарту: игра, браузер с видео, стрим, майнер. Программа перечислит, что именно нашла. Закройте и запустите подбор снова — иначе замеры будут случайными.

Во время игры кулеры воют, хотя игры нет

Программа приняла за игру полноэкранное приложение — например, Zoom, лаунчер или видео. Сверните его или выключите модуль «Освобождение ЦП + обдув видеокарты». Режим снимается сам через 45 секунд после того, как окно перестаёт быть полноэкранным.

После разгона появились артефакты или вылеты

Нажмите «⚠ После разгона игра вылетела — понизить» во вкладке Разгон. Если хотите просто всё отменить — «Вернуть стоковые настройки». Профиль перестанет применяться при запуске.

Хочу вернуть абсолютно всё как было

Закройте программу — она возвращает к заводскому и разгон, и все реал-тайм настройки. Дополнительно: «Вернуть стоковые настройки» во вкладке Разгон, выключите тумблер во вкладке Реал-тайм, откатите твики во вкладке Твики. Крайняя мера — точка восстановления из шага 01.

Программа закрылась сама во время теста

Такое бывает при нестабильном разгоне: сбой видеодрайвера может утащить окно. Ничего страшного — при следующем запуске программа сама вернёт карту к заводским настройкам и запомнит, на каком значении произошёл сбой, чтобы больше туда не подниматься.

Не нашли свою ситуацию?

Напишите нам — разберёмся вместе. В канале поддержки отвечают живые люди, а в общем чате сидит сообщество: там подскажут по конкретной игре и железу.

?

Частые вопросы

Коротко и по делу
Может ли разгон сжечь видеокарту?

Нет. Программа меняет только смещение частот — напряжение за пределы заводского не выходит. Плюс есть аппаратный контроль температуры: при перегреве тест мгновенно останавливается и частоты сбрасываются. Худшее, что может случиться — сбой драйвера и чёрный экран на пару секунд, после чего всё возвращается.

Сколько FPS это даст?

Зависит от того, в каком состоянии система сейчас. Честная разбивка по источникам:

Частота монитора — если стоит 60 Гц вместо 144 или 165, потолок кадров поднимается кратно. Это даже не проценты, это множитель.

XMP / DOCP / EXPO в BIOS — память почти всегда стартует на 2133 МГц вместо купленных 3200–3600. В играх с упором в процессор (Rust, Tarkov, CS2) это десятки процентов, особенно по 1 % low — то есть по самым неприятным просадкам.

Профиль и твики — убирают фоновую нагрузку, телеметрию, запись клипов, лишние службы. На захламлённой системе это много, на вылизанной — единицы процентов.

Реал-тайм оптимизация — по среднему FPS немного, но заметно ровнее фреймтайм: уходят микрофризы и статтеры.

Разгон видеокарты — 5–10 %. Вот здесь предел жёсткий: больше из карты физически не выжать, и любой, кто обещает от разгона больше, вводит в заблуждение.

Поэтому +50 % и выше — реальный результат, если система запущена: не включён XMP, монитор работает на 60 Гц, стоит схема «Экономия энергии», в фоне полсотни процессов. Всё это складывается. А на уже настроенном ПК тот же набор действий даст 5–15 % — и это нормально, там просто нечего исправлять.

Нужно ли держать программу открытой во время игры?

Да, для реал-тайм оптимизации и применённого разгона. Она специально сделана лёгкой: интерфейс не рисуется на видеокарте во время игры и кадры не отнимает.

Программа работает на ноутбуке?

Да, но осторожнее: пределы разгона урезаны примерно втрое, потому что охлаждение слабее и тепловой бюджет общий с процессором. От батареи подбор запрещён — воткните зарядку.

Что с анти-читами — не забанят?

Программа не вмешивается в процессы игр и не читает их память. Она меняет настройки Windows и частоты видеокарты через официальные интерфейсы NVIDIA — ровно то же самое делает MSI Afterburner.

Нужно ли повторять подбор разгона?

Нет. Профиль запоминается и применяется автоматически. Повторить стоит после смены видеокарты, серьёзного обновления драйвера или улучшения охлаждения — тогда предел может измениться.

Можно ли ставить профиль и крутить твики одновременно?

Можно, но не нужно. Профиль включает несколько десятков твиков разом — если добавить сверху ещё двадцать вручную и что-то пойдёт не так, найти виновника будет невозможно. Правильный порядок: профиль → проверка в игре → добавка твиков порциями → проверка после каждой порции.

Профиль и вкладка «Твики» — это одно и то же?

Твики одни и те же, разный способ включения. Профиль — готовый подобранный набор под движок конкретной игры, плюс приоритеты процессора и сети, которых в списке твиков нет. Вкладка «Твики» — полный список поштучно, для ручной донастройки поверх профиля.

Насколько можно доверять рекомендациям по BIOS?

Анализ запускается три раза, и в список попадают только совпавшие рекомендации — так отсекаются случайные. Но вводите значения вы сами, поэтому правило одно: меняйте по одному пункту и проверяйте загрузку. Любую настройку BIOS всегда можно откатить сбросом CMOS.

Почему в списке Affinity нет системных процессов?

Они защищены встроенным чёрным списком: античиты, запись OBS, звук, устройства ввода, службы Windows, лаунчеры игр и explorer программа не трогает никогда, и отключить это нельзя — это защита от вылетов и банов, а не недоработка.

Я закрыл BUL$ Opti — привязки ядер остались?

Нет. При закрытии программа откатывает раскладку Affinity полностью, включая программы, которые запустились уже после её применения. В системе ничего «сломанного» не остаётся.

Discord запустился после применения раскладки и не уехал в фон — почему?

Проверьте галочку «Держать раскладку» на вкладке Affinity. Пока она включена, программы, запущенные позже, тоже переезжают в фон автоматически; если галочку сняли — удержание прекращается.

Что значит оценка доверия к замеру Affinity?

Насколько тихой была система во время 5-секундного замера ядер. Если оценка низкая — закройте лишние программы и запустите «Автоподбор» ещё раз, результат станет точнее.

Почему у половины устройств во вкладке Драйверы «Источник не найден»?

Это значит, что в каталоге на сервере пока нет данных по конкретно этому устройству — обычно так с редким или узкоспециальным железом. Это не ошибка и не повод для беспокойства.

Какую версию драйвера ставить?

Если не уверены — берите Рекомендованную, программа сама выбирает лучший вариант из доступного. Если после свежего драйвера начались проблемы — переключитесь на Стабильный канал.

Драйверы поставятся без моего разрешения?

Нет. Установка запускается только по вашей кнопке — по одному устройству через «Обновить» или сразу пачкой через «Обновить всё». Без явного нажатия ничего не ставится.

После обновления драйвера нужна перезагрузка?

Если нужна — статус устройства так и покажет: «установлено, нужна перезагрузка». Если нет такой пометки — можно продолжать работать сразу.

BULS Opti
BULS Opti · guide

How to squeeze out FPS and avoid crashes

A step-by-step walkthrough of every tab. Go strictly from top to bottom — the order is not accidental: each step builds on the one before it.

Time ~40 min Of that, waiting ~12 min Restarts 1–2 Risk to hardware none

The short route, if you have no time to read

full explanations — in the steps below
01Run as administratorotherwise half of it won't work
02Backup → create a pointinsurance, 2 minutes
03Overclock → raise the monitor's Hzthe biggest gain there is
04Profiles → the profile for your gamedozens of tweaks in one click
05AI Optimization → Scan System → applypersonal extras
06BIOS → scan → enter them in BIOSbig gain, but by hand
07Real-Time → turn it onworks while you play
08Overclock → smart overclock~7 minutes, touch nothing
00

Preparation: the five minutes that decide everything

Before you even open the program

Most of the "the program does nothing" complaints start right here. The program changes Windows settings and graphics card clocks; without administrator rights Windows simply rejects those commands, and a second card-control program overwrites our settings.

  1. Right-click the shortcut → "Run as administrator". Every time, not just once. To stop repeating it: right-click → Properties → Compatibility → tick "Run this program as an administrator".
  2. Close MSI Afterburner, EVGA Precision, GPU Tweak, NVIDIA Inspector. Two "owners" of the clocks overwrite each other's settings. The program checks for this and will refuse to run, telling you honestly what exactly is in the way.
  3. Close games, streams, and the browser with heavy tabs. Only needed while you set things up — afterwards you can open whatever you want.
  4. On a laptop — plug in the charger. Overclock tuning is blocked on battery: power is cut back, and the limit it found would be the battery's limit, not the graphics card's.
The program has to stay open Real-Time Optimization works while the window is running — it watches for a game to start and adjusts the system on the fly. Close the program and every setting goes back to factory. That is deliberate: nothing of ours stays behind in your system.
01

Create a restore point

The Backup tab → "Create New Restore Point"

Two minutes now versus reinstalling Windows later. Everything the program changes rolls back on its own, but a restore point insures you against everything else — a broken driver, someone else's "optimization", a stray experiment in BIOS.

  1. Open the Backup tab.
  2. Type a name you will recognize, for example Before BULS Opti.
  3. Click "Create New Restore Point" and wait for the entry to show up in the list.
Done — now you can experiment freely From here on every step is reversible: each one has its own revert button, and the program itself returns everything to factory settings when you close it.
02

Make sure your hardware is detected

The Dashboard tab, then Overclock — the live sensors block

A 15-second check. If the graphics card sensors are empty, there is no point going further — the program will not be able to watch the temperature or tune an overclock.

Graphics card — live Temperature 54 °C GPU load 3 % Core clock 1365 MHz Memory clock 7000 MHz Power draw 18 W Video memory 986 / 6144 MB
This is what a working state looks like: all six tiles show numbers, not dashes

If you see dashes instead of numbers — update or reinstall the NVIDIA driver, then restart the program as administrator. Overclocking only works on NVIDIA GeForce cards; for AMD Radeon use AMD Software: Adrenalin, for Intel — Arc Control. Every other tab keeps working as usual.

03

First — the hidden FPS losses. This beats any overclock

The Overclock tab → the blue "Hidden FPS losses found" block under the button

Overclocking the graphics card gives you 5–10 %. A monitor running at 60 Hz instead of 165 cuts your frames almost threefold — and no overclock brings them back. Things like this rarely come alone: next to it sit an XMP profile nobody enabled and the "Power saver" plan. Their sum is exactly the "+50 %" people argue about on the internet. The program checks for this first and shows it in a separate block — read it before you overclock anything.

Hidden FPS losses found • The monitor runs at 60 Hz although it can do 165 Hz — that is a hard frame ceiling. The biggest gain is here, not in the overclock. • There are two graphics cards in the system. A game started on the integrated one instead of the RTX 2060 runs many times slower — check "Settings → Display → Graphics". Raise monitor refresh rate to maximum
The button only shows up if the refresh rate really is too low — one click and the monitor switches over

What to do with each item

What it saysWhat to doWhat it is worth
The monitor runs at 60 Hz Click "Raise monitor refresh rate to maximum" right there in the block up to +170 %
There are two graphics cards in the system Windows Settings → Display → Graphics → pick the game → "High performance" many times over
There is headroom on the power limit Nothing. It is information only: the limit is deliberately left alone during tuning
The tip about the NVIDIA Control Panel NVIDIA Control Panel → "Low Latency Mode: Ultra" and "Shader Cache Size: On" input lag
This is the most underrated step People play at 60 Hz for months after buying a 165 Hz monitor, because Windows does not switch the refresh rate by itself after a driver reinstall. Check it, even if you are sure everything is fine.
04

Set a profile for your game

The Profiles tab → pick a card → apply

The best step in the whole guide in terms of effort versus result. A profile is not a single checkbox — it is a ready-made set of several dozen system tweaks plus CPU Priority, Network Priority, Power Plan and GPU Power. Everything is picked for a specific game engine and applied with one click.

Game-Specific Profiles Rust 53 tweaks · priority High network High · EAC-safe Apex Legends 44 tweaks · frametime launch options CS2 input lag and network + Tarkov, Dota 2, Valorant, Fortnite, Minecraft Performance Profiles Balanced 33 tweaks · Balanced power plan Maximum 62 tweaks · High Performance Ultra 69 tweaks · everything we can push
Eight game profiles and three general ones. The numbers are the real tweak counts inside

What to pick

  1. There is a profile for your game (Rust, CS2, Apex, Tarkov, Dota 2, Valorant, Fortnite, Minecraft) — take it. It accounts for the quirks of the engine: the Rust profile, for example, frees up as much RAM as possible for Unity's streaming and takes the load off the disk.
  2. Your game is not on the list — take Maximum. It is a universal set of 62 tweaks.
  3. Weak PC or a laptop — start with Balanced (33 tweaks, nothing aggressive).
  4. Ultra — 69 tweaks, the densest set. Use it only if you are fine with some familiar Windows features being turned off.
Check stability before you move on Applied a profile — play for 10–15 minutes. This matters more than it sounds: a profile changes dozens of settings at once, and if something in your system conflicts, you want to find out now, not after you have piled another twenty tweaks and BIOS changes on top. Works fine — move on.
AMD Ryzen or a laptop — watch the power plan Game profiles set the "High performance" plan. On Ryzen CPUs and on laptops it can lower single-core boost and add heat — AMD officially recommends "Balanced". If things got hotter rather than better after the profile, switch the plan back to "Balanced" in Windows settings; the rest of the profile's tweaks keep working.
05

Affinity — hand out cores the right way

The Affinity tab → "Auto-detect" → "Move background"

The idea is simple: the game should get the CPU cores, and Discord, your browser and the rest of the background should not be able to steal them. Previously this kind of layout could only be built by hand, and only for one specific CPU. Affinity figures it out itself — it sees Intel's hybrid P/E cores, AMD X3D chiplets and 3D V-Cache — and builds a plan for your machine, not the same layout for everyone.

[SCREENSHOT: Affinity tab, overview — core tiles and the "Auto-detect" button]
  1. The core tiles at the top are the plan for the layout, not what is happening right now. Clicking a tile cycles its role: game → background → free, highlighted by colour.
  2. Click "Auto-detect". The program runs a real ~5-second measurement — it looks at interrupts (interference) and the response of each core, then assigns roles based on the actual result. If a fullscreen game is running or the CPU is under heavy load at that moment, you'll get a warning and a suggestion of what to close for an accurate measurement (only things that can actually be closed safely). After the measurement you get a trust score from 0 to 100 — the quieter the system was, the higher it is.
  3. Click "Move background" — the layout is applied, every background program moves to the background cores. A counter at the bottom shows how many are still left; once there's nothing left to move, the button dims on its own.
  4. The "Hold layout" checkbox switches on automatically when you apply. While it's on, programs launched later — Discord mid-match, for example — also move to the background cores by themselves, even while the BUL$ Opti window is minimized and a game is running.

What happens to specific programs

The process list at the bottom of the tab groups identical processes into a single row — ten browser windows become one entry, and any action applies to the whole group at once. Each row shows two statuses: whether the program has been moved to the background, and whether it's protected. If something behaves oddly after being moved, check the personal "don't move" box for it — that choice is saved for good.

[SCREENSHOT: the Affinity process list with statuses and grouping]
The blacklist is built in, and you can't turn it off Affinity never touches anti-cheats, OBS recording, audio, input devices, Windows services, game launchers, or explorer itself — every category in the list shows a reason. This protects you from crashes and bans, and yes, it's deliberately impossible to disable.

Profiles and quick background actions

A finished layout can be saved under a name: leave the name field empty and click the button to update the selected profile, or type a new name to create a separate one. If the current layout has drifted from a saved profile, that profile gets a "CHANGED" label. The autostart checkbox applies a profile automatically when the program launches.

Above the background list are four quick actions: free memory used by background programs, freeze background, unfreeze all, and remove all bindings.

Freezing is for game sessions only A frozen program stops responding until you unfreeze it by hand. Don't leave the background frozen all the time — use it as a temporary measure right before you play.
Close BUL$ Opti — everything reverts on its own On exit the program rolls back absolutely everything, including bindings for programs that launched after the layout was applied. Nothing stays "broken", even if you just close the window without removing bindings by hand. Every important action on the tab is confirmed with a short toast in the top-right corner.
06

Ask the AI what else to improve on your machine

The AI Optimization tab → the "Scan System" button

A profile is a general set built for a game. The AI scan is personal, built for your hardware. The program collects your configuration (CPU, graphics card, RAM, disk, motherboard, Windows version), sends it for analysis and returns recommendations for that exact machine.

How to use it

  1. Click "Scan System". The program shows cards with your hardware and starts the analysis.
  2. Wait for the answer. If the AI found suitable tweaks, a window with a list opens — they are already checked.
  3. Look through the list and hit apply. You can uncheck anything you do not need.
  4. Ask your own question in the chat. It is a full optimization chat: "why do I get drops in Rust on 100+ player servers", "is it worth buying more RAM", "what will moving to an SSD give me", "which graphics settings should I cut first". It answers based on the configuration it has just scanned.
Recommendations apply in one click If the AI mentions a tweak that exists on the "Tweaks" tab, the program finds it for you and offers to apply it — no manual searching.
07

Fine-tune tweaks by hand if you want more

The Tweaks tab → turn on what you need → apply → restart

The profile and the AI have already turned on the important things. This tab is for those who want to pick up the rest by hand. It holds every system tweak, not just the ones that made it into the profile: telemetry, background apps, update services, interface effects, mouse and network settings.

  1. At the bottom of the tab there are counters: Total System Tweaks:, Currently Applied:, Pending to Apply:. They show what the profile has already done and what is left.
  2. Turn tweaks on one or two at a time and read the description. Do not enable everything blindly — some tweaks disable familiar Windows features (search, notifications, the Store).
  3. Apply and restart your computer when the "Restart required" banner appears.
The rule for adding tweaks Added a batch of tweaks — test the game. If something goes weird, rolling back is easier when you remember exactly what you enabled last. Twenty tweaks in one go and finding the culprit gets hard.
Tab is empty? Tweaks are loaded from the server. An empty list means the program could not get the key — check your internet and antivirus, then restart it. Nothing is broken on your system.
08

BIOS settings — the biggest gain left

The BIOS tab → "Scan for optimal BIOS settings"

This is what no program running under Windows can do. The RAM profile, CPU power-saving modes, bus settings — that is motherboard level, and the gain here is sometimes bigger than from overclocking the graphics card. Especially if your RAM runs at the factory 2133 MHz instead of its rated 3200.

BIOS Optimization Settings Memory Processor XMP / DOCP / EXPO Profile Turns on the RAM's rated speed instead of the default 2133 MHz Enabled Resizable BAR The CPU gets access to all video memory at once — extra frames in some games Enabled …and the rest of the items found for your motherboard
The scan returns a list with categories and recommended values — you enter them in BIOS yourself
  1. Click "Scan for optimal BIOS settings" and wait for the result. The program runs the analysis three times and keeps only the recommendations that matched every time — that filters out random and made-up items.
  2. Read through the list. There is a search box and a category filter — you can look at memory, processor and power separately.
  3. Write down or photograph the items you need: you will have to enter the values by hand.
  4. Click "Enter BIOS" — the computer reboots straight into BIOS, no hunting for the right key during boot.
  5. Enter the settings, save (usually F10) and boot into Windows.
Change one setting at a time BIOS is the only place in this guide where a mistake can leave the computer unable to boot. So: change one item at a time, boot into Windows after each one and check. If the PC does not start — reset the BIOS (the Clear CMOS jumper or pull the battery for a couple of minutes), and everything comes back. Not sure — skip this step, the others still deliver.
The most common and most rewarding item — XMP / DOCP / EXPO RAM almost always starts at the factory 2133 MHz even though you bought 3200 or 3600 kits. Enabling the profile gives it its rated speed back. In CPU-bound games — Rust, CS2, Tarkov — this is one of the biggest gains there is.
09

Benchmark — measure before and after

The Benchmark tab → pick tests → "Run"

Measures your hardware before tuning and after it. The value isn't in the score itself, it's in the difference between two runs. And to be upfront about it: for games, memory latency, single-core response and DPC latency matter far more than the total score. A pretty number in the corner tells you nothing about whether the game will stutter.

[SCREENSHOT: Benchmark tab, "Right now" row and the 10 test cards]

The "Right now" row at the top updates once a second while the tab is open: real CPU frequency (the actual boost clock, e.g. 5.4 GHz, not the box number), CPU temperature, GPU temperature, load.

TestWhat it shows
Single coreThe response of a single core — what most games' FPS actually depends on
All coresTotal CPU throughput under full load
Memory latencyHow fast the CPU gets an answer back from RAM
Memory bandwidthHow much data memory delivers per second
L1/L2/L3 cacheThe speed of the fastest memory on the CPU die itself
Core clocksThe frequency cores actually hold under load
Core-to-coreA "ping-pong" between cores — catches the chiplet boundary on multi-chiplet CPUs
Disk sequentialRead speed for large files read back-to-back
Disk randomRead speed for small scattered files — what in-game loading actually depends on
DPC latencyMicro-delays from drivers, the main cause of "unexplained" micro-stutter

Any test can be toggled with a checkbox, and there are "Select all" and "Deselect all" buttons.

  1. Pick a run depth: "Quick" (~seconds), "Full" or "Stress" — each shows an estimated time next to it.
  2. Click "Run". You'll see the progress and the name of the current test while it runs.
  3. After the run, a "Run peaks" row appears: the highest clock the CPU reached, the highest temperatures. If the CPU was throttling from heat, the program says so directly, that the result is understated and cooling needs attention — otherwise the numbers are simply unexplainable.
  4. The first run is remembered as "before", the next one as "after", and the difference is shown as a banner. There's a reset-comparison button, a run history on the right, and you can save a report.
How to actually use this Run "Quick" before tuning → apply tweaks, BIOS and the Affinity layout → run it again → look at the difference. Comparing only makes sense between "before" and "after" on the same machine — scores between different computers don't compare to anything.
10

Drivers — three versions to choose from

The Drivers tab → "Refresh list" → pick a channel → "Install"

This isn't "update everything to the latest" — it's about picking the right version. The newest driver isn't always best for games: some versions are more stable, and some have already been vetted by the community on hardware like yours.

[SCREENSHOT: Drivers tab, device list with statuses and filters]

How it works

  1. Click "Refresh list" — the program scans every device (GPU, Wi-Fi, network, audio, storage, etc.) and checks them against the server catalogue.
  2. Filter by status: All / Outdated / Up to date / Unknown — each with a counter. "Unknown" means the catalogue has no data yet for that device (a "Source not found" status is normal for exotic hardware, not an error). There's a category filter and search too.
  3. The "Show version" row switches which version is shown in the "AVAILABLE" column for every device at once: Recommended, Best, Stable, or Latest. Below the version, in small text, is the channel it's from and its file size.
ChannelWhat it is
BestA version hand-picked for specific hardware based on community testing. Not available for everything — where it's empty, the program says so honestly ("no manual pick yet") and suggests Stable.
StableA time-tested version: it's lived without a replacement and without complaints. For NVIDIA this is the Studio branch — same base, but the vendor tests it longer.
LatestThe newest thing from the vendor. For NVIDIA this is Game Ready: day-one support for new games, but also the freshest bugs.
RecommendedThe default. For each device the program picks for itself: Best if it exists, otherwise Stable, otherwise Latest.

Installation — on its own, in the background

The "Update" button in a device row expands the version picker: three channels, each with a version, size, date, a short explanation and an "Install" button. An unavailable channel shows a dash with a disabled button — there's never a silent substitution. The "Update all" button in the header queues the recommended version for every outdated device at once.

From there it works just like Driver Booster: download → package check → restore point → silent install. The device row only shows a progress bar and a short status: queueddownloading 45%checking packagerestore pointinstallinginstalled (or installed, restart needed, or an error reason). You can safely minimize the tab, or even the whole program, while this runs.

[SCREENSHOT: expanded device card — three version channels and an install status]
Install safety A Windows restore point is created before the first install in a batch. If the installer's silent method is unknown, the program never installs it silently — the regular installer window opens and you take it from there. Every downloaded file is verified: broken downloads and error pages get filtered out before they ever reach the install step. And cancelling the queue doesn't kill an install mid-way — one already running finishes, only the ones still waiting get cancelled.

The "Cancel queue" button stops the pending tasks. Some devices also show an "other versions" list — a rollback to a version from the Windows driver store, in case the new one didn't work out for some reason.

11

Turn on Real-Time Optimization

The Real-Time tab → the big "Start Real-Time Optimization" button

This is the main mechanism for a stable frametime. It changes nothing while you are not in a game — and switches the whole set of measures on at the exact moment a game starts. Leave the game and everything reverts. In version 1.4 it also became honest: it checks what actually changed on your machine, instead of pretending it helped when there was nothing to help with.

A personal verdict for every module

The program inspects your power plan, the timer, the search service, RAM size and core count — on your machine specifically — and each of the six modules gets a verdict written for your exact setup. Different people get different verdicts, and that is expected: what helps on one PC can be pointless on another.

VerdictWhat it means
worth enabling The module will genuinely do something on your system
your call There is an effect, but it is small or comes down to taste
useless here The module has nothing to do on your machine — for example, stopping the Windows Search indexer when it is already disabled
may cause hitches On your specific configuration the module has a chance to hurt rather than help

On first launch the toggles are already set based on this analysis: anything useless or risky is off. The moment you flip something by hand, the program never touches your choice again on its own.

Six modules: what each one does

ModuleWhat it does while you play
Clear Standby memory Flushes the stale cache when free RAM runs low
Game priority and MMCSS scheduler Raises the game's priority and tunes the Windows scheduler. Works even with anti-cheat
Stop background services Silences the Windows Search indexer while you play, restores it on exit
Power plan off Power Saver Moves you off "Power saver" to "Balanced"
Background capture and Game Mode Turns off Game DVR clip capture, enables Windows Game Mode
Free CPU + boost GPU fans while gaming Throttles the browser and Discord, gives the disk to the game, boosts the GPU fans

About "Power plan off Power Saver". The module deliberately does not force "High performance": on AMD Ryzen processors and on laptops that cuts boost and heats the system up. It only pulls you out of "Power saver" if you are stuck there. If you are already on "Balanced", you do not need the module — and the verdict will honestly say the same thing.

If the engine fails to start, you will know about it Before, that was just silence. Now a red card appears with the reason on failure — usually it is administrator rights or your subscription status. Check both and try again.

After a successful start, a "Verified on your system" block appears — a list of what actually changed: power plan, timer, indexer, freed memory. "Enabled" and "working" are different things, and the program honestly shows the difference between them instead of just a green checkmark.

[SCREENSHOT: Real-Time tab, "Verified on your system" block]

How to make sure it is working

Start a game, minimize it and look at the status panel at the bottom of the tab. It turns green and shows what is applied right now:

Watching the system in real time… waiting for any fullscreen game to start · RAM 29 % 🎮 Game: RustClient (12 min) · game priority raised · 1 ms timer · background processes throttled: 21 · disk given to the game · GPU fans boosted
Top — idle mode. Bottom — a game was found, everything is applied
It detects the game automatically You do not need to add anything to any list: the program treats any fullscreen app that eats a lot of memory as a game. Minimize the game for a minute — the mode holds for another 45 seconds so the settings do not bounce back and forth on every Alt+Tab.
About the "1 ms timer… after a restart" line Windows 11 only lets a program speed up the system timer for itself. To make that work for the game too, the program sets a system-wide option that kicks in after the next restart. There is nothing to do — just know that the effect shows up later.
12

Smart overclock: seven minutes, hands off

The Overclock tab → "Start smart overclock"

The program finds the limit of your exact graphics card and applies a value noticeably below the one it found — leaving headroom for real games. It does not chase pretty numbers: every step is checked for the card computing correctly, not just quickly.

While tuning runs — do not start games and do not load the computer The test measures the graphics card. Start a game in the middle of it and the readings turn to garbage. The program will notice and stop honestly, but the time will be lost. Want to interrupt it — press "Stop tuning", that is safe and nothing gets remembered.

What happens while the bar is moving

StageWhat it doesTime
Warm-upHeats the card to working temperature — on a cold card the limit would be deceptively highup to 75 s
Stock baselinesRecords FPS and a checksum of the computations, and tests the video memory~30 s
Core tuningRaises the clock in steps, checking computation correctness at each one~1.5 min
Memory tuningThe same for video memory, verifying every cell it reads~1.5 min
Verification and controlCompares stock → overclock → stock, subtracting the heat-up~1 min
Long test90 seconds with clock transitions — just like a real game~1.5 min

How to read the result

FPS gain: core +6.9 %, memory +8.1 % · clock 1845 → 1886 MHz METRIC BEFORE AFTER Δ FPS (render test)362387 +6.9 % Core clock1845 MHz1886 MHz +41 MHz Memory bandwidth286.6 GB/s309.8 GB/s +8.1 % Power draw130 W117 W −10.0 % Temperature73 °C84 °C +11 °C
A real result on an RTX 2060: the card failed at +195 MHz, so +150 was applied — with headroom

Below the table the program spells out in words what exactly was locked in and why. Pay attention to the phrase "the card failed at …" — that is the border it found, and the applied value steps down from it. The step-down is fixed (core −45 MHz, memory −100 MHz), because headroom for real games is measured in megahertz, not in percent.

Other possible outcomes — all of them are normal

  • "No stable gain — reverted to stock" — the card is hitting its temperature limit or is already overclocked at the factory. That is an honest answer, not a failure. Dusting and better airflow will help.
  • "Overheating — auto-reset to stock" — the protection kicked in. Nothing threatens the card, the program stopped the test itself. You need better cooling.
  • "Failed the long stability test" — the short steps passed, but sustained load exposed a fault. The program remembered the limit and will not climb that high next time.
  • "GPU is unstable even at stock" — a rare and important case: overclocking is off the table, the problem is cooling, power or the driver.
The profile it finds is remembered The next time you start the program the overclock applies by itself — there is no need to run the seven-minute tuning again. To undo it: "Restore stock settings".
13

Testing in a game — and what to do if it crashes

Your game + the Overclock tab if needed

No synthetic test will prove stability at the fortieth minute of a fight. The real check is your game. Play 30–40 minutes the way you normally do.

  1. Everything is fine — congratulations, the profile works. It will be applied automatically every time the program starts.
  2. A crash, a black screen or artifacts — open the Overclock tab and press the reddish "⚠ Game crashed after the overclock — step down" button.

That button is not a complaint into the void. It records the current profile as unreliable, drops the clocks by one step and applies that right away. Crashed again — press it once more and the program goes lower still. That is how it adapts to your particular card more precisely than any test can.

The program locked tuning for an hour? That means the graphics card failed twice during an overclock and the guard against repeated "maybe it will hold this time" attempts kicked in. It is temporary. If you are sure the failure was accidental (you started a game during the test yourself, for example) — press "Forget learned limits" and the counter resets.
+

The other tabs

Not directly part of the chase for FPS
TabWhat forWhen to open it
DashboardA summary of the system and the subscription statusAt startup, to make sure everything was detected
BackupWindows restore pointsBefore any experiments — see step 01

The Profiles, Affinity, AI Optimization, Tweaks, BIOS, Benchmark, Drivers, Real-Time and Overclock tabs are steps 04–13 above; they need no separate description.

?

If something went wrong

The common situations, explained
The overclock button clicks but nothing happens

The program is running without administrator rights, or MSI Afterburner is open. Close the program, close every overclocking tool first, then right-click it and choose "Run as administrator".

"The GPU is already busy at N %" — it refuses to start the test

Something is loading the graphics card: a game, a browser with video, a stream, a miner. The program will list exactly what it found. Close it and start tuning again — otherwise the readings will be random.

The fans howl as if a game were running, but there is no game

The program took a fullscreen app for a game — Zoom, a launcher or a video, for example. Minimize it or turn off the "Free CPU + boost GPU fans while gaming" module. The mode releases itself 45 seconds after the window stops being fullscreen.

Artifacts or crashes appeared after the overclock

Press "⚠ Game crashed after the overclock — step down" on the Overclock tab. If you just want to undo everything — "Restore stock settings". The profile will stop being applied at startup.

I want absolutely everything back the way it was

Close the program — it returns both the overclock and all real-time settings to factory. On top of that: "Restore stock settings" on the Overclock tab, "Stop Real-Time Optimization" on the Real-Time tab, roll the tweaks back with "Disable All" on the Tweaks tab. The last resort is the restore point from step 01.

The program closed by itself during the test

That happens with an unstable overclock: a video driver failure can take the window down with it. Nothing serious — at the next start the program returns the card to factory settings itself and remembers the value the failure happened at, so it never climbs there again.

Do not see your situation here?

Write to us — we will sort it out together. Real people answer in the support channel, and the community sits in the general chat: they will help with your specific game and hardware.

?

Common questions

Short and to the point
Can an overclock burn out the graphics card?

No. The program only changes the clock offset — the voltage never goes beyond factory. On top of that there is hardware temperature control: on overheating the test stops instantly and the clocks are reset. The worst that can happen is a driver failure and a black screen for a couple of seconds, after which everything comes back.

How much FPS will this give?

It depends on the state your system is in right now. An honest breakdown by source:

Monitor refresh rate — if it is set to 60 Hz instead of 144 or 165, the frame ceiling goes up by a multiple. That is not even percent, that is a multiplier.

XMP / DOCP / EXPO in BIOS — memory almost always starts at 2133 MHz instead of the 3200–3600 you paid for. In CPU-bound games (Rust, Tarkov, CS2) that is tens of percent, especially on 1 % lows — that is, on the most unpleasant drops.

Profile and tweaks — they take away background load, telemetry, clip capture, extra services. On a cluttered system that is a lot, on a clean one — a few percent.

Real-Time Optimization — not much in average FPS, but a noticeably smoother frametime: microstutters and stutters go away.

GPU overclock — 5–10 %. This is where the limit is hard: you physically cannot squeeze more out of the card, and anyone who promises more from an overclock is misleading you.

So +50 % and above is a real result if the system is neglected: XMP off, the monitor running at 60 Hz, the "Power saver" plan set, fifty processes in the background. It all adds up. On an already tuned PC the same set of steps will give 5–15 % — and that is fine, there is simply nothing left to fix there.

Do I have to keep the program open while I play?

Yes, for Real-Time Optimization and for the applied overclock. It is deliberately lightweight: its interface is not drawn on the graphics card while a game runs, so it takes no frames away.

Does the program work on a laptop?

Yes, but be more careful: the overclock limits are cut roughly threefold, because cooling is weaker and the thermal budget is shared with the processor. Tuning is blocked on battery — plug the charger in.

What about anti-cheats — will I get banned?

The program does not interfere with game processes and does not read their memory. It changes Windows settings and graphics card clocks through the official NVIDIA interfaces — exactly what MSI Afterburner does.

Do I need to repeat the overclock tuning?

No. The profile is remembered and applied automatically. It is worth repeating after you change the graphics card, after a major driver update or after improving cooling — the limit can shift then.

Can I use a profile and fiddle with tweaks at the same time?

You can, but you should not. A profile turns on several dozen tweaks at once — add another twenty by hand on top, and if something goes wrong, finding the culprit will be impossible. The right order: profile → test in a game → add tweaks in batches → test after each batch.

Is a profile the same thing as the "Tweaks" tab?

The tweaks are the same, the way you turn them on is different. A profile is a ready-made set matched to a specific game engine, plus CPU Priority and Network Priority, which the tweak list does not have. The "Tweaks" tab is the full list one by one, for manual fine-tuning on top of a profile.

How much can I trust the BIOS recommendations?

The analysis runs three times, and only recommendations that matched make the list — that is how the random ones get filtered out. But you enter the values yourself, so there is one rule: change one item at a time and check that the machine boots. Any BIOS setting can always be undone with a CMOS reset.

Why aren't system processes listed in Affinity?

They're protected by the built-in blacklist: anti-cheats, OBS recording, audio, input devices, Windows services, game launchers and explorer are never touched, and that can't be turned off — it's a safeguard against crashes and bans, not an oversight.

I closed BUL$ Opti — are the core bindings still there?

No. On close the program fully rolls back the Affinity layout, including programs that launched after it was applied. Nothing "broken" is left behind in the system.

Discord launched after I applied the layout and didn't move to the background — why?

Check the "Hold layout" box on the Affinity tab. While it's on, programs launched later also move to the background automatically; if the box got unchecked, that enforcement stops.

What does the Affinity measurement trust score mean?

How quiet the system was during the 5-second core measurement. If the score is low, close extra programs and run "Auto-detect" again — the result will be more accurate.

Why do half the devices in the Drivers tab say "Source not found"?

It means the server catalogue has no data yet for that specific device — usually the case with rare or specialized hardware. It's not an error and nothing to worry about.

Which driver version should I install?

If you're not sure, pick Recommended — the program already picks the best option available. If problems started right after a fresh driver, switch to the Stable channel.

Will drivers get installed without my say-so?

No. Installation only starts when you click — one device at a time via "Update", or in bulk via "Update all". Nothing gets installed without an explicit click.

Do I need to restart after a driver update?

If you do, the device status will say so: "installed, restart needed". If there's no such note, you can keep working right away.