Как избавиться от стартеров в играх
Имеется ПК со следующими характеристиками:
1050ti (от Zotac, mini версия)
i3 6100 (3.7 ГГц)
8Гб ОЗУ
Seageate хард на 500Гб
Монитор Full Hd
Windows 10 LTSB
Проблема заключается в том, что многие игры лагают, за исключением некоторых, например WoT.
И то, до обновления 1.0.
Я переустанавливал Windows, ставил 7ку — не помогает.
В играх отличный фпс, как у обзорщиков/тестеров с ютуба, но при 50-60фпс все равно лагает, очень неприятно причем.
После обновления танков до 1.0 многие жаловались, как и я, на долгую загрузку карт. Всем помогла только смена HDD на SSD; но я такой возможности пока не имею, поэтому ограничился дефрагментацией HDD, что достаточно ускорило загрузку карт, да и варгейминг выпустил патч, чуть исправляющий ситуацию.
Я стал думать, что проблема в жестком диске. Потому что те же танки идут на ультрах спокойно при фпс более 60 и не лагают, кстати; бф4 играю тоже без проблем, идеально все без лагов. Так идут некоторые игры.
Но! ГТА5 например идет на 50-60 фпс, но микрофризы не дают играть. Все настроил как надо, даже на минималках, при увеличении фпс до 60-70 лаги не уходят.
Ладно ГТА5, Firewatch лагает еще сильнее.
Мне кажется, что проблема явно в харде, так как некоторые игры идут хорошо. В итоге проверил хард на ошибки, все нормально; скорость тоже соответствует заявленной производителем.
Как еще можно его проверить? Не охота покупать ССД, но я все равно планирую.
Также проблема существует с запуском Wondows при включении ПК. Иногда системник шумит, соответственно все включается, но доходит до загрузки уже почти и черный экран, система не грузится, помогает только принудительная перезагрузка.
В чем может быть проблема? Буду очень благодарен любым идеям.
Я склоняюсь к проблемному харду изначально, так вообще пк собрано недавно, около года назад.
Но как это проверить?
P.S. Вспомню что-то еще, дополню вопрос.
На последнем скрине показываю, что творится с озу вообще. Игры запускаю на чистую, то есть все закрываю — браузер и т.д…
ГТА5 например идет на 50-60 фпс, но микрофризы не дают играть. Все настроил как надо, даже на минималках, при увеличении фпс до 60-70 лаги не уходят.
Было такое пару лет назад на ранних версиях игры. Догонял фпсы до 80, особого профита не было. Смирился. В итоге на какой-то версии игры само починилось. Или я просто привык :(
Я склоняюсь к проблемному харду изначально, так вообще пк собрано недавно, около года назад.
Но как это проверить?
Поставить заведомо исправный диск. Только так.
Установи МСИ Афтербёрнер и понаблюдай за загрузкой железа в играх.
Если грешите на HDD, то есть ещё проблема с экстренной парковкой головок. Если диск некачественный или БП даёт сильные просадки (или оба варианта сразу). Но это обычно сопровождается характерными звуками и такая избирательность для такой проблемы нехарактерна.
Ещё, если не делали, надо бы проверить диск на беды и медленные сектора.
Ну и смотрите на загрузку железа во время игры. Может игра тупо оперативу отжирает всю и обращается к свопу.
Проблема заключается в том, что многие игры лагают, за исключением некоторых, например WoT.
И то, до обновления 1.0.
Я переустанавливал Windows, ставил 7ку — не помогает.
В играх отличный фпс, как у обзорщиков/тестеров с ютуба, но при 50-60фпс все равно лагает, очень неприятно причем.
После обновления танков до 1.0 многие жаловались, как и я, на долгую загрузку карт. Всем помогла только смена HDD на SSD; но я такой возможности пока не имею, поэтому ограничился дефрагментацией HDD, что достаточно ускорило загрузку карт, да и варгейминг выпустил патч, чуть исправляющий ситуацию.
Я стал думать, что проблема в жестком диске. Потому что те же танки идут на ультрах спокойно при фпс более 60 и не лагают, кстати; бф4 играю тоже без проблем, идеально все без лагов. Так идут некоторые игры.
Но! ГТА5 например идет на 50-60 фпс, но микрофризы не дают играть. Все настроил как надо, даже на минималках, при увеличении фпс до 60-70 лаги не уходят.
Ладно ГТА5, Firewatch лагает еще сильнее.
Мне кажется, что проблема явно в харде, так как некоторые игры идут хорошо. В итоге проверил хард на ошибки, все нормально; скорость тоже соответствует заявленной производителем.
Как еще можно его проверить? Не охота покупать ССД, но я все равно планирую.
Также проблема существует с запуском Wondows при включении ПК. Иногда системник шумит, соответственно все включается, но доходит до загрузки уже почти и черный экран, система не грузится, помогает только принудительная перезагрузка.
В чем может быть проблема? Буду очень благодарен любым идеям.
Я склоняюсь к проблемному харду изначально, так вообще пк собрано недавно, около года назад.
Но как это проверить?
При прохождении игр ощущаются микрофризы несмотря на то, что установлена оптимальная конфигурация компьютера? Микро зависания в мощных высокопроизводительных ПК, полностью удовлетворяющие системные требования той или иной игры, появились после обновления Creators Update. Есть решение, как убрать фризы (статтеринг) в играх на Windows 10.
Причины снижения FPS
Статтеринг в играх – термин, который относится к неприятному эффекту микро зависаний и кратковременным провалам в игровом процессе. В настройках игры установлен высокий FPS, но при повороте камеры происходит кратковременный фриз или незначительное снижение производительности. Это раздражает и портит удовольствие, особенно в многопользовательских играх, где нужна точность и меткость.
Проблема с фризами, или в широком понимании со статтерингом, не являются чем-то новым и причин на это может быть множество:
- Неверно настроенная графика.
- Чрезмерная нагрузка на процессор.
- Недостаточный объем оперативной памяти.
- Медленный жесткий диск, который не успевает считывать текстуры.
- Ошибки в драйверах и другое.
Оказывается, появился еще один источник причины, из-за которого возникают фризы и задержки (лаги) в играх – это функция контроля памяти Windows.
Влияние контроля памяти Windows 10 на производительность игр
После обновления Creators Update для Windows 10 пользователи столкнулись с тем, что функция контроля памяти на мощных аппаратных конфигурациях ПК вызывает микро фризы в играх, в частности разработанных на движке Frostbite (например, Battlefield 1).
В чем суть проблемы?
Когда процесс игры перестает пользоваться блоком данных, записанным в память, то система теоретически должна от него избавиться, чтобы освободить место для новых данных. Но это не происходит. Вместо этого неиспользуемый блок попадает в список ожидания, где сохраняется на случай, если в дальнейшем потребуется игре.
Когда процессу снова нужны данные из этой ячейки, то он считывает их из списка ожидания. Когда Windows обнаружит, что ему недостаточно памяти, начнет освобождать ее, удаляя неиспользуемые элементы и создавая место для новых блоков.
Теоретически функция контроля памяти является хорошим решением, так как у системы и процессов всегда будет быстрый доступ к недавно использованным данным.
К сожалению, в играх такой принцип работы может привести к микро зависаниям и фризам, поскольку список ожидания может разрастаться до огромных размеров, а система начнет удалять неиспользуемые блоки памяти только тогда, когда обнаружит недостаток места.
Intelligent Standby List Cleaner для устранения фризов в играх на Windows 10
Решить проблему со статтерингом можно с помощью программы Intelligent Standby List Cleaner, которая работает в фоновом режиме и постоянно очищает неиспользуемые данные из памяти. Ее автором является Wagnard, который разработал известное приложение DDU (Display Driver Uninstaller) для удаления графических драйверов.
Приложение позволяет автоматически очищать содержимое памяти при выполнении двух условий:
- список ожидания превышает указанный размер;
- объем допустимой памяти меньше предельного значения.
По умолчанию программа начинает очистку, когда список ожидания превышает размер 1 ГБ (1024 МВ), а на жестком диске будет меньше 1 ГБ свободного места. Эти пороговые значения можно поменять в любую минуту.
Для запуска нажмите кнопку Start и сверните программу в область уведомлений. Она работает в фоновом режиме, постоянно следит за памятью и не нагружает ее при чистке.
Пользователи на форумах подтверждают, что такое решение значительно сокращает количество зависаний, стабилизирует FPS, предотвращая внезапные микро обрывы. Это приложение будет кстати в масштабных играх, например Kingdom Come: Deliverance, которые сильно нагружают оборудование.
Плюс ко всему, отключение ASLR избавляет от необходимости использовать Intelligent standby list cleaner (ISLC) - очиститель standby памяти.
Павлентій
Свой человек
VLADYSLAV тот самый
Фанат
Да там на вин 10 приколов добавили что б комп тормозил, а потом лайфхаки скидывают мол как получить синий экран без смс и регистраций
Фантазёр
Лояльный админ
Да там на вин 10 приколов добавили что б комп тормозил, а потом лайфхаки скидывают мол как получить синий экран без смс и регистраций
За все время использования Win10 "синий экран" видел всего пару раз, и то, при переразгоне железа.
И вообще спор бессмыслен, если имеешь современный ПК и геймер по жизни, то 10-ка маст-хэв. В остальных случаях я бы рекомендовал линукс.
Sheriff
Знакомый
Сделал всё как надо, кроме bcdedit /deletevalue useplatformclock (на сайте Майкрософта рекомендуют не набирать эту команду) и у меня FPS в CS:GO вырос где-то на 15-20 к/с. И ещё пропали странные тормознутые движения камеры, как при низком фпс, хотя он у меня был высоким. Это случилось недавно, после обновления Windows 10. Играть было невозможно, и вот, после отключения HPET, играл стала идти очень плавно. И ещё что заметил, отклик ОС стал быстрее, папки открываются мгновенно.
Единственное что меня беспокоит, никто не знает, приведет ли отключение HPET к бану в онлайн играх. Пока вроде не жаловались, но может никто не связывает свой бан с отключение HPET, так как уже забыли наверное об этом? )
Кстати, пишут что не у всех этот метод работает, возможно из-за разных систем, поэтому привожу свою конфигурацию компьютера:
OC: Windows 10 Pro 64-bit
Системная плата: Gigabyte Technology Co. Ltd. Z97X-Gaming 5 (SOCKET 0)
Процессор: Intel Core i5 4690 @ 3.50GHz (технология Haswell 22nm)
ОЗУ: 8,00ГБ 2-канальная DDR3 @ 799 МГц (10-10-10-30)
Видекарты: GeForce GTX 970, Intel HD Graphics 4600 (Gigabyte), HP L1945w
Хранение данных: 931GB Western Digital WDC WD10EZEX-22BN5A0 (SATA)
1.С чего все началось (подозрение на майнеры которые решил использовать, на кривые обновления драйверов и игры CS GO (что потом подтвердилось)
2.Попытки локального устранения (проверка кэша, удаление и переустановка, сканирование антивирусом, прописывание конфигов, переменных в реестре, гайды по оптимизации, осознание что это не у меня одного такое происходит(с контрой)
3.Расширенный поиск проблемы (обращение в техподдержку по игре и поддержку видеодрайверов, также переустановка драйверов на более старые версии, просмотр журнала событий, попытки переустановить Dx, проверка памяти на ошибки, прописывание переменных в реестре)
4.Переустановка Windows и дальнейшие мучения (установка драйверов, та же проблема с CS GO(решено), краши Dota 2 (теперь только статтеры), статеры в EFT, долго выключался комп (перезагрузка нормально идет) изза Процесс Хакера на фоне)
Эту проблему как месяц пытаюсь решить, сейчас есть большое желание прошить биос видеокарты (боюсь карту испортить), а то мало ли там что майнеры накосячили, волосатый бублик бенчится норм, без статеров фризов, разгоном не занимался, сама видеокарта не греется, даже холоднее чем раньше
Как графики афтербернера показывают, у меня частота памяти видеоядра прыгает с 1750 на 1000, когда много эффектов на 300, и загруженность ГП прыгает с 0 на 100, что в итоге порождает фризы и статтеры в тяжелых играх (в доте статтеры именно в кастомке 24/24), что интересно (. ) когда ребутаешь комп, лаги пропадают. Тарков изначально лагал изза оверлея в дискорде, его отключил и лаги пропали, но стоит комп в шатдаун и бут, статтеры снова тут как тут, ну и ребутаю, только это уже надоело.
Какие майнеры использовал, программный MinerGate и Kryptex, в итоге понял что первый не видит карту а второй изза маленлького хеша не понравился, и прешел на консольный феникс. Потом в итоге бросил поняв что игры и майнинг вещи не совместимые, а проблемы остались. Не хочу думать что это видеокарта знаки дает, до сих пор уверен что проблема на программном уровне.
Мать: Asrock AB350 Pro4
ЦП: R5 1600
ГП: MSI RX 570 Armor OC 8gb GDDR5 Micron
Память: AMD R7 Perfomance 16gb 2666 MHz (знаю, дерьмо с латентностью 80 нс, но сборка бюджетная, и раньше все летало)
БП: 500 Вт
Драйвер на ГП: radeonsoftwareadrenalin 21.2.3
GPU-Z и тест памяти в аиде(ошибок кстати нету)
Комплектующие, периферия и ПО работают в рамках стабильности, ведь любая запчасть компьютера рассчитана на стандартные условия. В таком режиме программы работают без ошибок, игры без просадок и система не подведет пользователя во время кодирования видеороликов или написания магистерской работы. Но даже полностью стабильную сборку можно вывести из себя, если нагружать не один узел, а сразу все. Сделать это можно специальным нагрузочным софтом или требовательными играми. Тогда задание раздается всем комплектующим, где даже мелкий недочет может стать причиной BSOD, фризов, подергиваний и низкого FPS в играх.
Аппаратные проблемы
Процессор
Процессор троттлит. Во время длительной нагрузки процессор может перегреваться и снижать рабочую частоту ядер, чтобы вернуть температуру к безопасному значению. В нашем случае это одна из причин тормозов в играх — ниже частота, хуже производительность.
Проверить легко: нагружаем CPU с помощью теста стабильности, следим за температурой и частотой ядер. Современные камни рассчитаны на стабильную работу до 90–100 градусов, поэтому при достижении этих цифр частота может снижаться.
Решение: сменить термопасту, подобрать мощную систему охлаждения и чаще убирать пыль в системнике.
Проверить легко: нужно проследить за уровнем загрузки процессора в различных задачах. Например, если во время игры чип загружен на 100 %, вероятно, его мощности мало — можно вызывать процессор на серьезный разговор.
Решение: подобрать новый процессор с большей мощностью на ядро (IPC) или разогнать старый. О том, как разогнать процессоры Intel и AMD рассказывали в статьях Клуба.
Процессор отдыхает. Если процессор загружается всего на 40–60 %, и при этом все тормозит, нужно искать причину в других комплектующих.
Видеокарта
Вторая по важности часть игрового тандема — видеокарта. Она отвечает за обработку графики: фоторедакторы, видеоредакторы, ускорение обработки страниц в браузере и, конечно, игры. От ее мощности зависит количество кадров в секунду и общее впечатление от игры.
Проверить легко: ставим высокие настройки графики, играем 5–10 минут и следим за температурой и частотой. Если температура не прекращает подниматься и преодолевает отметку в 75–80 градусов (для актуальных поколений настольных ускорителей этого уже достаточно), то частота начнет снижаться до базовых значений, минуя правила TurboBoost. Кстати, игру можно заменить на шерстяной FurMark.
Решение: заняться системой охлаждения — очистить от пыли радиатор видеокарты, проверить работу вентиляторов и сменить термопасту. Не забываем про хорошую продуваемость корпуса.
Игры тормозят сразу. Разработчики игр всегда предоставляют информацию о системных требованиях проекта, которые позволяют играть на высоких настройках с комфортным уровнем FPS. Однако, стоит понимать, что это усредненные значения, и для каждой сборки нужно подбирать правильные настройки графики. Конечно, если это не топовый графический монстр RTX 3080 и его аналоги.
Проверить легко: ориентируемся на класс видеокарты и системные требования. Логично, что GTX 1060 уже не потянет новинки на высоких даже в 1080р, как это было с прошлыми проектами (например, Ведьмак 3). Зато RTX 3070 будет спокойно играть в Cyberpunk 2077 на максимальных настройках в разрешении 1440p, при этом график кадров не должен опускаться ниже 60 даже в самых нагруженных сценах.
Решение: если мощности видеокарты недостаточно, то придется заменить ее на новую и более мощную, или разогнать старую (по возможности, учитывая хорошее охлаждение).
Оперативная память
Следующий подозреваемый в деле о тормозящих играх — ОЗУ. В оперативной памяти хранятся игровые данные, текстуры и модели, которые готовы переместиться в видеопамять по требованию. Соответственно, если эта часть компьютера работает не так, как нужно современным играм — жди тормозов.
Мало памяти. Для повседневной работы компьютер использует только собственный объем оперативной памяти. Когда возрастает нагрузка, и программе необходимо еще больше памяти, система может обратиться к буферу (файл подкачки) на системном диске. В этом случае устаревшие данные выгружаются из ОЗУ на диск, а новые записываются в оперативку. Соответственно, если игре необходимо 6 Гб свободной памяти, а на компьютере всего 8 Гб, и 2 Гб уже занято системой и программами, то для нормальной работы компьютера придется скидывать данные из ОЗУ на диск. А это медленная память, которая не обеспечивает нужную скорость передачи данных, особенно для игр.
Проверить легко: современным играм необходимо минимум 16 Гб оперативной памяти, из которых поле запуска системы остается не более 14 Гб.
Решение: докупить еще один комплект оперативной памяти или заменить на более емкие модели.
Низкая скорость передачи данных. Оперативная память, как и диск, хранит в себе данные. Соответственно, здесь так же имеются скорости чтения, записи и копирования, от которых зависит общая производительность компьютера, в том числе в игровых нагрузках. Словом — чем быстрее, тем лучше. Слишком низкие скорости однозначно снижают производительность сборки в играх. Например, возможностей стандарта DDR3 уже не хватает для новых ААА-проектов.
Проверить легко: запускаем тест AIDA Memory Test и смотрим, какие цифры появятся в окошках Read, Write и Copy.
Решение: актуальные системы с оперативной памятью типа DDR4 показывают от 40 000 МБ/с по всем показателям, чего вполне достаточно для всех задач. Но существуют комплекты памяти с заводским разгоном (XMP), при активации которого можно повысить частоту и снизить тайминги. Это хорошо для любых задач.
Оперативная память может давать сбои и ошибки, которые не вешают систему полностью, а лишь снижают производительность. Поэтому необходимо проверить ОЗУ с помощью программы MemTest86 или TestMem5. Особенно, если она работает в разгоне.
Накопитель
Во время игровой нагрузки компьютер обращается к оперативной памяти за часто используемыми данными. В то же время на диске хранится основная часть ресурсов, откуда они постепенно подгружаются в ОЗУ. Скорости обычного HDD уже мало для плавной работы игр с текстурами высокого разрешения, а также игр с открытым миром. Если в определенный момент игре понадобятся файлы из дальнего угла HDD, тормоза и фризы будут сопровождать игрока все время, пока нужные файлы не загрузятся в высокоскоростную оперативку.
Легко проверить: разработчики рекомендуют использовать твердотельные накопители SSD, у которых скорость обработки данных в разы выше, чем у винчестеров. Соответственно, игры, установленные на SSD, реже фризят и тормозят, а также загружаются намного быстрее.
Решение: иметь под рукой хотя бы обычный SATA SSD для игр.
Другое оборудование
Помимо основных комплектующих, сбоить могут и другие. Блок питания выдает высокий или низкий вольтаж, что сильно влияет на стабильность, особенно дисковой подсистемы. Также в комфортном гейминге могут участвовать отваливающиеся чипсеты на материнских платах и даже мониторы, которые выставляют неверную частоту развертки и провоцируют разрывы картинки. Все это сказывается на качестве картинки и плавности геймплея.
Программные проблемы
Операционная система
Распространенная проблема большинства рабочих и игровых машин — много лишних программ, половина из которых находится в автозагрузке операционной системы. Отсюда дополнительный расход оперативной памяти, постоянная загрузка процессора и частые обращения к жесткому диску. Кроме того, вместе с нужными файлами из интернета могут заявиться и вирусы. Некоторые вредоносы тихо прописываются на жесткий диск и ждут звездного часа, а другие сразу атакуют систему. Например, вирус-майнер включает фоновую добычу криптовалюты как на видеокарте, так и на процессоре. Соответственно, в таких условиях игры не просто тормозят — они превращаются в слайд-шоу.
Решение: защищить компьютер от сетевых атак и вредноносного ПО с помощью антивируса.
Драйверы
Например, с обновлением драйвера компания Nvidia добавила поддержку новых игр — Assassin’s Creed Valhalla и включила поддержку новых функций для Cyberpunk 2077. В то же время, некоторые части кода стали работать со сбоями: драйвер Nvidia 461.09 содержит ошибку, которая не позволяет графическим редакторам редактировать RAW-фотографии с ускорением на видеокарте. То же самое может касаться и багов в играх.
Вывод: пользуемся проверенным софтом и не спешим обновляться на самые последние версии программ.
Оптимизация игр
Для адекватной работы программы нужно написать универсальный код, который будет понятен любой системе на нужной архитектуре. Но для того, чтобы выжать максимум из мощности компьютера, софт должен знать подход к каждой модели процессора, видеокарты и других комплектующих. Например, все художники одинаково рисуют картины. Но у одного быстрее получаются портреты, а у другого пейзажи. Соответственно, можно поделить стили поровну, исходя из умений мастеров, и работа пойдет намного быстрее.
Так и с компьютерными играми — если разработчики постарались объяснить игровому движку то, как нужно работать с этим шестиядерным процессором или той видеокартой, то качество графики и количество кадров в секунду получатся значительно выше, чем у проекта с универсальным кодом.
Такого рода оптимизация применяется при написании движков для игровых приставок — там всегда одинаковые комплектующие, поэтому становится намного проще оптимизировать код под конкретное устройство. С компьютерами все немного сложнее — здесь десятки моделей процессоров, видеокарт, накопителей, а также лишняя прослойка в виде операционной системы.
Хромающая оптимизация — также прерогатива свежих проектов. С каждым новым патчем разработчики докрашивают код и убирают мусор, после чего производительность в играх возрастает.
Тормозит — не значит медленно
Иногда фризы и мелкие просадки воспринимаются как тормоза, хотя на эти события влияет не мощность компьютера, а стабильность. Так, средний кадр может крутиться около классических 60 единиц, но игра все равно будет дергаться и подвисать.
В этом замешаны значения 0.1 и 1 % кадров. Все показатели FPS можно замерить с помощью софта CapFrameX: если 0.1 и 1 % низкие, то проблема может быть в оптимизации софта или аппаратных проблемах, а это исправимо руками. Если же низкий показатель среднего количества кадров в секунду — то, скорее всего, не хватает мощности основных комплектующих и без апгрейда здесь не обойтись.
Что делать
В компьютере можно навести чистоту и порядок — причем как в системнике, так и на диске. Однако, это не всегда решает проблему с производительностью. Чаще всего тормозят свежие игры на двух- или трехлетних системах. Поэтому сначала нужно посмотреть на аппаратные характеристики. И здесь есть два выхода: разгонять или подбирать обновление. Если компьютер достаточно мощный и в играх не хватает пары кадров в секунду, то разгон исправит ситуацию. Если мы говорим о просадках до 20—30 кадров, то без аппаратного апгрейда не обойтись.
Если же старые и проверенные игры стали показывать меньшую производительность на той же системе, с теми же настройками — думаем о софте. Вероятно, этот сбоит драйвер или в фоне системы висит слишком много программ, которые отбирают ценные флопсы мощности во время игры.
Читайте также: