TPM not found on Surface Pro 3

3

0

When I tried booting my device today, I got to the BitLocker Recovery. After entering the key my Surface Pro 3 booted up normally. However, when I rebooted the device I got again into the BitLocker Recovery asking for the key. I was able to stop it by pausing the BitLocker, however now my device isn't encrypted anymore. I cant resume the BitLocker anymore as I get the error: "A compatible Trusted Platform Module (TPM) Security Device cannot be found on this computer."

In tpm.msc I get: Compatible Trusted Platform Module (TPM) cannot be found on this computer.  Verify that this computer has a 1.2 TPM or later and it is turned on in the BIOS.

However in my BIOS the TPM is enabled! (Even tried to disable and enable it)

When I activate in the device manager "show hidden devices" I get "Trusted Platform Module 2.0", when I click it I get "Currently, this hardware device is not connected to the computer. (Code 45)"

There have been no Updates to Windows, nor new software installations/software updates!

Thanks for your help, Michael

Michael

Posted 2017-03-20T18:57:59.417

Reputation: 89

Have you performed the decryption process? You will want to do that before you proceed, so much so, I refuse to provide the solution until that happens. I have a very specific reason for wanting you to do that. I am attempting to avoid you losing your data by waiting. – Ramhound – 2017-03-20T19:27:19.587

When was the last time the firmware was upgraded on the machine? – Ramhound – 2017-03-20T19:30:06.973

Last firmware update was installed on System -1/‎30/‎2017 – Michael – 2017-03-20T19:35:36.360

@Ramhound I just started the decryption process, however it looks like that takes some time :) – Michael – 2017-03-20T19:38:41.213

Yes; It will take awhile, but you cannot solve your problem without data loss if you don't first disable Bitlocker, because it will involve removing the TPM hardware in device manager and/or turning off then enabling the TPM module within UEFI. – Ramhound – 2017-03-20T19:40:50.160

It's now decrypted! – Michael – 2017-03-20T21:59:51.463

Can you explain me the further steps? – Michael – 2017-03-21T20:44:08.150

I think @Ramhound intended you to delete the TPM in Device Manager, then reboot into the BIOS and disable and re-enable it, then continue the boot. – harrymc – 2017-03-23T08:35:43.650

The problem is, that the TPM is not visible in the Device Manager! And I have already done the disable & re-enable part without success. – Michael – 2017-03-23T10:01:44.620

Did you have a windows update before the last reboot ? It may have broken the TPM detection on your surface. – Neil – 2017-03-23T11:00:20.063

Answers

1

My explanation for this problem is in hardware.

The error message you are getting is Event ID 537, where Microsoft gives this advice :

Because the TPM is a hardware device, contact your hardware supplier or hardware support team to resolve this issue.

It seems like the TPM is not very operational, if Windows cannot detect its presence. It is fortunate that you decrypted the disk, as advised by @Ramhound, before you lost its entire contents.

See VeraCrypt for a software product for encrypting data. I would advice against encrypting the system disk, since in case of failure you would just lose everything.

harrymc

Posted 2017-03-20T18:57:59.417

Reputation: 306 093

I contacted already the MS support. All they told me, is that this is a Windows(i.e. Software error) and I should try to reset my Surface again. However I have done that already once without success, so I don't see a reason why it should work the second time. – Michael – 2017-03-23T10:38:13.513

All the more reason to suppose a hardware failure. – harrymc – 2017-03-23T10:39:06.540

The article you linked applies to Windows Server though. I have read somewhere that on the Surface devices the TPM is actually just a piece of software in the Firmware and not a real "hardware" device. – Michael – 2017-03-23T10:41:36.217

Encrypted system disk : As long as resetting is an option for you. – harrymc – 2017-03-23T10:41:36.783

TPM as software: In that case resetting should have brought it back. – harrymc – 2017-03-23T10:43:19.767

I have done the Windows reset with "keeping own files". Should I try a complete factory reset? – Michael – 2017-03-23T10:46:01.990

Try it only if there are no data or apps to lose, or that you can reinstall. – harrymc – 2017-03-23T13:40:27.263

Resetting didn't help – Michael – 2017-04-08T16:32:19.310

Not surprising, as Microsoft did say that TPM was hardware. I think it can now officially declared as a hardware problem. – harrymc – 2017-04-08T17:22:36.593