Use a FAT32-formatted USB stick (8GB or 16GB is ideal). Avoid using drives with "hidden" security software.
Turn off the power supply and unplug the PC. Open the computer case, remove the CR2032 CMOS battery for 5 minutes, then reinsert it. This forces the motherboard to clear its temporary memory cache and boot using the newly flashed BIOS baseline.
This guide provides a comprehensive walkthrough for updating the BIOS on devices using the motherboard.
If you are looking to bring your system up to speed, this guide covers why the update matters and how to perform it safely. Why Update the MS14B31 BIOS?
: Your custom settings (like overclocks) will likely be reset. Re-enter the BIOS after the update to verify your boot order and re-enable features like if your Windows drive requires it.
: For systems that won't boot, use the dedicated "Flash BIOS" port on the rear IO. Hold the button until the LED blinks—it's done when the light stops. Crucial Cautions Don't Touch the Power
Because MS14B31 boards are often utilized by Original Equipment Manufacturers (OEMs) for specific laptop lines or mini-PCs, you must source the update directly from the official vendor.
Disclaimer: MS14B31 is a legacy firmware version. Microsoft has since released newer cumulative firmware updates for the Surface Pro 3. If troubleshooting a modern device, always check for the latest cumulative update first, as it will include the fixes from MS14B31 plus additional security patches.
Depending on the specific vendor implementation of the MS14B31 firmware, you will generally use one of two methods: the built-in UEFI Flash Utility or an EFI Shell script.
Updates frequently expand support for newer modules of DDR RAM, optimize solid-state drive (SSD) controller communication, and improve handling of USB 3.0/Type-C architectures.