教大家如何更改 自带Edge的更新频道
前提:确保Windows SKU为专业版/企业版/教育版,家庭(中文/单语言)版可能不生效。我使用的是教育版,以下所有操作均在教育版下进行
教程开始:1. 粘贴下方内容到任意文本编辑器(例. 记事本/VSCode),保存为reg文件类型,并双击导入注册表
Windows Registry Editor Version 5.00
;MDM 注册
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Enrollments\FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF]
"EnrollmentState"=dword:00000001
"EnrollmentType"=dword:00000000
"IsFederated"=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Provisioning\OMADM\Accounts\FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF]
"Flags"=dword:00d6fb7f
"AcctUId"="0x000000000000000000000000000000000000000000000000000000000000000000000000"
"RoamingCount"=dword:00000000
"SslClientCertReference"="MY;User;0000000000000000000000000000000000000000"
"ProtoVer"="1.2"
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\EdgeUpdate]
;配置自动更新 (3:仅自动更新 2:仅手动更新 1:手动和自动更新 0:从不更新)
"UpdateDefault"=dword:00000001
"RollbackToTargetVersion{56EB18F8-B008-4CBD-B6D2-8C97FE7E9062}"=dword:00000001
;配置更新频道 (按需选择 Canary / Dev / Beta)
"TargetChannel{56EB18F8-B008-4CBD-B6D2-8C97FE7E9062}"="Canary"
2. 导入后,WIN + R,输入regedit,打开注册表再次检查对应位置的值是否正确,如下图所示
3. 前往Edge → 设置 → 关于 Microsoft Edge,检查并安装更新
4. 重启Edge,查看是否更新到了指定通道的版本
结语:1. 如非必要,请不要盲目操作注册表,该方法仅适合像我这样不希望在本地安装多个Edge副本的用户
2. 如需切换其他通道,替换末尾双引号内的Canary为Dev或Beta即可
3. 切换后Edge仍会标记为正式版本(如上图),这是正常现象,只要确保版本号是对应频道的即可
4. 该方法原理为伪装设备为MDM注册,从而让Edge能够遵循指定的更新策略。针对其他扩展性的用例,例如“禁用自动更新”等,可参考微软官方文档或下方参考文献
参考文献: