Перейти к содержанию
    • Ширина форума %
Перед созданием темы - убедитесь, что вы создаёте её в правильном разделе.
Темы оформленные не по образцу шаблона - не подлежат публикации на форуме.

Избавляемся от фризов и других видов лагов в играх на ОС «Windows»


Misferado

Рекомендуемые сообщения

image.pngimage.pngimage.pngimage.png

 

Начнём с того, что у всех, всегда и везде есть микростаттеры, фризы и неровный Frametime.
Здраво оценивайте, в самом деле вам настолько мешают микрофризы и мешают ли вообще.

Степень "не ровности" времени кадра отличается от игре к игре (оптимизация), от ПК к ПК (мощность/совместимость) и от взаимодействия драйверов, железа и конкретной игры, а так же от множества других мешающих нормальной работе игры факторов, по типу открытого в фоне криво написанного приложения.

Даже если у вас топовая современная система "идеальной плавности" вы не добьётесь никогда, а только минимизируете/нивелируете явные проблемы, на которые вы можете повлиять.

Если хочется максимально плавной картинки в плане стабильности Frametime, покупайте монитор с G-SYNC, видеокарту, которая способна тянуть конкретную игру в стабильном количестве кадров, превышающим частоту обновления монитора, а так же раскошеливайтесь на основу (ЦП, ОЗУ), способную отрисовать максимально стабильные кадры в конкретной игре.

 

h5aEYYPmbQk_web.jpg

 

Иной раз даже RTX 5090 в паре с 9800x3D + 6400 МГц CL28 ОЗУ не избавят от обсуждаемой проблемы полностью. Будьте уверены, на систему любой мощности найдётся своя недоработка в коде.

Без синхронизаций (G-Sync, FreeSync, V-Sync, FastSync, Scanline Sync и т.п) ни о какой «подлинной плавности» речи идти не может. Без синхронизации кадров с частотой обновления монитора картинка всегда разваливается в кашу и создаётся ощущение «не плавности», даже если у вас относительно стабильные 500-700 FPS при частоте монитора 144 Гц.
Главный способ для избавления от фризов (либо их минимизации) — это перебор всего и вся, ровно как с диагностикой неисправного ПК, который может не включаться по тысяче причин. Тем не менее, всегда должен быть некий базовый список самых распространённых вещей, которые следовало бы проверить в первую очередь.

P.S. Бывает такое, что включенная в мониторе функция G-SYNC или FreeSync вызывает фризы.
 

Общие рекомендации:

Следите за здоровьем своих комплектующих.

 

Скачайте HWinfo64, запустите его в режиме «только датчики»

HWinfo только датчики сенсоры_web.png

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

 

33_web.png        34_web.png

 

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


Нормальные температуры для каждой отдельной железки можете найти в интернете. Самая достоверная информация лежит на сайте производителя, но вы так же можете использовать сторонние популярные сайты, по типу TechPowerUp или GTX-FORCE для определения оптимальных пределов температур.


Общие значения температур, которые можно считать нормальными для современного ПК в нагрузке:

 

  • Процессор: не выше 90 градусов.
  • Видеокарта: не выше 80 градусов по "общему" датчику и не выше 100 градусов по «hotspot» и памяти.
  • SSD: не выше 70 градусов.
  • HDD: не выше 55 градусов
  • ОЗУ: в идеале не выше 60 градусов. До 70 терпимо, но на высоких частотах уже могут начаться проблемы со стабильностью.

 

Удостоверьтесь в том, что ваши комплектующие работают исправно и бесперебойно.

Для тестирования комплектующих на стабильность используйте OCCT и Karhu RAM Test (чаще всего этого достаточно). Не стоит забывать про монитор, мышь и клавиатуру. Они тоже могут оказывать негативное влияние на производительность. Например, некоторые современные мышки могут иметь частоту опроса сенсора до нескольких тысяч герц (при норме до одной тысячи). Некоторые игры (преимущественно, игры на старых движках) некорректно воспринимают поступающие в избытке данные от таких датчиков и начинают вести себя неадекватно. В таком случае может помочь скачивание официальной утилиты для мыши и установка частоты опроса в 1000 Гц.

