sodcalculator

10 Tech How-To

Why No Device Encryption on My PC?

Guide 10-8937 · Updated · Step by step

Your computer likely lacks device encryption because the feature requires specific hardware and software conditions, most commonly a Trusted Platform Module (TPM) 2.0 chip, UEFI firmware, and a Microsoft account with an active internet connection. If any of these are missing or misconfigured, Windows simply doesn’t show the encryption option, even on supported editions. This article explains the exact requirements, how to check them, and what you can do if your PC doesn’t qualify.

What Device Encryption Actually Is

Device encryption is a Windows security feature that scrambles the data on your system drive so it can’t be read if the drive is removed and plugged into another machine. It’s distinct from BitLocker, which is the full-featured enterprise tool that lets you manage encryption with passwords, smart cards, or recovery keys. On modern Windows 10 and 11 Home editions, device encryption is a simplified, automatic version of BitLocker that runs silently in the background once enabled.

When it’s on, the drive is encrypted using the AES (Advanced Encryption Standard) algorithm, typically with a 128-bit key. The encryption key is tied to your Microsoft account and stored in the TPM, so the system can unlock automatically at boot without you typing a password. If you sign out of your Microsoft account or the TPM is reset, the key becomes inaccessible and you’ll need a recovery key to get your data back.

The Hardware Requirements You Might Be Missing

Microsoft’s official documentation lists several hard requirements for device encryption. If your PC fails even one, the feature won’t appear in Settings. The most common culprits are:

  • TPM 2.0 – A dedicated security chip that stores encryption keys. Most PCs from 2016 onward have it, but some budget or older models don’t.
  • UEFI firmware – The modern replacement for BIOS. If your PC boots in legacy BIOS mode, encryption is unsupported.
  • Secure Boot – A UEFI feature that verifies the operating system’s integrity before loading. It must be enabled.
  • Modern standby – Also called S0 low power idle. This is a power state that allows instant wake from sleep. Some older laptops lack it.
  • Microsoft account – You must be signed in with a Microsoft account, not a local account, for the automatic key backup to work.

If you built your own desktop PC, you might have disabled Secure Boot or are using a motherboard that doesn’t include a TPM header. Many DIY systems simply don’t have the TPM module installed, which is the single most common reason for missing encryption.

How to Check If Your PC Qualifies

You can check each requirement without any third-party tools. Here’s how:

  1. Press Win + R, type tpm.msc, and press Enter. The window that opens shows your TPM version. If it says “Compatible TPM cannot be found,” you don’t have one.
  2. Open System Information by typing msinfo32 in the Start menu. Look at the “BIOS Mode” field – it should say “UEFI” not “Legacy.”
  3. In the same window, check “Secure Boot State” – it should be “On.”
  4. Go to Settings > Accounts > Your info to confirm you’re signed in with a Microsoft account.
  5. Open a Command Prompt as administrator and type powercfg /a. If “S0 Low Power Idle” is listed under available sleep states, you have modern standby.

If any of these checks fail, that’s why the encryption option is missing. The good news is that some of these can be fixed in the BIOS/UEFI settings, but others (like a missing TPM chip) may require hardware changes.

What If You Don’t Have a TPM?

If your PC lacks a TPM 2.0 chip, you still have options. First, check if your motherboard has a TPM header – many desktop boards do, even if the module isn’t installed. You can buy a discrete TPM 2.0 module that plugs into that header. Laptop users are out of luck unless the laptop has a TPM socket, which is rare.

Alternatively, you can use BitLocker with a USB startup key instead of a TPM. This works on Windows 10/11 Pro, Enterprise, and Education editions, but not on Home. To enable it, you need to edit the Group Policy: run gpedit.msc, go to Computer Configuration > Administrative Templates > Windows Components > BitLocker Drive Encryption > Operating System Drives, and enable “Require additional authentication at startup.” Then you can set BitLocker to require a USB key on boot.

Why Windows Home Is So Restrictive

Microsoft deliberately limits device encryption to specific hardware configurations on Home editions. The company wants encryption to be seamless for average users, so it only enables it when it’s confident the recovery key can be backed up automatically. If you’re using a local account, there’s no cloud backup, so the feature is hidden to prevent users from losing data.

On Pro and Enterprise editions, you get the full BitLocker control panel, which lets you encrypt drives even without a TPM (using a password or USB key), and you can manage recovery keys manually. Home users are essentially locked out of these advanced options, which is a common frustration.

Alternatives to Windows Device Encryption

If you can’t enable the built-in feature, there are third-party tools that provide full-disk encryption. The most well-known open-source option is VeraCrypt, which works on all Windows editions and doesn’t require a TPM. You can encrypt the entire system drive, and it will ask for a password at boot. The trade-off is that you lose the seamless auto-unlock feature, and you have to manage the encryption process yourself.

Another option is to encrypt individual files or folders using built-in tools like EFS (Encrypting File System) on Pro editions, but that only protects specific files, not the whole drive. For most people, VeraCrypt is the best fallback if they can’t get Windows encryption working.

Frequently Asked Questions

Why doesn’t my device encryption option show up in Settings?

The option is only displayed when your PC meets all the hardware and software requirements. If any check fails, Windows hides the setting entirely. Run the checks above to see which one you’re missing.

Can I enable device encryption with a local account?

No, not with the automatic device encryption feature. You must be signed in with a Microsoft account so the recovery key can be backed up to the cloud. If you prefer local accounts, you’ll need to use BitLocker on a Pro edition or a third-party tool.

Is device encryption the same as BitLocker?

Device encryption is a simplified version of BitLocker that runs automatically on Home editions. BitLocker is the full-featured tool available on Pro and Enterprise, offering more control over authentication and recovery.

Will enabling encryption slow down my computer?

Modern CPUs have AES-NI instructions that accelerate encryption, so the performance impact is minimal – usually less than 1% in real-world tasks. The initial encryption process may take a few hours, but after that, you won’t notice a difference.

What happens if I lose my Microsoft account and the recovery key?

If you lose both, you will permanently lose access to your data. The recovery key is the only way to unlock the drive if the TPM can’t do it automatically. Always back up your recovery key to a safe place, like a printed copy or a different cloud service.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →