I would like to give some feedback on updating my older HP Z440 workstation:
I first had to remove the bios admin password by removing a jumper at position E49 on the mainboard. The manual says it is a blue jumper, but it looks green to me, especially when holding it up to natural light. That removal worked well. No more bios admin password.
Then, all I did was to set secure boot to ON. Any other settings I left alone.
On rebooting win 11 told me under settings - privacy & settings - windows security - device security - secure boot:
Secure boot is on, but there is a known issue. Secure Boot certificate updates are paused.....etc.
That gave me a lot to think about, as I use this computer to run my business.
On the other hand the script Check_UEFI-CA2023.ps1 indicated a straightforward way to update it, and basically saying it could be done.
So, I was intrigued, but scared to make mistakes.
Having followed the further comments of Garlin yesterday and this morning, and realising I wanted to get this over and done with,
I ran Update_UEFI-CA2023.bin.ps1
That went without a hitch. It installed everything successfully.
win 11 told me under settings - privacy & settings - windows security - device security - secure boot:
secure boot is on and all required certificate updates have been applied.
The result from Check_UEFI-CA2023.ps1 - Verbose :
Windows 11 25H2 (26200.8457)
Secure Boot: ON
Virtualization Based Security: ON
BitLocker on (C:) OFF
BIOS Firmware
-------------
Hewlett-Packard HP Z440 Workstation
Version: M60 v02.62
Date: 2024-01-04
Factory Default UEFI PK Cert
----------------------------
Hewlett-Packard UEFI Secure Boot Platform Key
UEFI PK Cert
------------
Hewlett-Packard UEFI Secure Boot Platform Key
Factory Default UEFI KEK Certs
------------------------------
Microsoft Corporation KEK CA 2011
Hewlett-Packard UEFI Secure Boot Key Exchange Key
UEFI KEK Certs
--------------
Microsoft Corporation KEK CA 2011
Microsoft Corporation KEK 2K CA 2023
Hewlett-Packard UEFI Secure Boot Key Exchange Key
Factory Default UEFI DB Certs
-----------------------------
Microsoft Corporation UEFI CA 2011
Microsoft Windows Production PCA 2011
Hewlett-Packard UEFI Secure Boot DB Key
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
Hewlett-Packard UEFI Secure Boot DB Key
HP UEFI Secure Boot 2013 DB key
Factory Default UEFI DBX Certs
------------------------------
(NONE)
EFI_CERT_SHA256_GUID Signatures: 14
UEFI DBX Certs
--------------
(NONE)
Windows BootMgr SVN is MISSING.
EFI_CERT_SHA256_GUID Signatures: 812
UEFI Variables
--------------
Credential Guard: ON
SBAT (Linux only): sbat,1,2024010900 / shim,4 / grub,3 / grub.debian,4
EFI Files
---------
Windows Boot Manager [Windows UEFI CA 2023] is ALLOWED.
\\.\HarddiskVolume1\EFI\Microsoft\Boot\bootmgfw.efi
File Version: 28000.322, SVN 8.0
Registry: "WindowsUEFICA2023Capable" = 2
[Windows UEFI CA 2023] in UEFI DB, and Windows starting from CA 2023 Boot Manager.
[OPTIONAL] SkuSiPolicy.p7b (for VBS) is MISSING.
REQUIRED ACTION
===============
To REVOKE the [PCA 2011] cert, run the commands:
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Secureboot /v AvailableUpdates /t REG_DWORD /d 0x280 /f
powershell Start-ScheduledTask -TaskName "\Microsoft\Windows\PI\Secure-Boot-Update"
Then I ran Check_DBXUpdate.bin.ps1, and it succeeded partially with this message:
SUCCESS: Matched 278/278 EFI signatures from "dbxupdate.bin"
FAILED: Missing 3/3 SVN signatures from "DBXUpdate2024.bin"
FAILED: Missing 3/3 SVN signatures from "DBXUpdateSVN.bin"
I am not sure what that means.
Anyway, the secure boot certificates 2023 are now on my HP Z440.
So: A BIG THANK YOU to Garlin for his scripts. And all his work to explain everything, so that it gave me enough confidence to get going.





Now my three machines are up to date (2 due to the scripts, and one automatically), and I am relieved it is behind me.