Lenovo T460, no longer supported by Lenovo, no updated BIOS available. Trying to avoid having secure boot disabled on a working Windows 11 with all updates installed laptop.
It looks to me like the Update_UEFI-CA2023.ps1 -Revoke does not update the UEFI PK, and it looks like my Lenovo needs this updated in order to secure boot with updated certificates. How do I fix this?
Code:
Boot into UEFI, Disabled Secure Boot, Reset to Setup Mode, Clear All Secure Boot Keys.
Download latest version of script from GitHub. Unzip files to c:\temp. Open Terminal (Admin). Enter cd \temp.
Enter powershell -nop -ep bypass -f Check_UEFI-CA2023.ps1, get the following:
Secure Boot: OFF
Virtualization Based Security: OFF
BitLocker on (C:) OFF
UEFI is in Setup Mode (NO CERTS)
EFI Files
---------
Windows Boot Manager [Windows UEFI CA 2023] is ALLOWED.
Registry: "WindowsUEFICA2023Capable" = 0
[Windows UEFI CA 2023] not in UEFI DB.
REQUIRED ACTION
===============
OPTION 1: To install [UEFI CA 2023] certs
Update_UEFI-CA2023.ps1
OPTION 2: To install [UEFI CA 2023] certs and REVOKE the [PCA 2011] cert
Update_UEFI-CA2023.ps1 -Revoke
Enter powershell -nop -ep bypass -f Update_UEFI-CA2023.ps1 -Revoke, get the following:
Downloading "edk2-x64-secureboot-binaries.zip" from GitHub.
Successfully wrote "Default3PDb.bin" to UEFI db.
Successfully wrote "DefaultDbx.bin" to UEFI dbx.
Successfully wrote "DefaultKek.bin" to UEFI KEK.
ERROR: Failed to write "DefaultPk.bin" to UEFI PK.
Wrong signature for this UEFI variable.
Boot into UEFI, Enabled Secure Boot.
Enter powershell -nop -ep bypass -f Check_UEFI-CA2023.ps1, get the following:
Secure Boot: OFF
Virtualization Based Security: OFF
BitLocker on (C:) OFF
UEFI PK Cert
------------
(NONE)
UEFI KEK Certs
--------------
Microsoft Corporation KEK CA 2011
Microsoft Corporation KEK 2K CA 2023
UEFI DB Certs
-------------
Microsoft Corporation UEFI CA 2011
Microsoft Windows Production PCA 2011
Microsoft Option ROM UEFI CA 2023
Microsoft UEFI CA 2023
Windows UEFI CA 2023
UEFI DBX Certs
--------------
(NONE)
EFI Files
---------
Windows Boot Manager [Windows UEFI CA 2023] is ALLOWED.
Registry: "WindowsUEFICA2023Capable" = 2
[Windows UEFI CA 2023] in UEFI DB, and Windows starting from CA 2023 Boot Manager.
REQUIRED ACTION
===============
MANUAL UPDATE of the BIOS is required.
Enter the BIOS menu, and search for User or Custom Mode option of updating the UEFI PK or KEK keys.
If your BIOS doesn't support this feature, select Setup Mode to clear all certs.
IMPORTANT: Disable Windows Hello PIN before clearing certs.
OPTION 1:
Update_UEFI-CA2023.ps1
OPTION 2: To REVOKE the [PCA 2011] cert
Update_UEFI-CA2023.ps1 -Revoke
It looks to me like the Update_UEFI-CA2023.ps1 -Revoke does not update the UEFI PK, and it looks like my Lenovo needs this updated in order to secure boot with updated certificates. How do I fix this?
My Computers
System One System Two
-
- OS
- Windows 11
- Computer type
- Laptop
- Manufacturer/Model
- Lenovo T460
-
- Operating System
- Windows 11
- Computer type
- PC/Desktop
- Manufacturer/Model
- HP EliteDesk 800 G1 SFF




