A BIOS or UEFI update can solve firmware-level problems, but the wrong file can create a much bigger one. The safe path is the one your PC maker publishes for your exact model. Start with the simplest official update route, then move to manual USB methods only when your device supports them.
1. Check Windows Update First
- 1.On Windows 11, open Start > Settings > Windows Update. On Windows 10, open Start > Settings > Update & Security > Windows Update.
- 2.Select Check for updates.
- 3.Install any Firmware or BIOS update that appears.
- 4.If the update is optional, open Advanced options > Optional updates > Driver updates. On Windows 10, open Advanced options, return to Windows Update, select Check for updates, then choose View optional updates > Driver updates.
- 5.Select the firmware or BIOS update, then choose Download & install.
For many Windows 10 and Windows 11 UEFI PCs, Windows Update is the cleanest place to start. Microsoft supports firmware updates through Windows Update, and Dell and Surface both document this route. Keep the PC connected to power and let the restart finish without interrupting it.
2. Use Your PC Maker’s Update App
If Windows Update does not show a firmware update, use the manufacturer’s own utility next. These apps check the device model before offering BIOS or UEFI updates.
- Dell - Open SupportAssist from the Start menu, go to Home > Update software, select Start, then follow the BIOS or UEFI prompts.
- HP - Search Windows for HP Support Assistant, open My Dashboard, choose your computer, open Updates, then select Check for updates and messages.
- Lenovo - Open Lenovo Vantage, choose System Update, select Check for Updates, then install the BIOS update if it appears.
- Surface - Open the Surface app, expand Help & support, then select Check for updates. Surface firmware installs through Windows Update.
On Dell business PCs such as Latitude, OptiPlex, and Precision, Dell Command | Update is also a current option: open Dell Command | Update, select Check, choose the BIOS or UEFI update, then select Install.
3. Download the BIOS From the Official Support Page
Go manual only when the automatic tools do not offer the update you need. Match the download to the exact model, service tag, serial number, SNID, product number, or product page before running anything. For Dell, open Dell Support > Drivers & Downloads, identify the PC by Service Tag, Express Service Code, model, or product browser, then choose BIOS. For HP, open HP Support > Software and Driver Downloads, enter the serial, product, or model, then choose BIOS or BIOS Management. For Lenovo, open Lenovo Support, detect or select the product, choose Drivers & Software > Manual Update, then open BIOS/UEFI.
For ASUS, open the ASUS Download Center, enter the exact model, then choose Driver & Utility, Driver & Tools, BIOS & FIRMWARE, or BIOS & Software. For MSI, open MSI Support, select the product category and model, then choose Downloads > BIOS. For Gigabyte, open the Gigabyte Download Center, enter the product model or serial number, or choose Product Line > Series > Category > Model Name. For Acer, open Acer Support > Drivers and Manuals, enter the Serial Number, SNID, Part Number, or model, then open the BIOS/Firmware section, shown as BIOS on some product pages.
Skip third-party BIOS download sites. The current official paths all send you back to vendor or platform support pages for model-specific firmware.
4. Run the Windows BIOS Installer When Offered
Use the Windows installer only when the official support page offers one for your exact PC model.
- 1.On the official support page, select the latest BIOS package for your exact PC model.
- 2.Choose Download.
- 3.Open the downloaded BIOS file or package.
- 4.In HP’s utility, choose Update > Next. For Dell or Lenovo, follow the on-screen BIOS updater prompts.
- 5.Approve the restart when prompted and let the firmware installation complete.
Dell offers standalone BIOS executables, HP uses the HP BIOS Update and Recovery utility, and Lenovo provides model-specific BIOS update utilities or bootable packages depending on the computer. If the support page offers a readme for your exact model, follow that package’s instructions.
5. Flash the BIOS From a USB Drive
- Dell - Copy the Dell BIOS executable to a FAT32 USB drive, shut down, insert the USB drive, power on, tap F12, choose BIOS Flash Update or BIOS Update, select the file, choose OK, then select Begin Flash Update > Yes.
- HP - Power on and press f10 repeatedly, open Main or File, choose Update System BIOS or Flash System ROM, then select Update BIOS Using Local Media.
- ASUS - Copy the extracted BIOS file to a FAT32 USB drive, reboot to BIOS, then press F7 for Advanced Mode. On motherboards and desktops, open the Tools page and choose ASUS EZ Flash 3 Utilities. On notebooks, all-in-ones, gaming handhelds, and MiniPCs, open the Advanced screen and choose ASUS Firmware Update or ASUS EZ Flash 3 Utility. Then select the BIOS file.
- MSI - Extract the BIOS ZIP to USB, restart, press Delete, choose M-FLASH > Yes, select the USB drive and BIOS file, then confirm.
- Gigabyte - Extract the BIOS to a FAT32, FAT16, or FAT12 USB drive, restart into BIOS, press F8 or open Q-Flash, then choose Update BIOS or Update BIOS From Drive.
Use a built-in BIOS flash tool when Windows will not boot or when your motherboard maker tells you to update from USB. The file still needs to come from the official support page for that exact model. If your screen shows different menu names, stop and use the support page or readme for that exact model.
6. Try Flashback or Recovery Only on Supported Models
Some boards can update firmware with a physical button, and some PCs have an official recovery route for a failed or corrupt BIOS. Use these only when your model documents the feature.
- ASUS USB BIOS FlashBack - Download the latest BIOS from ASUS Download Center, prepare the USB drive as instructed for the board, insert it into the marked BIOS FlashBack port, press the USB BIOS FlashBack button, then wait for the indicator to stop.
- MSI Flash BIOS Button - Format the USB drive as FAT32, copy and rename the BIOS file as MSI instructs for that motherboard, plug it into the Flash BIOS Port, connect power, press the Flash BIOS Button, then wait until the LED stops flashing.
- Gigabyte Q-Flash Plus - Prepare the BIOS file as the model manual requires, commonly as GIGABYTE.bin on supported boards, insert the USB drive into the BIOS USB port, press Q-Flash Plus, then wait for the flashing indicator to stop.
- HP BIOS recovery - In the HP BIOS Update and Recovery utility, choose Create Recovery USB flash drive. On supported notebooks, power off, insert the USB drive, hold Windows + B, press Power, then follow the HP BIOS Update screen.
- Dell BIOS Flash Update Remote - Restart, press F12 at the Dell logo, then choose BIOS Flash Update - Remote. A wired connection is detected automatically; on Wi-Fi, pick your network from the list, enter the password, and choose Connect. Then select Update BIOS, confirm the version, and choose Yes.
7. Update Surface and Chromebooks Their Own Way
Surface devices belong on Microsoft’s Surface driver and firmware path. Open the Surface app, expand Help & support, choose Check for updates, then install through Windows Update. For offline troubleshooting or deployment, use Microsoft’s Surface drivers and firmware page, choose the Surface model, open the official Microsoft Download Center page, select the matching .msi, then run it.
Chromebooks do not use the normal PC BIOS download flow. Open the bottom-right time or status area, choose Settings > About ChromeOS > Check for updates, then select Restart when the update notification appears. ChromeOS handles firmware through the ChromeOS update process.
8. Avoid Deprecated and Managed Update Routes
- Older Dell instructions may mention Dell Update or Alienware Update, but Dell says support for those apps expired at the end of 2024 and recommends SupportAssist instead. Do not use them as your current BIOS update method.
- Use Q-Flash or Q-Flash Plus whenever your Gigabyte board supports them. Gigabyte still points boards without Q-Flash to @BIOS or its DOS flash utility, so treat those as model-specific routes rather than dead ones, and follow the current support page and manual for that exact board.
- For a work or school PC, do not bypass your organization’s update system. Managed Windows devices can receive firmware through Microsoft Intune admin center > Devices > Windows updates > Driver updates, or through Windows Autopatch driver and firmware profiles.
Frequently Asked Questions
How do I know which BIOS file to download?
Use the official support page for your PC maker and identify the exact device with the service tag, serial number, SNID, product number, or model name before downloading.
Can I update BIOS from Windows Update?
Yes. On Windows 10 and Windows 11 UEFI PCs where the manufacturer publishes firmware through Windows Update, check Windows Update first, then Optional updates under Driver updates.
What should I do if Windows will not boot?
Use the official pre-boot or USB method for your model, such as Dell F12 BIOS Flash Update, HP F10 local BIOS update, ASUS EZ Flash, MSI M-FLASH, or Gigabyte Q-Flash.
Is Dell Update still a good BIOS update method?
No. Dell says Dell Update and Alienware Update support expired at the end of 2024 and points consumers to SupportAssist instead.
Do Chromebooks need a BIOS download?
No. Chromebooks receive firmware through ChromeOS updates. Open Settings, go to About ChromeOS, check for updates, then restart when prompted.











