Jump to content

TPMpocalypse; Microsoft singlehandedly destroys the TPM market

2 minutes ago, LAwLz said:

I haven't looked into how it can be used for App Tokens and browser cookies so I'll take your word for that being true (although I really doubt it, doesn't make sense to me), but I don't see how that would help home users in any way.

https://docs.microsoft.com/en-us/azure/active-directory/devices/concept-primary-refresh-token

Link to comment
Share on other sites

Link to post
Share on other sites

8 minutes ago, LAwLz said:

That's an assumption you're making.

No it's literally how you read table data like that 🙄

 

But don't worry we don't need to continue past this. I only replied to it fyi because you said no Microsoft documents showed this incorrectness where it does.

Edited by leadeater
Link to comment
Share on other sites

Link to post
Share on other sites

5 hours ago, LAwLz said:

I guess that disproves my theory that MBEC support was the reason for the cutoff.

 

I wouldn't be surprised if it has something to do with some VBS feature though. I just wish Microsoft would tell us instead of having us guessing why things are the way they are.

Security should be done in complete transparency. If Microsoft want to make Windows more secure then they should tell us exactly how, not just go "because we say so and we know best".

 

No, I don't think it does. I'm 100% in your camp that thinks it has everything to do with MBEC. I think your original assessment here was spot on. And if I'm wrong, I'm going down on that same ship.
 

5 hours ago, LAwLz said:

Here I was thinking that I was super clever for discovering the technical reason for Microsoft's weird system requirements but nope, apparently there is no technical reason for it. Microsoft just didn't feel like supporting anything below Ryzen 2000 and Intel 8th gen

 

Microsoft has also confirmed now that this is not some "soft requirement" that will be bypassable. If you don't have one of the CPUs on their support list, then you will not be able to run Windows 11.

 

Silly me for trying to find logical explanations to Microsoft's illogical behavior...

 

I think DWIZZLE is providing PR cover here. His response felt like some 'Yes MSFT, I will forward the message along and not be a part of the controversy', kind of thing.

 

So, at this point it's a giant shit-show with the lack of transparency with regards to their rationale. My issue isn't the cut-off at 8th gen, but WHY? I don't think this has anything to do with Microsoft sandbagging via some security-through-obscurity thing. I do believe they're just trying to smooth over the fact of how discombobulated they are in terms of all departments staying on the same page; hence the boiler plate talking points by MSFT staff and associates. But that's pure conjecture on my part.

So the way I see it one of several things is going on.

  • MBEC was introduced to Intel 7th gen, but perhaps not all CPUs of that generation supports it whereas all 8th gen and above do? So for the sake of brevity MS has only officially announced support for 8th gen and newer with perhaps a future update that includes some 7th gen too.
  • Microsoft identified a performance issue or undisclosed Intel bug with the 7th gen implementation of MBEC and thus decided a clean cut to 8th just removes the headache all around.
  • Or, maybe there's other factors beyond MBEC and it just so happens other features are available and more inline with 8th gen platforms and newer.

Regardless, aside from a potential 7th gen bug, I think many 7th gen CPUs can and should be able to run Windows 11 just fine. But if Microsoft allows for it, at minimum it would be unofficial support because it's not on the marketing material. 

Link to comment
Share on other sites

Link to post
Share on other sites

If this is the rationale for setting the floor at 8th and newer (Firmware TPM / fTPM), and not MBEC support, then this is extremely shallow of MS. 😡 Because I know of plenty of 7th gen Intel systems with a dedicated TPM chip on the MB.

 

 

Capture.JPG

Edited by StDragon
Link to comment
Share on other sites

Link to post
Share on other sites

Someone will debloat this requirement Im sure

Workstation Laptop: Dell Precision 7540, Xeon E-2276M, 32gb DDR4, Quadro T2000 GPU, 4k display

Wifes Rig: ASRock B550m Riptide, Ryzen 5 5600X, Sapphire Nitro+ RX 6700 XT, 16gb (2x8) 3600mhz V-Color Skywalker RAM, ARESGAME AGS 850w PSU, 1tb WD Black SN750, 500gb Crucial m.2, DIYPC MA01-G case

My Rig: ASRock B450m Pro4, Ryzen 5 3600, ARESGAME River 5 CPU cooler, EVGA RTX 2060 KO, 16gb (2x8) 3600mhz TeamGroup T-Force RAM, ARESGAME AGV750w PSU, 1tb WD Black SN750 NVMe Win 10 boot drive, 3tb Hitachi 7200 RPM HDD, Fractal Design Focus G Mini custom painted.  

NVIDIA GeForce RTX 2060 video card benchmark result - AMD Ryzen 5 3600,ASRock B450M Pro4 (3dmark.com)

Daughter 1 Rig: ASrock B450 Pro4, Ryzen 7 1700 @ 4.2ghz all core 1.4vCore, AMD R9 Fury X w/ Swiftech KOMODO waterblock, Custom Loop 2x240mm + 1x120mm radiators in push/pull 16gb (2x8) Patriot Viper CL14 2666mhz RAM, Corsair HX850 PSU, 250gb Samsun 960 EVO NVMe Win 10 boot drive, 500gb Samsung 840 EVO SSD, 512GB TeamGroup MP30 M.2 SATA III SSD, SuperTalent 512gb SATA III SSD, CoolerMaster HAF XM Case. 

https://www.3dmark.com/3dm/37004594?

Daughter 2 Rig: ASUS B350-PRIME ATX, Ryzen 7 1700, Sapphire Nitro+ R9 Fury Tri-X, 16gb (2x8) 3200mhz V-Color Skywalker, ANTEC Earthwatts 750w PSU, MasterLiquid Lite 120 AIO cooler in Push/Pull config as rear exhaust, 250gb Samsung 850 Evo SSD, Patriot Burst 240gb SSD, Cougar MX330-X Case

 

Link to comment
Share on other sites

Link to post
Share on other sites

41 minutes ago, StDragon said:

If this is the rationale for setting the floor at 8th and newer (Firmware TPM / fTPM), and not MBEC support, then this is extremely shallow of MS. 😡 Because I know of plenty of 7th gen Intel systems with a dedicated TPM chip on the MB.

 

 

Capture.JPG

Ryzen 5 2500U has TPM 2.0. I checked 3 times now. Yet it's not on the list.

Link to comment
Share on other sites

Link to post
Share on other sites

I think HVCI and MBEC might actually be the keyword.

https://docs.microsoft.com/en-us/windows-hardware/design/device-experiences/oem-highly-secure

Quote

Microsoft works closely with OEM partners to help ensure that all certified Windows systems deliver a secure operating environment. Windows integrates closely with the hardware to deliver protections that take advantage of available hardware capabilities:

  • Baseline Windows security – recommended baseline for all individual systems that provides foundational system integrity protections. Leverages TPM 2.0 for a hardware root of trust, secure boot and BitLocker drive encryption.
  • Virtualization-based security enabled – leverages virtualization capabilities from hardware and the hypervisor to provide additional protection for critical subsystems and data.
  • Secured-core – recommended for the most sensitive systems and industries like financial, healthcare, and government agencies. Builds on the previous layers and leverages advanced processor capabilities to provide protection from firmware attacks.

Which I found linked from https://github.com/MicrosoftDocs/windows-itpro-docs/issues/3997

 

This is where the mention of MBEC and HVCI show up. This aligns with 8th gen and 2xxx Ryzen parts.

 

Likewise;

https://docs.microsoft.com/en-us/windows/security/threat-protection/device-guard/enable-virtualization-based-protection-of-code-integrity

Quote

Because it makes use of Mode Based Execution Control, HVCI works better with Intel Kaby Lake or AMD Zen 2 CPUs and newer. Processors without MBEC will rely on an emulation of this feature, called Restricted User Mode, which has a bigger impact on performance.

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

12 minutes ago, Kisai said:

I think HVCI and MBEC might actually be the keyword.

Yes, that seems to be the consensus at this point among some of us. 

 

Though trying to find specific information on what SKUs that AMD GMET (their version of Intel's MBEC) includes is nearly impossible. Other than wording of "next generation Ryzen" which means 2nd gen Ryzen (Zen+).

@RejZoR. Can you run the following from a PowerShell command? 

 

$Win32_DeviceGuard = Get-CimInstance -Namespace ROOT\Microsoft\Windows\DeviceGuard -ClassName Win32_DeviceGuard
$Win32_DeviceGuard.AvailableSecurityProperties

 

If your CPU supports GMET, it should have a number 7 in the output.

Link to comment
Share on other sites

Link to post
Share on other sites

On 6/25/2021 at 4:12 PM, wkdpaul said:

Not sure I understand the craze ; Windows 11 isn't necessary for the moment and if you really need Windows 11, wait until it's out, by that time you might get an upgrade that make your computer compatible, and if not, just wait it out and see if it's really worth it or not since Windows 10 is still supported until 2025 !!!

 

This is similar to the TP or fuel hoarding ... panic buying is dumb.

And GPU hoarders too....RTX 3000 GPUs....

"Whatever happens, happens." - Spike Spiegel

Link to comment
Share on other sites

Link to post
Share on other sites

This is becoming an even bigger shitshow. Now users need to know about absolutely retarded nonsensical in-depth details of processors (because 3/4 of them are not eligible and of course everyone will fucking wonder why) and their whatever the fuck security extensions they have. Oh my god, Windows 11 is a fucking trainwreck even before it's officially launched. Something not even Windows Me and Vista managed to do. They were just sort of meh when launched. Windows 11 is a monumental failure and it's just been announced with all of its retarded requirements. My freaking god.

Link to comment
Share on other sites

Link to post
Share on other sites

2 hours ago, Tristerin said:

Someone will debloat this requirement Im sure

That might be fine for techie users but what about non techie users? 

I just want to sit back and watch the world burn. 

Link to comment
Share on other sites

Link to post
Share on other sites

Between the shit show PC hardware has been in and now the TPM chips. The market keeps sinking deeper and deeper in to despair. 

I just want to sit back and watch the world burn. 

Link to comment
Share on other sites

Link to post
Share on other sites

9 hours ago, LAwLz said:

Edit:

Holy crap I am not sure if you have seen this but I now know the reason for why only second gen Ryzen and 8th gen Intel processors are supported. Tagging everyone I tagged before just in case. Here I was thinking that I was super clever for discovering the technical reason for Microsoft's weird system requirements but nope, apparently there is no technical reason for it. Microsoft just didn't feel like supporting anything below Ryzen 2000 and Intel 8th gen.

@StDragon@Brooksie359@chebsy @Sauron @Murasaki

 

No I actually think you might be right with the MBEC thing.

 

The only thing that doesn't make sense is 7th gen intel, it supports MBEC and TPM.

 

HOWEVER, Microsoft fought with Intel extensively over 7th gen.  I don't know the exact details, but you can search for "surfacegate".  Basically MS disagreed with how Intel supported 7th gen.  So it is cut off from Windows 11 as a middle finger to Intel, despite having the technical requirements. 

 

All these factors combined, MBEC requirements and MS not wanting to deal with 7th gen Intel, means I think we might have a full answer for the supported CPU list.

 

And of course MS will not admit publicly to blocking 7th gen for this reason.  They will just say as you quoted, "to ensure a great experience".

Link to comment
Share on other sites

Link to post
Share on other sites

38 minutes ago, RejZoR said:

This is becoming an even bigger shitshow. Now users need to know about absolutely retarded nonsensical in-depth details of processors (because 3/4 of them are not eligible and of course everyone will fucking wonder why) and their whatever the fuck security extensions they have. Oh my god, Windows 11 is a fucking trainwreck even before it's officially launched. Something not even Windows Me and Vista managed to do. They were just sort of meh when launched. Windows 11 is a monumental failure and it's just been announced with all of its retarded requirements. My freaking god.

To be fair, people don't actually need to know the reasons for why some processors aren't supported. 

If it's not 8th gen or newer, or zen+ or newer then it won't run, plain and simple. 

 

It's if you're like me (and lots of other people on the forum) and you want to know WHY it's not supported that you need to read about security extensions some processors supports. 

 

I mean, we could have gotten this answered without needing to dig though blog post and github pages if Microsoft had just told us, but it's tradition for Microsoft to not tell us jack shit. 

Link to comment
Share on other sites

Link to post
Share on other sites

@LAwLz@RejZoR@leadeater@chebsy@Kisai

Ryzen 5 2500U = 1, 2, 3, 4, 6

 

Care to guess what's missing?
 

Spoiler

No AMD GMET (MBEC) support

Now we just need someone to confirm with a Ryzen 5 2500as a sanity check.

 

I'm throwing all chips on the table and assume it's going to throw a 7 for support 😉

Link to comment
Share on other sites

Link to post
Share on other sites

What I can see happening is less techie people getting annoyed that their computer won't get Windows 11 while running 10 just fine, contact peeps like ourselves, who will have found Win 11 restriction bypassed .iso images in the wild and found the clean ones through testing, and pay us to come and install that for them.

 

Ah takes me back to days of Windows XP Gold Edition etc.

 

 

PC - NZXT H510 Elite, Ryzen 5600, 16GB DDR3200 2x8GB, EVGA 3070 FTW3 Ultra, Asus VG278HQ 165hz,

 

Mac - 1.4ghz i5, 4GB DDR3 1600mhz, Intel HD 5000.  x2

 

Endlessly wishing for a BBQ in space.

Link to comment
Share on other sites

Link to post
Share on other sites

41 minutes ago, StDragon said:

@LAwLz@RejZoR@leadeater@chebsy@Kisai

Ryzen 5 2500U = 1, 2, 3, 4, 6

 

Care to guess what's missing?
 

  Hide contents

No AMD GMET (MBEC) support

Now we just need someone to confirm with a Ryzen 5 2500as a sanity check.

 

I'm throwing all chips on the table and assume it's going to throw a 7 for support 😉

Well I still find it confusing that my Zen2 EPYC 7272 system did not support 7 🤷‍♂️

 

Problem is I can't go in to BIOS and look for any reason why if it's actually supposed to and something isn't enabled, it drives the tape library and it never seems to find a time where it isn't writing tapes lol.

 

Edit:

EPYC3 Milan does have it, wikichip shows GMET support. Problem is wikichips information on EPYC1/2 is much more sparse than EPYC3

 

Quote

Security extensions: CET_SS, GMET, NX, SEV, SEV-ES, SEV-SNP, SMAP, SME/TSME, SMEP, UMIP
Speculation control: IBPB, IBRS, PSFD, SSBD, STIBP

https://en.wikichip.org/wiki/amd/cores/milan

https://en.wikichip.org/wiki/amd/cores/rome

https://en.wikichip.org/wiki/amd/cores/naples

 

Intel ARK is so much better than what AMD has i.e. barely anything.

Link to comment
Share on other sites

Link to post
Share on other sites

On 6/27/2021 at 11:46 AM, StDragon said:

Run tpm.msc , the version will be listed where it says "Specification Version:"

Ran the command, says I've got TPM version 2.0. Also ran the Win11 checker and it says my system is ready for the new OS.

Intel Xeon E5 1650 v3 @ 3.5GHz 6C:12T / CM212 Evo / Asus X99 Deluxe / 16GB (4x4GB) DDR4 3000 Trident-Z / Samsung 850 Pro 256GB / Intel 335 240GB / WD Red 2 & 3TB / Antec 850w / RTX 2070 / Win10 Pro x64

HP Envy X360 15: Intel Core i5 8250U @ 1.6GHz 4C:8T / 8GB DDR4 / Intel UHD620 + Nvidia GeForce MX150 4GB / Intel 120GB SSD / Win10 Pro x64

 

HP Envy x360 BP series Intel 8th gen

AMD ThreadRipper 2!

5820K & 6800K 3-way SLI mobo support list

 

Link to comment
Share on other sites

Link to post
Share on other sites

28 minutes ago, leadeater said:

Well I still find it confusing that my Zen2 EPYC 7272 system did not support 7 🤷‍♂️

 

Problem is I can't go in to BIOS and look for any reason why if it's actually supposed to and something isn't enabled, it drives the tape library and it never seems to find a time where it isn't writing tapes lol.

🤔 And yet that CPU supports SEV (Secure Encrypted Virtualization). Maybe Windows 11 will leverage that instead for your CPU as part of HVCI HW compliance? 🤷‍♂️. That or you have GMET disabled in BIOS. I really don't know as I've never worked on an EPYC based system.

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, leadeater said:

Well I still find it confusing that my Zen2 EPYC 7272 system did not support 7 🤷‍♂️

Yet my Zen 2 3950X does.

 

Strange.

Our Grace. The Feathered One. He shows us the way. His bob is majestic and shows us the path. Follow unto his guidance and His example. He knows the one true path. Our Saviour. Our Grace. Our Father Birb has taught us with His humble heart and gentle wing the way of the bob. Let us show Him our reverence and follow in His example. The True Path of the Feathered One. ~ Dimboble-dubabob III

Link to comment
Share on other sites

Link to post
Share on other sites

11 hours ago, StDragon said:

@LAwLz@RejZoR@leadeater@chebsy@Kisai

Ryzen 5 2500U = 1, 2, 3, 4, 6

 

Care to guess what's missing?
 

  Reveal hidden contents

No AMD GMET (MBEC) support

Now we just need someone to confirm with a Ryzen 5 2500as a sanity check.

 

I'm throwing all chips on the table and assume it's going to throw a 7 for support 😉

Because some bullshit CPU extension is enough to have eligibility blocked. Besides, I've made a decision to migrate all my non eligible systems to Kubuntu. And I'll be doing now, not when Win10 life runs out. Fuck you Microsoft.

Link to comment
Share on other sites

Link to post
Share on other sites

12 hours ago, LAwLz said:

To be fair, people don't actually need to know the reasons for why some processors aren't supported. 

If it's not 8th gen or newer, or zen+ or newer then it won't run, plain and simple. 

 

It's if you're like me (and lots of other people on the forum) and you want to know WHY it's not supported that you need to read about security extensions some processors supports. 

 

I mean, we could have gotten this answered without needing to dig though blog post and github pages if Microsoft had just told us, but it's tradition for Microsoft to not tell us jack shit. 

You don't need to when trying to install on ancient hardware. When the fuck has 3-4 years old hardware become "ancient"? I sure as fuck want to know why I can't use latest OS on such modern hardware.

Link to comment
Share on other sites

Link to post
Share on other sites

17 hours ago, Donut417 said:

That might be fine for techie users but what about non techie users? 

My real feels?  Anyone can learn anything if they want to.  Be it a debloated Windows 10 (doing it yourself), or any other "hack" out there with a walkthrough or download.  What stops most people is insecurity in messing it up. 

 

Do not get me wrong, this planned obsolescence for much older systems being able to run this OS is unacceptable.  My tinfoil hat says this is on purpose.  More people will just buy new systems that support the tech circle jerk that is available to the world. 

Workstation Laptop: Dell Precision 7540, Xeon E-2276M, 32gb DDR4, Quadro T2000 GPU, 4k display

Wifes Rig: ASRock B550m Riptide, Ryzen 5 5600X, Sapphire Nitro+ RX 6700 XT, 16gb (2x8) 3600mhz V-Color Skywalker RAM, ARESGAME AGS 850w PSU, 1tb WD Black SN750, 500gb Crucial m.2, DIYPC MA01-G case

My Rig: ASRock B450m Pro4, Ryzen 5 3600, ARESGAME River 5 CPU cooler, EVGA RTX 2060 KO, 16gb (2x8) 3600mhz TeamGroup T-Force RAM, ARESGAME AGV750w PSU, 1tb WD Black SN750 NVMe Win 10 boot drive, 3tb Hitachi 7200 RPM HDD, Fractal Design Focus G Mini custom painted.  

NVIDIA GeForce RTX 2060 video card benchmark result - AMD Ryzen 5 3600,ASRock B450M Pro4 (3dmark.com)

Daughter 1 Rig: ASrock B450 Pro4, Ryzen 7 1700 @ 4.2ghz all core 1.4vCore, AMD R9 Fury X w/ Swiftech KOMODO waterblock, Custom Loop 2x240mm + 1x120mm radiators in push/pull 16gb (2x8) Patriot Viper CL14 2666mhz RAM, Corsair HX850 PSU, 250gb Samsun 960 EVO NVMe Win 10 boot drive, 500gb Samsung 840 EVO SSD, 512GB TeamGroup MP30 M.2 SATA III SSD, SuperTalent 512gb SATA III SSD, CoolerMaster HAF XM Case. 

https://www.3dmark.com/3dm/37004594?

Daughter 2 Rig: ASUS B350-PRIME ATX, Ryzen 7 1700, Sapphire Nitro+ R9 Fury Tri-X, 16gb (2x8) 3200mhz V-Color Skywalker, ANTEC Earthwatts 750w PSU, MasterLiquid Lite 120 AIO cooler in Push/Pull config as rear exhaust, 250gb Samsung 850 Evo SSD, Patriot Burst 240gb SSD, Cougar MX330-X Case

 

Link to comment
Share on other sites

Link to post
Share on other sites

13 minutes ago, Tristerin said:

Anyone can learn anything if they want to. 

Yeah but a lot of people don't want to learn. You have to take in to account the lowest common denominator and thats the amount of people who dont want to learn. My dad is one. My mom while she can use a computer, doesnt want to learn the technical stuff. 

I just want to sit back and watch the world burn. 

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×