BSOD on boot when TPM is enabled (after migration to GPT/UEFI)


  1. Posts : 8
    Windows 10 Pro
       #1

    BSOD on boot when TPM is enabled (after migration to GPT/UEFI)


    Hi - I wonder if anyone can help with this issue.

    Everything was working OK on my machine, and I had TPM enabled in BIOS. However my PC was not running in UEFI mode and my HDD was still using MBR and not GPT. I decided therefore to use mbr2gpt process to convert disk to GPT and then to change BIOS to support UEFI.

    This appeared to work OK, however on rebooting I now get the following error immediately at startup, and it is not possible to get into any recovery modes (unless I boot from a recovery CD/USB). I tried all the BCD rebuild instruction to no avail.

    Eventually however I tracked it down to the TPM setting in my BIOS. If I now disable TPM in the BIOS, my PC boots perfectly normally, using GPT and UEFI. If I reenable TPM however it immediately goes back to BSOD shown below.

    I tried wiping the TPM settings in BIOS, but this has made no difference.

    BSOD ZIP here: Microsoft OneDrive - Access files anywhere. Create docs with free Office Online.
    Windows 10 Version 1909 (OS Build 18363.900)

    Attachment 284231
      My Computer


  2. Posts : 1,538
    Windows 8.1 Enterprise x64
       #2
      My Computer


  3. Posts : 8
    Windows 10 Pro
    Thread Starter
       #3

    MrPepka said:
    Thanks for that - I've just installed those and tried that - unfortunately no change - as soon as I enable TPM in BIOS, back to that same blue screen.
      My Computer


  4. Posts : 14,046
    Windows 11 Pro X64 22H2 22621.1848
       #4

    Why did you feel you had to move to UEFI/GPT?

    Since this fails for you, can you revert to BIOS/MBR without loss of data? If so, that is what I would do.
      My Computers


  5. Posts : 8
    Windows 10 Pro
    Thread Starter
       #5

    Ztruker said:
    Why did you feel you had to move to UEFI/GPT?

    Since this fails for you, can you revert to BIOS/MBR without loss of data? If so, that is what I would do.
    Hi - I want to take advantage of the newer security features of Windows 10 such as Secure Boot, which is specific to UEFI and GPT, which is why I switched across. If I switch back to BIOS/MBR then I'll lose those features.
      My Computer


  6. Posts : 14,046
    Windows 11 Pro X64 22H2 22621.1848
       #6

    Okay, I can see that but is Secure Boot more important to you than TPM? You need TPM for BitLocker, do you use it? If not then you can leave it disabled with no consequence.
      My Computers


  7. Posts : 8
    Windows 10 Pro
    Thread Starter
       #7

    Thanks - yes secure boot is more important to me for the moment. I'm aware I can use my PC with TPM disabled as that's what I'm doing right now.

    If anyone else has any idea how to fix the issue so that I can enable TPM as well (given that it was working previously) that would be great though - these things nag at me that something low level is still not right, even though it seems OK on the surface!
      My Computer


  8. Posts : 14,046
    Windows 11 Pro X64 22H2 22621.1848
       #8

    Anything on the ASUS website about problems with Gigabyte B450 Aorus Pro (rev 1.0) board and TPM?

    I just found this which seems identical to your problem: BSOD on boot when AMD fTPM is enabled in BIOS

    Method 1: Disable Secure Boot

    If you have a UEFI based computer instead of the old traditional BIOS, then the issue can be caused by a certain setting in UEFI called Secure Boot. It can stop your system from accessing the winload.efi file causing this error to appear. Windows 8 and later versions have this feature enabled by default.
      My Computers


  9. Posts : 8
    Windows 10 Pro
    Thread Starter
       #9

    OK - Galan, from here found the solution: BSOD on boot when AMD fTPM is enabled in BIOS | Community

    Basically I had to reflash the motherboard BIOS with the latest version (even though I already had that version!). I'd tried doing the reset to defaults in the BIOS, but that hadn't worked, however reflashing the BIOS did.

    Now able to enable fTPM in BIOS, and booting straight into windows with no BSOD and can confirm fTPM is working in windows as well!

    - - - Updated - - -

    AArrghh!!! Well I thought it worked (indeed it did work) - but only for one boot. After restarting my PC, somehow it had disabled fTPM again, and when I restarted it, back to the BSOD above... Had to disable it again to get it to boot up. Obviously something with the BIOS is not right... will have to wait for a revised BIOS version I think.
      My Computer


  10. Posts : 14,046
    Windows 11 Pro X64 22H2 22621.1848
       #10

    I would think TPM is more important than Secure Boot. Are you in an environment where someone else has ophysical access to your system? That's the only case I can see where Secure Boot would be important to me.
      My Computers


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 07:36.
Find Us




Windows 10 Forums