How to update UEFI step by step: complete and safe guide

Last update: 16/07/2025
Author Isaac
  • UEFI is key to compatibility, security and Boot of the system
  • Updating the UEFI can fix problems and add support for hardware new
  • There are several methods to update it, depending on the manufacturer and model of the equipment.

updating UEFI BIOS

Updating your computer's UEFI may seem like a daunting task, but doing it correctly can solve compatibility, security, and performance issues, while also extending the lifespan of your system. If you have questions or are unsure about the process, here you'll find a fully detailed guide to understand each phase, including precautions, manufacturer differences, and even what to do if something goes wrong. We explain everything step by step, gathering the most relevant and up-to-date information from leading manufacturers and PC experts.

Before you jump into updating the UEFI (also known as BIOS modern), it is essential to understand how it works, what it is used for, what risks and benefits it has and, above all, how to do it safely. Throughout this article, we'll walk you through the entire process, breaking down each method and specification based on your situation and equipment type, as well as providing recommendations for each brand.

What is UEFI and how is it different from BIOS?

UEFI (Unified Extensible Firmware Interface) is the firmware that replaces the old BIOS in modern computers. It is responsible for booting the operating system and, before that, for the initialization and basic configuration of all hardware, from RAM to the CPU, including peripherals.

While the classic BIOS was limited, slow, and had less security, UEFI allows for larger disk management, faster boot times, and features like Secure Boot. In addition, it is designed to receive updates more comfortably and generally offers a more user-friendly interface.

Why should you update your UEFI?

Updating the UEFI is not a whim, but can be essential in some cases. The UEFI update fixes security vulnerabilities, improves compatibility with newer hardware (such as next-generation processors or RAM modules), resolves bugs, and expands motherboard functionality.

The most common reasons for updating the UEFI are:

  • Resolve incompatibilities with new hardware, such as recent CPUs or RAM that your motherboard doesn't recognize.
  • Improve system stability and performance, applying manufacturers' patches.
  • Apply security fixes in response to detected vulnerabilities.
  • Add advanced or custom features depending on the manufacturer or model.

When is it NOT necessary to update the UEFI?

It is not always advisable to update the UEFI “just in case”. If your computer is working fine, you don't plan on adding any new components, and there isn't a critical update specifically recommended for your model, it's best to leave it as is. UEFI/BIOS updates are not comparable to operating system or firmware updates. drivers, where it is advisable to be up to date.

  What is Microsoft Intune for?: Complete guide and real-world uses

Therefore, you should only consider upgrading if:

  • The manufacturer has released a critical update for your model.
  • You plan to install hardware not supported by your current UEFI version.
  • You are experiencing serious stability issues or other bugs that can only be resolved via a firmware update.

Precautions before updating the UEFI

Updating the UEFI has its risks, so there are some basic precautions you should strictly follow. A power outage, the use of incorrect firmware, or an error during the process can render your PC unusable (known as "bricking"). Therefore, it is essential to:

  • Back up your important data: The process itself doesn't delete anything, but if something goes wrong you could lose access to your system.
  • Make sure your PC is connected to a stable power sourceIf it's a laptop, make sure the battery is at least 50% charged and plugged into a power outlet.
  • Close all programs and stop any background tasks before starting the update.
  • Double check that downloads exactly the firmware file for your motherboard model. Do not use files from another model, even if they are similar.
  • Have your BitLocker keys handy if you use encryption on your hard drive, as they may be requested after the upgrade, especially in portable.
  • If you have overclocking, disable it and write down any previously customized settings, as the UEFI usually reverts to factory settings.

How do I know what version of UEFI I have?

UEFI version

Finding your current UEFI (or BIOS) version is easy and an essential first step before looking for any updates. You can do it in several ways:

  • Through the information system Windows: Press Windows+R, type msinfo32 and locate the “BIOS version” or “BIOS version/date” section.
  • From the UEFI menu itself: : restart the PC and access it by pressing the indicated key (usually Del, F2, F10, F12 or Esc depending on the manufacturer).
  • On the boot screen: : The UEFI/BIOS version and motherboard model usually appear briefly.
  • Using the symbol of the system: executes cmd and writes wmic bios get smbiosbiosversion.
  • Third-party applications like CPU-Z also show the UEFI version installed.

Where to download updated UEFI firmware?

Downloading the correct update is crucial, and you should always do so from the official website of your motherboard or PC manufacturer.

  • For branded PCs (Dell, Asus, HP, Lenovoetc.).: Go to the official support website, enter your computer's exact model or serial number, and look in the BIOS/UEFI/firmware section.
  • For custom-built computers (or if you know your motherboard brand): look for the exact model in the manufacturer's downloads or technical support section (ASUS, MSI, Gigabyte, ASRock, etc.).
  Complete Guide to Using SSH from PowerShell: Configuration and Practical Examples

