wwhenderson
New member
- Local time
- 6:06 AM
- Posts
- 4
- OS
- Win11
Desire:
- Resolve Windows System Event ID 1801 'errors', message: "Updated Secure Boot certificates are available on this device but have not yet been applied to the firmware." on unsupported Win11 PCs.
PC(s) Configuration:
- 'End of Life' Dell PCs with old CPUs (5th-7th gen Intel)
- No Dell firmware updates available for TPM 2023 certificates
- 3 different TPM V1.2 (PPI V1.2) vendor chipsets with same Dell PN TR2C9
- Win11 Pro V10.0.26200.7840 installed
Attempted remediation of 1801 'errors':
- Enabled local group policy to allow Secure Boot updates
- Forced TPM Secure Boot updates via Secure Boot Scheduled Task '\Microsoft\Windows\PI\Secure-Boot-Update'
Result:
- Dell PCs with TPM V1.2 at BIOS V1.24 hangs when the Secure Boot Scheduled Task is launched.
- Dell PCs with TPM V1.2 at BIOS A18 and A22 do not hang when the Secure Boot Scheduled Task is launched, but continue to show Windows 1801 System Events.
- The hang is no mouse or keyboard response, no network connection, and the display is frozen.
- Restoration is to hard power off the PC and launch Windows System Restore to a prior date or disable the Secure Boot update Started Task immediately after reboot if possible.
Remediation for 1801 errors:
- Manually update, via BIOS setup, TPM certificates from another PC, since new OEM firmware is not planned.
- Disable automatic Secure Boot TPM certificate updates via the registry or via local group policy with accepted risk to future TPM updates.
- Disable Secure Boot (not recommended).
Observations:
- 'End of Life' Dell PCs with Dell PN TR2C9 TPM V1.2 (PPI V1.2), with multiple TPM vendor chipsets and with 'disabled' TPM updates, can still be booted with old TPM 2011 certificates with and no adverse affects to Windows other than Windows will no longer indicates System Event ID '1801' errors, but will continue to show TPM System 'information' events where TPM cannot be updated. This as verified by setting the BIOS date to 2 years after certificate expiration and with no network connection.
- For 'End of Life' Dell PCs with Dell PN TR2C9 TPM V2.0 (PPI V1.3), with multiple TPM vendor chipsets and with 'enabled' TPM updates, Windows updated the TPM Secure Boot 2023 certificates successfully after reboots, which eliminated the System Event ID 1801 'errors'.
Risk to manual certificate remediation:
- Valid certificates would need to be obtained and added via a manual BIOS change.
- The updated TPM certificates are kept in volatile CMOS storage and should the CMOS battery be replaced, the updated certificates would need to be manually restored. The only permanent solution is an OEM firmware update, but that is not planned by the OEM.
Risk to disabling TPM updates:
- Future Secure Boot malware protection would not be available.
Going Forward:
- Only Dell TPM V1.2 PCs at BIOS V1.24 were observed to hang when attempting to update TPM certificates via Windows update and Secure Boot update group policy enabled.
- For the 5 Dell PCs tested, TPM V1.2 had no ability to automatically update TPM Secure Boot certificates via Windows Update. This was tested on 5 Dell PCs with different BIOS versions and 3 different TPM OEM vendors.
- For unsupported Windows PCs at TPM V1.2 (PPI V1.2) and with no OEM plans to update the firmware, it may be best to disable Secure Boot updates via local group policy or via the registry, to eliminate spurious Windows TPM System Event 'error' messages that will occur multiple times a day and to potentially avoid hangs due to incompatible hardware/BIOS versions should the Secure Boot scheduled task be fired off.
Command to verify TPM status:
powershell -ExecutionPolicy ByPass Get-Tpm
Note: Disabling or enabling 'AutoProvisioning' did not appear to have an effect on TPM updating during testing.
Potential methods to disable Secure Boot auto updates for 'unsupported' Windows PCs:
- Run 'powershell -ExecutionPolicy ByPass Disable-TpmAutoProvisioning' (not observed to be effective)
or
- Run 'gpedit' and disable the following settings (tested and would recommend):
- 'Computer Configuration>Administrative Templates>Windows Components'
- Enable Secure Boot Certificate Deployment
- Automatic Certificate Deployment via Update
- Certificate Deployment via Controlled Feature Rollout
- Run 'gpupdate /force' to implement the policy changes.
Note: Secure Boot auto updates will then be disabled, but may not be effective until a reboot.
- Once the group policy updates are in effect, the following registry settings will be in place:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecureBoot]
"AvailableUpdates"=dword:00000000
"AvailableUpdatesPolicy"=dword:00000000
"HighConfidenceOptOut"=dword:00000000
"MicrosoftUpdateManagedOptIn"=dword:00000000
As mentioned above, this was tested on Win11 Pro and gpedit is not avaiable on 'Home'. Of course, YMMV. Enjoy
- Resolve Windows System Event ID 1801 'errors', message: "Updated Secure Boot certificates are available on this device but have not yet been applied to the firmware." on unsupported Win11 PCs.
PC(s) Configuration:
- 'End of Life' Dell PCs with old CPUs (5th-7th gen Intel)
- No Dell firmware updates available for TPM 2023 certificates
- 3 different TPM V1.2 (PPI V1.2) vendor chipsets with same Dell PN TR2C9
- Win11 Pro V10.0.26200.7840 installed
Attempted remediation of 1801 'errors':
- Enabled local group policy to allow Secure Boot updates
- Forced TPM Secure Boot updates via Secure Boot Scheduled Task '\Microsoft\Windows\PI\Secure-Boot-Update'
Result:
- Dell PCs with TPM V1.2 at BIOS V1.24 hangs when the Secure Boot Scheduled Task is launched.
- Dell PCs with TPM V1.2 at BIOS A18 and A22 do not hang when the Secure Boot Scheduled Task is launched, but continue to show Windows 1801 System Events.
- The hang is no mouse or keyboard response, no network connection, and the display is frozen.
- Restoration is to hard power off the PC and launch Windows System Restore to a prior date or disable the Secure Boot update Started Task immediately after reboot if possible.
Remediation for 1801 errors:
- Manually update, via BIOS setup, TPM certificates from another PC, since new OEM firmware is not planned.
- Disable automatic Secure Boot TPM certificate updates via the registry or via local group policy with accepted risk to future TPM updates.
- Disable Secure Boot (not recommended).
Observations:
- 'End of Life' Dell PCs with Dell PN TR2C9 TPM V1.2 (PPI V1.2), with multiple TPM vendor chipsets and with 'disabled' TPM updates, can still be booted with old TPM 2011 certificates with and no adverse affects to Windows other than Windows will no longer indicates System Event ID '1801' errors, but will continue to show TPM System 'information' events where TPM cannot be updated. This as verified by setting the BIOS date to 2 years after certificate expiration and with no network connection.
- For 'End of Life' Dell PCs with Dell PN TR2C9 TPM V2.0 (PPI V1.3), with multiple TPM vendor chipsets and with 'enabled' TPM updates, Windows updated the TPM Secure Boot 2023 certificates successfully after reboots, which eliminated the System Event ID 1801 'errors'.
Risk to manual certificate remediation:
- Valid certificates would need to be obtained and added via a manual BIOS change.
- The updated TPM certificates are kept in volatile CMOS storage and should the CMOS battery be replaced, the updated certificates would need to be manually restored. The only permanent solution is an OEM firmware update, but that is not planned by the OEM.
Risk to disabling TPM updates:
- Future Secure Boot malware protection would not be available.
Going Forward:
- Only Dell TPM V1.2 PCs at BIOS V1.24 were observed to hang when attempting to update TPM certificates via Windows update and Secure Boot update group policy enabled.
- For the 5 Dell PCs tested, TPM V1.2 had no ability to automatically update TPM Secure Boot certificates via Windows Update. This was tested on 5 Dell PCs with different BIOS versions and 3 different TPM OEM vendors.
- For unsupported Windows PCs at TPM V1.2 (PPI V1.2) and with no OEM plans to update the firmware, it may be best to disable Secure Boot updates via local group policy or via the registry, to eliminate spurious Windows TPM System Event 'error' messages that will occur multiple times a day and to potentially avoid hangs due to incompatible hardware/BIOS versions should the Secure Boot scheduled task be fired off.
Command to verify TPM status:
powershell -ExecutionPolicy ByPass Get-Tpm
Note: Disabling or enabling 'AutoProvisioning' did not appear to have an effect on TPM updating during testing.
Potential methods to disable Secure Boot auto updates for 'unsupported' Windows PCs:
- Run 'powershell -ExecutionPolicy ByPass Disable-TpmAutoProvisioning' (not observed to be effective)
or
- Run 'gpedit' and disable the following settings (tested and would recommend):
- 'Computer Configuration>Administrative Templates>Windows Components'
- Enable Secure Boot Certificate Deployment
- Automatic Certificate Deployment via Update
- Certificate Deployment via Controlled Feature Rollout
- Run 'gpupdate /force' to implement the policy changes.
Note: Secure Boot auto updates will then be disabled, but may not be effective until a reboot.
- Once the group policy updates are in effect, the following registry settings will be in place:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecureBoot]
"AvailableUpdates"=dword:00000000
"AvailableUpdatesPolicy"=dword:00000000
"HighConfidenceOptOut"=dword:00000000
"MicrosoftUpdateManagedOptIn"=dword:00000000
As mentioned above, this was tested on Win11 Pro and gpedit is not avaiable on 'Home'. Of course, YMMV. Enjoy
- Windows Build/Version
- Win11 Pro V10.0.26200.7840
My Computer
System One
-
- OS
- Win11
- Manufacturer/Model
- Multiple




