• Sign in to Neowin Faster!

    Create an account on Neowin to contribute and support the site.

Sign in to follow this  

Intel Microcode Boot Loader

Recommended Posts

regenerati0n    7

Since motherboard manufacturers refuse to release BIOS/UEFI updates to "legacy products", I've come up with a global workaround to the microcode problem. Introducing the Intel Microcode Boot Loader, based on Intel's BIOS Implementation Test Suite (BITS). Users no longer need to modify BIOS/UEFI ROMs to inject the latest microcode to stay protected from security vulnerabilities (like Spectre), bugs and erratas. However, this solution requires a permanently plugged USB flash drive with at least 25MB and BIOS/UEFI supporting boot from USB devices.

1. Format a USB flash drive with FAT32 filesystem.
2. Extract the archive to the USB flash drive.
3. Run install.exe from the USB flash drive.
4. Enter the BIOS/UEFI and assign the USB flash drive as the 1st boot device.
5. The microcode will load automatically before the OS.

* The archive includes the latest ucodes for 392 Intel CPUs from 1996 to 2018.
* The ucodes are stored in the \boot\mcudb folder if you wish to update in the future.
* If you get 'Ucode not found' warning during installation, or plan to deploy on another PC, look for the correct ucode (by CPUID) in \boot\mcudb and copy it to \boot\mcu.

Intel Microcode Boot Loader | Mirror

Edited by regenerati0n

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.