Updating BIOS versions is best done while the machine is imaging.
Fortunately for us, the Microsoft Deployment Toolkit (MDT) provides a built-in mechanism for updating BIOS versions.
Download the latest BIOS version and rename the file to Finally, create a blank file or text document in that subfolder and name it with the current BIOS version. Just below the configure task, add a new Run Command Line task. Set the start in to: Z:\Applications\BIOS Updates\%MODEL%\ Finally, select the Options tabs and select Continue on error. This means that you can have your Task run on certain makes or models. If you would like to exclude certain models, you can use this WMI query: Regular Maintenance Congratulations!
If you haven’t played with WMI much, here is a decent primer. You now have a central way to ensure your BIOS versions are up to date.
Create a new folder named BIOS Updates (or something similar).Before bounding off to the next project, you will need to setup a check to ensure this system doesn’t break down over time.Create a simple calendar reminder to replace any outdated BIOS versions in your store.In our environment, most wide spread replacements/reimaging happens right before the Christmas break and during the Summer.I have reminders set so that I download the latest BIOS versions into the central store.