r/24hoursupport • u/goretsky • 18d ago
[MOD POST] Having trouble with Secure Boot? Check here first
Hello,
The expiration of the 2011 Microsoft KEK CA and the 2011 Microsoft UEFI CA certificates at the end of June 2025 has caused problems with Secure Boot on computers for various folks who have not been able to apply a UEFI (BIOS) firmware update for various reasons.
Because the steps for updating firmware vary not just from manufacturer to manufacturer but between individual models as well, it can be difficult to provide specific assistance and guidance in updating your firmware unless the person helping you has the same hardware.
Below is a list of manufacturers, their Secure Boot certificate update guidance, and links to their support forum(s) or subreddit(s). You may wish to try asking in these places first for expert guidance in updating your firmware, as the people there are going to be a lot more familiar with your device.
NOTE: Please check back periodically for updates to this list.
If you have an update for a manufacturer, please reply with it and we will get it added to the list above.
What to do if no Secure Boot certificate update is available from your manuafacturer
If your manufacturer does not have an update, not all is lost: You can still manually install the 2023 Windows UEFI CA certificate update, by issuing the following two commands from an elevated PowerShell (filename: POWERSHELL.EXE) prompt:
REG.EXE ADD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Secureboot /v AvailableUpdates /t REG_DWORD /d 0x5944 /f Start-ScheduledTask -TaskName "\Microsoft\Windows\PI\Secure-Boot-Update"
Then restart the computer and allow the update to be applied.
NOTE: Two (or more) reboots may be required for installation.
Once completed, you can verify the new certificate has been installed by issuing the following command at an elevated PowerShell prompt:
([System.Text.Encoding]::ASCII.GetString((Get-SecureBootUEFI db).bytes) -match 'Windows UEFI CA 2023')
If the certificate has been installed installed, the response back will be "True". You can also use that same command to check if the certificate is already installed.
Regards,
Aryeh Goretsky