Получайте Бонусы за статьи
10 июля 2023
Как избежать ошибок при апгрейде игрового ПК: инструкция для геймеров
5 0 0 2 893 15 мин

Как избежать ошибок при апгрейде игрового ПК: инструкция для геймеров

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

Немного теории

Чтобы не утомлять читателя лишними подробностями о работе ПК, приведем простую аналогию. Игра или программа, которую вы запускаете, — это заказчик, решивший построить, скажем, торговый центр. Жесткий диск или SSD — головной офис компании-застройщика. Оперативная память — прораб объекта, а центральный процессор — бригада рабочих. Как бы хорошо и быстро ни умели рабочие укладывать плитку или выравнивать полы, они будут бездействовать до тех пор, пока заказчик не «спустит» работу застройщику, а тот — прорабу. Иными словами, в ПК все взаимосвязано, все рабочие компоненты должны быть сбалансированы, поэтому нет никакого смысла гнаться за самым быстрым на рынке процессором или видеокартой, если накопители и память не будут за ними успевать.

Таким образом, попытка оживить бюджетный ПК покупкой флагманской видеокарты NVIDIA GeForce RTX 4090 не приведет к росту его производительности, если в паре с ней будут трудиться слабый процессор и оперативная память. К примеру, условный процессор Intel Core i5-10 400 °F, не успевая за мощной картой RTX 4090, заставит ее простаивать в ожидании задач и существенно ограничит ее реальный потенциал.

Особенно ярко подобное эффекты проявляются в «процессорозависимых» играх, таких как Counter-Strike: Global Offensive, Quake Champions или Call of Duty: Warzone. Это игры со сравнительно простой графикой, в них современные видеокарты «отдыхают». Но есть игры и с тяжелой графикой, наподобие Cyberpunk 2077, и в них основной акцент приходится именно на видеокарту.

Так как же быть? Как понять, какой именно элемент системы требует замены, и как добиться идеального баланса между комплектующими? Ответ прост: при помощи мониторинга.

Практика: проверка системы

Отслеживают работу компонентов ПК специализированные утилиты в реальном времени. Подобный измерительный «софт» представлен на рынке довольно широко, но по факту с головой хватит всего двух программ: MSI Afterburner и HWInfo. Помимо средств мониторинга, хорошо иметь под рукой набор стресс-тестов: Unigine Superposition для видеокарты, TestMem5 для оперативной памяти и LinX для процессора.

Внимание: все описанные далее действия стоит выполнять, только если вы в них уверены и понимаете, что вы делаете и зачем. За неполадки, которые могут возникнуть, редакция «М.Клик» ответственности не несет.

Тестируем видеокарту

Первым делом проверяем ПК на стабильность: если с ней проблемы, то это может вести к падению производительности системы. Начинать лучше с видеокарты. Для проверки запускаем Superposition, ставим галочку в чекбоксе Performance, выбираем Custom в выпадающем меню Preset, щелкаем по пункту DirectX в графе Craphics API, а разрешение подбираем исходя из характеристик монитора. Оставшиеся параметры — Shaders Quality и Textures Quality — лучше выставить на уровень Extreme.

Далее нажимаем на кнопку Run. Тест должен закончиться без зависаний, вылетов и артефактов изображения. В противном случае нужно обновить драйверы видеокарты на актуальные и поиграть с ползунком Power Limit в утилите MSI Afterburner: сдвинуть его до упора влево, нажать на кнопку Apply и провести тест в Superposition заново.

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

Все видеокарты в каталоге «М.Видео»

Смотреть

Проверяем процессор

Следующий шаг — процессор. Запускаем LinX, в выпадающем меню Memory задаем количество используемой памяти: 11 264 МБ для 16 ГБ в системе, 25 600 МБ для объемов больше — и нажимаем на кнопку Start. Цель — завершить десять прогонов тестирования без ошибок. Об их отсутствии будут говорить десять одинаковых чисел в графе Residual и десять других, но также идентичных между собой в Residual (norm.).

Если хотя бы одно число в столбце отличается от остальных — компьютер нестабилен. Можно попробовать исправить ситуацию с помощью сброса BIOS. Для этого нужно перезагрузить ПК и нажать F2 либо Delete, как только начнется процесс загрузки. Далее в BIOS ищем пункты меню Load Optimized Defaults либо Restore Defaults, после выбираем Save and Exit либо Save and Reboot. Если не помогло — обращаемся к специалисту или несем процессор в магазин, где он был куплен.

