TPM 2.0 – a necessity for a secure and future-proof Windows 11



 Windows IT Pro Blog:

With Windows 10 end of support approaching, it’s important to revisit a key minimum system requirement for Windows 11: Trusted Platform Module (TPM) 2.0. Let’s discuss the role of TPM and its value for those of you who have made the transition to Windows 11. You’ll also learn how to check your TPM status and how to prepare for Windows 11.

What is TPM?​

TPM refers to a dedicated chip or firmware that offers hardware-level security services for your device. It securely houses encryption keys, certificates, passwords, and sensitive data, shielding them from unauthorized access. Additionally, TPM is tasked with cryptographic operations such as producing random numbers, encrypting and decrypting data, and confirming digital signatures. TPMs are available from many different manufacturers, including Microsoft on supported CPUs with Pluton. To learn more, read Trusted Platform Module Technology Overview.

You know that Windows 10 is approaching end of support. In Windows 11, TPM 2.0 advanced encryption techniques offer more versatile and critical key management for contemporary IT infrastructures, as compared to its predecessor, TPM 1.2. Integrating with features like Secure Boot and Windows Hello for Business, TPM 2.0 enhances security by ensuring that only verified software is executed and protecting confidential details. It’s true that its implementation might require a change for your organization. Yet it represents an important step toward more effectively countering today’s intricate security challenges.

New security challenges addressed by TPM 2.0​

TPM 2.0 helps keep your identities more secure and your data protection more robust. Can you ensure operating system integrity upon startup? Yes. Can you better protect sensitive information, data, and secrets? Yes. It provides a vastly more efficient and secure platform for Windows 11 to use through advanced encryption methods, improved industry standard cryptography, increased isolation, and greater interoperability with other security functions.

Improved industry standard cryptography​

A notable enhancement is that TPM 2.0 aligns to ISO standard. This means that TPM 2.0 can accommodate an extensive array of cryptographic algorithms, encryption keys, and certificates that a wide range of industries need. Crucially, protocols like Secure Boot validate operating system integrity upon startup. TPM 2.0 helps you ensure that only trusted software launches.

Increased isolation​

TPM 2.0 isolates cryptographic processes like the storage and use of keys from the main CPU. This way, it helps create a secure domain for critical operations and reduces the risk of interference and manipulation. This level of isolation helps ensure that sensitive information remains protected from potential threats.

Seamless integration with Windows security capabilities​

TPM 2.0 also seamlessly integrates with newer security functionalities such as Credential Guard and Windows Hello for Business. Credential Guard helps protect secrets using virtualization-based security, while Windows Hello for Business replaces passwords with robust two-factor authentication.

The Microsoft BitLocker disk encryption tool uses TPM 2.0 to provide enhanced data protection in several important ways.
  • Encryption key storage. BitLocker uses TPM 2.0 to help securely store encryption keys. This way, the keys are protected from unauthorized access and tampering.
  • Secure Boot. When BitLocker is enabled on a TPM 2.0 system, it helps ensure that the system boots securely. The boot process is verified and any unauthorized changes to the boot environment are detected.
  • Multifactor authentication (MFA). BitLocker supports MFA, which can be combined with TPM 2.0 for added security. This provides an extra layer of protection for the operating system drive.
In summary, TPM 2.0 plays a crucial role in enhancing identity and data protection on Windows devices, as well as maintaining the integrity of your system. Paired with the device attestation service from Microsoft Intune, TPM 2.0 can help your company move forward on your Zero Trust journey. This hardware-based security feature, alongside security features built into Windows, enhances defense against evolving cyber hazards. More than ever before, it helps safeguard your organization's data integrity and reputation.

The value of TPM 2.0 on Windows 11 today and tomorrow​

These augmented capabilities largely drove the decision to update hardware and system requirements exclusively for Windows 11. In an age where cybersecurity threats constantly evolve, our safeguard measures need to advance just as rapidly.

Today. From supporting more intricate encryption algorithms to adding cryptographic functionality, TPM 2.0 is essential to counteracting present-day cyber risks. As such, you should not disable TPM checks on Windows 11 endpoints. Using TPM functionality for hardware-based endpoint security and Zero Trust offers organizations a powerful tool to mitigate significant security risks and potential data breaches.

Tomorrow. TPM 2.0 also helps future-proof Windows 11. One way it does so is by helping to protect sensitive information as more AI capabilities come to physical, cloud, and server architecture. The long-term benefits of enhanced security contribute to more than one of your compliance goals. It prepares you for evolving regulatory standards and industry best practices.

By instituting TPM 2.0 as a non-negotiable standard for the future of Windows, we elevate the security benchmark. It allows you and us to better align with the growing need for formidable data protection in the modern digital sphere.

Check the TPM status of your devices​

As an IT admin, you’re responsible for ensuring the security and compliance of your organization's IT infrastructure. One of the key requirements for Windows 11 is the presence of a TPM 2.0 chip on your hardware. This chip provides encryption and authentication capabilities that help protect your data and devices from unauthorized access.

Unsure whether and which devices in your organization already meet this hardware requirement? Follow these steps to find out.


If you’re using Microsoft Intune:
  1. Open the Intune Portal.
  2. Navigate to Devices > All devices.
  3. Select a device from the list.
  4. In the device Properties, navigate to Hardware.
  5. Locate the Security section to find TPM information, including the version and status.
If you’re using Microsoft Configuration Manager:
  1. Open the Configuration Manager console.
  2. Navigate to Assets and Compliance > Overview > Device Collections.
  3. Select the desired device collection.
  4. Select a device and select Start > Resource Explorer.
  5. In the Resource Explorer, expand Hardware > Security > TPM.
  6. Check the version information and status from the TPM resource.
Devices that have TPM 2.0 can already use the defaults of Windows 11 and realize the benefits of the most secure Windows ever.

Steps toward TPM 2.0 and Windows 11​

For devices that don’t already have TPM 2.0, here is how you can prepare for the Windows 11 upgrade:
  • Evaluate current hardware for TPM 2.0 compatibility. Conduct a thorough assessment of existing hardware with tools like Microsoft Intune. Determine which systems meet the TPM 2.0 requirements and identify any upgrades needed.
  • Plan and budget for upgrades. Develop a detailed plan and budget for upgrading non-compliant hardware to TPM 2.0. Consider the long-term benefits of enhanced security and compliance with regulatory standards.
  • Review security policies and procedures. Update the organization's security policies and procedures to incorporate the use of TPM 2.0. Facilitate team member training on new protocols and the importance of maintaining a secure IT environment.
Tip: For additional information and resources, see How to prepare for Windows 10 end of support by moving to Windows 11.

In conclusion, TPM 2.0 is not just a recommendation—it’s a necessity for maintaining a secure and future-proof IT environment with Windows 11. And it’s an important part of the larger Zero Trust strategy, alongside Secure Boot, Credential Guard, and Windows Hello for Business. Learn more about it by watching Windows 11 Security—Our Hacker-in-Chief Runs Attacks and Shows Solutions. Embracing this change better protects your systems against evolving cyber threats, ultimately helping to safeguard your organization's data and reputation.


 Source:

 
I don't buy it but that being said, most Windows 10 machines already are equipped with TPM 2.0 and Secure Boot. it's the CPU requirements that most are failing the Windows 11 install process and THAT CAN be relaxed .... so whats the issue with relaxing the CPU requirement or will they suddenly come up with some security related issue for that too?
 

My Computer

System One

  • OS
    Windows 11 Pro 24H2 build 26100.1586
    Computer type
    PC/Desktop
    Manufacturer/Model
    self built
    CPU
    Intel i5-6500 3.5 Ghz quad core
    Motherboard
    Gigabyte GA-170-HD3
    Memory
    Corsair Vengeance 16GB
    Monitor(s) Displays
    Samsung Curved 23"
    Screen Resolution
    1920x1080
    Hard Drives
    8 Drives total: One 1TB M.2 SSD (for OS) Three internal Seagate Barracuda 1TB HDD's , 4 Western Digital External removable drives , 3 @ 1TB each and 1 8TB
    Browser
    Firefox
    Antivirus
    Bitdefender
  • Like
