Доброго времени суток! Хотел бы поделится с вами своей проблемой и "Эпопеей", которую я прошел, чтобы решить эту проблему. Возможно это будет кому-то полезно.
Я далеко не в первый раз собираю себе компьютер. Конфигурация (на момент января 2021г.) мощная, ничего особенного в сборке не происходило, всё аккуратно собрано, проветривание нормальное, провода уложены, температурный режим в норме. Однако год назад начал замечать странное поведение: во время игры система вырубалась. Точнее, вдруг отключались оба монитора а винда вылетала без BSOD, будто бы компьютер вырубался, но на самом деле он продолжал работать — кулеры крутятся, подсветка горит. Тогда это случалось крайне редко, и я не придал этому большого значения.
Однако в последние месяцы, особенно в новых играх вроде Space Marine 2 или Doom: The Dark Ages ситуация начала повторяться чаще. Почти гарантированно комп крашился с этим симптомом. Это стало всерьёз мешать.
Конфигурация:
Вообще комп я себе собирал под 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 плашки оперативки и с одной плашкой запускать комп.
Все это не было похоже на проблему с процессором, однако надо было в этом убедиться. Далее я через биос постепенно менял настройки, чтобы понять, виновен ли тут процессор. Для максимальной стабилизации системы я отключал следующее:
Снова ничего из вышеперечисленного не помогло и я откатил настройки процессора обратно.
Затем я начал подозревать видеокарту и я вернулся к тому факту, что температура VRAM достигала 96-98 градусов под нагрузкой. Сначала провел тест в OCCT на ошибки в VRAM. И после того, как ошибок не нашлось, я принял решение по гайдам разобрать видеокарту и поменять термопасту с термопрокладкой. Температура, после этого, снизилась до 80 градусов под нагрузкой и...вылеты в играх продолжились, как ни в чем не бывало.
Я уже почти отчаялся, читал кучу статей, отключал везде где мог DLSS, FSA, NVIDIA Reflex и прочие штуки, так как я ошибочно думал, что в момент их использования повышается потребление энергии и в этот момент видяха жрет 500-600W. Тем более комп вырубался без бсода и конкретный момент краша компа я не смотрел на показатели скачков напряжения.
На этапе, когда было испробовано почти все, выдвигались разные гипотезы, вплоть до экзотических и абсурдных. Например, что некоторые подключенные устройства, вроде микрофона и веб-камеры, могли вызывать эту проблему. Но тут, совершенно случайно, друг посоветовал сменить драйвер с NVIDIA Game ready на драйвер NVIDIA Studio. Будь, что будет, я и так почти все перепробовал, хуже не будет. Я даже забыл поставить power limit'ы после переустановки.
И...это сработало. Больше никаких вылетов. Ни одна игра больше не вылетела. Хотя я слышал, что студийные драйвера улучшают стабильность, но в эту сторону раньше я вообще не думал. И я, если честно, до конца не понимаю, почему помогло именно это. Простая замена драйвера. Драйвера, который может тянуть игры, но мне казалось, что для них больше приспособлен Game reaady драйвер.
Я надеюсь, что, возможно, тут будут люди, которые смогут мне разъяснить, почему такая проблема решилась таким нелепым способом.