Все видеокарты в каталоге «М.Видео»

Смотреть

Оцениваем память

Некорректная работа памяти может приводить к процессорным ошибкам, поэтому ей следует уделить особое внимание. Для этого понадобится TestMem5. В архиве с программой находим исполняемый файл TM5.exe, запускаем его от имени администратора (для этого щелкаем по нему правой кнопкой мыши и выбираем соответствующий пункт в меню) и ждем завершения тестирования. В случае успеха TM5 рапортует об отсутствии неполадок.

Но это лишь легкая, поверхностная проверка — стоит ее усложнить. Для этого нужно скачать экстремальный пресет тестирования от Anta777, открыть папку Testmem5, зайти в каталог bin, удалить файлы Cfg.link и MT.cfg, после чего скопировать в него скачанный файл. Переименовать его в MT.cfg — и можно начинать.

Нередко после такой экстремальной проверки появляются ошибки. В этом случае сбрасываем BIOS по принципу, описанному выше, и тестируем снова. Если не помогает — пытаемся оптимизировать частоты, тайминги и напряжение оперативной памяти. О том, как это сделать, можно узнать из статьи i2hard.ru либо обратиться за информацией на форум сайта overclockers.ru.

Иногда случается так, что TM5 с экстремальным пресетом тестирования от Anta777 сразу же выдает сообщение — memory manager not started. Решение проблемы несложное: открываем файл MT.cfg в блокноте, находим строку Testing Window Size и меняем число 1536 на 1024. Сохраняем изменения, запускаем TM5 вновь.

Все процессоры в каталоге «М.Видео»

Смотреть

Следим за системами охлаждения

При любых проверках стоит обратить внимание на наличие в системе троттлинга (throttling — пропуск тактов и понижение частоты процессором или графическим процессором с целью снижения их температуры). Для этого запускаем утилиту HWInfo и смотрим на строку Thermal Throttling в раскрывающейся строке с названием CPU. Там же следим за рабочей частотой процессора: она не должна падать ниже базовой (для каждой модели CPU она своя и указывается в официальных спецификациях продукта), ее текущее значение отображается в строках Core Clocks. То же касается и видеокарты — смотрим на параметр GPU Clock.

Если частоты падают ниже заявленных базовых — время бить тревогу и проверять системы охлаждения центрального (ЦП) и графического (ГП) процессоров.

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

Также бывает, что частоты колеблются в пределах заводской нормы, но ПК под нагрузкой выключается — в этом виноваты либо блок питания, либо силовая сборка материнской платы (VRM). В таких случаях следует обратиться по месту покупки комплектующих, при условии, что на руках есть действующая гарантия.

Все системы охлаждения в каталоге «М.Видео»

Смотреть

Практика: мониторинг производительности системы

Перед диагностикой опять проверяем память

Итак, вы убедились в том, что система стабильна, — можно начинать диагностику. Но перед этим проверьте, активен ли XMP — профиль разгона оперативной памяти, хранящийся в ее SPD-модуле (XMP — Xtreme Memory Profile). Для его активации нужно зайти в BIOS материнской платы, найти в меню Tweaker пункт XMP, нажать Enter и выбрать нужную опцию. В подавляющем числе случаев она одна, но бывает и две. Отличие между ними, то есть между XMP-профилями, заключается в частотах и таймингах — стоит выбирать соотношение побыстрее: например, 3200 МГц CL16 вместо 3000 МГц CL16.

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

Разбираемся в работе утилиты MSI Afterburner

Основной инструмент диагностики — MSI Afterburner. Устанавливаем утилиту и настраиваем ее, следуя пошаговой инструкции в архиве. После этого запускаем игру, производительность которой нас не устраивает. Как только игра загрузится, на экране появятся показатели мониторинга MSI Afterburner, в котором будут отображаться строки D3D11, GPU, CPU, GPU Fan Speed, а также графики Framerate и Frametime. Разберемся с тем, что все это значит.

D3D11 — текущая кадровая частота, и чем она выше, тем лучше. GPU относится к видеокарте, и в этой строке два числа. Первое — загрузка графического процессора в процентах, второе — температура процессора. CPU — загрузка центрального процессора в процентах. GPU Fan Speed — скорость вращения вентиляторов видеокарты в процентах. Framerate — график, отражающий текущую кадровую частоту. Frametime — график, визуализирующий время, затрачиваемое на генерацию каждого отдельного кадра. Если он неровный и состоит из сплошных пиков и провалов, то с ПК что-то не так.

