• Zagorath@aussie.zone
    link
    fedilink
    English
    arrow-up
    3
    ·
    1 month ago

    I don’t know what it means to require it since 2016, because I built my PC in late 2017, and I built it overspecced for my needs because I didn’t want to need to build another or upgrade it in just 5 years. My processor, I’ve been told by Microsoft’s tooling, doesn’t support Windows 11.

    • tekato@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 month ago

      What I wrote there is too generalized. OEMs are the ones required to ship TPM 2.0 enabled devices since 2016, you could still build your own PCs without TPM 2.0. Remember main Microsoft customer is companies who don’t build their own PCs but buy them from manufacturers.

      • Zagorath@aussie.zone
        link
        fedilink
        English
        arrow-up
        4
        ·
        1 month ago

        The thing is, my mobo was, as far as I can tell (based on the release date of the 1.0 version of its firmware), released in 2017. I didn’t go out of my way to avoid TPM 2.0, I just bought recent hardware made by reputable manufacturers, and built a computer out of them. The fact that Microsoft arbitrarily decided a less than 4 year-old computer couldn’t run on their new operating system is pretty galling.

        • tekato@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 month ago

          Remember Microsoft support is in terms of businesses. A business will not buy parts from AMD or MSI and then proceed to build the computer, they buy prebuilt computers from manufacturers, and these are in fact forced to pick parts that support TPM 2.0 since Windows 10. Microsoft could not care less if you and I get hacked, because the fact is we don’t make Microsoft any money.

          Also, chances are your motherboard does support TPM 2.0. Remember most manufacturers are lazy and don’t have a dedicated TPM module and instead use firmware TPM which depends on CPU. So even if your motherboard supports TPM 2.0, you need a compatible CPU.