Seme4ko555

Пикабушник
1847 рейтинг 1 подписчик 15 подписок 38 постов 1 в горячем
Награды:
10 лет на Пикабу
22

Компьютер отключал мониторы во время игр — как я решил проблему, которая не давала мне покоя1

Доброго времени суток! Хотел бы поделится с вами своей проблемой и "Эпопеей", которую я прошел, чтобы решить эту проблему. Возможно это будет кому-то полезно.

Я далеко не в первый раз собираю себе компьютер. Конфигурация (на момент января 2021г.) мощная, ничего особенного в сборке не происходило, всё аккуратно собрано, проветривание нормальное, провода уложены, температурный режим в норме. Однако год назад начал замечать странное поведение: во время игры система вырубалась. Точнее, вдруг отключались оба монитора а винда вылетала без BSOD, будто бы компьютер вырубался, но на самом деле он продолжал работать — кулеры крутятся, подсветка горит. Тогда это случалось крайне редко, и я не придал этому большого значения.

Однако в последние месяцы, особенно в новых играх вроде Space Marine 2 или Doom: The Dark Ages ситуация начала повторяться чаще. Почти гарантированно комп крашился с этим симптомом. Это стало всерьёз мешать.

Конфигурация:

  • Процессор: AMD Ryzen 9 5950X

  • Материнская плата: GIGABYTE AORUS X570 Elite

  • Видеокарта: Nvidia RTX 3090 Founders Edition

  • ОЗУ: 64 GB (4× G.Skill Trident Z RGB 16 GB)

  • Блок питания: Be Quiet! Dark Power 850W (до него был High power astro gd 1050w, который сгорел во время обновления BIOS весной)

  • Охлаждение: Noctua NH-D15

  • Корпус: Aerocool Flo Saturn Black

  • Мониторы: 2× Acer Nitro VG270U 27"

Вообще комп я себе собирал под 3D моделирование для работы. Но мне не давало покоя, почему в стресс-тестах или во время рендера ничего подобного ни разу не происходило. Это происходило только в играх. И то не во всех. Сначала я подумал, что из-за игры в 144гц мне не хватало БП, но нет, проблема оказалась не в этом.

Итак, что я сделал, чтобы решить эту проблему (ничего из этого не помогло):

  • Переустановил драйвера и винду (по несколько раз)

  • Прочистил всю систему сжатым воздухом

  • Снял переходник, идущий в комплекте к Founders Edition. Видеокарта была подключена к блоку питания через переходник, входящий в комплект видеокарты: с 8 пин на 12 пин. Я взял другой провод из комплекта к блоку питания 8 пин на 8 пин и воткнул в другой разъем в блоке питания PCIe 600w. Была гипотеза, что видеокарте не хватает питания

  • Обновил BIOS до последней стабильной версии

  • Установил Resizable BAR

  • Отключил PBO и разгон в BIOS

  • Отключал Nvidia DLSS и прочие опции от Nvidia, встроенные в игры для улучшения качества графики

  • Снизил power limit у видеокарты до 80%, а в последствии до 50% с помощью MSI Afterburner

  • Делал стресс тесты для процессора и видеокарты через FurMark2 + Prime95 и ничего не вылетало. Однако температура VRAM достигала 96-98 градусов. При этом OCCT фиксировал температуру GPU 58 градусов под нагрузкой.

  • Тестировал ОП в OCCT и через Memtest86. С ОП все в порядке, 0 ошибок

Важное уточнение: мой компьютер всегда запускался через XMP профиль, так как без него Windows даже не доходил до загрузки, а порой до загрузки не доходил биос. Иначе бы пришлось вытащить 3 плашки оперативки и с одной плашкой запускать комп.

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

  • Core perfomance boost

  • Precision boost

  • Cool&Quiet

  • C-state control

  • CPPC

  • Менял System memory multiplier с 36 на 32

Снова ничего из вышеперечисленного не помогло и я откатил настройки процессора обратно.

Затем я начал подозревать видеокарту и я вернулся к тому факту, что температура VRAM достигала 96-98 градусов под нагрузкой. Сначала провел тест в OCCT на ошибки в VRAM. И после того, как ошибок не нашлось, я принял решение по гайдам разобрать видеокарту и поменять термопасту с термопрокладкой. Температура, после этого, снизилась до 80 градусов под нагрузкой и...вылеты в играх продолжились, как ни в чем не бывало.

Я уже почти отчаялся, читал кучу статей, отключал везде где мог DLSS, FSA, NVIDIA Reflex и прочие штуки, так как я ошибочно думал, что в момент их использования повышается потребление энергии и в этот момент видяха жрет 500-600W. Тем более комп вырубался без бсода и конкретный момент краша компа я не смотрел на показатели скачков напряжения.

На этапе, когда было испробовано почти все, выдвигались разные гипотезы, вплоть до экзотических и абсурдных. Например, что некоторые подключенные устройства, вроде микрофона и веб-камеры, могли вызывать эту проблему. Но тут, совершенно случайно, друг посоветовал сменить драйвер с NVIDIA Game ready на драйвер NVIDIA Studio. Будь, что будет, я и так почти все перепробовал, хуже не будет. Я даже забыл поставить power limit'ы после переустановки.

И...это сработало. Больше никаких вылетов. Ни одна игра больше не вылетела. Хотя я слышал, что студийные драйвера улучшают стабильность, но в эту сторону раньше я вообще не думал. И я, если честно, до конца не понимаю, почему помогло именно это. Простая замена драйвера. Драйвера, который может тянуть игры, но мне казалось, что для них больше приспособлен Game reaady драйвер.

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

Показать полностью
Отличная работа, все прочитано!