Win11如何强行将Beta频道从Dev频道切换
注意:
操作前请务必阅读以下内容!我对更改造成的系统错误概不负责,请知悉!
1.首先,请考虑是否真的有必要切换到beta通道,因为以下方法不是官方常规方法,涉及到覆盖系统注册表的高风险行为,因为如果没有必要,请保持系统原样,以免进一步失败!
2.因为更改注册表是一个风险极高的行为,所以在操作的每一步,请一定要记得导出注册表备份(如果不放心,甚至可以导出整台电脑)。
思考:
相信很多人和我一样,都尝试过将“软件windows Selfhostkalit和UISelection的Windows selphostkey _ local _ machines”下的两个值改为“Beta”,但很遗憾会因为不符合相关要求而被强行退回RP通道。
那么从这个角度我们有两个思路:一个是想办法直接满足需求,我们尝试提取版本号相同但满足需求的机器的所有相关更新寄存器,然后重写到不满足需求的机器上,这样就可以在beta和dev之间切换;自由地喜欢他们;另一种是想办法禁止系统在Beta”更改后返回RP,也就是禁止系统对目录写权限。
关于以上两个想法,有一个想法我尝试过,暂时没发现问题,一切正常;第二个想法被@Pixel神粉尝试验证。据他说,没有问题,但是修改权限禁止写操作听起来挺致命的,请慎重考虑。
对上述观点的分析:
一:这个优点就是可以直接变成符合要求的机器,可以随意切换频道,然后就不会受到系统要求的限制(也许?),但问题是关于windows更新和预览计划覆盖整个注册表是非常危险的,所以一定要记得重新备份。但是根据我前后对注册表的对比,目录结构似乎基本一致,只是检查是否符合要求的相关值不同(当然不知道具体目的是什么,搜索后也没有相关对比)。然而,经过我的尝试,我没有发现任何问题,换台和接收更新都没有问题。
第二,这个优势看似没有改变目录结构,但在我看来,改变读写权限可能会导致莫名其妙的问题,无法控制,仍然不符合要求,不能随意切换频道。所以我自己也不太会想。当然是一个想法,也有另一个同学尝试过。看了我的分析,认为自己可以承担相关后果的可以试试。同时真心希望能在评论区报告一下这个方案的相关结果,看看这个方案是否更好,因为被微软抛弃后拯救我们的是我们自己。
原始使用方法:
方案一(见杂项1、2、4、6、7):下载修改注册表后,先备份!然后双击注入并重启。如果没有问题,你就完了。
选项2(见杂项3和6):找到“WaremicrosoftWindows自主机位置的HKEY _ local _ machines”和“自主机位置的Windows的HKEY _ local _ machines”,并取消您当前帐户对这两个文件夹的写权限。
杂项:
1.首先,第一种方案的注册表路径是“HKEY本地机器软件windows当前版本windows update”和“HKEY本地机器软件windows selfpost”。如果覆盖,不要弄错路径。当然也可以双击直接写。
2.这两个注册表摘自@李三79,我的版本是最新的22000.100 dev channel。我只是试图在这个版本上是正确的。如果不是相关版本,请先更新到最新版本,以免造成更多问题!
3.我自己没有尝试第二个方案。具体操作和后果我也不完全清楚,它的失败我也不负责。所以这个方案只是讨论。请不要深究,因为我不知道。
4.因为风险太大,不建议缺乏相关电脑游戏经验的同学尝试。当然问题不大,只要做好备份,随时都可以反悔。综上所述,我不打算用尽可能少的图片直接写下提高阅读难度的详细步骤,以免给普通玩家造成损失。
5.相信能混进这里的同学,仔细看了就会知道并明白怎么做了。如果您对步骤有任何疑问,请发表评论或发送私信。如果你知道,我会尽力回答他们。如果你看完之后觉得完全迷茫,那么这个教程可能不适合你。
emsp; 6、⚠️相关注意事项及后果说明:因为会对整个windows更新注册表覆写,Account项会被覆写,导致预览体验账户退出,因此覆写后记得重新登录否则可能接收不到更新!虽然目前我并没有发现什么问题,更新的相关组件也工作正常,但我无法保证后续更新是否会出问题,所以请进行备份! 7、如果您方便,请将“HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionWindowsUpdate”、“HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsSelfHost“、”HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionPoliciesDataCollection“、 ”HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsDataCollection“四项注册表打包发给我,我将进一步对照相关差异以得出更科学的结论进行修正,并尽可能找出关键几项值(仅限现在是22000.100 dev通道且不符合更新要求的用户),感谢您的贡献 8、本人只是完全自行摸索,没有相关理论对照,并不具有专业性,请理性阅读理解,如有任何错误请尽可能评论 ⚠️最后,算是免责协议,普通用户不建议您尝试!请务必做到每步备份!阅读本文造成您电脑故障的,本人不负任何责任!当然,积极欢迎理性讨论! 补充: 经过一些人的尝试,发现直接覆写注册表会强制退回RP通道,当然思路没有问题,原因大概是由于之前一直是不符合要求,即使覆写后也会被认为不符合要求,因此只需要把相关验证删掉清除就可以。因此我基于一个切换脚本修改了一下,使得这个过程轻松了许多。 下面是补充的解决方法: 首先还是完整阅读完上面教程,然后下载脚本。 之后打开里面的说明阅读后按步进行,重启即可。 正常的话,不符合要求的提示就没有了,而且dev通道和beta通道就可以随意切换了。 【修正版】说明: 在原版本中,有不少人包括我在内的同学们发现页面下面有个取消注册的按钮似乎失效无法操作,我也在提前前注意到了这个问题。 我猜测可能是这个修改的注册表某项值指向了取消,跟已有值冲突了,造成失效。 在催促下,经过一段时间摸索比对前后代码之后,经过热心酷友帮助,成功发现了控制退出/进入的关键字符串“OptOutState”。在经过将其十六进制数位“0x00000001”改为“0x00000000”,并将相关语句删除后,退出按钮终于默认被关掉了,恼人的退出提示也不见了,至于是否真实有效,我个人认为仍有待商榷,但分析代码来看,应该是成功了。但由于这个注册表是我通过vs手动改动删写的,不确定性可能会继续提升。不过这也基本就是我能达到的“完美”版本了。 经过近8位同学的尝试(人数太多,这里我就虚空感谢了,鞠躬qwq),首先均可以实现以上效果,但存在一些莫名其妙的bug,为防止各位出现不必要损失,现将bug完整报告如下: 1、账号被退出,不过基本重进就行。 2、设置左上角微软账号头像有的会莫名变黑。 3、更新页面有部分人报告会闪退,但几率很小,闪过一两次,重开就好了。 4、“可选更新”似乎收不到更新?(包括我),3人报告“无 可用更新”,其余大部分正常,也有可能是之前都更新完了。 5、还有绿屏的,不过重启完就好了(这个我估计跟本事件关系不大)。 在您阅读完以上文本后,我再次打包一个最终“完美”版本并发布,请您仔细考虑是否注入使用,确保有一定担责能力,当然,记得随时备份! 使用方法:如果您之前已经使用过我的脚本,只需注入新的selfhost注册表(已注明修改),如果没有请阅读内附的使用说明。版权声明:Win11如何强行将Beta频道从Dev频道切换是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。