I made a mess - and it is embarrassing

Sweden10

New Member
Messages
11
Reaction score
3
I run a machine with windows 10 Pro (with a license) and I have not enrolled in the Extended Security Updates Program. Therefore I have not updated my Secure Boot Certificate from 2011 to 2023.
But - why not try??? Haha. It did not work although a fully updated bios. I run int these bluescreens. Of course I reset the bios and tried an slightly older iso that has worked before. But the bluescreens are there. This only happens when I try to boot from a usb-stick to install a new iso. Normal boot into windows works fine.

I would be most grateful for some advice. I include the bluescreens and my latest NTLite .xml/config-file.
 

Attachments

  • PXL_20260820_152724255 (2).jpg
    PXL_20260820_152724255 (2).jpg
    18.2 KB
  • PXL_20260820_152729393 (2).jpg
    PXL_20260820_152729393 (2).jpg
    24.1 KB
  • PXL_20260820_152737595 (2).jpg
    PXL_20260820_152737595 (2).jpg
    24.6 KB
  • W10_260820_OUT.xml
    W10_260820_OUT.xml
    49.7 KB
Hi,

first, those are not bluescreens, and your config is not at fault. All three photos are firmware screens from before Windows starts.

Verification failed: (0x1A) Security Violation, then Shim UEFI key management, then Perform MOK management. That is Ventoy's Secure Boot chain. 0x1A is EFI_SECURITY_VIOLATION.
Shim itself loaded fine, then refused to verify the next stage and handed you to key management. Windows setup is never reached, which is why your older ISO fails the same way:
the break is in the USB loader, before any image content matters.

Ventoy needs a Machine Owner Key enrolled in your motherboard's NVRAM, once per machine. If Secure Boot was off before your experiment, shim was never enforcing and everything
booted. Turning Secure Boot on is enough on its own to produce these three screens for any ISO on that stick. Clearing or updating firmware also drops an existing enrollment.

Ways out, pick one:

1. Turn Secure Boot off in the BIOS, install, turn it back on afterwards.
2. Enroll the key, which is a one time step and you are already on the right screen. Press a key at "Shim UEFI key management", choose "Enroll key from disk", select the VTOYEFI
partition, pick ENROLL_THIS_KEY_IN_MOKMANAGER.cer, Continue, then Yes at "Enroll the key(s)?", then Reboot.
3. Drop the third-party loader: a plain FAT32 stick with the ISO contents copied onto it. Firmware then loads Microsoft-signed bootmgfw.efi directly, with no shim and no MOK.
FAT32 caps files at 4 GB, so in NTLite pick SWM as the image format before applying. The default 4000 MB part size is already FAT32-safe, and Setup reads install.swm plus
install2.swm natively. To prepare the stick with no tools: Create a Bootable USB Flash Drive, and note that for UEFI you want the FAT32 variant of the format step, format
fs=fat32 quick, not the NTFS one in the main list.

One heads-up for later, since you were after the 2023 migration: if you ever enable "Update boot manager", the resulting media is signed with the Windows UEFI CA 2023. That will
not pass Secure Boot on firmware trusting only the 2011 CA, which is where this machine sits. Leave it off until the 2023 certificate is actually in your firmware.

Two unrelated things in your config: you disabled crash dumps, so leave them on until the install proves stable, otherwise a real crash later leaves nothing to look at. And
ApplicationGuard is enabled while the Hyper-V compatibility protection is off and Hyper-V related drivers are removed, so check that combination is intentional.

Nothing embarrassing here. Secure Boot is simply now enforcing a boot chain that was never set up for it.
 
Last edited:
Back
Top