修改注册表,更改Win10版本,解决升级时无法“保留个人文件和应用”的问题 您所在的位置:网站首页 app版本升级怎么升不了 修改注册表,更改Win10版本,解决升级时无法“保留个人文件和应用”的问题

修改注册表,更改Win10版本,解决升级时无法“保留个人文件和应用”的问题

#修改注册表,更改Win10版本,解决升级时无法“保留个人文件和应用”的问题| 来源: 网络整理| 查看: 265

免责说明:本人非专业人士,不懂Windows开发,以下仅为自己瞎折腾所得,不适合所有情况。本文仅是抛砖引玉,提供一种思路,需要具体问题具体分析。折腾有风险,动手需谨慎。

 

一、本文适合解决的问题

若你试图通过硬盘、光盘或U盘,进行Win10本地升级安装,并且希望更改版本时保留原有软件和个人文件。但安装程序可能会提示无法选择“保留个人文件和应用”。

推测造成该问题的其中一个原因是当前硬盘上已经安装的Win10版本与打算安装的版本属于不同的分支,Win10安装程序认为无法进行覆盖安装,因此无法保留文件和应用程序。经过尝试,本人修改了注册表中系统版本的键值,“欺骗”升级程序,达到完全保留“个人文件和应用”的目的。

 

二、尝试过程

公司发的笔记本预装Win10神州网信政企版,该版本精简纯净,比较好用,但官方更新太慢,最新版本才1809。由于该电脑不允许联网,于是我想通过硬盘本地安装,升级至更新的系统。

该版本是神州网信基于Win10企业政府版(Enterprise G)定制开发的,按理说应该下载版本号更新的企业政府版才可以本地升级,但网上只找到Win10企业版或者LTSC长期支持版的镜像文件。下载后用虚拟光驱挂载,安装程序提示“仅保留个人文件”,不能勾选“保留个人文件和应用”。

网上对此问题的解释包括系统语言版本不对、某些更新文件需要卸载或安装等,无法解决我的问题。继续搜索,发现这篇文章提到了通过注册表更改版本的思路,但我操作一遍还不起作用。考虑到我的工作站已经安装了上述LTSC版,于是我照抄工作站上的注册表键值到笔记本上,继续魔改注册表,直到骗过升级程序为止。

https://www.win10com.com/win10jiaocheng/22817.html

 

三、详细操作步骤

升级前版本:神州网信政企版,即Win10 Enterprise G,代号1809。

期望升级到:Win10 Enterprise LTSC(长期支持版),代号21H1。

需要修改当前操作系统的注册表键值,稳妥起见,我把Win10大版本升级的历史键值也改了,分别位于

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion

HKEY_LOCAL_MACHINE\SYSTEM\Step\Source OS(xxx)(你更新了几次大版本,就会有几个,也可能一个也没有。)

其实我也不知道哪些是真正需要改的键值,反正我改了这几项。务必注意,如果你不是升级到企业LTSC版,请绝对不要按下表第三列修改,应该改成你想要升级那个版本的英文代号。如果你不知道需要的代号,最好是去已经安装了该版本的电脑看一下注册表,对照修改。

键名                更改前         更改后

BuildBranch    rs5_release👉vb_release

BuildLab           xxx.rs5_release.xxx👉xxx.vb_release.xxx

CompositionEditionID   EnterpriseG👉EnterpriseS

EditionID           EnterpriseG👉EnterpriseS

ProductName    Windows 10   Enterprise G👉Windows 10   Enterprise

更改前的版本信息

更改后的版本信息

更改后应该不需要重启,就可以从虚拟光驱运行Win10 Setup安装程序。如果你看到可选“保留个人文件和应用”就大功告成了。经本人实测,升级更换版本后,原来安装的所有程序都可以正常运行。

如果还不行,则还需要探索其它原因。另外,升级后可能造成激活密钥不可用等小问题,请自行解决😂😂😂



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有