Share this article
Latest news
With KB5043178 to Release Preview Channel, Microsoft advises Windows 11 users to plug in when the battery is low
Copilot in Outlook will generate personalized themes for you to customize the app
Microsoft will raise the price of its 365 Suite to include AI capabilities
Death Stranding Director’s Cut is now Xbox X|S at a huge discount
Outlook will let users create custom account icons so they can tell their accounts apart easier
FIX: CompareExchange128 / CMPXCHG16b problem in Windows 10
3 min. read
Updated onFebruary 2, 2022
updated onFebruary 2, 2022
Share this article
Read our disclosure page to find out how can you help Windows Report sustain the editorial teamRead more
Key notes
As you probably know,Windows 10is freefor mostWindows 7andWindows 8.1users, but that doesn’t mean that upgrade toWindows 10is always smooth.
Users report having a CMPXCHG16b / CompareExchange128 issue whenupgrading toWindows 10, so let’s see how can we fix that.
The article also covers the following topics, in case you were researching them:
How do I solve the CMPXCHG16b / CompareExchange128 error?
CMPXCHG16b is a special CPU instruction this is required in order to upgrade toWindows 10, and some processors lack this instruction so you won’t be able to upgrade toWindows 10.
Changing your processor is usually expensive, especially if you have an older CPU that doesn’t support CMPXCHG16b instructions, so let’s see how we can fix this issue.
In the following video tutorial, we offer some helpful solutions and advice to work around this issue. Make sure to check it out and then continue with the upgrade process described just below.
1. Use third-party Windows repair tools
Whenever you have difficulties with the booting aspect of using a PC, then it’s most likely to fix it using dedicated programs that will improve system issues.
You can use built-in services on your Windows to resolve this, like booting in Safe Mode or Startup Repair options. With these options, you can manage to fix booting troubles manually.
Otherwise, if this is not working, you should opt-in for specialized programs that are capable to fix booting issues, system crashes or recovering essential lost data.
Thereby, it’s advised to choose themost efficient Windows 10 boot repair toolsto revise your system immediately.
You will no longer have to go for more drastic solutions, such as performing a total PC reset, especially since they can result in data loss if done incorrectly.
2. Upgrade to a 64bit version of Windows 10
If you’re planning to upgrade to a64bitversion ofWindows 10, you will need a processor that supports CMPXCHG16b instruction, but you can upgrade to a 32bit version ofWindows 10without any major issues. This is a workaround and not the best solution, but it’s worth giving it a try.
That’s about it, if you have any questions, comments or suggestions, just write them down in the comments, below.
More about the topics:windows 10 fix,Windows Update
Ivan Jenic
Windows Hardware Expert
Passionate about all elements related to Windows and combined with his innate curiosity, Ivan has delved deep into understanding this operating system, with a specialization in drivers and driver troubleshooting.
When he’s not tackling diverse driver-related problems, Ivan enjoys watching good movies and spending time hiking with his family and friends.
User forum
6 messages
Sort by:LatestOldestMost Votes
Comment*
Name*
Email*
Commenting as.Not you?
Save information for future comments
Comment
Δ
Ivan Jenic
Windows Hardware Expert
Ivan has delved deep into understanding the Windows OS, with a specialization in drivers and driver troubleshooting.