Reactions: WAI
.... so whats the issue with relaxing the CPU requirement or will they suddenly come up with some security related issue for that too?
POPCNT is very handy in cryptography. Wanna know another field where it's handy? AI. Ain't that a coincidence?
 

My Computers

System One System Two

  • OS
    Windows 11 Pro 24H2
    Computer type
    PC/Desktop
    Manufacturer/Model
    Intel NUC12WSHi7
    CPU
    12th Gen Intel Core i7-1260P, 2100 MHz
    Motherboard
    NUC12WSBi7
    Memory
    64 GB
    Graphics Card(s)
    Intel Iris Xe
    Sound Card
    built-in Realtek HD audio
    Monitor(s) Displays
    Dell U3219Q
    Screen Resolution
    3840x2160 @ 60Hz
    Hard Drives
    Samsung SSD 990 PRO 1TB
    Keyboard
    CODE 104-Key Mechanical with Cherry MX Clears
    Antivirus
    Microsoft Defender
  • Operating System
    Linux Mint 21.2 (Cinnamon)
    Computer type
    PC/Desktop
    Manufacturer/Model
    Intel NUC8i5BEH
    CPU
    Intel Core i5-8259U CPU @ 2.30GHz
    Memory
    32 GB
    Graphics card(s)
    Iris Plus 655
    Keyboard
    CODE 104-Key Mechanical with Cherry MX Clears
Mine shows the 2.0 but is not ready for attestation?
 

My Computer

System One

  • OS
    Windows 11 pro
    Computer type
    PC/Desktop
    Manufacturer/Model
    custom build
    CPU
    AMD Ryzen 7 5700G with Radeon Graphics 3.80
    Motherboard
    AMD ROG STRIX B550-F
    Memory
    G.SKILL Ripjaws V Series (Intel XMP) DDR4 RAM 32GB (2x16GB)
    Graphics Card(s)
    Integrated
    Sound Card
    on-board
    Monitor(s) Displays
    Dell s2425hs
    Screen Resolution
    1920 x 1080
    Hard Drives
    Samsung 990 EVO Plus 1TB ssd INTEL SSD 730 series 240 GB. and Samsung 840 Evo ssd 500 GB.
    PSU
    CORSAIR - RMe Series 1000W 80 PLUS Gold Fully Modular ATX Power Supply
    Case
    COOLER MASTER HAF 932 Advanced
    Cooling
    AMD Wraith Stealth cooler
    Keyboard
    Logitech 520
    Mouse
    Logitech 310
    Browser
    Google Chrome
    Antivirus
    Defender
POPCNT is very handy in cryptography. Wanna know another field where it's handy? AI. Ain't that a coincidence?
Yes, POPCNT has many worthwhile and interesting uses. I think it is a thing called progress.
 
Last edited:

My Computers

System One System Two

  • OS
    Windows 11 Pro 24H2 26120.3291
    Computer type
    PC/Desktop
    Manufacturer/Model
    Homebuilt
    CPU
    Intel Core i9 13900K
    Motherboard
    Asus ProArt Z790 Creator WiFi - Bios 2703
    Memory
    Corsair Dominator Platinum 64gb 5600MT/s DDR5 Dual Channel
    Graphics Card(s)
    Sapphire NITRO+ AMD Radeon RX 7900 XTX Vapor-X 24GB
    Sound Card
    External DAC - Headphone Amplifier: Cambridge Audio DACMagic200M
    Monitor(s) Displays
    Panasonic MX950 Mini LED 55" TV 120hz
    Screen Resolution
    3840 x 2160 120hz
    Hard Drives
    Samsung 980 Pro 2TB (OS)
    Samsung 980 Pro 1TB (Files)
    Lexar NZ790 4TB
    LaCie d2 Professional 6TB external - USB 3.1
    Seagate One Touch 18TB external HD - USB 3.0
    PSU
    Corsair RM1200x Shift
    Case
    Corsair RGB Smart Case 5000x (white)
    Cooling
    Corsair iCue H150i Elite Capellix XT
    Keyboard
    Logitech K860
    Mouse
    Logitech MX Ergo Trackball
    Internet Speed
    Fibre 900/500 Mbps
    Browser
    Microsoft Edge Chromium
    Antivirus
    Bitdefender Total Security
    Other Info
    AMD Radeon Software & Drivers 24.12.1
    AOMEI Backupper Pro
    Dashlane password manager
    Logitech Brio 4K Webcam
    Orico 10-port powered USB 3.0 hub
  • Operating System
    Windows 11 Pro 24H2 26100.2894
    Computer type
    Laptop
    Manufacturer/Model
    Asus Vivobook X1605VA
    CPU
    Intel® Core™ i9-13900H
    Motherboard
    Asus X1605VA bios 309
    Memory
    32GB DDR4-3200 Dual channel
    Graphics card(s)
    *Intel Iris Xᵉ Graphics G7 (96EU) 32.0.101.6078
    Sound Card
    Realtek | Intel SST Bluetooth & USB
    Monitor(s) Displays
    16.0-inch, WUXGA 16:10 aspect ratio, IPS-level Panel
    Screen Resolution
    1920 x 1200 60hz
    Hard Drives
    512GB M.2 NVMe™ PCIe® 3.0 SSD
    Other Info
    720p Webcam
