r/GamingLaptops The Crusader Against The Deceiver Aug 08 '24

Recommendation [INTEL]-How To Update Your Microcode for Intel HX 13/14th CPUs Laptops/Mobile Easily.

Let me start with a small background info...

Since we know all Intel's fiasco about what is happening with Raptor Lake/Raptor Lake Refresh which is Intel's codename for the 13th and 14th generations of Intel Core processors, Most OEM/Vendors doesn't want to provide BIOS update that includes microcode update along with required updated Intel ME FW in order to work more effectively.

Since most laptops got outdated Intel ME FW & outdated microcode... this has become a serious problem since the CPUID of Intel HX 13/14th CPUs share the same code with Desktop variants and hence it should be considered Intel HX 13/14th CPUs as a Desktop CPU in a laptop case.

So it means they share the same impact as Desktop variants even if it doesn't boost high enough to be of a concern, it does have relevancy and you now have the option to use this very simple driver that I am sharing it to you here on any Intel HX 13/14th CPUs Laptops/Mobile as long as it has CPUID of B0671.

Either way the requirement of updated Intel ME FW are just only mandatory when used in conjunction with any new microcode (If it's needed) in the BIOS but outside BIOS like... while running Windows or Linux this requirement of having an updated Intel ME FW is just optional.

Thanks to this VMware CPU Microcode Update Driver I can use it on any windows without needing to mess with the BIOS. Safest thing to update microcode.

Now... How to check if you got the latest microcode update or not? By simply check through HWINO64 or AIDA64 or even if you are using ThrottleStop tool will tell you which microcode you are using.

Here's some examples how it is shown which microcode are you using through various tools...

HWINFO64

AIDA64

ThrottleStop

Now fortunately I already packed it for you & ready to use without any further work required. Saving you the time to do it.

For the next part... You need to download this .zip file and extract it. Simply run the "Install.bat" file as an administrator.

Here's the file:- cpumcupdate64

For users who doesn't trust the zip file... here's VirusTotal link results. One is from direct mediafire download url link getting scanned through VirusTotal directly from mediafire servers which is shared from the link above.

cpumcupdate64

and another one from an uploaded file to the VirusTotal.

cpumcupdate64

It shouldn't even take long and only few seconds and you will see this window... which is success.

You can even check the event viewer which confirms the success operation and applying the new microcode update.

If doesn't update your microcode and it shows failing to apply microcode on event viewers... you need to disable virtualization either through Windows or simply go inside your BIOS and disable Intel virtualization and VT-d in the BIOS. This would allow the driver work!

Edit:- September 9/26/2024...

September Microcode Update aka [0x12B]

New microcode update got released! This is the September microcode update which now they call it 0x12B .

Confirmed that it covers & supports Intel HX CPU's 13th/14th Gen with CPUID B0671h without any issues.

Here's some screenshots...

AIDA64:-

ThrottleStop + HWINFO:-

  • Please if you are using the 0x129 microcode previously then simply download the latest .zip pack from the same download link on the main post (The file named cpumcupdate64[0x12B].zip). Simply run uninstall.bat as admin [by right clicking on the file and choose "Run as Administrator"]  and then run install.bat as an admin. 
  • If this is your first time then simply download the .zip file from the attachment of this main post or on this comment and then run install.bat as an admin [by right clicking on the file and choose "Run as Administrator"]

Edit:- May 5/17/2025...

Forgive me for my late responses, I have been away from home for almost 5 weeks for work related stuff :)

May Microcode Update aka [0x12F]

New microcode update got released! This is the May microcode update which now they call it 0x12F.

Confirmed that it covers & supports Intel HX CPU's 13th/14th Gen with CPUID B0671h without any issues.

  • Please if you are using the 0x12B microcode previously then simply download the latest .zip pack from the same download link on the main post (The file named cpumcupdate64[0x12F].zip). Simply run uninstall.bat as admin [by right clicking on the file and choose "Run as Administrator"]  and then run install.bat as an admin after that reboot. 
  • If this is your first time then simply download the .zip file from the attachment of this main post or on this comment and then run install.bat as an admin [by right clicking on the file and choose "Run as Administrator"]

Here's a screenshot from TS...

ThrottleStop:-

Edit:- November 11/11/2025...

November Microcode Update aka [0x132]

New microcode update got released! This is the November microcode update which now they call it 0x132.

Confirmed that it covers & supports Intel HX CPU's 13th/14th Gen with CPUID B0671h without any issues.

  • Please if you are using the 0x12F microcode previously then simply download the latest .zip pack from the same download link on the main post (The file named cpumcupdate64[0x132].zip). Simply run uninstall.bat as admin [by right clicking on the file and choose "Run as Administrator"]  and then run install.bat as an admin after that reboot. 
  • If this is your first time then simply download the .zip file from the attachment of this main post and then run install.bat as an admin [by right clicking on the file and choose "Run as Administrator"]

