Microsoft Extends Windows 7 and 8.1 Intel Skylake Support
forbes.com
forbes.com
Privileged (kernel mode) can change. It is roughly backwards compatible, but sometimes there are changes that when taken into account result in a more optimal system. For example power management keeps getting more and more complex as more processor components are affected, there are interactions and latencies to be understood etc. If you ran older naive kernel code, it could cause considerably higher temperatures and power consumption, possibly even leading to throttling. It may make poor scheduling decisions leading to lower performance. It won't take advantage of newer protection and performance mechanisms. Worst case it may not do context switches properly leading to bizarre crashes or information leakage.
"Windows 7 was designed nearly 10 years ago before any x86/x64 SOCs existed. For Windows 7 to run on any modern silicon, device drivers and firmware need to emulate Windows 7’s expectations for interrupt processing, bus support, and power states- which is challenging for WiFi, graphics, security, and more. As partners make customizations to legacy device drivers, services, and firmware settings, customers are likely to see regressions with Windows 7 ongoing servicing."
Microsoft is trying to support users and usher them to a sustainable model for an OS delivery. The Win7 model and prior is clearly not sustainable, for a variety of reasons.
That Microsoft is having such trouble getting people to upgrade even when giving it away is troublesome. Not just for their bottom line, but for all of ours. Win10's model and tech represents a lot of concrete security improvements and stamping out old windows boxes will steadily reduce the number of trivially exploitable machines on the internet.
We really should be rooting for them to succeed at this.
Here are about 14 million search pages about the issue https://encrypted.google.com/search?hl=en&q=windows%207%20wi...
Anyway to be clear - I don't need help keeping Windows 7 up to date. My (downvoted) point is that there are a lot of people out there running Windows 7 unaware that they are not fully updated, and hence under considerably greater risk.
In my own case (I realise this is anecdata) I only found out about the issue by trying to upgrade to Windows 10 and having that install hang. It happened on a workstation, laptop and virtual machine!
Microsoft promised support until 2020. It didn't promise "support until 2020 but only if you upgrade your hardware after 2016". Any other course of action would have gotten them a lot of bad press and some lawsuits.