0X80280033

Fix TPM_E_NOTLOCAL (0x80280033) on Windows 10/11

TPM says 'not local' when trying to use BitLocker or TPM tools. It's a communication glitch between Windows and the TPM chip. Usually fixed with a quick command or driver reset.

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.

  1. 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".

  2. Type this command exactly as written, then press Enter:
    net stop tpmbase

    What 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.

  3. Now type this and press Enter:
    net start tpmbase

    What you should see: "The TPM Base Services service was started successfully." Good. You just reset the TPM communication layer.

  4. Close the command window and try your original action again — for example, open tpm.msc or 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.

  1. 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.

  2. Look for a category called Security Devices. Click the arrow to expand it.
  3. You should see something like Trusted Platform Module 2.0 or TPM listed there.
  4. 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.

  5. After the uninstall finishes, restart your computer. Windows will detect the TPM chip and install the driver automatically during startup.
  6. After restart, open tpm.msc again 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.

  1. 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.

  2. Open Windows Terminal (Admin) again.
  3. Type this command and press Enter:
    wmic /namespace:\\root\cimv2\Security\MicrosoftTpm path Win32_Tpm where IsEnabled_=True call Clear

    What you should see: It'll ask for confirmation. Type Y and press Enter. Then it'll say "Method execution successful."

  4. 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.
  5. After Windows loads, open tpm.msc again.

    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:

  1. Fix 1: Stop and restart the TPM base service (30 seconds, works for most people).
  2. Fix 2: Uninstall and reinstall the TPM driver (5 minutes).
  3. 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.

Related Errors in Windows Errors
Windows Mobility Center Missing on Laptop – Quick Fix 0XC00D1009 Windows Media Player NS_E_WMP_INVALID_MAX_VAL (0XC00D1009) fix 0X00002072 Fix Active Directory error 0X00002072: No RDN defined in schema 0XC000007E STATUS_RANGE_NOT_LOCKED (0XC000007E) — The range specified in NtUnlockFile was not locked

Was this solution helpful?

EP
Erropedia Team
Tech Support Editors
The Erropedia editorial team researches and documents real-world tech errors from across Windows, Linux, macOS, networking, databases, cloud platforms, and more. Every solution is reviewed for accuracy and updated as software and systems evolve.