Microsoft has admitted that turning on BitLocker on PCs with NVMe SSDs can have a noticeable performance impact, but it does not necessarily mean that every PC with BitLocker is hurting the performance of your apps or games. In fact, in most cases, performance cost is barely visible.
According to Microsoft, historically, BitLocker’s overhead was “single digit” % most of the time, and only in certain conditions.
BitLocker used to be an optional feature, but when Windows 11 24H2 shipped, Windows Latest observed that BitLocker is now turned on by default. BitLocker is not automatically turned on when you upgrade from Windows 11 23H2 to 24H2, but if you buy a new PC or clean install Windows 11 24H2/25H2, it’ll be turned on by default.
In a support document, Microsoft argues that BitLocker is a “valuable” feature if your device is lost or stolen. That’s because BitLocker encrypts your drives and protects your data.
Does Windows 11 BitLocker have a performance impact?
According to Microsoft, BitLocker also comes at the cost of performance, especially when you have one of those newer, powerful NVMe SSDs with higher I/O cycles, as it results in increased CPU usage for decryption.
Microsoft argues that NVMe drives have significantly improved, and drives now have higher I/O per second. While it’s a good thing for performance, higher I/O per second also means that the CPU needs to spend a noticeable chunk of time just doing BitLocker’s AES crypto to keep up with all those reads or writes.
All of that leads to a higher proportion of CPU cycles when BitLocker is turned on, and it’s more noticeable in heavy I/O situations, such as gaming.
“While this is a major benefit for users, it also means that any additional processing — such as real-time encryption and decryption by BitLocker — can become a bottleneck if not properly optimized,” Microsoft noted in a support document.
To put it simply, there’ll be higher CPU cycles automatically when you’re performing drive-intensive tasks that require higher read and write. For example, you’ll notice increased CPU usage when:
- You’re playing games
- Compiling large codebases
- Editing large videos.
Or similar “resource-intensive” activities on NVMe drives when BitLocker is turned on. However, there’s a workaround, which requires newer PCs that support the “hardware-accelerated BitLocker” feature.
Microsoft says hardware-accelerated BitLocker solves performance concerns
In Windows 11 KB5065426 (26100.6584 26200.6584) or newer, Microsoft turned on the hardware-accelerated BitLocker feature in Windows 11. With this feature, Microsoft says the crypto work is offloaded from the CPU to a dedicated crypto engine on the SoCCPU, and keys can be hardware-protected.

This results in reduced CPU usage and improved battery life, but the only catch is that it requires supported hardware.
“BitLocker will take advantage of upcoming system on chip (SoC) and central processing unit (CPU) capabilities to achieve better performance and security for current and future NVMe drives,” Microsoft noted.
Performance Comparison (CrystalDiskMark Benchmark)
This is the most critical part of the test, showing the impact of encryption on drive speed. While sequential read/write speeds remain largely unaffected, the difference in random input/output operations is significant.
Device A: Software BitLocker
- BitLocker on: TRUE
- Algorithm: XTS-AES256
- HwCryptoOffloadingSupported: FALSE
- HwCryptoOffloadingUsed: FALSE
- HwWrappingSupported: FALSE
- HwWrappingUsed: FALSE
- HwOffloadType: UNRECOGNIZED
Device B: Hardware-Accelerated BitLocker
- BitLocker on: TRUE
- Algorithm: XTS-AES256
- HwCryptoOffloadingSupported: TRUE
- HwCryptoOffloadingUsed: TRUE
- HwWrappingSupported: TRUE
- HwWrappingUsed: TRUE
- HwOffloadType: NVMe
Now, let’s take a look at how hardware-based BitLocker compares against software-based BitLocker when the device is running Windows 11:
| Metric | Device A (MB/s) | Device B (MB/s) | Difference |
| SEQ1M Q8T1 (Read) | 6598.58 | 6637.36 | Negligible (+0.6%) |
| SEQ1M Q8T1 (Write) | 4925.73 | 4956.20 | Negligible (+0.6%) |
| RND4K Q32T1 (Read) | 1632.52 | 3746.55 | Device B is 2.3x Faster |
| RND4K Q32T1 (Write) | 1513.43 | 3530.82 | Device B is 2.3x Faster |
| RND4K Q1T1 (Read) | 513.95 | 714.39 | Device B is ~40% Faster |
| RND4K Q1T1 (Write) | 304.89 | 652.45 | Device B is ~2.1x Faster |
While large file transfers remain similar between the two configurations, Hardware Acceleration significantly improves Random 4K performance (small file operations).
Device B doubled the speed in most random write/read scenarios compared to software encryption.

How to verify if your PC supports hardware-accelerated BitLocker?
You need to run a command-line tool (.HwBitLocker.exe) to verify the underlying technology being used on your PCs.
In this case, Device A utilizes standard Software BitLocker, while Device B utilizes the new Hardware-Accelerated BitLocker.

As observed in the manage-bde -status command output:
| Feature | Device A (Software BitLocker) | Device B (Hardware-Accelerated) |
| BitLocker Version | 2.0 | 2.0 |
| Conversion Status | Encryption in Progress | Encryption in Progress |
| Percentage Encrypted | 97.5% | 97.5% |
| Encryption Method | XTS-AES 256 | XTS-AES 256 (Hardware accelerated) |
| Protection Status | Protection Off | Protection Off |
Note: The key difference is the parenthetical (Hardware accelerated) tag visible on Device B’s encryption method.
The post Microsoft: Windows 11 BitLocker can slow fast NVMe PCs in gaming/video editing. Historically single-digit overhead appeared first on Windows Latest
