As I read about new H310 ChipSets supporting Win7 on Coffee Lake platform, in order to improve my old (Win7x64) PC, recently bought an Asus Prime H310M-E R2.0 MB, a Pentium Gold G5500 (3.8 Ghz, 2 Cores, 4 Threads), two Kingston HyperX Fury 4 GB at 2400 MHZ modules of RAM, an Adata SU650 240 GB SSD, and as secondary the old 1 TB HDD.
On MB page there are available (almost) all drivers for Win7x64 but not the Video Driver, CPU Processor Graphics: Intel UHD Graphics 630, and on Intel there is only driver for Win10.
I tried all known tricks used to install HD Graphics 630 for previous generation processors, adding line for ID (PCI\VEN_8086&DEV_3E91 taken from a Win10 install on another partition) and in fact they work and let me install the HD 630 driver (unsigned, but install anyway), but it is not loaded by the OS during boot, on device manager it is with the yellow mark and says device reported a problem and was not loaded by system (code 36 or 42 depending on driver version), driver versions tested are 184.108.40.20608, 4526, 4541, 4551 and 4678.
So far only solution was take a GT 710 2 GB RAM graphic board from another PC at home, after installing it with its last version drivers all is working great and I have Win7x64 running very fine on Coffee Lake without any issue.
I know this is and old graphic card, but it is good enought for my actual needs and I will remain running Win7 updated up to Dic/2017 (I'm not installing any more BS updates [all the catastrophic updates related to Meltdown and Spectre started on Jan/2018] on any of my machines since that date). for as long as possible until FireFox and Avast Free stop supporting it, then go to some Linux distro and a virtual machine to run my especific programs.
It's been some time since I'm testing several Linux distributions to be ready when needed. Ubuntu is too bloated, Linux Lite (Ubuntu based) seems to me as a good option, there is only MBR version, (no problem for me, I do hate UEFI as much as 10).