I'm using an Asus B250M motherboard. I found it has so many BIOS update files. Their versions are denoted as 12xx, 11xx, 8xx etc. Each update description says it is for a specific purpose. I'm obviously using an old one which I thought will be the only update. But I see the manufacturer released more over time. So should I install the only current update or all of those as they were released chronologically? Sadly the manufacturer has no instruction about which BIOS update to install.

  • Don't update the BIOS unless you have to because of some problem. – DavidPostill Nov 20 '18 at 21:52
  • 1
    You only need to update to the latest. You don't need or want to go through the list and install each update. – essjae Nov 20 '18 at 23:19
  • I work on BIOS updates daily (anything for a buck-ten). BIOS from one manufacturer I work with frequently can require installing multiple BIOS, in chronological order, and if I don't, the BIOS update can fail. Unless you have checked with Asus, I would not jump to the latest version. – K7AAY Nov 20 '18 at 23:31
  • They call it UEFI now and say its not a BIOS – barlop Nov 21 '18 at 0:16
  • @K7AAY you write "I work on BIOS updates daily" <-- are you just calling it BIOS for the 'benefit' of the questioner. or are you suggesting that most people including the most expert people, in the UEFI industry still call it BIOS. ? – barlop Nov 21 '18 at 0:19

There's no guarantee that you can successfully install the latest available BIOS/UEFI update and have it work. In many cases, a manufacturer will release a BIOS update that requires the motherboard to already have been updated to a certain version level before it can be installed.

For example, BIOS version 99 may require version 35 or higher. In this case, if you have version 27 installed, you would first need to update to version 35, then you could safely upgrade to version 99 (skipping all the versions between 35 and 99).

Sometimes there other unusual requirements for installing these updates. In fact, while searching the Asus site for info about your board, I ran across this, which doesn't apply to your board but demonstrates my point exactly:

If your BIOS Version of ASUS 100 series MB is under 1800, and you want to upgrade BIOS to support the latest 7th Intel CPU, please do remember to update BIOS two times to 30xx version manually.

(emphasis mine)

Only the manufacturer knows of these dependencies. They should be clearly stated in the release notes for each BIOS version.

If you cannot obtain this information, then you should install each update from oldest to newest. Since this is the order in which the updates were released over time, you will not run into any dependency problems.

Your specific case:

I searched and could not find any BIOS release notes on Asus' site for your motherboard. However, Asus provides the AI Suite III application which includes EZ Update. According to the manual for Asus PRIME B250M-A motherboard:

EZ Update is a utility that allows you to automatically update your motherboard's softwares, (sic) drivers and the BIOS version easily.

In my experience, tools like this one are aware of any dependencies and will guide you through installing the updates in the correct order.

You can download AI Suite III from Asus' website here.

| improve this answer | |
  • 1
    Yep, it does happen. He's right. – K7AAY Nov 20 '18 at 23:25
  • I did from the oldest to newest. All went fine. Thank you. – Bluebug Dec 22 '18 at 3:23

If it ain't broke, don't fix it is a sound principle for BIOS updates. If you were facing a particular issue which a BIOS resolves, then it's time to think about updating it.

However, a security issue does exist, and all BIOS versions dated 2018/03/26 or later will include the CPU Microcode patch, so I recommend updating, starting with the version just barely newer than what you have now, applying each update in series, until you have completed the install of Version 1205.

There's also a security fix to the Management Engine, which is different than the BIOS, and I recommend updating to Version; again, from the version you have now, one at a time in series, until you have applied the latest.

Both are obtained from the same download page.

| improve this answer | |

So should I install the only current update or all of those as they were released chronologically?

In the time of Spectre and Meltdown, you should update the BIOS to the latest version. This will surely slowdown your machine, but, at the same time, increase your security from these attacks.

The only argument against BIOS updates

If it ain't broke, don't fix it

does not apply in the age of Meltdown and Spectre.
Nearly all current Mainboards do need an update in this regard.
He, who claims otherwise, has no idea of what's he talking about.

So, final answer:
Update your BIOS to the latest version.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.