Flashing a laptop is a process that can either restore lost performance to the device or turn it into a “brick” if you approach the matter without preparation. Unlike updating Windows or drivers, BIOS/UEFI firmware works at a low level, managing hardware components even before the operating system loads. There's no room for error here: the wrong firmware version, a sudden power outage, or incompatible hardware can render the laptop unusable.

This article won't just list the "download - run - reboot" steps. We'll sort it out why firmware may be required (and when it is better not to touch it), how to prepare a laptop for the procedure depending on the model (Dell, Acer, MSI etc.), and what to do if something goes wrong. We will pay special attention laptops with dual firmware (Dual BIOS) — their recovery after a failure has nuances that are rarely written about in standard instructions.

Why flash a laptop: real reasons and myths

Many users believe that BIOS firmware is a one-stop solution to all problems, from slow performance to no sound. In practice firmware update is not always necessary. Here's when it's really justified:

  • 🔧 New hardware support: For example, the firmware adds compatibility with processors Intel 13th generation or larger capacity NVMe drives.
  • 🛡️ Fixing critical vulnerabilities: As in the case of Spectre And Meltdown, when vulnerabilities at the processor level required patches in the BIOS.
  • 🔄 Fixing bugs: If your laptop randomly shuts down under load or doesn't see the RAM, an update may help.
  • Energy optimization: Relevant for gaming laptops (ASUS ROG, MSI Raider), where new BIOS versions improve fan control and TDP.

And now the myths that you should forget:

  • ❌ “The firmware will speed up the laptop” - BIOS does not affect performance in games or applications, unless we are talking about unlocking hidden functions (for example, Resizable BAR for video cards).
  • ❌ “You need to update every time a new version is released” - if the current firmware works stably, it’s not worth the risk.
  • ❌ “Firmware will fix problems with Windows” - 90% of OS glitches are related to drivers or software, not to the BIOS.
⚠️ Attention: Laptop manufacturers often block BIOS downgrades (return to an older version). If the new firmware caused problems, it may not be possible to roll back without special tools (for example, CH341A for programming the chip).
📊 Why do you want to flash your laptop?
  • Fix the error
  • Install a new processor
  • Improve hardware compatibility
  • Just for the sake of updating
  • Another option

Preparing for firmware: 7 steps to avoid losing data

First rule: Flash the BIOS only when the battery is fully charged and the power supply is connected. Even a short power outage during the process can damage the chip. But this is just the beginning. Here is the complete preparation checklist:

Download the firmware ONLY from the official website of the manufacturer

Check the laptop model and motherboard revision

Disable BitLocker (if used)

Back up important data

Connect the UPS (uninterruptible power supply)

Close all programs, disable antivirus

Make sure the BIOS version is newer than the current one -->

Pay special attention models and revisions laptop. For example, Lenovo ThinkPad T480 And T480s They look similar, but have different firmware. To find out the exact model:

  • On Windows: open Command line and enter
    wmic csproduct get name, identifyingnumber
  • On Linux: do
    sudo dmidecode -s system-product-name
  • On the case: look at the sticker on the back cover (for example, Type 20L5 for ThinkPad).

It is equally important to check current BIOS version. On Windows this can be done via msinfo32 (enter in search) or command

systeminfo | findstr /I /c:bios
. Compare it with the version on the manufacturer’s website - if they match, there is no need to update.

⚠️ Attention: Some laptops (HP Pavilion, Acer Swift) have “hidden” BIOS versions that are not displayed in standard utilities. To check them, you may need specialized software, for example HWiNFO.

Firmware methods: from automatic to manual

There are three main methods for updating the BIOS, and the choice depends on the laptop model and your experience. Let's look at each with its pros and cons:

Method How it works Pros Cons Suitable for
Automatic update (via Windows) Special utility from the manufacturer (Lenovo Vantage, HP Support Assistant) downloads and installs the firmware in the background. Simplicity, minimal risk of errors Not always available for older models For beginners, laptops Dell, HP, Lenovo
Manual update (via BIOS) Download the firmware file (.exe or .bin), copy it to a USB flash drive, boot into the BIOS and run the update from there. More reliable, works even with damaged Windows Requires BIOS skills ASUS, MSI, Gigabyte
Disaster recovery (via chip programming) Used if the BIOS is damaged. Requires a soldering iron and programmer (CH341A, TL866). Saves "bricks" Difficult, risk of damaging the board For experts, service centers

Optimal for most users manual method via BIOS. It is versatile and minimizes the risk of failure due to conflicts with Windows. Let's take a closer look at it using a laptop as an example. ASUS ZenBook:

  1. Download the firmware from the official website (for example, file ZENBOOK-UM431DA-AS.308).
  2. Unzip the archive and copy the file to a flash drive formatted in FAT32.
  3. Reboot your laptop while holding F2 (or Del) to enter the BIOS.
  4. Find a section Advanced → Start Easy Flash (name may vary).
  5. Select the firmware file from the flash drive and confirm the update.
