I am sorry you are having problems with your system but let me help you.
I see you have done several troubleshooting steps but at this point not sure what driver version is so, I recommend you to uninstall the current driver and install the latest that can be downloaded at the following link:
Updating the BIOS is another good step.
I downloaded the latest drivers from the link you provided but still no dice. The behaviour is as before.
My motherboard BIOS is up to date, version F22 from Gigabyte's website. There is an F23 BIOS but it is marked as BETA.
Is there anyway to know for sure if my processor is 100% working? I downloaded an Intel utility, can't quite remember the name exactly, Intel Processor Diagnostic Tool or something I think. It seemed to indicate everything was OK… Saying that I was't able to run it with the HD 4000 driver active from obvious reasons.
I'm tried the workaround you suggested by it did not work for me. My problem is the operating system is not booting at all, I never get into Windows. I can only boot in Safe Mode, or normally if I have disabled the HD 4000 graphics adapter driver Device Manager.
Is there any way to tell where the Windows boot is getting stuck? I tried looking at the ntbtlog.txt file but didn't give me much insight, although it confirms my suspicions it's failing when loading graphics related drivers as there are no more boot entries until I reboot. In safe mode I can see the driver is not being loaded, hence I am able to boot to the desktop.
Some kind of error code from the driver would be useful. Is there a debug version of the HD 4000 graphics driver I could install?
I've also been communicating with Gigabyte. Unfortunately they don't appear to know what the problem is. Ideally I would like to be able to isolate the issue to either the motherboard, or the CPU - I'm leaning towards the CPU. Reason being the system works fine until I install the HD 4000 driver.
I've tried again with a fresh install of Windows 7 Professional with SP1 and all updates. Same problem.
Thanks for the information. I recommend you running the Intel® Processor Diagnostic Tool to diagnose the internal components of the board.
You can download it here:
Make sure you disconnect all other components and use the system with minimum configuration. Besides these steps, if issue persists, I recommend you contacting your local support for a possible replacement.