Windows 11 TPM Requirements on Mac With Parallels Desktop
This article was originally written in October 2021 and has since been updated with new discoveries and research in March 2026.
If you’re a Windows 11 user, you might have noticed that you’re required to use a TPM, or Trusted Platform Module. TPMs are security chips that add another layer of protection to your machine, and they were previously optional. But now, according to Microsoft, “TPM 2.0 is required to run Windows 11, as an important building block for security-related features.”
If you’re a Mac user who wants to deploy Windows 11 on a virtual machine (VM), what does that mean for you practically? This article will help you understand exactly how the TPM requirement impacts you and what steps you need to take to run Windows 11 smoothly.
A quick summary: TPM 2.0 is required for Windows 11, even on a virtual machine. If you’re using Parallels Desktop and you want to install Windows 11, you don’t need to physically install a TPM. Parallels offers virtual TPM 2.0 support for all Mac Editions: Standard, Pro, and Business.
Here’s everything you need to know about running Windows 11 on your Mac without buying a second PC, and how you need to address the TPM requirement.
Why TPM matters for Windows 11
TPM requirements for Windows 11 are not new. On traditional PCS, Microsoft requires TPM to ensure stronger protection against credential theft, ransomware, and low-level malware. Starting with Windows 10 and 11, if you’re using a Microsoft machine, your TPM is hardware, and the operating system “automatically initializes and takes ownership of the TPM.”
But what if you’re a Mac user who wants to run Windows 11? You might be wondering: “My Mac doesn’t have TPM? Can I still upgrade to Windows 11?”
The short answer: you absolutely can.
Parallels Desktop lets you run Windows 11 in a virtual machine and removes hardware friction by enabling virtual TPMs. This means that, with Parallels, instead of wrestling with hardware or compatibility issues, you can install Windows 11 in an environment already designed to meet Microsoft’s security checks and have Windows running in just a few clicks.
What is TPM, and why does Windows 11 require it?
A TPM is simply a security feature that helps Windows trust the device it’s running on. As Microsoft says, TPMs are used to securely store biometric data and are used to encrypt your hard drive, “ensuring that the data remains secure even if your device is lost or stolen.”
Specifically, Microsoft requires TPM 2.0 for running Windows 11. To meet that need, most modern PCs have a physical TPM, a chip on the motherboard. But in certain situations, virtual TPMs (vTPM) are also used.
A virtual TPM is just what it sounds like. Instead of a physical chip, TPM functionality is provided within software, which meets Microsoft’s requirements.
For example, let’s say you’re using a Parallels Desktop virtual machine to run Windows 11. Parallels Desktop creates an encrypted file within the virtual machine bundle, which acts as a TPM storage.
For Mac users running Windows in Parallels Desktop, the virtual TPM meets Microsoft’s requirements without requiring any special hardware changes.
Do Macs support TPM natively?
Unlike most Windows PCs, Macs do not include a traditional hardware TPM chip. That’s in part because Apple’s security model differs from Microsoft’s.
Apple devices use their own security architecture built into macOS and Apple silicon. Instead of exposing a standard TPM chip the way Windows PCs do, Macs rely on Apple-designed hardware and secure boot mechanisms that integrate tightly with macOS.
There’s one common misconception: many people think that if your device lacks a TPM, you’re blocked from using Windows 11 on Mac entirely.
Fortunately, that’s not accurate.
When Windows runs inside a properly configured virtual machine, it doesn’t need a physical TPM chip. It only needs to detect a compliant TPM 2.0 interface.
Virtualization software like Parallels Desktop provides a virtual TPM to the Windows environment. Windows detects TPM 2.0, passes its compatibility checks, and enables its security features as expected.
Apple silicon vs Intel Macs: Does TPM support differ?
Windows 11 runs in Parallels Desktop on both Intel Macs and Apple silicon Macs. TPM support is the same across both device types: it’s handled within the virtual machine, not by a physical chip in the Mac hardware.
Intel Macs
On Intel-based Macs, Parallels Desktop creates a Windows 11 virtual machine with a virtual TPM and secure boot enabled. No physical TPM chip is required on the Mac itself.
Apple silicon Macs (M-series)
On Apple silicon Macs (such as the M-series), the process is similar, but Windows runs as Windows 11 on Arm.
Parallels Desktop supports Microsoft-authorized Windows 11 on Arm, and the VM includes:
- Virtual TPM (vTPM).
- Secure Boot.
- Proper security configuration for Windows 11.
On modern M-series Macs, performance is strong and reliable because Parallels Desktop is fully optimized for these machines.
How Parallels Desktop supports TPM and Secure Boot for Windows 11
Windows 11 requires TPM 2.0 and recommends enabling Secure Boot, a foundational security feature that runs at startup (before Windows loads) and helps ensure only trusted, digitally signed software can execute.
A virtual TPM is a software-based implementation of TPM 2.0 that lives inside the virtual machine:
- From the operating system’s perspective.
- TPM 2.0 is present.
- Cryptographic keys are protected.
- BitLocker can be enabled.
- Integrity checks run normally.
Secure Boot also fits into the equation. Inside a Parallels Desktop VM.
- Secure Boot is supported.
- The virtual firmware enforces trusted boot behavior.
- Windows recognizes the VM as compliant.
What’s changed in recent Parallels Desktop versions
In recent editions of Parallels Desktop, there are a few significant TPM-related upgrades to help you easily run Windows 11 on your Mac device and use your favorite apps without changing devices or rebooting.
Here are the changes:
- TMP automatically enabled: TPM is enabled by default for Windows 11 VMs in supported builds. This means you no longer need to manually add a TPM device or reconfigure VM hardware.
- Better compatibility: Parallels Desktop releases have continued improving compatibility with newer Windows 11 versions, including feature updates and security revisions.
- Stronger Apple silicon support: On Macs with Apple Silicon, Parallels Desktop is optimized for Windows 11 on Arm. That includes fast VM startup, more predictable performance under load, and stronger x86/x64 app compatibility through Windows on Arm.
If TPM errors do occur within Parallels Desktop, it’s often because:
- The VM was created in an older version of Parallels.
- TPM wasn’t included in the original configuration.
- Secure Boot wasn’t properly enabled.
Updating to the latest version of Parallels Desktop ensures that your TPM is configured correctly, Secure Boot is active, and Windows 11 compatibility is up to date.
Common TPM-related errors and how to fix them
If you encounter TPM-related issues, they’re usually very easy to fix.
Below are the most common errors and what to do next:
- Error: “This PC can’t run Windows 11.”
- Likely cause: Outdated version of Parallels Desktop or misconfigured virtual machine.
- Fix: Update Parallels Desktop and recreate or update the VM configuration.
- Error: “TPM not detected or Secure Boot required.”
- Likely cause: Windows was installed on a path that bypassed the recommended setup.
- Fix: Verify VM security settings to confirm TPM is enabled, and Secure Boot is active. Then reinstall Parallels Tools and retry the installation.
- Error: “Upgrade blocked from Windows 10 VM.”
- Likely cause: Older VM settings or a mismatch between Windows Health Check tools.
- Fix: Update Parallels Desktop to the latest version. And install the latest Windows updates. Then, run your upgrade again.
In some cases, the cleanest fix is starting fresh.
Restore from a snapshot if:
- The issue began after a recent configuration change.
- You recently installed updates or modified security settings.
- The VM previously worked correctly.
Create a new VM if:
- The VM was built with older versions of Parallels.
- TPM was originally bypassed during installation.
- Windows upgrades repeatedly fail.
Sometimes troubleshooting isn’t about finding one more setting to tweak. It is about choosing the most reliable path back to a stable baseline. If the VM used to work and the issue lines up with a recent change, restoring from a snapshot is often the fastest, lowest-risk reset.
If the foundation is outdated or the installation history is compromised, such as older Parallels builds, TPM workarounds, or repeated upgrade failures, creating a new VM is the cleanest way to remove hidden baggage and move forward with a system you can trust.
Run Windows 11 on Mac with TPM support using Parallels Desktop
If TPM requirements made you hesitate about installing Windows 11 on your Mac, here’s the bottom line: TPM is not a blocker when you use Parallels Desktop.
Windows 11 requires TPM 2.0 and Secure Boot, but Parallels Desktop provides both within the virtual machine. You don’t need a physical TPM chip. You don’t need registry bypasses. You don’t need unsupported workarounds.
To avoid errors and Windows 11 compatibility issues:
- With Parallels, install Windows 11 with the Installation Assistant to create your VM.
- Make sure you’re running the latest version of Parallels Desktop.
- Let the default configuration enable TPM and Secure Boot automatically.
Download Parallels Desktop and install or upgrade to Windows 11 with built-in TPM support today.
FAQs about Windows 11 TPM and Parallels
With the core steps covered, the next section answers the most common questions about how Windows 11 TPM requirements work in Parallels and what to do when TPM-related issues come up.
Do I need to buy a TPM module to run Windows 11 on a Mac?
No. You do not need to buy or install a physical TPM module for your Mac. When you run Windows 11 in Parallels Desktop, the virtual machine includes a virtual TPM (vTPM) that satisfies Microsoft’s TPM 2.0 requirement.
Can I disable TPM in Parallels and still use Windows 11?
Not if you want Windows 11 to install and update normally. Not if you want Windows 11 to install and update normally, new installations may fail, security updates may be blocked, and security features (like BitLocker) might not work.
Will TPM affect performance?
No, not in any noticeable way. TPM handles cryptographic key storage and integrity checks; it does not consume significant CPU or memory resources. In a Parallels Desktop VM, the virtual TPM operates in the background.
Will Windows updates require TPM going forward?
It appears so. TPM 2.0 is part of Windows 11’s baseline security model. Microsoft enforces this requirement not just during installation, but also during major feature updates.
Does this work on Apple silicon and Intel Macs?
Yes. Windows 11 runs in Parallels Desktop on:
- Intel Macs (standard x64 Windows 11)
- Apple silicon Macs (Windows 11 on Arm)
In both cases, TPM 2.0 is provided at the virtual machine level, Secure Boot is supported, and no physical TPM hardware is required.