💡

If your BIOS does not have Easy Flash, try renaming the firmware file to AMI.ROM (for BIOS from AMI) or EFI.ROM (for UEFI) and put it in the root of the flash drive. Some motherboards will automatically detect it upon boot.

Firmware for laptops of popular brands: nuances and life hacks

Each manufacturer implements the BIOS update process differently. Let's look at the features for the most common brands:

Lenovo (ThinkPad, Legion, IdeaPad)

Lenovo uses the utility Lenovo System Update, but for manual firmware you need:

  • 🔹 Download the firmware in the format .cab or .exe from the site pcsupport.lenovo.com.
  • 🔹 For models with Dual BIOS (For example, Legion Y740) if there is a failure, the backup copy is activated - the laptop will reboot with working firmware.
  • 🔹 In BIOS go to Config → Power → Battery and disable Battery Threshold, otherwise the update may be interrupted.

HP (Pavilion, Omen, EliteBook)

HP offers two options:

  • 🔹 HP Support Assistant — automatic update (suitable for most users).
  • 🔹 Manual firmware via USB:
    1. Download the file with the extension .bin or .fd.
    2. Create a bootable USB flash drive with FreeDOS (instructions on the HP website).
    3. Copy the firmware and utility HPBIOSUP.EXE to a flash drive.
    4. Boot from the flash drive and run the command
      HPBIOSUP.EXE /f[имя_файла.bin]
How to update BIOS on HP without Windows?

If the laptop does not boot, but the BIOS is partially working, try the "USB Flashback" method:

1. Rename the firmware file to HP_BIOS.bin.

2. Insert the flash drive into the port marked "Flashback" (usually white).

3.Hold the power button for 3 seconds, then press and hold Win + B for 4 seconds.

4. The indicator on the flash drive will start blinking - wait for it to complete (up to 10 minutes).

ASUS (ROG, TUF, ZenBook)

ASUS uses technology EZ Flash, but there are nuances:

  • 🔹 For gaming laptops (ROG Strix, TUF Gaming) disable before flashing Fast Boot in BIOS.
  • 🔹 If the laptop does not turn on after the update, try resetting the CMOS: turn off the power, remove the battery, and press the power button for 30 seconds.
  • 🔹 For models with NVIDIA Optimus (For example, Zephyrus G14) After flashing the firmware, you may need to reinstall the video card drivers.

Dell (XPS, Inspiron, Latitude)

