Fix Missing UEFI Firmware Settings in Windows 10

Unlock the secret to resolving missing UEFI firmware settings in Windows 10 and unleash the full potential of your device.

Check for BIOS updates: If UEFI firmware settings are not available on your Windows 10 system, it could be due to an outdated BIOS. Visit your computer manufacturer’s website and look for any available BIOS updates that may enable UEFI settings.

Verify UEFI Compatibility

To fix missing UEFI firmware settings in Windows 10, it’s important to first verify UEFI compatibility on your computer.

To do this, follow these steps:

1. Access the Advanced Options menu in Windows 10.
2. Select “Startup Settings” from the menu.
3. From the Startup Settings menu, choose “Restart.”
4. Upon restart, press the corresponding key (usually F2, F10, or Del) to enter the BIOS or UEFI firmware interface.
5. Once in the BIOS or UEFI interface, navigate to the settings menu and look for options related to UEFI or Legacy Mode.
6. Make sure that UEFI is enabled or set as the default option.
7. Save your changes and exit the BIOS or UEFI interface.
8. Restart your computer and check if the missing UEFI firmware settings issue has been resolved.

By verifying UEFI compatibility and adjusting the settings accordingly, you can ensure that your computer functions properly with the Windows 10 operating system.

UEFI firmware settings in Windows 10: Unlock the power to customize and optimize your system for peak performance.

Disable Fast Startup

To fix missing UEFI firmware settings in Windows 10, you may need to disable Fast Startup. Here’s how:

1. Press the Windows key + X and select “Power Options.”
2. Click on “Choose what the power buttons do” on the left sidebar.
3. Click on “Change settings that are currently unavailable.”
4. Scroll down to the “Shutdown settings” section and uncheck “Turn on fast startup.”
5. Click “Save changes” to apply the settings.

Disabling Fast Startup can help resolve issues with missing UEFI firmware settings. Keep in mind that this option may be different depending on your computer’s manufacturer or Windows version. If you’re using Windows 11 or an alternative operating system, the steps might vary.

Note: Accessing the UEFI firmware interface or BIOS setup may differ based on the motherboard or computer brand. Some common methods include pressing the F2 or Del key during startup, using the “Enter BIOS Windows” shortcut, or accessing the BIOS through the command prompt or advanced options.

Bypass Fast Startup

To bypass Fast Startup and access the UEFI firmware settings in Windows 10, follow these steps:

1. Press the Windows key + X on your keyboard and select “Command Prompt (Admin)” from the menu.

2. In the Command Prompt window, type “shutdown /r /fw” and press Enter. This command will restart your computer and take you directly to the UEFI firmware settings.

3. Once you’re in the UEFI firmware settings, you can navigate through the options using the arrow keys on your keyboard. Look for the settings related to your motherboard, BIOS, or UEFI mode.

4. Make any necessary changes to the settings, such as switching between Legacy BIOS and UEFI mode, adjusting boot order, or enabling/disabling secure boot.

5. After making the changes, save the settings and exit the UEFI firmware.

using System;
using System.Management;

class Program
static void Main()
ManagementObjectSearcher searcher = new ManagementObjectSearcher("root\\WMI", "SELECT * FROM UEFI");
ManagementObjectCollection collection = searcher.Get();

foreach (ManagementObject obj in collection)
Console.WriteLine("Setting: " + obj["Setting"]);
Console.WriteLine("Value: " + obj["Value"]);
catch (ManagementException e)
Console.WriteLine("An error occurred while querying UEFI firmware settings: " + e.Message);

This C# code snippet uses the `System.Management` namespace to query the UEFI firmware settings. It retrieves information such as the setting name and its corresponding value. However, please note that this code is only intended to demonstrate the concept and may not work in all scenarios or on all systems.

Create Boot to UEFI Shortcut

To create a boot to UEFI shortcut in Windows 10, follow these steps:

1. Right-click on your desktop and select “New” from the context menu.
2. Choose “Shortcut” from the submenu.
3. In the location field, enter %windir%\System32\shutdown.exe /r /fw.
4. Click “Next” and give the shortcut a name (e.g., “Boot to UEFI”).
5. Click “Finish” to create the shortcut.

Now, whenever you want to access the UEFI firmware settings, simply double-click on the shortcut you created. This shortcut provides a quick and convenient way to access the UEFI firmware settings without going through the traditional boot process.

Note: The steps provided are specific to Windows 10. If you are using a different version of Windows, the process may vary slightly.

Clear CMOS (if applicable)

To clear the CMOS on your Windows 10 computer and fix missing UEFI firmware settings, follow these steps:

1. Turn off your computer and unplug it from the power source.
2. Locate the CMOS battery on your motherboard. It is usually a small, round battery.
3. Carefully remove the CMOS battery from its slot.
4. Wait for at least 5 minutes to ensure that the CMOS memory is completely cleared.
5. Reinsert the CMOS battery back into its slot.
6. Plug your computer back into the power source and turn it on.
7. As your computer starts up, press the appropriate key (usually Del, F2, or F10) to access the BIOS or UEFI settings.
8. Once in the BIOS or UEFI settings, navigate to the desired options and make any necessary changes.
9. Save your changes and exit the BIOS or UEFI settings.
10. Your UEFI firmware settings should now be accessible and any missing settings should be resolved.

If you’re still experiencing issues with missing UEFI firmware settings, consider using third-party software like MiniTool Partition Wizard or seeking assistance from Lenovo support for specific Lenovo ThinkPad models.

Was this article helpful?