Unsolved
1 Rookie
•
6 Posts
0
82
Dell 7820 "Alert! TPM Could not be initialized"
Is there a way to fix this problem? TPM settings show in the BIOS. Within Windows 10 (tpm.msc) the TPM is not detected.
Unsolved
1 Rookie
•
6 Posts
0
82
Is there a way to fix this problem? TPM settings show in the BIOS. Within Windows 10 (tpm.msc) the TPM is not detected.
Top
Chino de Oro
8 Wizard
8 Wizard
•
6.6K Posts
0
September 29th, 2024 07:13
How to troubleshoot and resolve common issues with Trust Platform Module (TPM) and Bitlocker https://www.dell.com/support/kbdoc/en-us/000103639/how-to-troubleshoot-and-resolve-common-issues-with-tpm-and-bitlocker
__SuperNaut__
1 Rookie
1 Rookie
•
6 Posts
0
September 30th, 2024 20:08
Do all 7820s support TPM 2.0? A Dell forum post states that the TPM update should be listed in the drivers downloads page for the service tag#. It appears I have erased my TPM. The TPM 1.2 options show in the BIOS. Within Windows 10 the TPM is not detected and "get -tpm" also doesn't detect the TPM. When I try to run the TPM 1.2 to 2.0 update I get a few errors such as "TPM not ready to accept payload". Bit Locker is not a factor it appears to be disabled. Downgrading BIOS didn't help. I found this article I plan to try next.
https://brookspeppin.com/2021/10/20/upgrade-tpm-2-0-dell/
I get this error at boot, I disabled TPM to remove it.
"Alert! TPM Could not be initialized"
I have several of these units and need to update the TPM, they are older pre-load Win10 with TPM V1.2.
mazzinia_
4 Operator
4 Operator
•
1.1K Posts
0
September 30th, 2024 21:37
Did you follow these instructions ?
Dell TPM 2.0 Firmware Update Utility | Driver Details | Dell US
__SuperNaut__
1 Rookie
1 Rookie
•
6 Posts
0
September 30th, 2024 23:31
I updated the firmware initially and then ran the 2.0 update utility but V1 and nothing seemed to happen or install. I then found that V2 link and proceeded to install that. Install seemed to be successful until the next reboot. I did select an option during the update install, not sure if that caused the problem. The system shipped with Dual Gold CPUs so should be 2.0 compatible. The BIOS recognizes the TPM but it won't start/initialize. Everyting was fine initially running TPM 1.2.
The CCTK appp is not compatible with my system. I saw others with this same issue but that had Dell laptops. The solution was to replace the mobo.
__SuperNaut__
1 Rookie
1 Rookie
•
6 Posts
0
October 3rd, 2024 10:55
I have put this unit to the side and grabbed another unit.
1. Downloaded the Win10 image to USB.
2. Change BIOS to UEFI for USB boot option. (Upon reboot I got a BIOS message saying "a program is trying to activate the TPM, press F10 to enable.) Not sure how to replicate this but it may fix my 1st unit problem of the TPM not being initialized/activated. I could not find any activate procedure online, it all refers to enabling TPM in the BIOS. (Aside from powershell commands that did not see the TPM so could not inialize it.)
3. I proceeded to install Win10 from USB.
4. I updated the system BIOS to the current version.
** TPM 1.2 options are not showing in the BIOS but it is activated and functioning with tpm.msc and powershell get-tpm.
Should I run the TPM 2.0 update utility now even though the TPM option is not showing in the BIOS?
mazzinia_
4 Operator
4 Operator
•
1.1K Posts
0
October 3rd, 2024 15:49
That's a good question, since it should show options in the bios. weird.
Which version of the bios is installed ? 2.x ?
__SuperNaut__
1 Rookie
1 Rookie
•
6 Posts
0
October 3rd, 2024 18:21
@mazzinia_ V2.42.0. I disconnected power , held the button for 60 seconds and now have TPM 1.2 settings in the BIOS. BIOS is recognized correctly in Windows 10, secure boot enabled. Should I proceed to run the TPM 2.0 V13 upgrade within Win10. Do I need to set a BIOS password first?
(edited)
__SuperNaut__
1 Rookie
1 Rookie
•
6 Posts
0
October 3rd, 2024 18:40
Is this the correct procedure?
https://www.dell.com/support/kbdoc/en-ca/000184894/how-to-successfully-update-the-tpm-firmware-on-your-dell-computer
mazzinia_
4 Operator
4 Operator
•
1.1K Posts
0
October 4th, 2024 07:47
that should be the correct procedure, but the update package itself has the procedure written down ( I mentioned it in the first post i made ) :
Note 1: You must provide a bootable DOS USB drive. This executable file does not create the DOS system files.
Note 2 : Before updating the BIOS, ensure that you suspend BitLocker encryption on a BitLocker-enabled system. If it is not enabled on your system, you can ignore this step. For information about how to disable BitLocker, see How to Enable or Disable BitLocker with TPM in Windows at support.dell.com.
Note 3: The TPM must be ON and Enabled in BIOS Setup, and the TPM must not be owned. If the TPM is owned, go to BIOS Setup and clear the TPM before proceeding. You may need to run TPM.msc to reinitiate the TPM under Windows operating system.
Note 4: When the TPM ownership is cleared, some operating system will automatically take ownership of the TPM on the next boot (TPM AutoProvisioning). This feature must be disabled in the operating system to proceed with the update.
Dell TPM Update Utility for Windows/DOS
Download
1. Click Download File.
2. When the File Download window is displayed, click Save to save the file to your hard drive.
Clear the TPM (See Notes 2, 3 and 4)
1. Before running the TPM update utility, clear the TPM Owner.
Disable TPM Auto Provisioning in Windows (See Note 4)
1. Boot to Windows
2. Launch the PowerShell Command window in Administrator mode.
3. At the Powershell command prompt, start the command:
> Disable-TpmAutoProvisioning
4. Confirm the following results:
- AutoProvisioning: Disabled
5. Reboot the system, to BIOS Setup by pressing F2.
6. Go to Security > TPM 1.2/2.0 Security.
7. Click the Clear checkbox and select Yes to clear the TPM settings. (You can skip it if the item is disabled)
8. Click Exit to save changes.
9. Reboot system to Windows.
10. Confirm that the TPM is not owned. The TPM should no longer be automatically provisioned by Windows.
11. When the TPM update is finished, launch the PowerShell command in Administrator mode to reenable the auto provisioning.
> Enable-TpmAutoProvisioning
12. Confirm the following results:
- AutoProvisioning: Enabled
Updating the TPM update utility from Windows environment
1. Browse to the location where you downloaded the file and double-click the new file.
2. Windows System auto restarts and updates the TPM during the system startup.
3. When the TPM update is finished, the system auto reboots to take effect.
Updating the TPM update utility from DOS environment, with Legacy Boot mode (Non-Windows users)
1. Copy the downloaded file to a bootable DOS USB drive.
2. Power on the system, then Press F12 key and Select USB Storage Device and Boot to DOS prompt.
3. Run the file by typing copied file name where the executable file is located.
4. DOS system auto restarts and updates the TPM during the system startup.
5. When the TPM update is finished, the system auto reboots to take effect.
Updating the BIOS from DOS with UEFI boot mode enabled (Non-Windows users, Load Legacy Option Disabled)
1. Copy the downloaded file to a bootable DOS USB drive.
2. Power on the system, then go to BIOS Setup by pressing F2 and go to General > Boot Sequence > Boot List Option.
3. Change UEFI to Legacy of Boot List Option.
4. Click Apply, click Exit to save changes and reboot system.
5. Press F12, then Select USB Storage Device and Boot to DOS prompt.
6. Run the file by typing copied file name where the executable file is located.
7. When the TPM update is finished, the system auto reboots to take effect.
8. Go to BIOS Setup by pressing F2 and go to General > Boot Sequence > Boot List Option.
9. Change Legacy to UEFI Boot Option.
10. Click Apply, click Exit to save changes and reboot system.