Updating BIOS Without Wi-Fi: A Complete USB Guide

A situation where it is necessary to update basic input/output system, but the computer has no internet connection, is a fairly common occurrence. This could be due to a faulty network adapter, missing drivers in the new operating system, or simply the absence of a Wi-Fi module in the system unit. Many users mistakenly believe that the procedure is impossible without a direct internet connection, but this is not true.

In fact, UEFI and classic BIOS They are designed for offline maintenance. The key tool here is an external storage device, usually a USB flash drive. The process involves downloading the necessary files to another device and then installing them on the target computer. This method is often even more reliable than over-the-air updates, as it eliminates the risk of connection interruption at a critical moment.

In this article, we'll cover all the steps involved in preparing and installing updates in detail. You'll learn how to correctly determine your chipset version, where to find the files, and how to protect your system from crashes. The most critical requirement is that the firmware version exactly matches your motherboard model, including the hardware revision. An error at this stage may result in your computer becoming inoperable.

Identifying hardware and searching for files

The first step is to accurately determine the model of your motherboard. Just know what you have Intel or AMD, is not enough. You need to know the specific name, for example, ASUS ROG STRIX B550-F GAMING or Gigabyte GA-B450M S2HThis information is usually written in large font on the board itself between the expansion slots or near the processor socket.

If you can't open the case, use the built-in Windows tools. Press the key combination Win + R and enter the command msinfo32In the window that opens, find the lines "Motherboard Manufacturer" and "Motherboard Model." You can also use the command line by entering the following query: wmic baseboard get product,Manufacturer.

Once you have the exact name, go to the manufacturer's official website. Never use third-party resources for downloading. BIOS, as the risk of infecting the system with a virus or getting a corrupted file is too high. On the support page for your model, look for the "Support," "Drivers," or "Downloads" section.

⚠️ Please note: Manufacturers' website interfaces change regularly. Button placement and menu structure may differ from those described, so carefully review the support sections on the official website.

In the list of available updates, select the "BIOS" or "Firmware" category. Note the release date and description of the changes. Manufacturers often release multiple versions, and sometimes an intermediate update is required. For example, upgrading to the latest version may require first installing a mid-year patch.

📊 What is your motherboard manufacturer?
ASUS
Gigabyte
MSI
ASRock
Another

Preparing bootable media

To transfer files, you'll need a USB drive. It's recommended to use a small flash drive, up to 32 GB, as older BIOS versions may not work correctly with the file system. NTFS or storage devices. The optimal choice would be formatting to a file system. FAT32.

The preparation process is as follows:

  • 💾 Insert the flash drive into a working computer with internet access.
  • 🗑️ Open "My Computer", right-click on the flash drive and select "Format".
  • ⚙️ In the "File system" field, select FAT32 and click "Start".
  • 📂 Copy the downloaded BIOS file to the root of the flash drive (not to a folder).

Some manufacturers require renaming the firmware file for the automatic update feature to work. For example, ASUS may require a name, but Gigabyte often uses the utility @BIOS or a tool built into the BIOS Q-FlashRenaming instructions are usually included in the file description on the website.

☑️ Checking the flash drive's readiness

Completed: 0 / 4

It's important to ensure the drive is free of any unnecessary files that could confuse the system during scanning. It's best to use a clean flash drive. If you're using a laptop for downloading, make sure it's connected to a charger to avoid draining the battery during the process.

Update methods: built-in utilities

Modern motherboards are equipped with advanced tools for updating directly from the interface. UEFIThis is the safest and most recommended method, as it doesn't require creating bootable DOS disks. After restarting your computer, enter the BIOS, usually by pressing Del or F2.

Find a section with a name like "Tool," "Advanced Mode," or "M-Flash." Inside, you'll find a utility named according to the brand: ASUS EZ Flash, Gigabyte Q-Flash, MSI M-FlashSelect this tool, and the system will prompt you to specify the path to the firmware file.

Manufacturer Name of the utility Menu location Supported formats
ASUS EZ Flash 3 Tool / Advanced FAT32
Gigabyte Q-Flash Save & Exit / BIOS FAT32 / FAT16
MSI M-Flash Utilities FAT32
ASRock Instant Flash Tool FAT32

After selecting the file, the system will warn you that the process has begun. Confirm the action. From this point on computer takes control. The screen may go blank, the fans may change speed—this is normal system operation in update mode.

What should I do if the utility doesn't see the file?