Ещё один возможный виновник, как я уже сказал может быть монитор. Например, криво настроенный G-SYNC в настройках самого монитора. Сбрасываете настройки на дефолт, отключаете G-SYNC и вуаля! Как по волшебству все фризы пропали. 

 

AMD Fluid Motion Frames тоже может вызывать фризы и зависания. Решается отключением опции в настройках драйвера.

 

Нередко фризы вызывает некорректно работающий накопитель (SSD/HDD). Проверить здоровье SSD можно через CrystalDisk Info и Victoria. Если при тестировании накопителя через последовательное чтение в Victoria на экране вы видите кардиограмму, то это повод задуматься.

 

Убедитесь в корректности подбора комплектующих.

Абсолютно не удивительно, если в пару к вашему великолепному Ryzen 7 5800x вы решили взять одну планку DDR4 на 32 ГБ с частотой 2400 МГц и таймингами 22-22-22-52 и теперь в любой игре, которая сильно зависит от пропускной способности памяти у вас происходят фризы. Корректность работу ОЗУ в плане скорости работы можно определить благодаря тесту AIDA64 «тест кэша и памяти». Сравнивайте результаты теста с тестами памяти в интернете и отзывами в DNS/Onlinetrade и т.п.

 

2024-09-19_104136_web.png            5. 1230v2, FSB 104.5, 4x RAM 2091 11-11-11-30_web.png

 

Иногда XMP-профиль работает некорректно и для избавления от лагов нужно наоборот его выключить. Если помогает выключение XMP, значит надо менять память. Экспериментируйте.

Так же не удивительно, что игры, которые стоя́т на HDD могут фризить из-за подгрузок данных с оного.

Используйте под установку современных игр исключительно SSD.

 

Удостоверьтесь в том, что ваш ПК корректно собран и настроен.
Обновите BIOS до крайней вышедшей версии (найти можно на сайте производителя мат. платы).
Всегда, ещё раз, всегда видеокарта должна стоять в самом ближнем к процессору слоте PCI-E (самом верхнем). Это важно. Откройте игру в оконном режиме, запустите GPU-Z и посмотрите, корректно ли ваша видеокарта работает в плане задействования линий PCI-E во время игровой нагрузки. Бывает такое, что игры фризят и выдают низкий FPS из-за порезанной (из-за разных причин) пропускной способности шины (вместо PCI-E 4.0. x16 карта работает, предположим на PCI-E 2.0. x4).

 

Screenshot_20241015-001849.jpg

 

Так же, очень важно чтобы ОЗУ работала в двухканальном режиме. Если у вас две планки ОЗУ, а слота на материнской плате четыре — вставляйте планки во 2 и 4 слот, если считать от процессора (A2, B2).

По поводу разгона: хоть он больше мёртв, чем жив, но отдельные аспекты разгона имеют место быть и на современных системах, а именно: включение XMP, расширение лимитов потребления ЦП, разгон ОЗУ (хотя бы корректно выставленное соотношение контроллера памяти к ОЗУ «1:1», CR1, выключенный Power Down Enable и т.п.. За подробностями к Дакару). Минимизировать рандомные лаги многим помогает ограничение FPS через вертикальную синхронизацию либо RTSS. 

 

Интернет.

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

 

Используйте только оригинальный образ ОС «Windows».

Для загрузки такого образа можно использовать сайт Microsoft, massgrave либо встроенный загрузчик образов в Flashr. Никогда не пользуйтесь "сборками" Windows, так как это преимущественно хлам, который не имеет права на жизнь. Если не нравится стоковая винда и вам очень надо что-то настроить «под себя» (либо у вас древний комп), тогда настраивайте вручную. Для быстрой удобной настройки могу посоветовать Win 10 Tweaker. Его хватает в полной мере абсолютному большинству людей.


Не захламляйте свою операционную систему.

