OtherHigh

BIOS Rollback on Windows: Safely Returning to a Previous Version

This guide details the process of rolling back BIOS/UEFI on computers and laptops running Windows. You'll learn how to safely return to a previous stable firmware version after a failed update to restore system functionality.

Updated at February 16, 2026
20-40 minutes
Medium
FixPedia Team
Применимо к:Windows 10 (version 1903 and above)Windows 11Motherboards and laptops with UEFI/BIOS (manufacturers: ASUS, Gigabyte, MSI, ASRock, Dell, HP, Lenovo, etc.)

Introduction / Why This Is Needed

Updating the BIOS/UEFI is an important but risky procedure. Sometimes new firmware contains bugs, incompatibility with specific hardware, or causes system instability (random reboots, ACPI errors, Windows boot problems). BIOS rollback is the process of returning to a previous, working version of the motherboard's microcode. This guide will help you safely perform a rollback if problems arise after an update and the system fails to boot or operates incorrectly.

After completion, you will return the system to a stable state without needing to reinstall Windows or replace hardware.

Requirements / Preparation

Before starting, ensure:

  1. You have access to a working system (if the system does not boot, see the "Potential Problems" section).
  2. You know the exact model of your motherboard or laptop (e.g., MSI B550 Tomahawk, Lenovo ThinkPad T14 Gen 2).
  3. You have identified the current and required BIOS version (via msinfo32 or a sticker on the motherboard).
  4. You have a flash drive with a capacity of at least 512 MB, formatted in FAT32.
  5. The computer's power is stable. For a laptop — the battery is charged >80%, for a PC — an UPS (Uninterruptible Power Supply) is connected in case of a power outage.
  6. (Recommended) A backup of important data has been made to an external drive or cloud storage.

Step-by-Step Instructions

Step 1: Determine the Motherboard Model and BIOS Version

On a working Windows computer, press Win + R, type msinfo32, and press Enter. In the "System Information" window, find the fields:

  • BIOS Version/Date (e.g., 1304 11/15/2022)
  • BIOS Vendor (e.g., American Megatrends Inc., Phoenix Technologies Ltd.)

Record this data. Also, record the system model from the System Model field (e.g., Dell Inc. XPS 15 9510).

💡 Tip: If msinfo32 is unavailable, you can find the model in the Command Prompt (Administrator):

wmic baseboard get product,Manufacturer

Step 2: Download the Old BIOS Version

  1. Open your browser and go to the official manufacturer's support website:
    • For a motherboard: ASUS, Gigabyte, MSI, ASRock, etc. websites (look for "Support").
    • For a laptop/corporate PC: Dell, HP, Lenovo websites (look for "Drivers & Downloads").
  2. Enter your motherboard/system model in the search bar.
  3. Navigate to the BIOS or Firmware section.
  4. Find the previous version in the list that was installed before the problematic one (or simply an older, stable one). Each version is usually accompanied by a list of fixes (Fixed Issues). Choose one that does not mention your problem.
  5. Download the archive. Inside you will find:
    • The firmware file (e.g., P550GM.CAP, B550M.CAP, BIOS.ROM).
    • (Optional) A utility for DOS (AFUDOS.exe) or for Windows (@BIOS.exe, DualBIOS.exe, etc.). For a rollback via the UEFI interface, often only the firmware file itself is required.

Step 3: Prepare the Bootable Flash Drive

  1. Insert the flash drive into the computer.
  2. Open Disk Management (diskmgmt.msc) or use diskpart:
    diskpart
    list disk
    select disk X  # (X - your flash drive number)
    clean
    convert mbr  # or gpt, but for FAT32 MBR is typical
    create partition primary
    format fs=fat32 quick
    assign
    exit
    

    ⚠️ Important: This command will completely erase all data on the selected disk! Make sure you have selected the flash drive.

  3. Copy only the firmware file (e.g., P550GM.CAP) to the root directory of the flash drive. Do not create folders.
  4. (If a DOS utility is included) Also copy AFUDOS.exe and create a file named autoexec.bat in the root with the line:
    afudos.exe P550GM.CAP
    
    This allows the firmware to flash automatically when booting from the flash drive in DOS mode (rarely needed for a rollback).

Step 4: Enter the UEFI/BIOS Interface and Find the Update Function

  1. Restart the computer.
  2. When the manufacturer's logo appears, repeatedly press the key to enter BIOS/UEFI:
    • ASUS: Del or F2
    • Gigabyte: Del or F2
    • MSI: Del or F2
    • Dell: F2 or F12
    • HP: F10
    • Lenovo (laptops): F2 or F1 (sometimes Enter then F1)
  3. If the system does not boot and the BIOS seems "frozen", try clearing the CMOS (see the "Potential Problems" section).

Step 5: Initiate the Rollback Process

In the UEFI interface, find the section with the firmware update utility. Names vary by manufacturer:

  • ASUS: ToolASUS EZ Flash 3 Utility
  • Gigabyte: ToolQ-Flash
  • MSI: M-Flash
  • ASRock: ToolInstant Flash
  • Dell/HP/Lenovo: usually Maintenance or AdvancedBIOS Update

General procedure:

  1. Inside the utility, select the Select BIOS file or Update from Drive option.
  2. Specify the path to the flash drive (usually displayed as USB Drive or Removable Device).
  3. Select the downloaded firmware file (e.g., P550GM.CAP).
  4. Confirm the operation. Read the warning carefully!
  5. The download and flashing process will begin. Do not interrupt it! A progress indicator will be on the screen.
  6. After successful completion, the utility will prompt you to reboot the system. Accept.

Step 6: Verify the Result

  1. After rebooting, enter the BIOS/UEFI (Del/F2).
  2. In the Main or Information section, check the BIOS Version/Date. It should match the rolled-back version.
  3. Save changes and exit (Save Changes and Exit).
  4. Wait for Windows to boot.
  5. Open msinfo32 again and verify that the BIOS version has changed to the desired one.
  6. Test stability: run normal tasks, watch videos, play games. Ensure there are no random reboots, Blue Screens of Death (BSOD), or errors in the Windows Event Viewer (eventvwr.msc → Windows Logs → System).

Result Verification

Key signs of a successful rollback:

  • The BIOS version in msinfo32 matches the target.
  • The system boots without errors.
  • Symptoms that appeared after the update are absent (e.g., the graphics card is not detected, power management doesn't work).
  • There are no new critical errors in the Windows Event Viewer related to ACPI, kernel-power, hardware.

Potential Problems

Problem: Cannot find the rollback function in UEFI

Solution: Some modern motherboards (especially ASUS with DualBIOS) have a hardware switch or button for a manual rollback. Check your motherboard's documentation. If such a function does not exist, you may need to use a DOS utility (AFUDOS.exe) with a bootable flash drive (create a bootable USB with FreeDOS).

Problem: The flashing utility does not see the file on the flash drive

Solution: Ensure the file is in the root directory of the flash drive, not in a folder. Check that the filename does not contain Cyrillic characters, spaces, or special symbols. Rename it to a short Latin name (e.g., BIOS.CAP). Also, verify the flash drive is formatted specifically as FAT32 (not exFAT or NTFS).

Solution: This indicates an incomplete or failed flash.

  1. Clear the CMOS: turn off the computer, disconnect the power cable, remove the CMOS battery for 5-10 minutes (or short the CLR_CMOS pins). This will reset the BIOS settings to defaults but will not affect the firmware itself. Try to boot.
  2. If that doesn't help, a re-flash may be required (possibly with a different file or via DOS mode) or a hardware programmer (to rescue a "bricked" board).

Problem: Rollback is impossible because the old BIOS file is not found on the website

Solution: Contact the manufacturer's support service. They may provide the old firmware upon request. As a last resort, if you have a BIOS backup (some update utilities, like ASUS WinFlash, can create one), try restoring from it.

Problem: A new problem appears after the rollback (e.g., a newer CPU is not detected)

Solution: The old BIOS version may not support newer CPUs or RAM capacities that were added after the update. In this case, you may need to update to a newer version, but using a different method (e.g., via DOS instead of from Windows) or wait for a patch from the manufacturer.

F.A.Q.

Can I roll back BIOS if the system won't boot?
Will BIOS rollback delete my data on C: drive?
What to do if the manufacturer's website doesn't have the old BIOS version?
How is BIOS rollback different from resetting to default settings (Load Optimized Defaults)?

Hints

Identify your motherboard/laptop model and current BIOS version
Find and download the old stable BIOS version from the official site
Prepare a bootable FAT32 media with the downloaded BIOS file
Enter the UEFI/BIOS interface and find the rollback function
Start the rollback process and wait for completion
Check BIOS version and Windows stability

Did this article help you solve the problem?

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