UEFI Firmware settings missing on Windows 11/10
If the UEFI firmware settings are missing from the Advanced Options, then this post will show you how to troubleshoot, enable & access UEFI firmware settings in Windows 10, using these methods:
1] Check if your computer supports UEFI
If the motherboard of your computer does not support UEFI, there is no point in looking for the option that says UEFI Firmware Settings inside of the Advanced Options. You can try to check if your computer supports UEFI.
2] Disable Fast Startup
To disable Fast Startup, boot your computer into the Safe Mode. Press the WINKEY + R combo to launch the Run utility. Type in control to launch the Control Panel and Then click on Hardware and Sound > Power Options. Now, from the left side menu pane, select Choose what the power buttons do and then click on Change settings that are currently unavailable.
Next,w Uncheck the entry that says Turn on fast startup (Recommended) and then click on Save Changes. Reboot your computer to check if the issue is fixed or not.
3] Bypass the Extra Fast Startup feature
You can press and hold the Shift key when you click on the Shutdown button from the Start Button. It will boot your computer with UEFI booting from the beginning, and then you can use the hotkey for your motherboard to boot into the UEFI Setup.
4] Use a boot to UEFI Shortcut
Right-click anywhere on the Desktop and select New > Shortcut. Type in the following in the text field of the mini window that opens- Click on Next. Name the Desktop Shortcut and click on Finish. Now, on the newly created shortcut, right-click and select Properties. Click on the button called Advanced and select the option that says, Run as administrator. Click OK to save the changes. Now, whenever you execute this shortcut, you will be booted the UEFI Firmware Settings automatically.
5] Check the CMOS Battery
You can physically check the CMOS battery on the motherboard and check if replacing it fixes your issues.
6] Toggle from Legacy to UEFI
You can also try to change from Legacy to UEFI if applicable to check if that fixes your issues. Hope something helps!