Научитесь пользоваться портативными программами, которые оставляют минимум данных в реестре и чьи службы не работают в фоне. Могу порекомендовать портативки от PortableApps, XpucT, KpoJIuK и elchupacabra. По возможности используйте минимум фоновых приложений всегда, а не только во время игры. Сделайте это своей привычкой. Запускайте игры в эксклюзивном полноэкранном режиме (FSE), закрывайте перед игрой весь лишний хлам. Не используйте GeForce Experience (удалите его).

 

  Если надо записывать игры...

 

Если вы любите качать вирусы, то перестаньте любить качать вирусы. Проверьте свой ПК через RogueKiller, Dr.Web CureIt! и на наличие запускающейся с ОС бяки через Autoruns (тут аккуратнее, не отключайте всё подряд).

 

А что если фризы только в определённых играх?

Гуглите решение для конкретной игры. Лагает RUST? Идёте в Google и пишите: "RUST фризы решение". Копаетесь на разных форумах, пробуете всяческие варианты. Не забывайте, что сама по себе игра может фризить на всех ПК без исключения из-за того, что у разработчиков в ТЗ оптимизация стояла далеко не на первом месте. Для некоторых игр фризы — это норма, как бы странно ни звучало, и вам буквально ничего не поможет, как бы вы ни старались, потому что так написана игра. В некоторых играх для полного избавления от лагов может помочь изменение на один пункт одной единственной функции в настройках, но вот попробуй сам об этом догадаться... 

 

Пробуйте в момент фриза посмотреть на показатели загрузки видеопамяти и ОЗУ. Если происходит резкий «заброс» данных в ОЗУ, к примеру, было занято 16300 МБ ОЗУ, а стало 17400 МБ за пару секунд, тогда виновата либо сама игра, потому как разработчики не удосужились заранее загрузить часть сцены в память, либо виноват ваш накопитель (SSD/HDD).

 

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

Зачастую стойкие, кажущиеся не поддающимися лечению проблемы со стабильностью FPS в играх проявляются по абсолютно идиотским причинам, таким как: неисправная мышь; монитор; блок питания; розетка и удлинитель, через который подключен ПК или монитор; роутер; открытый MSI Afterburner или FPS Monitor (да да, они тоже могут вызывать фризы) и бог его знает, по каким причинам ещё. К чему веду? — не стесняйтесь подключать альтернативную логику и немного воображения/дурости. Контринтуитивное мышление иногда единственное, что остаётся (замена корпуса из-за фризов, как пример).

В дополнение расскажу один случай, который мне запомнится на всю жизнь
 

  Раскрыть спойлер

 

Нужен ещё один совет?

Не включайте мониторинг, когда играете в игры. Наслаждайтесь игрой и не взращивайте в себе тревожность.

Просьба ко всем, кто дочитал до конца — делитесь опытом! Пишите, что вам помогало в избавлении от лагов. Буду редактировать и дополнять шапку темы по мере поступления интересных мыслей ♥️

Отблагодарить можно донатом на Т-Банк

Развернуть  
Ссылка на комментарий
Поделиться на другие сайты

  • Misferado изменил название на Избавляемся от фризов и других видов лагов в играх на ОС «Windows»
  • Ответов 8
  • Создана
  • Последний ответ

Топ авторов темы

В тему сборок.. Мне тут недавно интересное видео попалось, вроде интересный способ, я раньше не знал

 

Ссылка на комментарий
Поделиться на другие сайты

А вообще согласен. Я пытался бороться с фризами и железом, и софтом, полностью от них избавиться не получилось. 

2 ПК:

1. 13600k, 3080, 32gb 4133mhz, SSD 980 pro 1tb

ОЗУ настроена вручную, 67гб псп, 50 латенси, полностью проверена в мем тесте с 2 конфигами анты(экстрим и абсолют), кранчер, абсолютный стаб. Сад проверен в ас SSD, атто, все показатели идеальны. Осст все тесты, прайм95. Абсолютно все температуры в норме, всё холодное. Итог - часть игр фризит

2. 12400, 7800xt, 32gb 3600gb(57 псп, 59 латенси), legend 960 max 1tb

Всё точно так же проверено, не придраться. Итог - часть игр фризит

 

