搜索
查看: 19857|回复: 19

[经验分享/技术讨论] WTG的复兴:详解在控制面板恢复Windows To Go项

[复制链接]
发表于 2022-10-27 17:48:50 | 显示全部楼层 |阅读模式
普通帖子
帖子关键词: Windows To Go,控制面板
本帖最后由 爱电脑的昕宇 于 2022-10-27 21:24 编辑

Windows To Go,最早出现在Windows8build7899中,是Windows初入USB3时代的产物,极大的方便了广大用户对于系统便携性的需求。正是因为我在控制面板里乱翻的时候发现了这个神奇的功能,才得以加入咱们论坛,找到了我在茫茫互联网之海中的一个家。
然而,脑回路清奇的微软在Windows10 1903中删除了WTG的控制面板项,在20H1中彻底取消了WTG功能。
虽然目前有功能远远强于Windows自带制作程序的WTGA问世,但是总有人对这个没落的良心功能耿耿于怀,于是今天分享将WTG恢复到控制面板的方法。

本文由爱电脑的昕宇原创,转载请标明作者及出处。

注意:第二、三步可以通过沙发上提供的reg文件一键执行,没有折腾的必要,以下介绍原理。

第一步:下载并将WTG制作程序(pwcreator.exe)以及相应的mui文件拷贝到正确的位置,详见微软居然在20H1中彻底删除了Windows To Go创建工具 - Windows To Go优盘系统 - 萝卜头IT论坛 - Powered by Discuz! (luobotou.org)的沙发。
此操作之后,你就可以通过运行pwcreator打开自带的制作工具了。但是,控制面板里并没有WTG项。

第二步:获取一个GUID码
先科普一下:
全局唯一标识符(GUID,Globally Unique Identifier)是一种由算法生成的二进制长度为128位的数字标识符。GUID主要用于在拥有多个节点、多台计算机的网络或系统中。

在理想情况下,任何计算机和计算机集群都不会生成两个相同的GUID。

GUID 的总数达到了2^128(3.4×10^38)个,所以随机生成两个相同GUID的可能性非常小,但并不为0。

      在 Windows 平台上,GUID 广泛应用于微软的产品中,用于标识如注册表项、类及接口标识、数据库、系统目录等对象。

获取GUID码的方法比较简单,这里介绍使用Python获取的方法。
先安装uuid库(Python中称GUID为UUID),然后执行
  1. import uuid
  2. uuid.uuid1()
复制代码
image.png
复制上图选中的内容,备用。

第三步:注册表操作
打开HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace\
新建项并命名为大括号加上第二步中复制的内容。默认字符串就让它空着吧。(由于作者早已将WTG加入了控制面板,下图的GUID与第二步中复制的可能不一样,读者勿怪)
image.png
接下来打开
HKEY_CLASSES_ROOT\CLSID\
同样新建项并命名为大括号加上第二步中复制的GUID。
在右侧右键,新建并设置如下图的多个字符串值
image.png
(默认)                                            Windows To Go
InfoTip                                          制作可随身携带的Windows工作区【鼠标悬停时显示的提示语,可自行定义】
LocalizedString                              Windows To Go
System.ApplicationName              MyCorporation.MySettings【此项在本应用无实际意义,稳妥起见采取微软官方文档示例】
System.ControlPanel.Category      5,1
System.Software.TasksFileUrl         C:\Windows\System32\pwcreator.exe -31

接下来右键,新建项DefaultIcon和Shell
image.png
在Defaulticon中编辑(默认)项为C:\Windows\System32\pwcreator.exe
image.png
在Shell中新建项open,在open中新建项Command
image.png
设置Command的(默认)值为C:\Windows\System32\pwcreator.exe
image.png

第四步:大功告成!
image.png
也可以在类别>系统和安全中找到
image.png
成功运行
image.png


参考资料:window添加控制面板项目,入侵你的心,CSDN
                 How to Register Executable Control Panel Items,Microsoft Learn




评分

1

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2022-10-27 18:05:29 | 显示全部楼层
为方便广大坛友操作,我已经将需要修改的注册表导出,先执行第一步,然后双击导入即可。

1.reg

1.77 KB, 下载次数: 342

回复

使用道具 举报

发表于 2022-10-27 19:55:42 来自手机 | 显示全部楼层
https://bbs.luobotou.org/forum.php?mod=viewthread&tid=48258&mobile=2
也可以试试看这个方法哦
回复

使用道具 举报

 楼主| 发表于 2022-10-27 21:01:54 来自手机 | 显示全部楼层
本帖最后由 爱电脑的昕宇 于 2022-10-27 21:22 编辑
ATP 发表于 2022-10-27 19:55
https://bbs.luobotou.org/forum.php?mod=viewthread&tid=48258&mobile=2
也可以试试看这个方法哦 ...


原理可能类似吧,条条大路通罗马
回复

使用道具 举报

发表于 2022-10-27 21:49:07 来自手机 | 显示全部楼层
系统自带的还没用过
回复

使用道具 举报

 楼主| 发表于 2022-10-30 16:24:05 来自手机 | 显示全部楼层
龍在天涯 发表于 2022-10-27 21:49
系统自带的还没用过

我也没用过
回复

使用道具 举报

发表于 2022-10-30 16:40:26 | 显示全部楼层
龍在天涯 发表于 2022-10-27 21:49
系统自带的还没用过

要求太高 当时是要求32G以上 当时手头只有32的 就没再搞
后面有论坛工具 微软也删了 我就再没见过awa
回复

使用道具 举报

发表于 2022-10-30 23:50:54 | 显示全部楼层
爱电脑的昕宇 发表于 2022-10-27 18:05
为方便广大坛友操作,我已经将需要修改的注册表导出,先执行第一步,然后双击导入即可。
...

你发的这个是32位的,对于64位的好像没用。
回复

使用道具 举报

联系我们(Contact)|手机版|萝卜头IT论坛 ( 苏ICP备15050961号-1 )

GMT+8, 2024-11-22 22:04 , Processed in 0.098629 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表