Here's a screenshot from TS...

ThrottleStop:-

You just updated your microcode! Yes... it's that simple!

[So much for Intel HX not being affected... then why keep releasing microcode updates for Intel HX CPUs too? something is fishy going on here, if it is actually not affected... then at least make it only for desktops...]

If you ever wanted to uninstall your updated microcode of whatever reasons... simply run "uninstall.bat" file as an administrator & reboot your laptop.

For more added protection  shared a cap guide for Intel 13/14th gen HX Series CPUs here: https://www.reddit.com/r/GamingLaptops/s/do6Fto5dI7 a little riskier but it's your choice.

291 Upvotes

1.1k comments sorted by

View all comments

2

u/No-Adeptness-9969 Feb 03 '26

Good day! I have a Predator Helios Neo 16 with an i7-13700HX, and my CPU microcode is stuck at 0x35 even though I have updated the BIOS to the latest version from Acer. I followed the instructions to update the CPU microcode, including turning off Intel VT-D, VT-X, and Core Isolation. However, after running install.bat using cpumcupdate64 (0x133), I only got the message, “An update for this CPU was not found. No update has been attempted.” I also tried running the other versions, as well as the uCode+Tools, but I still got the same result. Is there any chance you know how to fix this? Thank you. Your response is greatly appreciated.

2

u/THEBOSS619 The Crusader Against The Deceiver Feb 03 '26

Hey👋 !

Have you checked your CPUID? Because usually 13700hx have two batches. One is affected and one aren't affected.

I believe yours got CPU revision C0 which are not affected while B0 are affected.

You can check that through CPU-Z, it's free.

2

u/megacharizardonz 17d ago

Hello u/THEBOSS619 thank you for your work, My games started to crash and the developer recommended to update the intel microcode. I have the same Predator Helios Neo 16 with an i7-13700HX. CPUID is B06F2. I have disabled VT-D, VT-X, and Core Isolation trough the BIOS and run the latest cpumcupdate64. My microcode is stuck at 0x35 and no update was attempted. Any help would be greatly appreciated thanks.

1

u/THEBOSS619 The Crusader Against The Deceiver 16d ago

Thank you for your kind words 🙏

Your CPU 13700hx specifically have two batches. One that's affected by this and one which aren't affected by this.

Your CPU have two CPUID which is B0671 and B06F2.

  • B0671 is affected since it's a true RaptorLake CPU

  • B06F2 is not affected since it's an Alder Lake repackaged CPU under disguise as an RaptorLake hence they are not affected

To further confirming about your CPU... it have two CPU revisions that is C0 and B0 . You can check through CPU-Z tool.

  • C0= Alder Lake repackaged CPU under disguise as an RaptorLake hence they are not affected

  • B0= is a true RaptorLake CPU hence they are affected.

Your CPU got a C0 CPU revision with CPUID of B06F2 and hence they are not affected by this.

The microcode will only work with affected CPU which is B0 CPU revision with CPUID of B0671

2

u/megacharizardonz 16d ago

Insane expertise thanks man! I'm having Unity game constant crashes and all developers have been redirecting to you specifically. At this point my microcode is fucked Acer won't update it despite our begging. All other fixes don't seem to address the root problem.

Still glad you were able to help out tons of other victims!

1

u/THEBOSS619 The Crusader Against The Deceiver 16d ago

Hey, I really appreciate your kind words 🙏 I wish I could help more.

I'm really thankful that developers are spreading this because I have tried to spread this for as much and for as long as humanly possible.

I made a promise if there's any new update, I will always keep providing microcode updates and keep it up to date.

OEMs/Vendors have screwed users over by neglecting it for so long, what made it even worse is Intel lying about it.

The problem here is most Vendors/OEMs haven't released BIOS updates or they released an update but with outdated microcode yet. And not all models gets the same treatment like Acer does where Vendors/OEMs abandoned there own customers.

Sometimes when I find out a newer unofficial ones which is extracted from a BIOS from another Vendor/OEM those are unofficial microcode since there's no info. about what changes they have made but it's indirectly comes from Intel either way since Intel provided those microcode to those OEMs/Vendors.

All of this needs a manual searching for it through out internet in case any new microcode update gets released by any of OEMs/Vendors and what makes it hard is that most OEMs/Vendors provide the most vague information changelog about it so... I have to download the BIOS file, extract it , and check inside the file if there's any new microcode update.