Let's not confuse two issues.

The primary CPU constraint (CPU generation) can be relaxed with no adverse consequences, particularly if pc has TPM 2 and secure boot. This applies to a significant fraction of pcs deemed not to be Windows 11 capable.

This is an entirely artificial constraint as has been proven by many. The only plausible reason for this constraint is to sell more pcs and MS should be rather ashamed at introducing such a bs constraint.

The secondary constraint for 24H2 onwards is CPU must be POPCNT capable. This only affects a tiny fraction of very old pcs.

This is a hard constraint and those with pcs that old have to accept the price of progress.

Regrettably, this is not really any different to older requirement for pcs to be NX compatible which removed a lot of (earlier) very old pcs to become Windows compatible.

It is noteworthy of the oxymoronic deafening silence by MS to explain why earlier CPUs have been excluded from being Windows 11 compatible.

On a secondary note, even TPM 2 is really an artificial constraint really. Not having one does not prevent pc running Windows 11. I see no strong reason why MS have to force a TPM 2 constraint.

To me this is like saying people cannot drive older cars anymore without ABS brakes. Sure it is obviously less safe to do so but so long as braking system meets country's minimum braking regulations, cars without ABS are perfectly legal.

So if people choose to use a less safe standard, why is TPM being forced?

I accept MS's motivation is to avoid Windows 11 being labelled as being insecure - the same reason forced security updates were introduced.

MS could relax TPM 2 constraint but reputation cost is probably something MS is not willing to compromise.
 

My Computer

System One

  • OS
    Windows 11 Pro + Win11 Canary VM.
    Computer type
    Laptop
    Manufacturer/Model
    ASUS Zenbook 14
    CPU
    I9 13th gen i9-13900H 2.60 GHZ
    Motherboard
    Yep, Laptop has one.
    Memory
    16 GB soldered
    Graphics Card(s)
    Integrated Intel Iris XE
    Sound Card
    Realtek built in
    Monitor(s) Displays
    laptop OLED screen
    Screen Resolution
    2880x1800 touchscreen
    Hard Drives
    1 TB NVME SSD (only weakness is only one slot)
    PSU
    Internal + 65W thunderbolt USB4 charger
    Case
    Yep, got one
    Cooling
    Stella Artois (UK pint cans - 568 ml) - extra cost.
    Keyboard
    Built in UK keybd
    Mouse
    Bluetooth , wireless dongled, wired
    Internet Speed
    900 mbs (ethernet), wifi 6 typical 350-450 mb/s both up and down
    Browser
    Edge
    Antivirus
    Defender
    Other Info
    TPM 2.0, 2xUSB4 thunderbolt, 1xUsb3 (usb a), 1xUsb-c, hdmi out, 3.5 mm audio out/in combo, ASUS backlit trackpad (inc. switchable number pad)

    Macrium Reflect Home V8
    Office 365 Family (6 users each 1TB onedrive space)
    Hyper-V (a vm runs almost as fast as my older laptop)
