Windows To Go(WTG) 系统升级教程

  • A+
所属分类:技术分享

WTG系统确实是个好东西,博主用WTG win10系统当做日常办公系统一年多了,非常好用。但WTG系统有个先天的不足,据说是因为安全原因,微软禁止WTG系统升级,这个真让人有点哭笑不得。

今年4月,微软发布了windows10 1803版本,这是一个大的版本更新,经测试,WTG系统自然无缘升级。通过咨询度娘,在论坛找到了办法,具体如下:

方法一、修改注册表升级

适用范围:传统模式

1.打开注册表编辑器(regedit)

将HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\PortableOperatingSystem的值修改为0,注意记下原值

2.重启后即可更新。

3.更新完成后,建议改回原值。

这种方法适用于非VHD(X)模式的情况,也就是博主目前的状态。

方法二、使用VirtualBox虚拟机更新。

适用范围:VHD(X)模式

1.打开命令提示符(管理员)

2.键入命令(F:\WTG.VHD为优盘中VHD文件路径

sel vdisk file=f:\wtg.vhd

attach vdisk

sel partition 1

active

3.打开另一个命令提示符(管理员)窗口

键入命令(V是加载的虚拟磁盘盘符)

bcdboot v:\windows /s v: /f BIOS

4.关掉bootsect窗口,回到diskpart命令行窗口

输入命令

detach vdisk

5.安装VirtualBox虚拟机并运行(HYPRT-V方法类似)

点击左上角的蓝色按钮新建虚拟机

注意选择对应的系统版本(博主是Windows 10 x64)

6.虚拟磁盘选择页面,勾选使用已经存在的虚拟硬盘文件,并浏览选择优盘中的VHD文件

7.启动虚拟机

8.按照前面“一、修改注册表升级“的方法在虚拟机中修改注册表升级“。

方法一明显此路不通,博主支架上了方法二,虚拟机升级。但问题来了,按照上面的教程,Virtual Box虚拟机始终无法加载VHDX磁盘,试了N次,也换过电脑,都不行。

在这里要提醒一下的事,如果你的处理器不支持虚拟化技术(VT),或者你的BIOS中没有打开虚拟化技术选项的话,virtual Box虚拟机是无法创建64位系统的。

既然VHDX文件不被识别,博主又想到了微软自家的Hyper V虚拟机,这个再不支持就说不过去了吧。换成Hyper V后,依旧按照方法二,创建虚拟机。具体操作过程中,有一个地方要注意,就是【指定代数】的时候,记得选择第一代,经测试第二代是没法正常启动虚拟机的。

在Hyper V使用过程中,不知道是什么原因物理机和虚拟机的磁盘使用率长期居高不下,很长时间都是100%。另外一个问题,建议关掉快照(Hyper V中叫检查点),打开快照后每次重启虚拟机系统都会复原,也就是说你做的操作都复位了,有点类似系统还原,而且还会生成一个快照文件AVHD,这个文件也不小 ,占空间也占内存。

由于磁盘使用率居高不下,导致本次升级过程变得十分缓慢,但一切还算顺利。还好有法国和克罗地亚这场世界杯冠军争霸赛的陪伴。最终,系统终于从1709版本升级至1803版本,大喜。

将升级后的VHDX磁盘文件替换到固态硬盘中以后,电脑顺利开机。升级后注册表中PortableOperatingSystem项没有了,WTG系统开机后又出现此注册表项,但系统激活失败,用了论坛里面的数字工具,不好使,估计的那些KEY被微软ban了,现在是用KMS服务器手动激活的。

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: