Что тормозит твой ПК: как фоновые задачи крадут FPS и что с этим делать

Допустим, у тебя мощная видеокарта, процессор как у космического корабля и море свободной памяти. Ты запускаешь игру, настраиваешь всё на ультра, готовишься наслаждаться плавностью… и вдруг картинка начинает дёргаться. Знакомо? Порой в проблеме виноват в этом не плохая оптимизация и не внезапный перегрев, а куда более приземлённая вещь — фоновое индексирование и его компания.

Что вообще за индексатор

Индексатор в Windows — SearchIndexer.exe — живёт тихо, но любит фееричные выходы на сцену. Его работа проста: он перебирает файлы, создаёт быстрый каталог для поиска и обновляет его, как только в системе что-то меняется. Теоретически он должен просыпаться, когда пользователь бездельничает. На практике же он может решить, что запуск многопользовательского шутера — идеальный момент, чтобы проверить состояние файлов на диске, а потом к нему присоединяются OneDrive, облачные клиенты, медиабиблиотеки и антивирусные сканеры. Казалось бы, несколько фоновых процессов не должны радикально сказаться на быстродействии системы, однако в играх, где важна скорость отклика это хорошо ощущается, особенно там, где движок постоянно подгружает текстуры.

Кто в зоне риска

Правило простое: чем медленнее диск работает с мелкими файлами, тем вероятнее, что запуск индексатора или синхронизатора скажутся на игровом процессе. Первый кандидат на мучения — старые добрые HDD, чуть реже, но всё же заметно, страдают медленные SATA SSD, особенно бюджетные модели с урезанным кэшем.
А вот кто скорее всего не почувствует проблем, так это NVMe-SSD, особенно на PCIe 4.0 или 5.0. Исключение — медленные и сильно загруженные системы.

Как вычислить нарушителя

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

  • SteamService.exe или steam.exe
  • EpicWebHelper.exe
  • SearchIndexer.exe, SearchFilterHost.exe, SearchProtocolHost
  • OneDrive.exe
  • FileCoAuth.exe
  • MsMpEng.exe

Как приручить фоновые задачи

Хорошая новость в том, что с этим произволом от Windows можно справиться, не превращая систему в пустыню. Вместо того, чтобы полностью отключить сервисы, мы перенастроим поведение процессов таким образом, чтобы они не мешали во время игр.
Игровой режим Windows
. Системный Game Mode повышает приоритет игры, ограничивает фоновую активность, а также оптимизирует работу Windows Update и некоторых служб, так что в качестве первой линии обороны вполне подойдет.
Ручная синхронизация OneDrive. Фирменный облачный клиент любит стартовать в самый неподходящий момент. Переключение в ручной режим или временное отключение синхронизации на время игровой сессии избавляет от внезапных скачков дисковой активности.
Настройка антивируса. Антивирусным сканерам можно задать расписание глубоких проверок или попробовать исключить игровые папки. Главное не поступать безответственно и отключать защиту полностью ради пары FPS
Тонкая настройка Windows Search
. Индексатор можно не выключать полностью, а просто убрать из его зоны внимания тяжёлые каталоги, например, объемные папки с медиа или проектами, которые часто обновляются. Отметим только, что отключение индексации таких папок может слегка замедлить поиск именно по этим каталогам. Если для вас это не проблема — можете смело использовать данный метод. Демократичность этого подхода сохраняет быстрый поиск и не душит диск в момент, когда он нужен игре.
Когда эти методы работают в тандеме, система остаётся живой и функциональной, а игры получают своё законное место под солнцем, без лагов и резкого падения FPS.

Было полезно? Больше интересных материалов ищите в нашем Telegram-канале.

Комментарии

Чтобы оставлять комментарии,

пожалуйста авторизуйтесь.

Функционал в разработке!

Функционал в разработке!

Пока эти кнопки заработают, пройдут года, может даже века, но вы не отчаивайтесь, ждите и вам воздастся! Хочешь ускорить процесс разработки? Делай репосты страниц сайта в соцсети и рассказывай о нас друзьям!
Регистрация прошла успешно