i always find it amusing when any and all 'improvements' always come under the umbrella heading 'security'
even when its the 'security' causing the issue in the first place.

best of luck, Steve ..
 

My Computers

System One System Two

  • OS
    .. Debian 'Testing' .. Win 11 24H2 Home
    Computer type
    PC/Desktop
    Manufacturer/Model
    HP 24" AiO
    CPU
    Ryzen 7 5825u
    Motherboard
    HP
    Memory
    64GB DDR4 3200
    Graphics Card(s)
    Ryzen 7 5825u
    Sound Card
    RealTek
    Monitor(s) Displays
    24" HP AiO
    Hard Drives
    1TB WD Blue SN580 M2 SSD Partitioned.
    2x 1TB USB HDD External Backup/Storage.
    Internet Speed
    900MB full fibre
    Browser
    Firefox ESR & Thunderbird
    Antivirus
    ClamAV TK
    Other Info
    Mainly Open Source Software
  • Operating System
    Ubuntu 22.04.5 LTS
    Computer type
    Laptop
    Manufacturer/Model
    Dell 13" Latitude 2017
    CPU
    i5 7200u
    Motherboard
    Dell
    Memory
    16GB DDR4
    Graphics card(s)
    Intel
    Sound Card
    Intel
    Monitor(s) Displays
    13" Dell Laptop
    Hard Drives
    250GB Crucial 2.5" SSD
    Mouse
    Gerenic 3 button
    Internet Speed
    WiFi only
    Browser
    FireFox
    Antivirus
    ClamAV TK
    Other Info
    Mainly Open Source Software
MS could relax TPM 2 constraint but reputation cost is probably something MS is not willing to compromise.

As far as relaxing the TPM requirement .... it is a hard no from Microsoft ......

But there should be absolutely no reason why they cannot relax the cpu requirement
 

My Computer

System One

  • OS
    Windows 11 Pro 24H2 build 26100.1586
    Computer type
    PC/Desktop
    Manufacturer/Model
    self built
    CPU
    Intel i5-6500 3.5 Ghz quad core
    Motherboard
    Gigabyte GA-170-HD3
    Memory
    Corsair Vengeance 16GB
    Monitor(s) Displays
    Samsung Curved 23"
    Screen Resolution
    1920x1080
    Hard Drives
    8 Drives total: One 1TB M.2 SSD (for OS) Three internal Seagate Barracuda 1TB HDD's , 4 Western Digital External removable drives , 3 @ 1TB each and 1 8TB
    Browser
    Firefox
    Antivirus
    Bitdefender
As far as relaxing the TPM requirement .... it is a hard no from Microsoft ......

But there should be absolutely no reason why they cannot relax the cpu requirement
Modern CPUs come with built-in security features, such as Intel's Hardware Shield or AMD's Secure Processor, which provide additional layers of protection. These features work in conjunction with TPM 2.0 and Secure Boot to ensure a secure computing environment. Newer CPUs are designed to handle the increased demands of modern operating systems, including security operations, without significantly impacting performance. Older CPUs may struggle to meet these demands efficiently, which, in turn, could potentially degrade reliability. Of course you could argue that the Intel Core i3-8130U, which, due to being an 8th gen CPU from Intel, is still compatible with Windows 11, performs roughly 8 times slower than the Core i9-7980XE, yet, despite this, the latter is not on Windows 11's list of compatible CPUs so, there's more than enough reason to be entirely skeptical in that regard. However, Microsoft's decision behind the CPU requirement encompasses a broader set of improvements, including security features and overall architectural advancements, beyond just raw performance.

