CPU 不兼容 - 它是什么
一些想要从 Windows 10 或 Windows 7 升级到 Windows 8.1 的用户遇到安装错误。 这些错误之一是 CPU 不兼容。 当您单击并运行“获得Windows 10”,您将收到“CPU 与 Windows 10 不兼容”错误。 发生这种情况时,最好检查是否存在错误或是否启用了 NX 功能(Windows 10 安装的要求)。
解决方案
错误原因
“CPU 与 Windows 10 不兼容”错误通常发生在:
- NX 功能未启用
- 您遇到了 Windows 10 错误
更多信息和手动维修
要成功升级到 Windows 10,您的 CPU 必须支持物理地址扩展 (PAE)、SSE2 和 NX 功能。 如果这些功能中的任何一个 未在您的系统上激活,它会导致 CPU 不兼容错误。 但是,即使他们的 CPU 已激活这些功能,一些用户仍然报告遇到此错误。 通常,这是由于 Windows 承认的错误。
如果这两种情况中的任何一种适用于您的计算机,以下方法将帮助您解决问题:
方法 1 – 检查错误
该错误适用于部分 Windows 7 和 Windows 8.1 系统。 当“获取 Windows 10”应用程序无法将 CPU 识别为兼容时,就会出现该错误。 这会产生带有消息的假阴性结果,“这就是无法在此 PC 上安装 Windows 10 的原因:不支持 CPU”。 为了修复这个错误,微软发布了一个更新。
不幸的是,修复该错误的补丁更新(适用于 Windows 2976978/8 的 KB8.1 和适用于 Windows 2952664 SP7 的 KB1)可能不会自动下载到您的计算机上。 如果是这种情况,您需要先验证补丁是否安装正确。 为此,请按照以下步骤操作:
- 单击“开始”并键入查看已安装的更新。 应该会出现“查看已安装的更新”图标。 单击该图标。
- 转到搜索栏(右上角),然后键入系统的补丁名称。 请确保为您的系统键入正确的补丁名称,因为 Windows 7 和 Windows 8/8.1 具有不同的名称。 如果您找到补丁,则表示它已经安装。 您现在可以升级到 Windows 10,而不会出现 CPU 不兼容错误。
- 但是,如果找不到,则需要手动安装补丁。
- 转到 Windows 更新,然后单击“检查更新”按钮。
- 浏览可用更新并查找适用于 Windows 2976978/8 的 KB8.1 或适用于 Windows 2952664 SP7 的 KB1
- 下载正确的补丁。 完成后,您可能需要重新启动系统。
- 应在一两天后使用 Windows 任务计划程序应用下载的补丁。 应用补丁后,您现在可以升级到 Windows 10。
方法 2 – 检查 CPU 功能并在需要时激活它们
Windows 10 升级的一个主要要求是 CPU 必须在您的系统上启用物理地址扩展 (PAE)、SSE2 和 NX 功能。 如果您收到 CPU 不兼容错误,一个可能的原因是上述任何功能在您的系统上不可用或未启用。 以下是解决此问题的方法:
- 验证您的 CPU 是否支持三种指令集。 您可以使用提供此类信息的软件。 如果这三个都可用,则继续下一步。
- 转到计算机的 BIOS。 为此,请重新启动计算机。 您需要按特定于您的计算机制造商的键(通常是 F12、F8、F2 或 DEL)。
- 查找 NX(无执行位)设置。 这通常可以在“高级配置”菜单中找到,或类似的东西。 请注意 NX 设置可以在 BIOS 中以不同的方式命名。 其他一些名称包括 EDB(执行禁用位)、EVP(增强型病毒保护)、执行禁用内存保护或无借口内存保护。
- 进入 NX 设置后,请确保它已启用。
- 退出 BIOS 并保存更改。
- 正常启动计算机,然后尝试通过系统托盘中的“获取 Windows 10”应用程序再次升级到 Windows 10。
方法 3 – 强制启用 NX 位
如果更改 BIOS 中的设置不起作用,您的最后一个选择是强制启用 Windows 系统中的 NX 位。 但是,这仅适用于且仅当您的 CPU 确实支持它时。 要强制启用 NX 位,请执行以下操作:
- 单击“开始”并转到命令提示符(键入“cmd” – 不带引号),然后按 Enter。
- 将下面的文本复制并粘贴到命令提示符中。bcdedit.exe / set {current} nx AlwaysOn
- 执行命令。 完成此操作后,您将需要重新启动计算机。
- 下载并安装 Windows 10