Just download the UEFI file for your exact modelNever use firmware from another motherboard, even if the name difference seems minimal.

Methods to update UEFI step by step

There are several methods to update the firmware depending on the manufacturer and model. Below I explain the most common and safe ones:

1. Update from Windows (official utility)

Many motherboard and brand name computer manufacturers (especially Dell, Asus, Lenovo, HP) offer utilities that allow you to Update the UEFI directly from WindowsThis is the simplest method, provided you only use the official tool and don't have stability issues with your operating system.

  • Download the official utility from the manufacturer's website (it may be called BIOS Update Utility, SupportAssist, MyASUS, Lenovo Vantage, etc.).
  • run the tool and follow the steps. It will usually detect your model, download the latest version, and restart your PC to complete the process.
  • Do not turn off the computer Do not interrupt the update under any circumstances until it is complete.

2. Update using a USB flash drive formatted in FAT32

It is the most universal and recommended method when the operating system does not start, the manufacturer suggests it, or you want maximum reliability. Summarizing the steps:

  • Format a memory USB en FAT32 and copy the downloaded UEFI file to the root directory.
  • Connect the USB with the PC turned off and access the UEFI/BIOS menu (by pressing the corresponding key after turning on the computer).
  • Look for the BIOS/UEFI update option (Flash Utility, EZ Flash, Q-Flash, M-Flash, USB BIOS Flashback…) and choose the USB flash drive and the update file.
  • Confirm and let the process finishThe PC will restart several times, and after it finishes, you'll have the latest version installed.

On some high-end motherboards, you can update the UEFI even without a CPU or RAM connected, using the physical "BIOS Flashback" button, if you have that feature.

update file 3. Update from the UEFI menu itself (via the Internet or locally)

Many current plates allow update directly from the UEFI graphical interfaceYou can search for the file on a USB flash drive or even download it online if your motherboard supports it.

  • Enter the UEFI (Del/F2 on boot) and look for the flashing tool (EZ Flash, Q-Flash, etc.).
  • Select the source (USB or network, as the case may be).
  • Follow the onscreen instructions until the update is complete.

4. Update via Windows Update

Some PCs, especially newer ones, may receive UEFI/Bios updates as part of Windows Update, just like a driver.

  • Go to Settings > Windows Update and check for updates. If firmware is available, it will appear as an optional item (for example, "Dell Firmware Update" or "Asus BIOS").
  How you can Enable Calls Solely From Recognized Contacts On iPhone

This method is very convenient, but you must make sure that your model is compatible and that it is the correct version.

Recommendations and specific steps according to the manufacturer

Updating Dell computers

  • Use Dell SupportAssist, the Dell Update installer itself or download the file from the official website after identifying your model.
  • Follow the wizard, restart when prompted and temporarily suspends BitLocker if your disk is encrypted.
  • Do not disconnect anything or turn off the device during the update.

Upgrade on ASUS motherboards

  • Check your exact model from Windows (msinfo32) or from the UEFI itself.
  • Always download the file from the ASUS Download Center.
  • The process can be done with EZ Flash (from UEFI using USB), AI Suite 3 (from Windows) or, if you have the option, with the physical button BIOS Flashback.
  • If your computer is an Asus laptop, you can use the application MyASUS to automate the update.

Update on other brands (HP, Lenovo, MSI, Gigabyte…)

  • The process is very similar: download the file from the official website, follow the specific instructions and opt for the USB method if you have any doubts.
  • Each manufacturer names their update function differently: Q Flash (Gigabyte), M-Flash (MSI), etc. Please refer to the manual for details according to your model.

What do I do if something goes wrong or my PC won't boot after updating the UEFI?

Don't panic if your computer won't boot after updating the UEFI. Many modern plates incorporate recovery mechanisms, although not all guarantee recovery. Here are some common solutions:

  • Disconnect any external devices (USB, disks, docking stations) and try again.
  • Test to reset the BIOS/UEFI removing the battery from the motherboard for a few minutes or using the jumper reset.
  • Please refer to the manual on how to use the "" function.Dual BIOS","BIOS Recovery»Or«USB BIOS Flashback» if your model includes it.
  • If everything fails, contact technical support manufacturer.

On branded laptops and desktops, make sure the battery is at or above 50% and the charger is plugged in. Sometimes, retrying the update from USB can resolve the issue.

UEFI BIOS
Related article:
How to access and update firmware (BIOS/UEFI) settings from Linux using systemctl and systemd