Live data from Hacker News

Microsoft Blocks Windows 7/8 Updates on AMD Ryzen and Intel Kaby Lake Systems

support.microsoft.com

11–20 of 173 posts

Re: Microsoft Blocks Windows 7/8 Updates on AMD Ryzen and Intel Kaby Lake Systems

#11
I wonder if you can get a refund from Microsoft if you purchased windows 7/8 retail. Doesn't the system requirements usually just spell out "such and such CPU or better"? Suddenly the requirements have changed post-purchase to "such and such CPU or worse"?

Also I wonder if this backfires on Intel. Why even bother providing 16bit and 32bit cpu modes if the CPUs aren't backwards compatible.

Re: Microsoft Blocks Windows 7/8 Updates on AMD Ryzen and Intel Kaby Lake Systems

#12
post #2

> This error occurs because new processor generations require the latest Windows version for support. Can someone explain this better? It feels like the direction of 'support' has been inverted. I thought all these new CPU's were supersets of the instruction set of previous gen i386/amd64 processors?

It's not just Windows that has this issue. I recently had issues trying to add new Intel servers to an existing cluster. The new servers had a CPU that was too new to be supported by the older (CentOS 6 based) Linux OS that the cluster was running. Now, this particular problem was fixed in the kernel and pushed in the next point release by Red Hat. Unfortunately for us, it never made it to the upstream cluster OS vendor, and we weren't able to patch the supported kernel, so we were stuck for those machines.

Re: Microsoft Blocks Windows 7/8 Updates on AMD Ryzen and Intel Kaby Lake Systems

#13
post #2

> This error occurs because new processor generations require the latest Windows version for support. Can someone explain this better? It feels like the direction of 'support' has been inverted. I thought all these new CPU's were supersets of the instruction set of previous gen i386/amd64 processors?

It isn't the CPU instructions. Someone has to write drivers for the memory controller, and usb, Bluetooth, thunderbolt, on board graphics, sound, .... It could be done, but it is a major piece of work and noone would pay for it. If anyone wanted to do this themselves, then i believe windows 7 would run fine.

Rough estimate for how long that would take / how much it would cost?

Re: Microsoft Blocks Windows 7/8 Updates on AMD Ryzen and Intel Kaby Lake Systems

#14
post #2

> This error occurs because new processor generations require the latest Windows version for support. Can someone explain this better? It feels like the direction of 'support' has been inverted. I thought all these new CPU's were supersets of the instruction set of previous gen i386/amd64 processors?

IMHO, it feels like just another hamfisted way to get the adoption of Windows 10 to increase. The whole point of Windows used to be that it would run on nearly every system, with most overhead being reactivating the license, now you'll actually find yourself re-installing an OS that refuses to work on a newer processor. They're closing the gates to their pseudo-walled garden. Windows 7/8 don't have permanent revenue…

Linux seems to not care at all about what processor it runs on

That's not true, there definitely are unsupported (Intel/x64) CPUs for Linux. It even prints a lovely warning on boot to not file any bug reports because you're using an unsupported CPU.

But, what Linux does (often) do is make it possible to get a kernel patch or upgrade to add the missing support.

Re: Microsoft Blocks Windows 7/8 Updates on AMD Ryzen and Intel Kaby Lake Systems

#16
post #4

The recent pop-up ads, automatically downloading of Windows 10 by Microsoft and bricking devices by Microsoft's friends seems like a good indication of the tipping point for many people. Stallman was right, then? About 10 years ago I made the jump from Windows to GNU+Linux. It was quite annoying because at the time I was still heavily invested in web design and such, so not having photoshop was quite a loss. Nowadays…

bricking devices by Microsoft's friends

Eh? What did I miss??

Re: Microsoft Blocks Windows 7/8 Updates on AMD Ryzen and Intel Kaby Lake Systems

#17
I know it's not a popular opinion, but they do the right thing.

Fragmentation of windows versions is a huge problem, and this approach is the lesser evil.

I liked Windows 7 best (who doesn't?), but I'm using Windows 10 exclusively now because rolling release is the only viable model.

Re: Microsoft Blocks Windows 7/8 Updates on AMD Ryzen and Intel Kaby Lake Systems

#18
post #2

> This error occurs because new processor generations require the latest Windows version for support. Can someone explain this better? It feels like the direction of 'support' has been inverted. I thought all these new CPU's were supersets of the instruction set of previous gen i386/amd64 processors?

Microsoft does extensive testing, not just on the "instruction set", but also the chipsets and surrounding ecosystems of the processor. It's annoying, and probably well within their ability to, but also not inexpensive.

also not inexpensive

Isn't that what we pay them not insignificant amounts of money for?

Re: Microsoft Blocks Windows 7/8 Updates on AMD Ryzen and Intel Kaby Lake Systems

#19
post #11

I wonder if you can get a refund from Microsoft if you purchased windows 7/8 retail. Doesn't the system requirements usually just spell out "such and such CPU or better "? Suddenly the requirements have changed post-purchase to "such and such CPU or worse "? Also I wonder if this backfires on Intel. Why even bother providing 16bit and 32bit cpu modes if the CPUs aren't backwards compatible.

But is the CPU not compatible? I was under the impression Microsoft artificially creates an incompatibility in a shameless move to push users to an ad based OS. I wasn't aware that any cpu instruction had been removed that would prevent Win7 from running normally.

Re: Microsoft Blocks Windows 7/8 Updates on AMD Ryzen and Intel Kaby Lake Systems

#20
post #2

> This error occurs because new processor generations require the latest Windows version for support. Can someone explain this better? It feels like the direction of 'support' has been inverted. I thought all these new CPU's were supersets of the instruction set of previous gen i386/amd64 processors?

IMHO, it feels like just another hamfisted way to get the adoption of Windows 10 to increase. The whole point of Windows used to be that it would run on nearly every system, with most overhead being reactivating the license, now you'll actually find yourself re-installing an OS that refuses to work on a newer processor. They're closing the gates to their pseudo-walled garden. Windows 7/8 don't have permanent revenue…

Outside of an all-volunteer ecosystem, like Linux or the BSDs, supporting and validating software on a particular processor family costs time, money, and ties up engineering resources, you know.
Post reply on HN