If the built-in utility doesn't display a file on the flash drive, check the file system. It must be FAT32. Also, try moving the file to the root of the drive, deleting any folders. Sometimes, using a flash drive from a different manufacturer or one with a capacity of less than 16 GB helps.

Updating via a bootable USB flash drive (DOS)

For older motherboards or in cases where built-in utilities do not work correctly, the update method is used via DOSThis requires creating a bootable USB drive with the Disk Operating System. You can use a free utility for this. Rufus.

Launch Rufus on a working PC. In the "Device" field, select your flash drive. In the "Boot Method" field, select "FreeDOS." Click "Start." Once the process is complete, copy the BIOS firmware file and the executable file (usually with the extension .exe or .bat) to the root of the flash drive.

Insert the prepared flash drive into the computer you want to update. When booting, press the Boot Menu key, often F8, F11 or F12Select your flash drive from the list. After booting, enter the firmware file name in the command line, for example: flash.bat or E7C96AMS.170.

⚠️ Note: USB 3.0 drivers do not work in DOS mode. If the utility does not detect the flash drive or files, try connecting it to a USB 2.0 port (usually black) or use a USB hub without external power.

The update process in DOS appears as a text menu or progress bar. Follow the on-screen instructions. Once complete, the system will prompt you to reboot. Make sure to remove the flash drive before restarting to prevent the computer from attempting to update again.

Specifics of updating on laptops

Update BIOS Laptops have their own unique features. Laptop manufacturers often block the update option if the battery is discharged below a certain level (usually 15-20%) or if the laptop is not connected to AC power. This is a protection against sudden power outages.

Laptop files are often self-extracting archives. .exe, which run directly from Windows. However, if you don't have Wi-Fi, you can download this .exe file on another PC, transfer it to your laptop via a flash drive, and run it. The program will automatically create a temporary update environment.

In some cases, especially for business lines HP, Dell or Lenovo, you need to create a special bootable image using a proprietary utility on another computer. This utility writes not just a file, but a special bootable structure to the flash drive.

If your laptop doesn't see the update file, check the security settings in the BIOS. Option Secure Boot It can sometimes block unverified update scripts from running. Try temporarily disabling it in the section Security or Boot.

Post-update steps and troubleshooting

After a successful update and reboot, the computer may take longer than usual to boot up. This is a process POST (Power-On Self-Test), when the system checks the new microcode and trains the memory. Do not interrupt this process, even if the screen is black for 1-2 minutes.

The first thing you need to do after logging in is reset your BIOS settings to default. Find the option Load Optimized Defaults (usually a key F5 or F9) and save the changes (F10). This is necessary to ensure that old settings do not conflict with the new firmware version.

Then check the operation of all peripherals, RAM speed, and processor temperature. If you used overclocking, you'll need to reconfigure it, as updating the BIOS resets all user settings.

If your computer won't turn on or displays an error, try resetting the CMOS. To do this, turn off the power, open the case, and remove the coin battery. CR2032 for 5-10 minutes, or short-circuit the contacts CLR_CMOS with a screwdriver. This will reset the settings to factory defaults.

Is it possible to interrupt a BIOS update?

Absolutely not. Interrupting the process of writing data to the memory chip (for example, turning off the power or pressing the Reset button) will almost certainly result in a brick. The motherboard will stop responding to commands and can only be restored with a programmer at a service center.

Do I need to update my BIOS if my computer is working fine?

The industry has a rule: "If it works, don't touch it." Update your BIOS only if you encounter a specific issue that the new version addresses (instability, support for a new processor, security patch), or if installing new hardware requires it.

What should I do if the new BIOS version doesn't detect my processor?

Your new processor may require an intermediate BIOS version. Check the documentation on the manufacturer's website. It often states: "BIOS version 1.20 or later is required to support Ryzen 5000 series CPUs." You'll need to install version 1.20 first, then the latest version.

Does a BIOS update reset the Windows license?

No, the Windows license is tied to a unique motherboard identifier, which doesn't change with a standard BIOS update. However, if you reset the BIOS settings (CMOS), the system time may be reset, which sometimes causes security certificate errors in the browser. Simply set the correct time.

How do I know if the update was successful?

Enter the BIOS during boot. The current BIOS version will be displayed on the Main or System Information screen. Compare it with the version of the file you installed. You can also check the version in Windows using the command msinfo32 in the line "BIOS version".