i7-4790K + Z97-AR的老机器从Win10升级到Win11的办法,亲测可行
  nh5U8QCPybqb 2023年11月01日 70 0

这两天刚升级老的二奶机Win10到Win11,老机器配置i7-4790K + Z97-AR + GTX 970 + 32G RAM。
这个主板是支持单独插一个TPM芯片的,不过花那个钱另外买就不值了。这主板也支持UEFI。

 

因为我升级时要保留Win10的应用程序和数据,所以是不能从优盘里的Win11启动系统来升级的,只能在Win10中直接运行Win11的setup.exe。 

试了各种办法死活不管用(注册表里设置AllowUpgradesWithUnsupportedTPMOrCPU或者BypassTPMCheck等、用Rufus制作remove TPM check的优盘等),都在TPM检测通过之后的那一步才报错,错误信息是“无法判断你的电脑是否已经准备好继续安装Windows 11,请尝试重新启动安装程序”。

 

最后用下面这个MCT脚本升级到了Win11:

https://github.com/AveYo/MediaCreationTool.bat

 

执行脚本前,一定要先在BIOS里关闭secure boot,不然会在机器重启时报"SAFE_OS阶段错误"。可能还要关闭Intel PTT,但我的BIOS没这个特性,没处理。

运行MediaCreationTool.bat,在出来的菜单中选择11,再选择Auto Upgrade,然后就完事了,后面的步骤都是自动的。

 

这个脚本从微软下载Win11的*.ESD文件是走的BITS服务,可以用系统自带的bitsadmin工具查看下载进度、下载错误信息、设置BITS下载代理。

比如:

bitsadmin /monitor 可以查看下载进度的字节数,默认5秒刷新间隔。
bitsadmin /list /allusers 可以查看所有的下载任务、出错原因等。

我机器上因为有一个TAP虚拟网卡,导致BITS服务下载*.esd时进度一直卡在0%。用bitsadmin看了错误原因是没检测到可用的网络接口,禁用了虚拟网卡后才能正常下载。

 

bitsadmin的命令行参数的手册:

https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/bitsadmin

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  qcTZA6NUsJFb   2024年05月04日   88   0   0 Windows
  uYSwh3nnN5IT   2024年03月03日   114   0   0 Windows
  jMxGzq3drxo8   2024年03月12日   153   0   0 Windows
  dwB0rnCueyjo   2024年02月19日   107   0   0 Windows
nh5U8QCPybqb