In addition to the CPUID HWMonitor image just list full hardware specs and OS information.
Include PSU: make, model, wattage, age, condition (original to build, new, refurbished, used)?
Disk Drive(s): make, model, capacity, how full?
[Note: I see 4 (four) drives and two are HDD's as I understand the posted list.]
Open the Disk Management Window, expand so all can be seen. Take a screenshot and post the screenshot here using imgur.
My thought being that the boot problem is due to some disk related issues.
As for something to immediately do:
Disconnect all but the boot (C
drive.
Do a few boots to determine if the system will immediately and properly boot as normally expected.
If so, then connect a second drive, reboots etc.
Objective being to discover if and when the boot problems re-appear.