Fraps не показывает FPS в играх: причины и пошаговые решения

Чаще всего Fraps не показывает FPS в играх из-за того, что программа запущена без прав администратора или игра использует DirectX 12 и Vulkan — эти API оверлей Fraps попросту не поддерживает, так как утилита давно не обновлялась. Жёлтый счётчик в углу экрана появляется только в играх на DirectX 9–11 и OpenGL, и то при корректной настройке.

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

Как работает счётчик FPS в Fraps

Fraps внедряет собственный оверлей поверх изображения игры, перехватывая вызовы графического API. Именно поэтому программа видит кадры только в поддерживаемых интерфейсах — Direct3D 9, 10, 11 и OpenGL. Если игра рендерится через DirectX 12 или Vulkan, перехватывать просто нечего, и счётчик не появляется.

Отдельный нюанс — программа должна быть запущена до старта игры. Если открыть Fraps уже после запуска игрового процесса, оверлей может не подцепиться, и цифры не отобразятся до перезапуска игры.

Проверка базовых настроек программы

Начать стоит с самого простого — конфигурации самого Fraps. Откройте вкладку FPS и убедитесь, что оверлей вообще активирован и не отключён горячей клавишей.

  • 🔑 Проверьте, какая клавиша назначена для Overlay Hotkey — по умолчанию это F12. Нажмите её в игре: возможно, счётчик просто скрыт.
  • 📍 Посмотрите, выбран ли угол экрана в блоке Overlay Corner — если ни один угол не отмечен, цифрам некуда выводиться.
  • ⚙️ Убедитесь, что игра запущена после Fraps, а не наоборот.
  • 🖥️ Попробуйте переключить игру из эксклюзивного полноэкранного режима в оконный без рамок — в некоторых конфигурациях это помогает оверлею подключиться.

Если настройки корректны, а счётчика нет, переходите к проверке прав запуска и конфликтов с другим софтом.

📊 На каком графическом API работает игра, где Fraps не показывает FPS?
DirectX 9-11
DirectX 12
Vulkan
Не знаю, как проверить

Запуск от имени администратора

Многие современные игры и лаунчеры работают с повышенными привилегиями. Если Fraps запущен с обычными правами, система не даёт ему внедриться в защищённый процесс игры — и оверлей молчит.

Чтобы проверить эту версию, закройте Fraps, щёлкните по ярлыку правой кнопкой мыши и выберите Запуск от имени администратора. Затем запустите игру и посмотрите, появился ли жёлтый счётчик. Если помогло, настройте постоянный запуск с повышенными правами: Свойства ярлыка → Совместимость → Запускать эту программу от имени администратора.

⚠️ Внимание: не отключайте UAC полностью ради одной программы — это снижает общую защищённость системы. Достаточно дать права администратора только ярлыку Fraps.

☑️ Базовая диагностика Fraps

Выполнено: 0 / 5

Конфликты с другими оверлеями

Два оверлея редко уживаются в одном процессе. Если Fraps не показывает FPS, проверьте, не перехватывает ли вывод другая программа:

  • 🎮 Steam Overlay — попробуйте отключить его в свойствах конкретной игры.
  • 💬 Discord — в настройках приложения есть переключатель внутриигрового оверлея.
  • 🎥 GeForce Experience / NVIDIA App и MSI Afterburner с RivaTuner — их оверлеи тоже могут мешать.
  • 🕹️ Оверлеи лаунчеров Epic Games, EA App и Xbox Game Bar в Windows.

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

Несовместимость с DirectX 12 и Vulkan

Это самая частая причина в современных играх, и программными настройками она не решается. Fraps физически не умеет работать с DirectX 12 и Vulkan — последние версии программы выходили задолго до массового распространения этих API.

Что можно сделать: многие игры позволяют вручную выбрать режим рендеринга. Проверьте настройки графики игры — если там есть переключатель между DirectX 11 и DirectX 12, выберите одиннадцатую версию и перезапустите игру. Счётчик Fraps после этого обычно появляется.

Если игра работает исключительно на DirectX 12 или Vulkan и не предлагает альтернативы, Fraps для неё бесполезен. В таком случае разумнее использовать альтернативы: встроенный счётчик FPS в самой игре, оверлей драйвера видеокарты, MSI Afterburner с RivaTuner Statistics Server или CapFrameX.

Как узнать, на каком API работает игра

Откройте настройки графики в самой игре — часто режим рендеринга указан там. Также информацию показывают утилиты вроде GPU-Z или встроенный оверлей драйвера видеокарты. Если в настройках есть выбор между DX11 и DX12 — это прямой ответ.

Сравнение способов решения проблемы

Сведём основные сценарии в таблицу, чтобы быстрее сориентироваться, с чего начать в вашей ситуации.

ПричинаПризнакРешение
Нет прав администратораСчётчик не появляется ни в одной игреЗапуск Fraps от имени администратора
DirectX 12 / VulkanПроблема только в новых играхПереключить игру на DX11 или сменить программу
Конфликт оверлеевFraps работает в одних играх, но не в другихОтключить оверлеи Steam, Discord, драйвера
Скрытый оверлейЗапись FPS в лог идёт, но цифр нетНажать горячую клавишу оверлея (F12)
Порядок запускаСчётчик появляется после перезапуска игрыЗапускать Fraps до старта игры
⚠️ Внимание: скачивайте Fraps только с официального сайта разработчика. На сторонних ресурсах под видом программы нередко распространяются модифицированные установщики с вредоносным кодом.

Когда Fraps стоит заменить

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

В качестве замены хорошо себя зарекомендовали MSI Afterburner в паре с RivaTuner Statistics Server — они поддерживают актуальные API и показывают не только FPS, но и frametime, загрузку GPU и температуры. Для минималистичных задач подойдёт встроенный счётчик кадров в настройках драйвера видеокарты или оверлей Xbox Game Bar, вызываемый сочетанием Win + G.

Часто задаваемые вопросы

Почему Fraps показывает FPS в одних играх, но не в других?

Скорее всего, «проблемные» игры используют DirectX 12 или Vulkan, которые Fraps не поддерживает. Проверьте настройки графики игры — если есть переключатель на DirectX 11, активируйте его.

Fraps пишет видео, но счётчик FPS не отображается. Что делать?

Нажмите горячую клавишу оверлея (по умолчанию F12) — счётчик мог быть просто скрыт. Также проверьте на вкладке FPS, что выбран угол экрана для отображения.

Может ли антивирус блокировать работу Fraps?

Да, возможно: защитное ПО иногда блокирует внедрение оверлея в чужой процесс. Добавьте папку Fraps в исключения антивируса и проверьте результат, предварительно убедившись, что программа скачана с официального источника.

Работает ли Fraps на Windows 10 и 11?

В целом да, программа запускается на современных версиях Windows, но стабильность оверлея не гарантирована. Часто требуется запуск от имени администратора, а с новыми графическими API Fraps несовместим в принципе.

Чем заменить Fraps для современных игр?

Оптимальный вариант — связка MSI Afterburner и RivaTuner Statistics Server: она поддерживает DirectX 12 и Vulkan, гибко настраивается и показывает расширенную статистику. Для простого счётчика кадров достаточно оверлея драйвера видеокарты.