For home-built systems, I only do so if the BIOS update mentions something that applies to my set up, such as support for a new processor I might upgrade or better memory timings. The hardware is controlled and chosen by one company and it's been tested quite a bit before being released.
As long as the BIOS isn't listed as beta, I apply it.
I've accidentally tried using the wrong BIOS file on a laptop recently.
I had a 7250 and accidentally tried the 7450's file. "Dell XPS 8900 System BIOS This package provides the Dell System BIOS update and is supported on Dell XPS 8900 for Windows and DOS Operating Systems.
Thankfully, ASUS has a solution to the problem, which you can read about here.
Microsoft also has a solution: The Secure Boot feature is supported in Windows 10.
More specifically the fact that I’ve needed to apply them to some of my older HP Desktops and Laptops so we could deploy Windows 10 1511 reliably.
Moving forwards this was going to be an issue as we are looking to upgrade our entire business to Windows 10 CBB later in the year.But now it’s recommended, people are encountering this issue where they wouldn't have done so previously.Woody Leonhard at Info World says he’s seeing a lot more problems being reported.You will need to use your file as part of our BIOS update command as you can’t update a BIOS automatically unless you pass the password through as part of the command.Also note that if you try to update a HP BIOS and you have bitlocker enabled there is a suspend bitlocker switch which I haven’t needed to use. Here is a link to the HP BIOS Configuration Utility Guide which also explains how you can you generate a file if required.I definitely did not want to be in a position where we were manually updating BIOS versions.