I recently installed Lubuntu 24.04.3 because I wanted to try out Linux for the first time. However, now my Windows 11 refuses to boot. When I try to boot into Windows, I sometimes see a "reset system" message, and it reboots my laptop, leading me straight to the Ubuntu boot menu. When I click on the Windows Boot Manager, it gives me a "bad shim signature" error. I reverted my BIOS settings to factory defaults, and while Lubuntu boots fine, I'm not ready for a clean install of Windows. I have an HP Pavilion 14-bf060tx with an NVIDIA GeForce 940MX, 8GB RAM, and a GIGABYTE 480GB SSD. If you need more info, just let me know!
3 Answers
Your Windows partition is still there; it’s just not booting properly. If disabling Secure Boot doesn’t help, you might need to repair the Windows bootloader. You can do this by booting from a Windows USB drive, going into Repair, and using the Command Prompt. Run `bootrec /rebuildbcd` to rebuild the boot configuration.
It sounds like this might be a Secure Boot issue. The "bad shim signature" error usually happens when Secure Boot doesn't accept the Linux bootloader. Try entering your BIOS/UEFI settings and disable Secure Boot. Save the changes and reboot. This often fixes the problem and brings back the options for both Linux and Windows in GRUB.
I had the same issue! Disabling Secure Boot did the trick for me. Good luck!
If you can boot into Lubuntu, you might find it easier to just use a tool like Boot-Repair. Just install it and run the recommended repair option. It usually fixes boot issues by resetting GRUB and adding Windows back into the boot menu.
Great idea! I’ll try Boot-Repair if the other methods don’t work.

Thanks! I’ll give that a shot if disabling Secure Boot doesn’t work.