What the TPM_E_NOTLOCAL Error Means
You're trying to do something with your TPM chip — maybe turn on BitLocker, check TPM status, or use a security tool — and you get this error: TPM_E_NOTLOCAL (0x80280033). It means Windows can't talk to the TPM chip properly. The command didn't reach it.
I've seen this happen most often on Dell and HP business laptops running Windows 10 or 11, right after a BIOS update or a Windows feature update. Sometimes it shows up when you try to run tpm.msc and the console says "Compatible Trusted Platform Module cannot be found."
Don't panic. This isn't a dead TPM chip. It's a communication problem. The fixes are simple and you can stop after the first one works.
Fix 1: The 30-Second Command Line Reset
This is the fix that works 80% of the time. You're going to tell Windows to reload the TPM driver.
- Press Windows Key + X and click Windows Terminal (Admin) or Command Prompt (Admin). You need admin rights for this.
What you should see: A blue or black command prompt window opens. The title bar says "Administrator" or "Admin".
- Type this command exactly as written, then press Enter:
net stop tpmbaseWhat you should see: It'll say "The TPM Base Services service was stopped successfully." If it says "service is not running," that's fine too. Move to step 3.
- Now type this and press Enter:
net start tpmbaseWhat you should see: "The TPM Base Services service was started successfully." Good. You just reset the TPM communication layer.
- Close the command window and try your original action again — for example, open
tpm.mscor run BitLocker setup.What you should see: The error is gone. TPM shows "Ready" or BitLocker starts normally.
If you still see the error, move to Fix 2.
Fix 2: The 5-Minute TPM Driver Reinstall
Sometimes the driver itself is stuck in a bad state. You're going to uninstall it and let Windows reinstall it fresh.
- Press Windows Key + R, type
devmgmt.msc, and press Enter.What you should see: The Device Manager window opens with a list of hardware categories.
- Look for a category called Security Devices. Click the arrow to expand it.
- You should see something like Trusted Platform Module 2.0 or TPM listed there.
- Right-click on the TPM entry and choose Uninstall device.
Important: A pop-up might ask "Delete the driver software for this device?" Check that box if it appears. If it doesn't ask, that's fine.
- After the uninstall finishes, restart your computer. Windows will detect the TPM chip and install the driver automatically during startup.
- After restart, open
tpm.mscagain or try your original task.What you should see: TPM should show as "Ready" and the error is gone.
If Fix 2 didn't help, go to Fix 3. This one's a bit more involved.
Fix 3: The 15-Minute TPM Clear and Reinitialize
⚠️ Warning: Clearing the TPM will delete all keys stored in it. If you use BitLocker, you'll need your recovery key. If you use Windows Hello or fingerprint login, you'll have to set them up again. Make sure you have your BitLocker recovery key saved somewhere safe before doing this.
This fix tells the TPM chip to reset itself to factory defaults. It's the nuclear option, but it works when nothing else does.
- Press Windows Key + R, type
tpm.msc, and press Enter.What you should see: The TPM Management console opens. If you still see the error, that's okay. You'll do this through command line instead.
- Open Windows Terminal (Admin) again.
- Type this command and press Enter:
wmic /namespace:\\root\cimv2\Security\MicrosoftTpm path Win32_Tpm where IsEnabled_=True call ClearWhat you should see: It'll ask for confirmation. Type Y and press Enter. Then it'll say "Method execution successful."
- Restart your computer. During the restart, the BIOS or UEFI will ask you to press a key (usually F12, F2, or Esc) to confirm the TPM clear. Follow the on-screen prompts. This is normal.
- After Windows loads, open
tpm.mscagain.What you should see: TPM should now say "The TPM is ready for use." The error is gone. You can now set up BitLocker or whatever you needed.
If even that doesn't fix it — which is super rare — check your BIOS settings. Go into BIOS (press F2 or Del during startup) and look for "TPM," "PTT," or "Security Chip." Make sure it's set to Enabled or Firmware TPM. Save and exit. Then try Fix 1 again. That almost always finishes the job.
Quick Recap
Here's the order to follow:
- Fix 1: Stop and restart the TPM base service (30 seconds, works for most people).
- Fix 2: Uninstall and reinstall the TPM driver (5 minutes).
- Fix 3: Clear the TPM and reinitialize it (15 minutes, last resort).
That's it. This error is annoying, but it's not hardware failure. You'll be up and running in a few minutes. If you have questions, drop a comment below.