BIOS UPDATES DONE RIGHT
TOTAL TIME: 15-30 MINUTES
Preparation + flash + verification. Pick a stress-free time window.
⚠️ IMPORTANT BEFORE STARTING
- • Power outage during flash = brick — Laptop plugged in, desktop with UPS if possible
- • Wrong BIOS file = brick — Verify exact model + revision
- • Never flash during running tasks — Close browser, downloads, games
- • First update after motherboard purchase? Wait 2-3 months, unless there are critical security fixes
🎯 LEARNING OBJECTIVES:
- ✓ When a BIOS update makes sense (and when not)
- ✓ Correctly identify the exact motherboard model + revision
- ✓ Safe update via USB stick or vendor software
- ✓ What to do if the update fails (fallback strategies)
- ✓ Handle BIOS settings correctly before/after the update
INTRODUCTION: WHAT IS A BIOS UPDATE?
The BIOS (or, more modern: UEFI) is your motherboard's firmware — it initializes the hardware at startup and provides the base for the operating system. Manufacturers regularly release updates that:
- CPU support: add support for new processors (regularly for AM5)
- Memory compatibility: improve it (DDR5 timings, new ICs)
- Security vulnerabilities: patch them (LogoFAIL, TPM sniffing, etc.)
- Stability: improve it for overclocking
- Bugs: fix them (random reboots, USB issues, WHEA errors)
⚖️ UPDATE DECISION
✅ DO UPDATE
- • New CPU is supported
- • Known bug affects you
- • Security fix (LogoFAIL, etc.)
- • Better RAM compatibility needed
❌ BETTER WAIT
- • "It all works" — never touch
- • First beta version
- • Right after motherboard purchase (wait for tests)
- • You just set OC settings
ℹ️ DISTINCTION
This tutorial covers normal BIOS updates (from the manufacturer). For custom mods (CFG lock disabling, etc.) see Custom BIOS Flashing.
PREREQUISITES
🖥️ HARDWARE:
- Motherboard model + revision — see next step
- USB stick (FAT32, 4-16 GB) — empty, not boot-related
- Laptop plugged in or desktop with stable power supply
📋 BACKUP FIRST:
- Export BIOS profile (save to USB)
- Important OC settings note down (as photo)
- BitLocker recovery key (a firmware/TPM change can trigger the recovery prompt — suspend BitLocker before flashing)
STEP 1: IDENTIFY MOTHERBOARD EXACTLY
🚨 CRITICAL
Wrong BIOS = guaranteed brick. When in doubt: better not flash at all.
Method 1: Read physically on the motherboard
Model is between the RAM slots or next to the 24-pin power connector, e.g.:
REV: 1.03
The revision (REV, Rev, Ver) is critical — motherboard manufacturers sell the same model with different PCB revisions, each of which may need its own BIOS version.
Method 2: Read via software
Windows (PowerShell — WMIC has been removed from Windows 11):
Linux:
✓ Success check: You have model name + revision number noted (e.g., as a photo of the motherboard).
STEP 2: DOWNLOAD THE CORRECT BIOS FILE
Go to the support page of your manufacturer — never from third-party sources:
What to look for
- Enter motherboard model (e.g. "B650-E")
- Tab "Driver & Support" → "BIOS"
- Newest stable version pick — not the newest if you fear issues
- Read changelog — does the update bring what you need?
⚠️ BETA BIOS ONLY IN EMERGENCIES
Beta versions are not mature. Only flash one if a known bug blocks you and the stable version doesn't fix it. Downgrading to stable is often not possible (BIOS security).
USB stick preparation
- USB stick with FAT32 format (standard for most manufacturers)
- Extract BIOS file (usually ZIP → contains
.CAP,.ROMor.BIN) - Copy file to the stick — often directly to root, sometimes in a specific folder:
- ASUS: root (for USB BIOS FlashBack, rename with ASUS's
BIOSRenamertool) - MSI: root, renamed to
MSI.ROM - Gigabyte: root, often renamed to
GIGABYTE.bin(Q-Flash Plus) - ASRock: root, usually keep the file name as-is (Instant Flash)
- ASUS: root (for USB BIOS FlashBack, rename with ASUS's
The exact folder name is in your motherboard manual.
✓ Success check: USB stick contains BIOS file, model + revision match manufacturer download, checksum optionally verifiable (SHA256 on manufacturer page).
STEP 3: FLASH THE BIOS
There are three methods. Method A (USB from BIOS) is the safest.
Method A: USB flash from BIOS menu
📋 Instructions:
- Plug in USB stick
- Restart PC, at boot press
DEL/F2for BIOS - Navigate to Tool → ASUS EZ Flash / M-Flash / Q-Flash / Instant Flash (vendor-specific)
- Select the BIOS file on the USB stick
- Confirm — the motherboard does NOT restart during the flash, which takes 2-8 minutes
- DO NOT cut power, do not reset, do not turn off
- After completion automatic restart into BIOS
Method B: BIOS flashback (USB without PC start)
🔧 For emergencies: motherboard is bricked, or CPU not yet BIOS-supported
- USB stick with BIOS file into dedicated "Flashback" port (often labeled)
- PC is OFF but PSU on power + switch on "I"
- Press the flashback button (small button on motherboard I/O shield) for 3 seconds
- LED flashes during flash (~5-10 min)
- LED goes out = done. Then start normally. (On ASUS, a LED that stays solid means FlashBack failed — check file name/USB stick.)
Method C: From the operating system
💻 Convenient but riskier (OS can crash)
# Or load the .CAP via the vendor tool
# Linux: fwupdmgr update (for LVFS-supported motherboards)
sudo fwupdmgr refresh
sudo fwupdmgr update
⚠️ OS update works without restart — changes are applied at next boot. On error, Windows/Linux can end up in a boot loop.
STEP 4: AFTER THE UPDATE
Check BIOS settings
BIOS updates usually reset settings to Optimized Defaults. You need to re-set your OC settings:
- Re-enable XMP/EXPO profile for RAM
- Check boot order (sometimes default changes)
- Secure Boot & TPM status (Windows 11 needs both)
- Fan curves (if you had custom profiles)
- CPU voltage / offset (if you set manually)
💡 PRO TIP
Some manufacturers (ASUS, MSI) offer "Load Previous BIOS Settings" — saves the settings before the flash and restores them afterwards. On Gigabyte it's called "Save & Load Profiles".
In Windows/Linux
- Windows: Optional
sfc /scannowandDISM /Online /Cleanup-Image /RestoreHealth - Linux: Reload kernel modules if proprietary drivers:
sudo akmods --force(Fedora) orsudo mkinitcpio -P(Arch) - TPM reset: If Windows 11 does not start: BIOS → clear TPM, Windows boots, auto-repairs — only with your BitLocker recovery key at hand, otherwise encrypted drives stay locked
PRO TIPS & PITFALLS
🔍 Reading the changelog is gold
The release notes often reveal more than just "stability improved". Watch for:
- "Updated AGESA" → CPU microcode + platform fixes (important for AMD)
- "Improved memory compatibility" → often only for specific kits
- "Security update" → security fix for LogoFAIL / TPM sniffing, always do
- "Known issue" → often new bugs! Sometimes better to go back one version
⏰ When to update? Timing strategy
- Immediately: Security fixes (LogoFAIL, etc.)
- Wait 1-2 weeks: Normal updates — check community forums if someone reports issues
- Not before deadlines: Before important work blocks or major game releases
- Quarterly routine: Test thoroughly that everything works, then update
🔄 Downgrade strategies
On most modern boards, BIOS downgrade is limited:
- BIOS security blocks downgrade to versions without the same "Security Version" counter
- On Intel: ME (Management Engine) version mismatch often blocks
- Solution: Dual-BIOS boards have a backup chip — flash from there
- Last resort: CH341A programmer (see Custom BIOS Flashing)
🛡️ Stable power during flash
Power outage = guaranteed brick. Investments:
- UPS (uninterruptible power supply) from €60 — protects against everything
- Never flash during thunderstorms — overvoltage from nearby lightning strikes
- Laptop: Battery should be >50%, not just plugged in
FAQ / COMMON QUESTIONS
❌ BIOS update fails, "Image not compatible"
Three causes: (1) Wrong model/rev — verify again. (2) Wrong file format (e.g.
.CAP instead of .ROM loaded) — check file extension. (3) USB stick with the wrong
file system (exFAT/NTFS instead of FAT32) — reformat.
❌ After update: Windows does not start
Usually Secure Boot key changed. Solution: in BIOS Secure Boot disable or "Install default Secure Boot keys" select. Then Windows auto-repairs on boot. If TPM reset needed (BitLocker recovery key required!): BIOS → clear TPM → boot Windows.
❌ My XMP/EXPO profile is gone, RAM runs at 4800 instead of 6000
Normal — BIOS updates reset to defaults. Re-enable it in the BIOS under XMP/EXPO. If the RAM is suddenly no longer stable: BIOS updates often bring "AGESA improvements" for RAM — which can also make it less stable. Test with DDR5 Timing Tuning.
❌ How often should I update?
Quarterly routine or when there is a concrete reason. With a stable system and no known bugs: every 6-12 months is enough. With a brand-new motherboard: wait 2-3 months first so the manufacturers can fix teething problems.
❌ Do I always need to reinstall Windows after a BIOS update?
No, not in 99% of cases. Windows detects the new BIOS and adapts. Rarely: when switching from Legacy to UEFI or after Secure Boot changes, Windows needs a repair once. Your data is preserved either way.
❌ My board has no BIOS flashback, but the new CPU is not recognized
You need a "boot bridge CPU" (an older CPU the board recognizes) to flash. Or contact the motherboard manufacturer's service — many flash for free before shipping. For AM5 boards: any older Ryzen 7000 CPU works as a bridge.
❌ Can I flash the BIOS from my Linux desktop?
Yes, if your motherboard supports LVFS (Linux Vendor Firmware Service). Check with
sudo fwupdmgr get-devices — if the motherboard shows up, you can flash directly from Linux.
List at fwupd.org/lvfs.
❌ NEED HELP?
Manufacturer forums have BIOS subforums. For bricks: check Dual-BIOS first, then manufacturer support.