Оптимальным будет протестировать ОЗУ и HDD на ошибки с помощью тестовых программ, коих множество имеется в Интернете.(Victoria HDD/SSD, MemTest, GoldMemory, HDD Info и пр.)
ОЗУ надо тестировать на "родных" частотах. При этом необходимо проверить настройки частот процессора, шины и оперативной памяти в BIOS.
В случае наличия ошибок рекомендую перепроверить на заведомо исправном ПК. ОЗУ тестировать по одной планке, чтобы не повторять тест дважды.
Обычно проблемы по железу возникают не после отключения, а после подачи электричества потребителям, что приводит к перепадам напряжения в момент подачи. Для защиты от подобных проблем существует ряд устройств в виде стабилизаторов напряжения и блоков бесперебойного питания с хорошим
AVR.
Оптимальным является полное отключение ПК на ночь от электрической сети с физическим размыканием контактов, либо использование устройств защиты.