Я бы порекомендовал использовать live CD какого-либо типа на основе Linux или Windows, чтобы вы могли определить, имеете ли вы дело с аппаратной или программной проблемой. Если вы можете успешно загрузиться в среде live CD, то я бы сказал, что вы работаете с ошибкой программного обеспечения и что может потребоваться восстановление или восстановление операционной системы Windows.
Если вы не можете войти в работающую систему с живого компакт-диска, вы можете проверить любое новое оборудование, которое было установлено. Замена старого оборудования на новое установленное оборудование, чтобы увидеть, что работает, а что нет. Продолжайте использовать Live CD, поскольку вы знаете, что это работающая система и ее нельзя изменить. Не забывайте менять только одну часть за раз, чтобы вы знали, с чем работали, а что нет.
Похоже, у вас может быть установлен модуль памяти ошибок, поскольку вы имеете дело с периодически возникающими проблемами.
Удачи и устранения неполадок, и надеюсь, что это поможет некоторым.