Event ID 15: How can I Fix This TPM BSOD Error?

Keep your computer’s BIOS TPM firmware updated

Reading time icon 4 min. read


Readers help support Windows Report. We may get a commission if you buy through our links. Tooltip Icon

Read our disclosure page to find out how can you help Windows Report sustain the editorial team Read more

Key notes

  • TPM is a microcontroller designed to provide hardware-based security-related functions. 
  • It is very useful; however, if it encounters an error like event ID 15, it could cause issues. 
  • This guide will discuss all the causes and possible fixes to resolve the problem.
Event ID 15 How to Fix This TPM BSOD Error

When your Trusted Platform Module hardware fails to execute a TPM command, you might see Event ID 15 in the Event Viewer app. 

This guide will discuss all the available fixes for the problem right after examining the causes. Let’s begin!

What causes the Event ID 15 TPM error? 

Generally, the error appears if you have a problem with the TPM device. Some of the reasons for the error are: 

  • TPM fails to respond:  When Windows is trying to communicate or use the TPM device for functionalities that respond on TPM, including Bit Locker and Next Generation Credentials, and it fails to respond, it could cause the Event ID error.
  • TPM performing self-test – When TPM resumes from sleep, it performs a self-test before processing any commands. During self-testing, if Windows tries to retrieve a random number, but the command fails, then Windows will receive this error. If the command fails three consecutive times, the OS logs the event. Hence we see the error.

How can I fix the Event ID 15 TPM module error on Windows 10? 

Before diving into serious troubleshooting, let us try these simple fixes first: 

If nothing from the above worked for you, it is time to move on to these troubleshooting steps: 

1. Uninstall and reinstall the TPM driver

1.1 Use Device Manager

  1. Press Windows + R to get the Run window.
  2. Type devmgmt.msc and hit Enter.Device Manager RUN COMMAND
  3. Now click on Security devices to expand, right-click on Trusted Platform Module, and select Uninstall driver.Uninstall TPM
  4. Reboot your computer. When your PC starts up, it will install the driver again.

1.2 Use a third-party tool

With driver updater utility like Outbyte Driver Updater, you can update drivers without hassles. It downloads the best compatible drivers for your device and installs them in a few clicks.

  1. Download and install Outbyte Driver Updater.
  2. Launch the app, and it will scan your computer for outdated drivers.
  3. Once the scan is complete, you will get a list of drivers.
  4. Select the drivers and click Update.
  5. The tool will download the latest and compatible drivers.
  6. Click Next, follow the on-screen prompts, then restart your computer.

Using automated tools has its advantages such as safely finding and updating outdated drivers and automatically installing new updates, saving time in all these processes.

Get Outbyte Driver Updater

2. Clear TPM

  1. Press the Windows key, type Windows Security, and click Open.Windows Security
  2. Now navigate to Device Security. Click Security processor details.Windows Security Security processor
  3. Click Security processor troubleshooting.Security processor
  4. Now click Clear TPM.Clear TPM
  5. Choose the positive response for the on-screen prompts to finish.

3. Disable Windows Credential Manager

  1. Press Windows + R to get the Run window.
  2. Type gpedit.msc and press Enter.GPEDIT RUN COMMAND
  3. Follow this path and double-click on Turn on Virtualization Based Security: Computer Configuration\Administrative Templates\System\ Device Guard\Turn on Virtualization Based SecurityTurn on Virtualization
  4. Now under Credential Guard Configuration, select Disabled from the drop-down.credguard-gp-disabled
  5. Restart your PC.

4. Check if Core isolation is enabled

  1. Press the Windows key, type Windows Security and click Open.Windows Security
  2. Now navigate to Device Security. Click Core isolation details.Device Security - Core isolation
  3. Make sure the toggle switch for Memory integrity is On.Memory Integrity ON

5. In-place upgrade

  1. Go to Microsoft’s software download page, and choose the Windows version you want to install.
  2. Download Windows 11 ISO and select Windows 11 (multi-edition ISO).Inplace upgrade 1
  3. On Select, the product language option, choose English or your preferred language and click Confirm, and then Download.Inplace upgrade 2
  4. Right-click on ISO and select Mount. Now click Setup.exe.Windows-11-ISO-mount
  5. On Install Windows 11 dialog box, select Next.
  6. On the next screen, click Accept to agree to the license terms.
  7. Follow the on-screen prompts to complete the process.
Tip icon Tip
Select Keep personal files and apps on the Ready to Install page to save your files from getting deleted.

So, these steps can be used to resolve the Event ID 15 source TPM error. If we have missed out on any method that worked for you, please let us know in the comments section below.