There is a difference between Skylake and Kabylake.
On a Skylake you have official drivers for the internal HD 5X0 graphics from Intel. For Kabylake HD 6X0 graphics you don't. There is a workaround but it will say the driver isn't signed. Fix for Windows 7 drivers for Intel 7th gen HD graphics 620 610 615 630 Iris 640 650 - YouTube

I also read that M$ is installing a software (via WU) that recognize the Kabylake and blocks Windows updates. If it's true, it's absurd. It's not M$ right to decide in what hardware their customers install the OS they bought.
Microsoft may be blocking Windows 7, 8.1 updates on new Intel Kaby Lake, AMD Ryzen systems - ExtremeTech
Unofficial Patch Unblocks Windows 7 and 8.1 Updates for Kaby Lake, Ryzen - ExtremeTech