如何将“不兼容”的Windows 10电脑升级到Windows 11:两种选择
2025-06-08 16:52

如何将“不兼容”的Windows 10电脑升级到Windows 11:两种选择

  

  

  2025年10月14日,微软将停止向你的Windows 10电脑提供安全更新,除非你愿意支付高昂的价格加入扩展安全更新计划。

  如果你试图在一台使用了几年以上的电脑上升级到Windows 11,你会被明确告知,你的旧电脑不符合条件,因为它的CPU不在官方的兼容处理器列表中。微软已经非常明确地表示,它不会修改这些要求。如果您的PC没有可信平台模块(TPM) 2.0版本,您也会遇到障碍。

  虽然这可能是官方政策,但就像所有与windows相关的事情一样,阅读细则是值得的。

  这些恼人的限制会阻止你使用Windows Update或Windows 11安装助手自动升级到Windows 11。然而,正如我在ZDNET的Windows 11 FAQ中所述,有完全支持的解决方案。

  重要提示:要利用下面选项1中描述的解决方法,您的计算机需要满足Windows 11的所有其他要求。

  它一定是。配置为使用UEFI启动,而不是传统的BIOS配置。

  必须启用安全启动。

  此外,您需要启用TPM;版本1.2是可以的,但是没有TPM或禁用TPM的系统将会失败。

  要在考虑升级的PC上检查这些详细信息,请运行系统信息实用程序Msinfo32.exe,然后查看系统摘要页面。需要特别注意“BIOS Mode”的取值。如果显示“Legacy”,则需要将系统重新配置为UEFI模式(并将系统磁盘从MBR转换为GPT分区),然后才能作为普通升级安装Windows 11。

  要查看您的PC是否启用了TPM,请运行可信平台模块管理工具TPM .msc。如果你的电脑包含一个TPM,它是打开的,这个应用程序将显示有关它的信息。如果没有TPM,或者如果TPM在固件设置中被禁用,您将看到一条消息,说“无法找到兼容的TPM”。

  如果你不能(或不愿意)从Legacy BIOS更改为UEFI,或者如果你的旧电脑根本没有TPM选项,你需要使用未记录的黑客来完成升级。有关如何使用免费的Rufus实用程序执行此升级的详细信息,请参阅本文末尾的选项2。

  如果你打算重新安装Windows 11,你可以从安装介质启动并运行Windows安装程序。该选项完全跳过CPU兼容性检查(但仍然需要TPM和安全启动支持)。安装完成后,您需要重新安装所有应用程序,恢复数据文件,并调整设置以个性化您的系统偏好。

  想要避免这些麻烦吗?遵循以下四个步骤。

  您需要对Windows注册表做一个小的更改,正如微软支持文档中所述。这一改变告诉Windows 11安装程序跳过对兼容cpu的检查,并允许在具有较旧TPM(版本1.2)的PC上安装。当然,在使用注册表时,通常会出现警告,我建议您在继续之前进行完整的备份。

  打开注册表编辑器(Regedit.exe)并导航到以下键:

  HKEY_LOCAL_MACHINE \ \安装\ MoSetup系统

  如果MoSetup键不存在,则需要创建它。右键单击左侧导航窗格中的HKEY_LOCAL_MACHINE\SYSTEM\Setup节点,然后选择New > Key。将其命名为MoSetup并按Enter。

  选择MoSetup键,然后右键单击右侧窗格中的任何空白区域。选择该选项以创建一个新的DWORD值。(不要选择QWORD选项!)

  通过输入文本AllowUpgradesWithUnsupportedTPMOrCPU来替换该键的默认名称,然后按Enter。然后双击新值,将“数值数据”框改为1。结果应该是这样的:

  

  单击OK保存更改,然后重新启动PC。

  在你想升级的电脑上,进入Windows11下载页面(又名a.ms/DownloadWindows11),选择页面底部的选项“下载Windows11磁盘镜像(ISO) for x64设备”。将ISO文件保存在Downloads文件夹中。

  注意,这是一个大文件。根据你的网络连接速度,下载可能需要一段时间。

  下载完成后,打开文件资源管理器并双击ISO文件。这样做将文件作为虚拟DVD驱动器挂载在其自己的文件夹中。

  在文件资源管理器中,找到Setup.exe文件并双击它以开始升级。您将看到关于兼容性问题的严厉警告,但在该对话框上单击“确定”后,您的升级应该没有任何严重问题。

  你有三个选择:你可以保留你的应用程序、设置和文件(完全升级);保留你的数据文件,但重新开始应用程序和设置(仅保留数据);或者完全重新开始(Clean Install)。

  在没有TPM的旧pc和不支持安全启动的pc上,您需要使用未记录的黑客来绕过兼容性检查器。您可以通过将Appraiserres.dll文件(在Windows 11安装程序驱动器的Sources子文件夹中)替换为零字节版本来手动完成此操作。但是使用免费的、开源的Rufus工具制作一个包含这个文件的USB驱动器会更简单。

  首先,你需要下载Windows 11的ISO,并提供一个至少16gb大小的u盘。在此过程中,您将重新格式化该驱动器,因此请先备份该驱动器上的所有数据。

  从开发者网站或微软商店下载Rufus并运行该应用程序。

  选择USB驱动器,然后选择“磁盘或ISO映像”选项。

  单击“选择”按钮,选择之前下载的Windows 11 ISO,然后单击“开始”。

  在Windows用户体验对话框中,选择第一个复选框来删除硬件要求,如下面的截图所示。

  单击OK开始创建驱动器。

  

  在Rufus成功创建安装程序后,在文件资源管理器中打开该USB驱动器并双击Setup。

  我在ZDNET的同事Lance Whitney在“如何按照你想要的方式安装Windows 11(并避开微软的限制)”一文中有更多关于Rufus的其他可用选项的细节。

  如果你尝试过这次升级,我想听听你的体验。如果成功了,请分享细节。如果你遇到了问题,给我发邮件,这样我们就能找出问题所在。一定要包括详细信息,包括你的电脑的品牌和型号,以及任何错误信息的截图。我专门为这些反馈设置了一个收件箱:Win11Upgrade [at] realworldwindows.com。

  本文最初发表于2022年4月9日,但此后多次更新。最后一次更新是在2024年9月29日。

本内容为作者翻译自英文材料或转自网络,不代表本站立场,未经允许不得转载
如对本稿件有异议或投诉,请联系本站
想要了解世界的人,都在 爱云网

相关推荐