I have built a custom machine and it runs very stable when it gets past the start/boot sequence. It has been up for over 3 weeks at a time until I have manually restarted it. I am running Windows 7 64 bit Professional OS.
The problem is at boot where it sometimes gets stuck at various places in the boot sequence. Sometimes it is stuck on the "Starting Windows" screen where the animation does not happen at all. Other times the animation happens but then it does not proceed past the colourful windows logo. Other times it goes through the boot sequence but gets stuck after I log in.
I have tried removing all hardware and reseating it and rebooting without all peripherals connected etc. and sometimes it will boot fine but other times it will not.
I've tried updating all the drivers to the latest I can find and also resetting the BIOS to defaults. I have also tried repairing Windows. As this is a brand new installation and works fine sometimes after boot I have not reinstalled Windows 7 yet.
When a boot failure happens there seems to be no logs produced or record of the failure. When Windows 7 does boot successfully there are no errors on screen. I have looked in the Windows logs for both system and applications and I see no reference there to any errors.
EDIT: My Motherboard is an ASROCK Z87M Extreme4 in case that helps in any way.
Is there a way I can troubleshoot boot steps to see where this intermittent fault lies?