Как узнать, какой компонент вышел из строя?

Как узнать, какой компонент вышел из строя?

У меня есть компьютерная башня, которая выходит из строя случайным образом. Если быть точнее:

  • Через случайные промежутки времени (иногда дважды в день, иногда не чаще, чем через две-три недели) компьютер может внезапно выйти из строя.
  • В Windows это синий экран с перезагрузкой.
  • В Linux это зависание на 5-10 секунд, а затем перезагрузка.
  • Сбою не предшествует определенное действие, так как иногда это происходит во время высокой активности (вычисления, компиляция, игры), иногда когда это просто рабочий стол без фоновой активности, и я даже не нахожусь в комнате.
  • Сбой не связан с операционной системой, как это происходит в Linux и Windows.
  • Сбой не связан с жесткими дисками, так как происходит на трех разных.
  • Сбой не связан с температурой, так как я следил за ней и температура ЦП и ГП не превышала 40°C.
  • Если интересно: там есть Intel i5, EVGA GeForce GTX980 и 32 ГБ ОЗУ, драйверы обновлены.

Это довольно раздражает, и я хотел бы добиться стабильной работы, не меняя один компонент за другим, пока не найду неисправный, поэтому мой вопрос:

  1. Как узнать в журналах Windows 7 или Ubuntu, с каким именно компонентом связана проблема?
  2. Какие есть варианты решения этой проблемы, если логи не помогут?

Обновление: Как и было предложено, я запустил memtest86, который вышел чистым без ошибок. Что касается обзора BlueScreen, предоставленная там информация, как известно, бесполезна, просто какие-то шестнадцатеричные коды и тому подобная ерунда.

Связанный контент