Other

Preparing for a BIOS Update in Windows: A Step-by-Step Guide

This guide details the essential steps for preparing your computer for a BIOS/UEFI update. You'll learn how to identify the current version, create a bootable drive, make a backup, and ensure uninterrupted power to minimize the risk of bricking your system.

Updated at February 14, 2026
20-40 minutes
Medium
FixPedia Team
Применимо к:Windows 10 (20H2 and newer)Windows 11 (all versions)PCs with UEFI/BIOS interfaces from major manufacturers (ASUS, Gigabyte, MSI, ASRock, Dell, HP, Lenovo)

Preparing for a BIOS Update: Why It's Important

Updating the BIOS (or UEFI) is one of the most critical procedures you can perform on a computer. Unlike updating a driver or an application, a failure during the firmware flashing process can render the device completely inoperable—a so-called "brick." The goal of preparation is not just to perform the update, but to do so with minimal risk and a guaranteed rollback option in case of problems.

This guide is universal and suitable for most AMD and Intel chipset-based motherboards, as well as for laptops from major brands (Dell, HP, Lenovo). The process for modern UEFI interfaces is similar, but it always requires attention to detail.

⚠️ Important: The manufacturer may introduce new restrictions. For example, some recent ASUS boards require that for an update via the UEFI interface, the USB drive must contain only the firmware file and no other data. Always read the Readme.txt!

Step 1: Gather Information — What You Have Now

Before downloading anything, you need to know exactly what you're working with. The wrong BIOS for your specific motherboard model is a guaranteed problem.

  1. Identify your motherboard model (for a PC):
    • Method 1 (recommended): Press Win + R, type msinfo32. The System Model field will show the exact model (e.g., ROG STRIX B550-F GAMING (WI-FI)).
    • Method 2: In PowerShell (Administrator), run:
    Get-WmiObject -Class Win32_BaseBoard | Select-Object Product, Manufacturer
    
    • Method 3 (physical): Look at the board itself—the model is often printed between PCIe slots or near the chipset.
  2. Identify your current BIOS version:
    • The same msinfo32 will show the BIOS Version (e.g., 2603). Write it down.
    • Inside the UEFI/BIOS itself (during boot with Del/F2), this information is usually on the main screen or in the Main tab.
  3. For laptops: The model is usually on a sticker under the battery or on the case. Check the BIOS version also in msinfo32 (field BIOS Version).

Step 2: Find and Download the Correct Firmware

Go strictly to the official manufacturer's website.

  • For motherboards: ASUS, Gigabyte, MSI, ASRock.
  • For laptops: Dell (Dell Support), Lenovo (Lenovo Support), HP (HP Customer Support).
  • For OEM desktops: Find the model on the case (e.g., HP Pavilion Desktop 590-p0xxx) and search for drivers specifically for it.

On the support page for your model, find the BIOS, UEFI, or Firmware section.

What to pay attention to in the update description:

  • What's fixed/added: Vulnerabilities, CPU support, stability.
  • Requirements: Some updates require a specific prior version (stepwise updating). If you have a very old version, you may need to install intermediate ones.
  • Update method: Is it stated that you can update from Windows (In Windows), via the UEFI menu (In BIOS), or only from a USB drive (DOS/USB)?
  • Special notes: Sometimes you need to disable Secure Boot or enable CSM (Legacy Mode) for older methods.

Download the archive. Inside you'll typically find:

  • The firmware file itself (extensions .CAP, .ROM, .BIN, .FD).
  • The utility for updating from Windows (e.g., AsusSetup.exe, GIGABYTE@BIOS.exe).
  • The Readme.txt instruction file — read it first!
  • Sometimes—files for creating a bootable USB drive with FreeDOS.

Step 3: Create a Bootable Medium