Dell simplifies the process with a utility Dell Update, but for manual firmware:

  • 🔹 Download the file with the extension .exe and run it from Windows (the laptop will reboot and update the BIOS automatically).
  • 🔹 For server laptops (Precision) may be required Dell EMC Repository Manager.
  • 🔹 If the update is frozen, do not turn off the laptop - wait 20-30 minutes. In 80% of cases the process will complete successfully.
  • 💡

    Laptops Dell And Lenovo with technology Dual BIOS can be restored even after a critical failure. To do this, hold down while loading Fn + Esc (Lenovo) or Ctrl + Esc (Dell) - The system will automatically download the backup.

    What to do if the firmware went wrong: BIOS recovery

    Situations when the laptop stops turning on after an update frighten users the most. However, in 90% of cases the device can be brought back to life. Let's consider the algorithm of actions depending on the symptoms:

    Symptom Possible reason Solution
    The laptop turns on, but the screen is black, the fans are running Damage to the BIOS video subsystem Reset CMOS (remove battery for 10 minutes) or use Blind Flash (firmware without screen).
    The laptop turns on for 1–2 seconds and turns off Incompatible firmware or interrupted update Recovery via backup BIOS (if available) or programmer.
    The laptop beeps 3-5 times when turned on BIOS checksum error Flash the chip with an external programmer (CH341A + Flashrom).
    Laptop turns on but only boots into BIOS The boot sector or partition table is damaged Restore Windows bootloader via bootrec /rebuildbcd.

    If the laptop shows no signs of life, but it has Dual BIOS (like many MSI or Gigabyte), try to force activate the backup:

    1. Turn off the power and remove the battery.
    2. Press the power button for 30 seconds (discharge capacitors).
    3. Connect power and hold Win + B (or Ctrl + Home for MSI) when turned on.
    4. If you hear a beep or see the lights blinking, the backup BIOS is activated.

    For laptops without Dual BIOS you will need a programmer. Here's a quick guide:

    • 🔧 Buy a programmer CH341A (~500–1000 ₽) and an adapter for the BIOS chip (SOIC-8).
    • 🔧 Remove the back cover of the laptop and find the BIOS chip (usually labeled as Winbond 25Q128JV or similar).
    • 🔧 Connect the programmer to the chip, install the drivers and flash the dump from the official website via Flashrom or NeoProgrammer.
    ⚠️ Attention: When working with the programmer, never connect your laptop to the network. Static electricity or power surges can damage the motherboard. Use an antistatic wrist strap and a grounded power supply.

    BIOS firmware on laptops with Linux or without OS

    If Linux is installed on the laptop or there is no operating system, the firmware process becomes more complicated, but remains possible. Let's look at the main methods:

    1. Firmware via Live USB with FreeDOS

    Many manufacturers (HP, Dell) provide firmware in a format compatible with FreeDOS. Instructions:

    1. Download the image FreeDOS from the site freedos.org and write it to a flash drive using Rufus (select partition scheme MBR).
    2. Copy the firmware file to the flash drive (for example, BIOS.bin) and a utility for firmware (for example, afudos.exe for ASUS).
    3. Boot from the flash drive, go to the directory with the firmware and run the command:
      afudos /iBIOS.bin

    2. Firmware via Linux (for experienced users)

    Some manufacturers (Lenovo, Dell) support firmware directly from Linux using utilities:

    • 🐧 For Lenovo: install the package fwupd and do:
      sudo fwupdmgr refresh
      

      sudo fwupdmgr update

    • 🐧 For Dell: download .deb or .rpm firmware package from the official website and install via dpkg/rpm.

    If there are no official tools, you can use flashrom — a universal utility for working with BIOS. However, this method is risky: incorrect parameters can damage the chip. Example command for reading current firmware:

    sudo flashrom -p internal -r backup.bin
    ⚠️ AttentionNote: Flashing BIOS from Linux without official support from the manufacturer may void your warranty. For example, ASUS And MSI do not recognize such updates and may refuse service.

    How to avoid mistakes: top 5 problems and their solutions

    Even with careful preparation, users encounter common errors. Let's look at the most common ones and ways to prevent them:

    1. Error: "BIOS file does not match existing BIOS"

      Reason: You downloaded the firmware for a different laptop model or revision.

      Solution: Check the exact model name in dmidecode or on a sticker. For example, ASUS TUF A15 FA506 has revisions IH, IU, IV — the firmware for them is incompatible.

    2. Error: "Secure Flash verification failed"

      Reason: Enabled Secure Boot or TPM, which block uncertified firmware.

      Solution: Enter BIOS, disable Secure Boot and set a BIOS password (this will unlock advanced settings).

    3. Error: Laptop shuts down at 25% or 50% firmware

      Cause: Insufficient power (even if the power supply is connected) or overheating of the BIOS chip.

      Solution: Flash in a cool room, after cleaning the laptop from dust. For models with NVIDIA Disable discrete graphics in BIOS before updating.

    4. Error: Touchpad or keyboard does not work after flashing the firmware

      Reason: The new BIOS version reset the settings EC Controller (built-in controller).

      Solution: Reset BIOS settings to default (Load Optimized Defaults) and update your chipset drivers.

    5. Error: The laptop does not see the flash drive with the firmware

      Reason: The flash drive is formatted in NTFS or has markings GPT.

      Solution: Reformat the flash drive to FAT32 with markings MBR through Rufus.

    💡

    If the laptop starts to get very hot or discharges quickly after flashing the firmware, check the settings Thermal Management in BIOS. New versions sometimes reset custom cooling profiles.

    FAQ: Answers to frequently asked questions

    Is it possible to flash the BIOS on a laptop with a dead battery?

    No. Even if the laptop is connected to the network, some models (HP EliteBook, Dell Latitude) block the firmware when the charge level is below 10%. It is recommended to charge the battery to 50% and connect a UPS.

    What to do if, after flashing the firmware, the laptop does not see the SSD?

    This is a typical problem for laptops with NVMe- drives after updating the BIOS. Solutions:

    1. Enter the BIOS and enable the mode AHCI (instead of RAID).
    2. Update your driver Intel RST or AMD RAID on Windows.
    3. If the SSD is not detected even in the BIOS, reset the settings to default.
    How to flash the BIOS if the laptop won't turn on?

    The methods depend on the model:

    • For Lenovo/Dell with Dual BIOS: hold Fn + Esc or Ctrl + Esc when turned on.
    • For ASUS/MSI: use the function CrashFree BIOS (insert the flash drive with the firmware into the port USB 2.0 and hold Ctrl + Home).
    • For others: you will need a programmer (CH341A) and a soldering iron.
    Is it possible to flash the BIOS on a laptop with macOS?

    Technically yes, but it's difficult. Options:

    • Install Windows via Boot Camp and flash the BIOS from there.
    • Use a virtual machine with FreeDOS (but this is risky due to possible conflicts with hardware).
    • Create a bootable USB flash drive with FreeDOS on Mac using UNetbootin.

    No manufacturer has official support for BIOS firmware from macOS.

    How to find out which BIOS version is the most stable?

    The newest version is not always the most reliable. Check:

    • Reviews on forums (NotebookReview, Reddit) according to your laptop model.
    • List of changes (Release Notes) on the manufacturer's website - if the new version only has "minor fixes", it is not necessary to update.
    • Availability of rollback: some manufacturers (MSI) allow you to return to the previous version within 7 days.