Watch Demo×

See NinjaOne in action!

How To Update Your PC’s BIOS

How To Update Your PC’s BIOS blog banner image

The BIOS (Basic Input/Output System) is a fundamental piece of firmware embedded in a computer. It’s responsible for booting up the system and managing data flow between the computer’s operating system and attached devices. Over the years, BIOS has evolved from basic firmware to a more complex and integral part of computer functionality, adapting to the increasing sophistication of modern hardware and software.

Keeping one’s BIOS updated is crucial for ensuring that a computer’s hardware is fully compatible with its operating system. These updates can enhance system performance, improve hardware compatibility, fix bugs, and provide security patches. They are essential for maintaining the overall health and efficiency of a computer.

What are BIOS updates?

BIOS updates refine the firmware that controls hardware-software interaction. They are essential for adapting the system to new technological standards and often include advanced features like secure boot in modern UEFI (Unified Extensible Firmware Interface) systems. UEFI has replaced traditional BIOS on most modern systems. It provides a more user-friendly interface and advanced features. Updating UEFI firmware follows a similar process but often includes additional capabilities like secure boot or network functionality. Nowadays, you can effectively interchange the terms “BIOS” and “UEFI.”

Updating BIOS involves inherent risks, such as potential system instability if the update is interrupted or not applied correctly. It’s crucial to follow the update instructions meticulously and ensure that the update process isn’t disrupted, such as by a power outage.

BIOS updates often also include security patches that protect against vulnerabilities at the firmware level. These updates can be crucial for preventing unauthorized access and ensuring the integrity of the system’s security.

How to check your current BIOS version

Access Windows’ system information applet:

  • Press the Windows key + R to open the Run dialog box.
  • Type “msinfo32” and press Enter. This will open the System Information window.
  • In the System Summary section, look for “BIOS Version/Date.” The information displayed here includes the BIOS version, its release date, and the manufacturer.

Within the BIOS/UEFI menu:

  • Restart your computer.
  • As the system starts to boot, repeatedly press the key that opens the BIOS or UEFI firmware settings. Standard keys include F2, Del, Esc, and F10. The process of entering the BIOS setup can differ slightly between manufacturers, so it’s advisable to consult your computer or motherboard manual if you encounter any difficulties.
  • The specific key can vary depending on the manufacturer of your motherboard or computer. On some systems, F10 might bring up a boot menu instead of the BIOS settings, so knowing the correct key for your specific system is important.
  • Navigate using the keyboard arrows once you have successfully entered the BIOS or UEFI settings. Mouse functionality may not be available in this environment.
  • Look for a tab or section named ‘Main’ or ‘System Information.’ The exact name can vary, but this section typically contains details about your system, including the BIOS version. This version information is often found on the landing page of your BIOS/UEFI menu.
  • Note down the BIOS version displayed. This information is crucial for determining if a BIOS update is needed.
  • After noting the BIOS version, you can exit the BIOS setup. To exit, look for an option like ‘Exit Saving Changes’ or ‘Exit Discarding Changes.’ If you haven’t made any changes, use the option to exit without saving to avoid altering any settings unintentionally.
  • Your computer will then reboot normally, and you can resume using it.

Following these steps, you can accurately determine your current BIOS version, which is essential before proceeding with any BIOS update. Knowing your current BIOS version helps ensure that you are applying a necessary and compatible update. It prevents the installation of incorrect updates that could potentially harm your system’s stability and functionality.

Preparing for a BIOS update

  • Backing up data before BIOS update: It’s crucial to back up important data and system settings before a BIOS update. While BIOS updates typically do not affect data on the hard drive, having a backup is a safeguard against any unforeseen complications that might arise during the update process.
  • Identifying motherboard and BIOS model: Determine your motherboard model and BIOS version by checking your system information or consulting your computer’s documentation. This is crucial for downloading the correct BIOS update tailored to your motherboard.
  • Finding the appropriate BIOS update: Visit your motherboard manufacturer’s website for the latest BIOS update. Ensure the update is designed for your motherboard model to avoid compatibility issues.
  • Understanding manufacturer-specific update processes: Each motherboard manufacturer may have a different process for updating BIOS. To ensure a successful update, familiarize yourself with these specific instructions, usually found on the manufacturer’s support website.

Step-by-step guide to updating your BIOS


  • Backup your data: Before proceeding with a BIOS update, ensure that all important data on your computer is backed up. This could be to an external hard drive, cloud storage, or any other secure location.
  • Check power source: Ensure your computer is connected to a reliable power source. For laptops, it’s advisable to have the battery fully charged and the power adapter connected.
  • Consider using a UPS: For desktop computers, using an Uninterruptible Power Supply (UPS) can provide added security during the BIOS update process, guarding against power interruptions.

Identifying your system:

  • Find motherboard and BIOS information: Per the instructions above, determine your motherboard model and current BIOS version.

