I can confirm exactly what CATIII-NDB has said, but can add that there is a work-around to get Windows 7 to work perfectly on the newer Intel Kaby Lake processors.
Intel have done a deal with Microsoft to try and block the use of Win 7 on machines using these newer chips, to try and force people to run Win 10 (and the changed revenue model it's bringing in). However, in reality, some editing of the driver names allows Win 10 drivers to work perfectly with Win 7 on a fast Kaby Lake processor (I've done it recently - have to say the performance and low power consumption of the Kaby Lake i7 processors is pretty amazing).