I'm still troubleshooting several issues with my new PC build based around the Gigabyte GA-Z170X Gaming 5 EU motherboard. Is anybody running a similar Z170 board with CSM disabled in the BIOS?
Here's the issue: If I run the Windows Memory Diagnostics Tool the computer will restart and run the test without any problems. However, afterwards it's supposed to load Windows and write a log to the boot drive. Instead, mine hangs on a blue screen and never loads Windows. It doesn't create the memory diagnostic log either so the results of the test are lost forever. From here I have to restart the computer manually using CTRL+ALT+DEL. It will then boot normally.
This bug renders the Memory Diagnostics Tool fairly useless unless you're going to watch it perform the test through to the end (which may take hours depending on configuration).
If I enable CSM support in the BIOS then the bug disappears so it's a usable workaround. My real question is, can anyone else reproduce this bug and/or explain the cause? Presumably Windows 10 does not rely on CSM support to work as it's supposedly UEFI compliant?
Oh, I should add that my Windows 10 installation is UEFI with a GPT Windows partition. Also, I've tried a fresh installation of Windows (on a completely wiped SSD), CMOS reset and a couple of BIOS upgrades. The only cure seems to be to enable CSM mode.