Locating the BIOS update:

  • Visit the manufacturer’s website: Navigate to the official website of your motherboard manufacturer. Go to the support or downloads section.
  • Select Your motherboard model: Enter your motherboard model. This will take you to a page with available downloads for your specific motherboard.
  • Download the correct BIOS update: Find the BIOS update section and select the latest update. Ensure it matches your motherboard model and BIOS version. Download the file, which typically comes in a ZIP format.

Preparing the update tool:

  • Format USB drive: Use a USB drive, formatting it to a file system compatible with your BIOS (usually FAT32). This will be used to transfer the BIOS update file.
  • Transfer BIOS file: Extract the downloaded ZIP file and copy the BIOS update file (usually a .CAP or .ROM file) to the formatted USB drive.

Updating the BIOS:

  • Restart and enter BIOS: With the USB drive plugged in, restart your computer and enter the BIOS setup as before.
  • Locate BIOS update utility: Within the BIOS menu, look for an option like ‘EZ Flash,’ ‘Q-Flash,’ or a similar BIOS update tool. The exact name varies depending on the motherboard manufacturer.
  • Select the update file: Use the utility to navigate to the USB drive and select the BIOS update file you transferred.
  • Initiate the update process: Follow the on-screen instructions to start the update. This process will typically involve confirmation prompts to proceed.
  • Do not interrupt: It’s crucial not to interrupt the update process. Do not turn off or restart your computer until it is complete. This process can take a few minutes.

Post-update checks:

  • Verify the update: After the update is complete, your system will usually restart. Re-enter the BIOS to verify that the new BIOS version has been installed.
  • Restore settings: If you had specific BIOS settings before the update, you might need to reconfigure them, as some updates reset to default settings.
  • Check system stability: Boot into your operating system and ensure that the system is stable and functioning as expected. Look out for any unusual behavior or performance issues.


  • Failed update recovery: If the update fails or the system doesn’t boot, consult your motherboard manual for recovery instructions. This may involve a BIOS reset or using a backup BIOS, if available. Some motherboards have a dual-BIOS function for easier recovery from failed BIOS updates – check your manual or manufacturer’s support website.
  • Seeking assistance: If you encounter issues you cannot resolve, contact your motherboard manufacturer’s support for assistance.

Best practices for BIOS updates

Ensure a stable power supply during the update, such as using a UPS for desktops or a fully charged battery for laptops. Follow the manufacturer’s instructions precisely and avoid updating BIOS unnecessarily – only when it addresses specific issues or adds essential functionality.

After updating, verify the new BIOS version through the BIOS menu or system information tools. Check for any system stability or performance issues to ensure the update has been successful. Regularly visit your motherboard manufacturer’s website to check for new BIOS updates. This helps keep your system up-to-date with the latest fixes and features, but evaluate the importance of each update for your specific needs.

Securing your system’s future: The power of BIOS updates

Regular BIOS updates are a cornerstone in maintaining your PC’s peak performance, compatibility, and security. Keeping your BIOS up-to-date ensures your system is primed to integrate seamlessly with emerging hardware and software advancements. This proactive approach bolsters system stability and hardware synergy and fortifies your computer’s defense against evolving security threats. Embrace these updates as part of your routine tech maintenance, and stay attuned to the pulse of technological progress – it’s your gateway to a resilient, future-ready computing experience.

Next Steps

Building an efficient and effective IT team requires a centralized solution that acts as your core service deliver tool. NinjaOne enables IT teams to monitor, manage, secure, and support all their devices, wherever they are, without the need for complex on-premises infrastructure.

Learn more about Ninja Endpoint Management, check out a live tour, or start your free trial of the NinjaOne platform.

You might also like

Ready to become an IT Ninja?

Learn how NinjaOne can help you simplify IT operations.

By clicking the “I Accept” button below, you indicate your acceptance of the following legal terms as well as our Terms of Use:

  • Ownership Rights: NinjaOne owns and will continue to own all right, title, and interest in and to the script (including the copyright). NinjaOne is giving you a limited license to use the script in accordance with these legal terms.
  • Use Limitation: You may only use the script for your legitimate personal or internal business purposes, and you may not share the script with another party.
  • Republication Prohibition: Under no circumstances are you permitted to re-publish the script in any script library belonging to or under the control of any other software provider.
  • Warranty Disclaimer: The script is provided “as is” and “as available”, without warranty of any kind. NinjaOne makes no promise or guarantee that the script will be free from defects or that it will meet your specific needs or expectations.
  • Assumption of Risk: Your use of the script is at your own risk. You acknowledge that there are certain inherent risks in using the script, and you understand and assume each of those risks.
  • Waiver and Release: You will not hold NinjaOne responsible for any adverse or unintended consequences resulting from your use of the script, and you waive any legal or equitable rights or remedies you may have against NinjaOne relating to your use of the script.
  • EULA: If you are a NinjaOne customer, your use of the script is subject to the End User License Agreement applicable to you (EULA).