KB4012982 describes the error you will see if you attempt to update Windows 7 or 8.x on 7th generation Intel processors, AMD Bristol Ridge and newer or Qualcomm "8996" and more recent models.  Microsoft has implemented the hardware based obsolescence which they had discussed several months ago when they stated that new chips would need Windows 10 to run.  This move will of course be heralded as brilliant and no one could possibly find this upsetting in the least, especially not in this Reddit thread.  It is a good thing Microsoft does not have a near monopoly in the market and that anyone who does not support this decision can choose from a wide variety of easily implemented alternatives.

Expect there to be workarounds, the vast majority of Enterprise customers have no interest in moving their infrastructure to Windows 10, nor the budget available to do so if they wanted.

"Microsoft has started the process of built-in obsolescence to current hardware by blocking updates of Windows 7 and Windows 8.1 to Intel 7th Generation (Kaby Lake), AMD Ryzen and Qualcomm Snapdragon 82x processors."

Here is some more Tech News from around the web:

Tech Talk