Skip to content

BIOS Update

Updating the BIOS can add hardware support, security fixes, and stability improvements. An outdated BIOS can also hide settings such as Resizable BAR on supported systems.

This guide walks through the full process in order: identify your board, download the correct file, prepare a USB drive, flash the firmware, then restore the settings you care about.

What you need

  • A USB drive, preferably under 32 GB
    • Drives larger than 32 GB often cannot be formatted as FAT32 with Windows alone. Use the FAT32Format GUI tool if needed.
  • Up to one hour for download, preparation, and flashing
  • A stable power source. Use a UPS on desktops when possible, and keep laptops on AC power.

Before you start

A BIOS update usually resets saved settings and may clear saved profiles. Export or write down any profiles and custom values you rely on before continuing.

Each manufacturer uses a different support site layout. The steps below are general. If you get stuck, search for a guide for your exact board model and revision.

Step 1: Identify your motherboard and current BIOS

You need the exact motherboard model, revision when possible, and the BIOS version already installed.

Option A: HWiNFO

  1. Download HWiNFO, open it, choose Sensors-only, then click Start.
  2. Open the Motherboard section and note:
    • Motherboard name
    • BIOS Date or version string

Example:

  • Motherboard: MSI MPG B550 GAMING CARBON WIFI
  • BIOS date: 10/12/2023

Option B: PowerShell search shortcut

Run this in PowerShell or Terminal to open a Google search for the motherboard product name reported by Windows:

powershell
Start-Process "https://www.google.com/search?q=$(Get-WmiObject Win32_BaseBoard | Select-Object -ExpandProperty Product | ForEach-Object { [uri]::EscapeDataString($_) })"

Add support, BIOS, or drivers to the search if the first results are not the official page.

Option C: System Information

  1. Press Win+R, type msinfo32, and press Enter.
  2. Note BaseBoard Product and BIOS Version/Date.

Compare the result from every method you use. Prebuilt PCs may show an OEM board name such as 0RY6N7 instead of a retail model. In that case, search by the PC model or serial number on the vendor support site.

Step 2: Download the correct BIOS file

  1. Open the official support page for your motherboard or prebuilt system.
  2. Open Drivers & Downloads, Support, or BIOS.
  3. Match the board name carefully. Wi-Fi, non-Wi-Fi, and revision-specific boards often use different files.
  4. Compare the latest release date on the site with the version shown in HWiNFO or System Information.
  5. If you are already on the newest build, stop here and check again later.

Retail board support pages

Step 3: Choose the right update method

MethodBest forNotes
UEFI flash toolMost desktop boardsSafest default. Flash from the built-in BIOS utility with a FAT32 USB drive.
Windows flash utilitySome ASUS, MSI, and Gigabyte boardsOnly use the file from the official support page. Close background apps and stay on AC power.
OEM update packageDell, HP, Lenovo, and similar prebuiltsFollow the vendor tool or capsule instructions. Do not use a retail-board BIOS on an OEM system.

Prefer the UEFI method when both UEFI and Windows tools are available.

Step 4: Prepare the USB drive

  1. Download the BIOS package and extract the ZIP archive.
  2. Read the README, how to flash, or PDF in the package before copying files.
  3. Run any included rename or preparation tool if the manufacturer requires it.
  4. Back up anything on the USB drive, then format it as FAT32.
  5. Copy only the files the manufacturer specifies, such as a .CAP, .ROM, .BIN, or EFI folder, to the root of the USB drive unless the guide says otherwise.

Step 5: Enter the firmware setup

Restart the PC and press the firmware key while the manufacturer logo appears.

Manufacturer / systemCommon firmware keyCommon in-UEFI flash tool
ASUSDel or F2ASUS EZ Flash in AdvancedTools
MSIDelM-Flash on the main EZ Mode screen or advanced menu
GigabyteDelQ-Flash in the BIOS menu or via the boot splash option
ASRockF2 or DelInstant Flash in the Tool tab
BiostarDelBIOS Update or UEFI Update in the BIOS menu
DellF2 or F12BIOS Flash Update in the vendor firmware menu
HPEsc then F10System Firmware or vendor update flow
LenovoF1, F2, or Fn+F2BIOS Update in the vendor firmware menu

Switch to Advanced Mode when the firmware offers Easy and Advanced layouts.

Step 6: Flash the BIOS

  1. Open the manufacturer flash tool listed in the table above.
  2. Select the prepared USB drive and the BIOS file shown in the package.
  3. Confirm the file matches your exact board model and revision.
  4. Start the update and wait until the system reboots on its own.
  5. Do not power off, sleep, or unplug the system during the progress bar.

If the update fails or the PC no longer boots, follow the manufacturer recovery steps for BIOS flashback, dual BIOS, or USB recovery before trying again.

Step 7: Restore settings after the update

  1. Enter the firmware setup again after the first reboot.
  2. Load Optimized Defaults, Setup Defaults, or Restore Defaults.
  3. Re-enable the settings you need:
    • XMP on Intel or EXPO/DOCP on AMD for memory training
    • Resizable BAR when CPU, board, and GPU support it
    • Boot order, fan curves, and any custom voltage or clock profiles you wrote down earlier
  4. Save changes and boot into Windows.
  5. Confirm the new BIOS version in HWiNFO or System Information.

Skipping XMP/EXPO/DOCP after an update is a common reason memory runs below its rated speed.