Motherboards compatible with 7th gen and older CPUs are no longer in production, which means manufacturers have largely stopped providing firmware updates for these older models. Without firmware updates, these older motherboards cannot support newer standards and improvements in Secure Boot and TPM 2.0, potentially leaving them less secure. Secure Boot and TPM 2.0 have evolved to provide enhanced security measures that require support from both the motherboard and CPU.
  • While the name "TPM 2.0" suggests a single version, the implementation and utilization of TPM 2.0 have evolved over time. Improvements in firmware, cryptographic capabilities, and integration with system hardware have made TPM 2.0 more robust and secure.
  • Newer hardware and firmware updates ensure that TPM 2.0 can leverage the latest security protocols and features, enhancing overall system security.
  • Similarly, Secure Boot has seen updates to better protect the boot process from tampering and unauthorized access. These enhancements are often tied to newer hardware and firmware capabilities, which might not be supported on older systems.
The lack of firmware updates for older hardware prevents these devices from benefiting from the latest security advancements. Newer CPUs and motherboards are designed to support advanced security features that are integral to Windows 11’s security model. As hardware evolves, so do the requirements for drivers and other support software. Older hardware may lack the necessary updates to work seamlessly with the latest operating systems and their security features. Ensuring compatibility with modern hardware and drivers is crucial for stability and performance. Older CPUs may not have the necessary drivers or support for the latest hardware advancements. The discontinuation of older motherboards and the cessation of firmware updates mean that these older systems cannot keep up with the necessary security standards required by modern operating systems like Windows 11. This is a significant factor behind Microsoft's decision to require newer hardware that can support and maintain the latest security and performance features.

While Secure Boot is a feature of the UEFI firmware, it relies on the compatibility and support of the CPU to ensure secure boot processes. TPM 2.0 is a separate hardware component but is often integrated into the CPU or motherboard. The CPU's role is to support the use of TPM for secure cryptographic operations. Modern CPUs often require specific drivers for certain functionalities, especially for integrated features like integrated graphics, power management, or security features. For instance, Intel Management Engine Interface (MEI) drivers are necessary for Intel CPUs to provide various management and security features. The 8th gen designation serves as a marker for a significant overhaul in the architecture, incorporating numerous security and efficiency improvements. This aligns with Microsoft's push to ensure that Windows 11 operates on hardware that meets modern security and performance standards. By setting a higher hardware standard, Microsoft aims to ensure that Windows 11 remains compatible with future hardware and software advancements, providing a better long-term experience for users. So, to a certain degree, the CPU requirement is also about future-proofing the Windows platform/ecosystem.

While marketing terms like "8th gen" might seem arbitrary, they often encapsulate a range of advancements that contribute to a more secure and efficient operating system environment. Microsoft's stance on these requirements is largely influenced by a combination of security, performance, and compatibility considerations aimed at providing a robust user experience.
 

My Computers

System One System Two

  • OS
    11 Home
    Computer type
    Laptop
    Manufacturer/Model
    Asus TUF Gaming F16 (2024)
    CPU
    i7 13650HX
    Memory
    16GB DDR5
    Graphics Card(s)
    GeForce RTX 4060 Mobile
    Sound Card
    Eastern Electric MiniMax DAC Supreme; Emotiva UMC-200; Astell & Kern AK240
    Monitor(s) Displays
    Sony Bravia XR-55X90J
    Screen Resolution
    3840×2160
    Hard Drives
    512GB SSD internal
    37TB external
    PSU
    Li-ion
    Cooling
    2× Arc Flow Fans, 4× exhaust vents, 5× heatpipes
    Keyboard
    Logitech K800
    Mouse
    Logitech G402
    Internet Speed
    20Mbit/s up, 250Mbit/s down
    Browser
    FF
  • Operating System
    11 Home
    Computer type
    Laptop
    Manufacturer/Model
    Medion S15450
    CPU
    i5 1135G7
    Memory
    16GB DDR4
    Graphics card(s)
    Intel Iris Xe
    Sound Card
    Eastern Electric MiniMax DAC Supreme; Emotiva UMC-200; Astell & Kern AK240
    Monitor(s) Displays
    Sony Bravia XR-55X90J
    Screen Resolution
    3840×2160
    Hard Drives
    2TB SSD internal
    37TB external
    PSU
    Li-ion
    Mouse
    Logitech G402
    Keyboard
    Logitech K800
    Internet Speed
    20Mbit/s up, 250Mbit/s down
    Browser
    FF

Latest Support Threads

Back
Top Bottom