Microsoft cracking down people upgrading to Windows 11 on unsupported hardware
xda-developers.com
xda-developers.com
EG in the best of all possible worlds for Microsoft your work, your bank, and Netflix would all refuse to run if you weren't running Microsoft. Realistically Mac is way to big to ignore but it would be awfully convenient if comparative small fries like Linux could be locked out especially if developers could be convinced that running Linux as a locked down service within windows was the only things they need.
On a less suspicious note the TPM enables a convenient way to secure client machines that are owned by your company in such a way as to make it very difficult to access the data therein without manually managing keys.
That would be the worst of all possible worlds. It's literally evil.
Key point, there.
Thanks Linux and Wine.
After a while updates and prompts for upgrades and 20 kinds of UI/UX across ever changing control panels / file managers, and my cheese getting moved here and there .... I gave up and decided if I'm going to get my cheese moved I may as well try a mac.
I've been happy and never looked back.
https://www.asus.com/microsite/motherboard/ASUS-motherboards...
The first draft of TPM 2.0 was 2015. The finalized version was Nov 2019. Intel 8th gen and above do have the option to upgrade to TPM 2.0 via a firmware update but as you point out those CPUs are not 10 years old.
That's one of the problems with this TPM 2.0 requirement. Tech has not moved fast in the past decade and the requirement is asking people to throw away 10 year old systems that can still easily beat today's midrange lineup.
I think what OP may be experiencing is that Windows 11 does install on older TPM 1.x hardware. It just nags to upgrade the hardware to TPM 2.0.
And yes, it does not support TPM 2.0. Luckily Windows 11 only actually requires TPM version 1.2 (even if Microsoft claims that it's not recommended): https://support.microsoft.com/en-us/windows/ways-to-install-...
(I'm not seeing any "nags" anywhere, I don't know where that would be?)
Edit: I just noticed that that page is the same that was linked from the article. Yet it still contains the block that the article claims has been removed. Did they put it back in again?
Edit 2: Or I do have TPM 2.0? It seems to think that I do:
Qq do you actually have windows 11 installed. Your original post implied you had yet TPM 1.16 is below even the TPM 1.2 version allowed.
And yes, I have Windows 11 installed
I can't tell you why it seems to think that it is a valid TPM 2.0 module, but a lot of people have reported seeing similar things, e.g. https://old.reddit.com/r/techsupport/comments/rrta2r/tpm_que...
(Btw. I'm pretty sure 16 is larger than 2. It's not saying 1.1.6. It's a version string, not a decimal number)
Edit: The name of the specification is: Trusted Platform Module Library Family “2.0”, Revision 1.16. This was released in 2014: https://trustedcomputinggroup.org/resource/tpm-library-speci...
So yes, this is TPM 2.0. And TPM 2.0 was released in a non-draft version at the time my CPU was made. And the "1.16" is the revision number of the TPM 2.0 specification that it supports.
* https://i.imgur.com/03hTtsd.png
* https://i.imgur.com/gA7q7xf.png
The PC Health check app says it's not supported, but the installer doesn't complain. I don't know if it would have allowed me to update automatically, but it works when using the ISO.
So by alienating them, they are probably steering the "unwashed" masses to alternate environments, ie: Linux, MACs and even *BSD
Good job Microsoft in helping out your competitors.
I see OSX is the bigger beneficiary.
I just wanted to check if it worked and had the correct configuration before wiping the disks and installing linux. But theres no obvious way to even get to the Desktop without signing in with a MS account. Had to install Linux without properly booting Windows, oh well.
Intel 6950X is unsupported. That's 10 cores at 3.5GHz. It's about 10x faster multicore and 2x faster single-core than a modern, supported Intel Celeron N4500.
Moore-style scaling where chips are faster (rather than just denser) ran out a while back. Expensive computers from a decade back beat cheap computers of today. A modern 20-core PC is perhaps 1/10th the CPU cost as compared to when the 6950x came out, but not a lot faster.
If that 6950x was maxed out to 128GB RAM and set up with a decent GPU, it can be a very good system.
That's among the oldest processors not supported, but many computers with somewhat newer CPUs don't work either due to motherboard / BIOS issues.
Unreal that a 64GB machine with plenty of love to go around is getting the shaft.
I could muck about with a TPM module because the mobo has a header, and there are supported chips on the market, but the 8th gen requirement is a dealbreaker.
I'm trying to get this user to just go Mac, but it's like pulling teeth.
If they insist on a new machine, then maybe I'll make it my BSD box.
Edit: This is on a brand-new workstation BTW
one that just happens to come with another windows license...
I'm sure there's a performant 3rd party extension that would fit the bill, but I'm too lazy atm.
Bonus: I'm running Little Snitch on the OSX side, and it does a brilliant job of stomping all over Microsoft's telemetry.
Edit: Running it under VMWare Fusion.
TPM 2.0 was finalized in Nov 2019 after the above system was built. Hardware isn't progressing that quickly anymore which makes a hardware requirement like TPM 2.0 very arbitrary honestly.
Microsoft could have easily made Windows 11 work without TPM 2.0 as the workarounds attest to. It could have been "if you don't have this, you don't get some security features but otherwise it's fine".
My conspiracy sense is tingling at the hard requirement for TPM 2.0 that really doesn't need to be there. A bit like when MS bought Skype and moved it from peer to peer voice to a central server based system with no monetary gain from doing that, someone obviously decided that needed to be done. We don't need to be asking people to throw away perfectly performant hardware to upgrade. There's actually nothing in Windows 11 enabled by the requirement since Windows 10 also supported TPM 2.0 already, it just didn't require it. I've also never been subject to the attacks TPM 2.0 protects against. There may be cases where TPM 2.0 is wanted, i can imagine it's useful for servers, but i really don't need it.
This one is less nefarious, IMHO. Sure, a central server makes it easier to snoop. But, it also meant you could reliably get messages sent while you were offline. Skype had been built around desktops with consistent connections, but needed to adapt to intermittent connectivity of laptops and barely any connectivity of iPhone. Older smart phones like s60, blackberry, and windows mobile could support always on background apps, but iPhone only has very limited background execution, and it was originally much more limited... now you can do a voip push and do some communications before you post a notification, but around the the time of the change, notifications had to be composed on a server and sent fully formed --- there was no way to run code on push.
And supernodes had already been centralized.
The biggest issue is certain DRMs aren't supported in Linux yet, but others are, so it's just game dependent. I mostly play single-player, but the multiplayer games I do play work fine.
I don't have Windows on any machines at this point. I've converted everything to Fedora Silverblue and it's fantastic.
Vanguard doesn't work, and perhaps that's for the best.
Then again, kernel-level anti-cheat is not that hard to bypass with special hardware, either. I guess someone ran the numbers and decided that blocking some percentage of cheaters at the cost of blocking 100% of Linux users was a worthwhile trade.
What do you do graphics card-wise?
This lists the compatibility of most games on steam with Linux - you just need to enable proton in steam and you're good to go.
Any distro should work - distros really don't matter (or if they actually do for you, you're computer-literate enough to not need to ask)
A few of the far cry games worked as well.
I play all the Bethesda RPG games (TES, Fallout, and now Starfield) I even play online games with friends. Proton does a fantastic job, I think Rust, which I don't play anyway is one game you can't play on Linux due to them not adding support, which its not even an immense effort to support Linux with Proton, you include a DLL if I'm not mistaken.
I've played CyberPunk and other key games as well. Some games on launch are iffy, but after a few updates, they work flawlessly. Like Starfield was almost non-functional on Linux for me, then after a few updates it played flawlessly.
But I still get tripped up when it comes to the non-PC game stuff. Such as mods, streaming from other platforms (playing my PS5 on my PC), or other community tools that have a tendency to be Windows-focused.
I still haven't been able to pull the trigger on running Linux on my main desktop.
I have not done mods in a while, but I could have sworn it was as easy as adding it to Steam too, and it detected the game in its "wine" directory. Or something like that? I'm not too sure...
The most notable example is probably Wabbajack, a tool that manages modpacks for many games but is best known for TES games, where modlists consist of hundreds of mods and are a pain to manually install. Ironically it is a WPF app written in modern C#, so in principle _could_ run under Wine just fine, and could even be ported to a native GUI app via Avalonia UI or similar.
Unfortunately, it is apparently quite fragile in its path management and relies on both Edge WebView to download mods and Windows Steam to install them, so the maintainers think it's not viable to make it run under Wine [0], although of course someone has bashed together a script to work around it [1]. That last one is quite recent so I just discovered it while writing this post!
[0] https://github.com/wabbajack-tools/wabbajack/issues/2521
[1] https://github.com/Omni-guides/Wabbajack-Modlist-Linux/blob/...
The actual image that gets shipped on the Steam Deck is available in bits and pieces as git tags in Valve's clandestine repos, but isn't yet being distributed for other devices. That is changing this spring, when they start supporting other vendors.
Tim Sweeney (of Epic/Unreal/Fortnite) is not a reliable narrator, but he's on record saying:
> Valve has done an amazing job there; I wish they would get to tens of millions of users, at which point it would actually make sense to support it.
Windows has never been my primary system, but there are times when I've had one because I wanted to do something (long ago 3D modeling, now PCVR) that wasn't supported on my main systems. If I could do that just as easily in e.g. SteamOS, Windows would once again exit my life.