Зачастую график Frametime может лихорадить из-за медленной оперативной памяти — нужно проверить, включен ли XMP в BIOS материнской платы. Если да, попробуйте оптимизировать частоты и тайминги, ориентируясь на руководства, приведенные выше. Однако бывает и так, что XMP в BIOS попросту нет. Как правило, такое случается, если в ПК установлена очень бюджетная и медленная оперативная память с частотой около 2600 МГц и CL-таймингом в районе 19. В этом случае ее лучше заменить на что-то более шустрое: 3200 МГц CL16 и быстрее.

Другая причина неровного графика Frametime — медленный накопитель. Чтобы проверить, не в нем ли дело, откройте MSI Afterburner, щелкните по кнопке Settings, перейдите во вкладку Monitoring и нажмите на многоточие напротив пункта «активные графики мониторинга». Затем поставьте галочку на строке PerfCounter.dll и кликните по кнопке «настроить».

Осталось выбрать диск, на котором установлена игра. По завершении Afterburner покажет график активности диска, и, если в момент обращения к диску в игре появляются фризы (freeze — замирание системы и картинки на мониторе на краткий миг), стоит приобрести SSD или перенести на него файлы игры, если он уже есть в системе.

MSI Afterburner указывает на неполную загрузку видеокарты

Объясним на примере игры Quake Champions. На приведенном ниже скриншоте видно, что с загрузкой видеокарты что-то не так: всего 60%.

Вспоминаем начало статьи, где говорилось о взаимосвязанности компонентов, и делаем вывод: GPU (графический процессор) простаивает в ожидании CPU (центрального процессора).

При этом отмечаем, что в нашем примере в ПК установлена NVIDIA GeForce RTX 2080 Super и мощный процессор AMD Ryzen 9 5900X с 12 ядрами, 24 потоками и частотой 4,9 ГГц. С видеокартой мощнее, к примеру, NVIDIA GeForce RTX 4090, процент загрузки ГП был бы еще ниже. Но как это возможно, если наш центральный процессор «отдыхает» и загружен всего на 21%?

Ясность внесет обычный диспетчер задач Windows: если открыть его, а в нем вкладку «Производительность», можно увидеть, что одни ядра и потоки процессора трудятся на полную, а другие свободны. Это значит, что кадровая частота игры упирается не в количество ядер ЦП, а в их скорость.

В этой ситуации логично было бы проверить память — может, она просто медленная и тормозит процессор? Но поскольку в нашем случае ОЗУ очень быстрая — 3733 МГц CL14, — единственно верным вариантом остается апгрейд на ЦП с более высоким IPC (Instructions Per Clock — количество исполняемых инструкций за такт), то есть с ядрами побыстрее, например, на AMD Ryzen 7800X3D.

MSI Afterburner указывает на полную загрузку процессора

Но есть и другие сценарии: когда у ЦП, наоборот, недостаток ядер и потоков. В таком случае загрузка ЦП в показателях Afterburner вырастет до 100%, то же покажет и диспетчер задач: процессор будет забит под завязку. Тут уже никакая быстрая ОЗУ и высокий IPC не помогут — нужно подбирать CPU с большим количеством потоков.

Не хватает мощности видеокарты

Теперь возьмем другой пример — тяжеленную в плане графических вычислений игру Cyberpunk 2077. Запускаем ее и видим, что графический процессор пыхтит изо всех сил, в то время как центральный процессор отдыхает. Снова вспоминаем простые правила, изложенные в начале материала, и заключаем: на этот раз уже ЦП простаивает в ожидании графического чипа. Следовательно, присматриваемся к видеокарте помощнее.

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

Напоследок пара слов об оперативной памяти, конкретнее — об ее объеме: нет никакого смысла гнаться за все большим и большим количеством гигабайтов для игрового ПК: в подавляющем большинстве случаев 16 ГБ хватает за глаза, что подтверждается исследованием YouTube-канала Linus Tech Tips. Куда важнее убедиться, что память работает в двухканальном режиме — в системе должно быть установлено минимум два модуля ОЗУ: это напрямую и значительно влияет на производительность.

Все компьютерные комплектующие в каталоге «М.Видео»

Смотреть

Понравилась статья?

Комментарии

Авторизуйтесь, чтобы иметь возможность писать комментарии:

Спасибо, что вам есть что сказать

Попробуйте расширить свою мысль и написать статью — и получите за это Бонусы.

Написать статью Подробнее