Я пробовал и абсолютно чистые стоковые windows, и 10 и 11, и вырезал всё что вырезалось, и оптимизировал всё что можно, разницы абсолютно никакой, всё что фризило на стоке, то продолжало фризить и на "оптимизированной" винде, а то что не фризило, работало так же хорошо при любых условиях

 

Фрисинк и прочее от этого вообще не спасают, он помогает лишь при легкой просадке FPS ниже обновления частоты монитора. Кстати на карте амд фрисинк работает намного лучше, чем на нвидии, я вообще не ощущаю что FPS просел до 50, а на нвидии вроде и плавнее чем вообще без фрисинка, но все равно сильно ощущалось что FPS упал

Ссылка на комментарий
Поделиться на другие сайты

Статья может и хороша, для того, кто комп купил впервые и вообще не раздупляет, что делать.

Ожидал конкретики, вроде отключения prefetch, изоляции ядра, битлокера, кэширования SSD итд - может быть это послужит идеей для следующего поста)

Изменено пользователем Ryzen
Ссылка на комментарий
Поделиться на другие сайты

  В 19.09.2024 в 10:02, Ryzen сказал:

Ожидал конкретики, вроде отключения prefetch, изоляции ядра, битлокера, кэширования SSD итд - может быть это послужит идеей для следующего поста)

Показать  

 

Для современного процессора (начиная от r5 3600/i5 12000) это всё если и даёт результат, то гомеопатический.

А так, всё тут

 

Screenshot_20240919-172545.jpg

 

  В 19.09.2024 в 10:02, Ryzen сказал:

Статья может и хороша, для того, кто комп купил впервые и вообще не раздупляет, что делать.

Показать  

 

Так статья сделана для того, чтобы пересылать её в вечно множащиеся одинаковые темы, по типу "фризы на новом ПК, что делать"

Отблагодарить можно донатом на Т-Банк

Развернуть  
Ссылка на комментарий
Поделиться на другие сайты

  В 19.09.2024 в 10:28, Misferado сказал:

Так статья сделана для того, чтобы пересылать её в вечно множащиеся одинаковые темы, по типу "фризы на новом ПК, что делать"

Показать  

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

 

А то малость притомили уже.

Ссылка на комментарий
Поделиться на другие сайты

  В 19.09.2024 в 11:27, DHO_N2 сказал:

избавиться полностью нельзя, жизнь не совершенна, игроделы - криворукие уроды

Показать  

абсолютно согласен. Но есть такая категория упоротых юзеров, которые просто не могут это принять.Штош.

Ссылка на комментарий
Поделиться на другие сайты

  В 19.09.2024 в 14:06, Ryzen сказал:

абсолютно согласен. Но есть такая категория упоротых юзеров, которые просто не могут это принять.Штош.

Показать  

С создателям  cyberpunk 2077   потребовалось    3,5 года   что бы подвести оптимизация  на  более   8 потоков процессора

Более маленький студии   нанимать  сотрудников   не будут  увы ,  у них нет попросту денег ,  зато есть FSR и DLLS )))

если игра стрельнёт , маркетинг стрельнёт  ,  допилят и оптимизацию  ... 

А пока что увы    когда    8  потоков  забиты   на  90%   а   4%   простаивают  ,    5600 райзен    показывает нагрузку   70%  ...  И  FPS  не прибавляется
 





 

Изменено пользователем Xedik
Ссылка на комментарий
Поделиться на другие сайты

  В 19.09.2024 в 17:08, Xedik сказал:

С создателям  cyberpunk 2077   потребовалось    3,5 года   что бы подвести оптимизация  на  более   8 потоков процессора

Показать  

А здесь все просто. Игры делают изначально, в целях экономии бюджета под среднестатистический комп. То есть 4-6 ядер/потоков. А потом уже если игра приносит хорошую прибыль и начинается бурление говн на стороне комьюнити то можно и подтянуть оптимизон на 8-12 ядер/потоков.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...

Важная информация

Уважаемый гость, прежде чем пройти регистрацию или создать тему - ознакомьтесь с правилами форума - Правила