
In June 2026, the security certificate for Secure Boot will expire on many computers. These certificates should be replaced either through your computer manufacturer’s updates or via Windows Update. The new certificates were issued in 2023. If your computer does not receive the new certificate before the old one expires, it will still boot. However, you will miss out on future boot-level security protections.
How to Check Secure Boot Certificates
- Open PowerShell with Admin Rights
- Press Windows key on your keyboard
- Type PowerShell or Windows Terminal
- Right-click the app and choose Run as administrator.
- Run the Certificate Status Check
In the window you opened, paste:
([System.Text.Encoding]::ASCII.GetString((Get-SecureBootUEFI db).bytes) -match 'Windows UEFI CA 2023') - Read the Output
- True – New 2023 Secure Boot certificate is installed
- False – Only older certificates are present (update needed)
Check Default & Active Certificate for Secure Boot
Within Powershell run:
([System.Text.Encoding]::ASCII.GetString((Get-SecureBootUEFI dbdefault).bytes) -match 'Windows UEFI CA 2023')Result will either True or False. True means new certificate is the default or current certificate.
Source: Ars Technica.
Last updated on