This is the most universal and safe method, as it does not depend on a running Windows installation.

  1. Format the USB drive: Insert a USB drive (8+ GB). Open Disk Management (diskmgmt.msc). Find the drive, delete all partitions, create a new simple volume, and format it as FAT32. If the system won't let you format to FAT32 due to size, use the guiformat.com (GUI Format) utility or Rufus.
  2. Copy files: Extract the downloaded BIOS archive to the root of the USB drive. There should be at least 2 files: the firmware file (e.g., P550VG.2603.CAP) and possibly an update utility like AFUWINx64.exe (for DOS) or BIOSUpdate.exe.
  3. Option A (Modern UEFI): Many newer boards (ASUS, Gigabyte) allow updating the BIOS directly from the UEFI interface by simply pointing to the .CAP/.ROM file on the USB drive. For this, the USB must be formatted in FAT32, and the file must be in the root. This is the preferred method.
  4. Option B (Classic/DOS): If Readme.txt specifies a DOS-based update method:
    • Download Rufus (rufus.ie).
    • In the "Boot selection" field, choose FreeDOS.
    • Select your USB drive and click "Start".
    • After creation, copy the firmware file and the update utility (e.g., AFUWINx64.exe) to this USB drive.

Step 4: Back Up the Current BIOS (The Most Important Step!)

Skip this step—and you lose the ability to roll back. Creating a backup takes 2 minutes.

  • Method 1 (via UEFI interface): Enter the BIOS/UEFI. Find the Tool, Advanced, or Save & Exit section. Look for the option Dump BIOS to File, Backup BIOS, Save BIOS Image. Select your USB drive as the target and save the file (e.g., my_backup_2603.rom). Rename this file so you don't confuse it with the new firmware.
  • Method 2 (with a Windows utility): Some manufacturers (ASUS) bundle a utility like BIOS Renamer or ASUS CrashFree BIOS. Run it as administrator and follow the instructions to save the image.
  • Method 3 (for advanced users): Use utilities like flashrom (for Linux) or special manufacturer tools, but this is rarely necessary.

Where to store the backup? On a different USB drive, in the cloud, or on another computer. Do not store it on the same medium as the new firmware!

Step 5: Final System Configuration Before Updating

  1. Power supply:
    • PC: Connect the desktop to an Uninterruptible Power Supply (UPS). This protects against power surges and outages.
    • Laptop: Connect the charger. Ensure the battery charge is >80%.
    • Never update the BIOS during a storm without a UPS!
  2. BIOS/UEFI Settings (do this BEFORE booting from the USB):
    • Enter your current BIOS.
    • Secure Boot: Temporarily disable it. Many update utilities (especially old or DOS-based ones) are not signed and will fail this check.
    • Fast Boot: Disable it. It can skip initialization steps necessary for a correct update.
    • CSM (Compatibility Support Module): If you are updating via an old method (DOS/Legacy), enable CSM. If via a modern UEFI tool—leave it disabled.
    • TPM/PTT: You can leave it enabled, but in some extreme cases (especially on laptops), disabling it helps. Check the Readme.txt.
    • Save settings: After making changes, select Save Changes and Exit (F10).
  3. OS Preparation (if updating from Windows):
    • Close all programs, especially antivirus and overclocking tools (MSI Afterburner, ASUS AI Suite). They can interfere with low-level access.
    • Ensure there are no disk errors (chkdsk /f) and no pending reboots (Windows Updates).

Step 6: Run the Update Process

Everything is ready now. Below are the three main scenarios.

Scenario 1: Update via UEFI Interface (Safest)

  1. Reboot the PC.
  2. When the logo appears, press the key to enter BIOS (usually Del, F2, F10—shown on the boot screen).
  3. Find the Tool (ASUS), BIOS Update (Gigabyte), or M-Flash (MSI) section.
  4. Point to the firmware file (.CAP/.ROM) on your USB drive.
  5. Confirm to start the update. Do not touch the keyboard or mouse.
  6. A progress indicator will appear on the screen. After completion, the board will reboot automatically.
  7. The first boot after an update can take 1-3 minutes—this is normal (BIOS rediscovering hardware).

