比较 Exchange128 错误 - 它是什么
一些 Windows 7 和 Windows 8.1 用户报告在尝试使用时遇到比较 Exchange128 错误 升级到Windows 10. 错误内容为“您无法安装 Windows 10,因为您的处理器不支持 CompareExchange128”。 为了升级到 Windows 10(64 位),必须存在 CMPXCHG16B 指令。 如果您收到此错误,这主要意味着您的 CPU 没有 CMPXCHG16B 指令。
解决方案
错误原因
CompareExchange128 错误的发生通常有两个可能的原因:
- CPU 缺少 CMPXCHG16b 指令
- 旧的和过时的 BIOS – 即使您的 CPU 有 CMPXCHG16b 指令,如果您有一个较旧的 BIOS,CompareExchange128 问题仍然会发生。
更多信息和手动维修
升级到的一项主要要求 Windows 10 适用于您的 CPU 有 CMPXCHG16b 指令。 您还需要正确的 BIOS 版本以保证顺利安装。 请参阅下文,了解如何手动修复此问题。
注意:如果您对使用下面列出的手动方法没有信心,强烈建议您向专业技术人员寻求帮助。 如果您不认识某人,您也可以使用自动化工具来解决此问题。
在执行任何修复之前,首先尝试确定错误的原因是否是由于您的 CPU 缺少 CMPXCHG16b 指令。 您可以使用 CPU 信息工具,该工具提供有关您的处理器、内存和主板的完整详细信息。 如果您正在寻找更深入的信息,您还可以尝试使用命令行实用程序。 但是,检查这一点的最安全和最简单的方法是简单地在线搜索。 尝试使用搜索查询: CMPXCHG16b
方法 1 – 更新您的 BIOS
此方法将从您的主板制造商处下载最新的 BIOS。 这可确保您的 CPU 具有完成 Windows 16 10 位安装所需的 CMPXCHG64b 指令。 要更新计算机的 BIOS,请完成以下步骤:
- 首先确定您计算机上的当前 BIOS。 打开系统信息 Windows 应用程序并键入 msinfo32 在搜索栏中。 BIOS 版本将显示在处理器速度下。 把它记录在某个地方。
- 转到主板制造商的支持页面。 查找您当前使用的 BIOS 是否有任何更新。 如果找到,请下载可用的 BIOS 更新文件。 确保您正在寻找正确的模型并下载所有必要的文档。 否则,BIOS 更新可能不起作用。
- 更新您的 BIOS。 大多数 BIOS 更新步骤都很简单。 只需确保按照提供的步骤操作即可。
方法二——安装Windows 2 10位版本
如果更新 BIOS 不起作用,您可以做的是安装 32 位版本的 Windows 10 而不是 64 位版本。 以下是如何执行此操作:
- 下载并安装您当前拥有的 32 位版本的 Windows。 如果您有 Windows 7 64 位版本,请获取 32 位版本的 Windows 7。Windows 8.1 也是如此。 执行此操作时,您可能需要先备份文件。 请记住,安装 32 位版本的工作方式与其他安装类似,并且可能会删除您的某些文件。
- 安装 32 位版本后,转到更新并安装所有必要的更新。 如果您被要求升级到 Windows 10,这包括升级。
- 安装 Windows 10 升级后,您现在将安装 10 位 Windows 32 版本。 这将是在 Microsoft 服务器上激活的版本。 尽管如此,存储的激活版本仅适用于您的计算机硬件,不适用于 Windows 10 版本。
- 下载 Windows 10 64 位版本。
- 准备一个空的 DVD 或 USB 闪存驱动器。 使用 Creation Media 软件,然后单击“为另一台 PC 创建安装介质”选项。
- 安装您从第 64 步下载的 10 位 Windows 4 版本。确保在要求您输入序列号时不要输入任何内容。
- 安装完成后,您将拥有 64 位版本的 Windows 10。
方法 3 – 购买新的处理器/主板
如果上述两种方法都不起作用,则很有可能是由于处理器/主板过时而导致出现此错误。 下一个可能的解决方案是购买与 64 位 Windows 10 完全兼容的更新型号。
方法 4 – 下载自动化工具
如果所有其他方法都失败了,您可能需要考虑使用它 强大的自动化工具 快速解决问题和任何其他与计算机相关的问题。