Scenario 2: Update from Windows (Riskier)

  1. Extract the BIOS archive.
  2. Run the update utility (e.g., AsusSetup.exe, GIGABYTE@BIOS.exe) as Administrator.
  3. Point to the downloaded firmware file (sometimes the utility finds it automatically in the same folder).
  4. Disable all third-party software, especially antivirus.
  5. Start the process. The computer may reboot several times.
  6. Wait for the Windows desktop to appear.

⚠️ If the update from Windows fails mid-process (blue screen, freeze), do not try to reboot manually! Wait 10-15 minutes. If nothing happens—use the bootable USB drive (Scenario 3) or a recovery function (Flashback, Dual BIOS).

Scenario 3: Update from a DOS Bootable USB (Reliable Classic)

  1. Insert the prepared USB drive with FreeDOS and the firmware files.
  2. Reboot the computer and enter the Boot Menu (usually F8, F11, F12).
  3. Select booting from your USB drive (may appear as UEFI: USB... or just USB-HDD).
  4. After booting, at the command prompt (C:\>), type the command to run the utility. Often it is:
    afuwinx64.exe [firmware_file_name.CAP] /p /b /n /c
    
    Check the specific switches (/p, /b, etc.) in the Readme.txt! There is usually an example command.
  5. The process will begin. Progress bars and messages will appear on the screen. Do not turn off the power.
  6. Upon completion, the utility will report success. Shut down the PC (exit and shutdown /s or use the button), remove the USB drive, and power on again.

What to Do After a Successful Update

  1. Enter the BIOS/UEFI again.
  2. Restore your settings:
    • Turn Secure Boot and Fast Boot back on (if you disabled them).
    • Check XMP/DOCP memory settings and enable them if needed.
    • Check the boot order.
  3. Save the settings (F10) and reboot into Windows.
  4. Verify the version: Open msinfo32 again. The BIOS Version field should show the new version.
  5. Test stability: Run a stress test (e.g., Prime95, AIDA64) for 10-15 minutes. Ensure the system doesn't overheat or shut down.
  6. Clean up temporary files: You can delete the downloaded BIOS archive and update utilities from the USB drive and your hard disk.

Common Problems and Solutions

  • USB drive not detected in UEFI update menu: Reformat it only in FAT32, without extra partitions. Use Rufus with settings: Partition scheme: MBR, File system: FAT32.
  • Process hangs/doesn't start: Ensure you downloaded the BIOS for your exact model (e.g., ROG STRIX B550-F GAMING, not just B550). Check if an intermediate update is required.
  • System doesn't boot after update: Use your BIOS backup. If you have a board with Dual BIOS (two chips), switch to the backup (usually via a jumper on the board or a button). If you have no backup—look for the manufacturer's USB BIOS Flashback function (a button on the back panel)—it allows updating the BIOS without turning on the PC.
  • Settings lost (overclock, RAID): After a BIOS update, all settings reset to factory defaults. Write them down beforehand (screenshot from the old BIOS) and reconfigure them.

Final Checklist

You have successfully prepared and performed the BIOS update if:

  1. The system boots into Windows.
  2. msinfo32 shows the new version.
  3. All devices (disks, network, audio) work.
  4. You have restored key settings (XMP, Secure Boot).
  5. You have a working backup of the old BIOS version on a separate medium for rollback.

Remember: do not update the BIOS if you don't know why. Stable operation is more valuable than new features you don't need.

F.A.Q.

Is it necessary to update the BIOS? What are the benefits?
Can I roll back a BIOS update if something goes wrong?
Can I update the BIOS through Windows or only from a USB drive?
What is 'Flash BIOS with DOS' and why is it needed?

Hints

Identify the exact motherboard model and current BIOS version
Download the new BIOS and necessary utilities from the official website
Prepare a bootable USB drive for the update
Create a backup of the current BIOS (mandatory!)
Ensure stable power and disable unnecessary components
Start the update process and wait for completion
FixPedia

Free encyclopedia for fixing errors. Step-by-step guides for Windows, Linux, macOS and more.

© 2026 FixPedia. All materials are available for free.

Made with for the community