![如何启用禁用 Microsoft Edge Legacy 和 Microsoft Edge Chromium 的更新](https://linux22.com/image/1622269/%E5%A6%82%E4%BD%95%E5%90%AF%E7%94%A8%E7%A6%81%E7%94%A8%20Microsoft%20Edge%20Legacy%20%E5%92%8C%20Microsoft%20Edge%20Chromium%20%E7%9A%84%E6%9B%B4%E6%96%B0.png)
正在寻找一种适用于 Microsoft Edge (EdgeHTML) [有时称为 Legacy Edge] 和 Microsoft Edge (Chromium) 的解决方案。我想阻止更新,然后在更新完成后准备好检查时解除阻止更新。理想情况下,当通过转到“关于 Microsoft Edge”意外启动手动更新时,该解决方案也会起作用 [对于使用 Edge (Chromium) 的人]。
一个人阻止(EdgeHTML)进行静默自动更新的解决方案是通过此注册表解决方案:
密钥: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\EdgeUpdate
该键中的 REG_DWORD 名称为:AutoUpdateCheckPeriodMinutes
将 AutoUpdateCheckPeriodMinutes 设置为 0
但是,该解决方案是为了阻止 Edge(EdgeHTML)更新而提供的。
问题:有人知道这个解决方案是否真的有效吗?有什么注意事项吗?Edge(Chromium)是否也会检查上述键值?
问题:这个临时解决方案看起来可靠吗?:
1)禁用Windows 10静默自动更新:解决方案:键:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU REG_DWORD:NoAutoUpdate = 1
因此,如果 Windows 操作系统没有获得更新,Edge(EdgeHTML)也不会获得更新。
2) 对于 Edge (Chromium),我在防火墙中阻止了以下程序:C:\Program Files\Microsoft\EdgeUpate\MicrosoftEdgeUpdate.exe,这绝对可以阻止当有人检查“关于 Microsoft Edge”时发生的意外更新。我认为这也会阻止静默自动更新,因为假设它还需要使用 MicrosoftEdgeUpdate.exe,但我还不确定。下次有更新时会进行测试。
3) 我已经完成了以下注册表编辑,但不确定是否有必要。我认为它确实有用,因为如果 Edge 检查值并决定不检查更新,这比尝试检查更新但因无法通过防火墙而出错的过程要好):HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\EdgeUpdate REG_DWORD:AutoUpdateCheckPeriodMinutes = 0
提前感谢您提供的任何建议/确认。
答案1
提供该解决方案是为了阻止旧版 Edge 更新为基于铬的 Edge。
您指出的注册表项会阻止 Chromium Edge 更新。它不会阻止 Chromium Edge 的安装。
如果您安装了累积更新,则实际上无法阻止 Edge(EdgeHTML)更新。 无论您正在运行的是哪个版本的 Windows 10,只有适当版本的 EdgeHTML 才能运行。
是否有人知道该解决方案是否能满足我的需求(并且它是否只适用于传统风格或 Chromium)?
如果您阻止安装累积更新,则您已经阻止安装 Edge (EdgeHTML) 更新。与 Windows 上的 Internet Explorer 类似,版本直接与您使用的 Windows 版本相关联。 因此解决方案将阻止安装 Edge(Chromium)更新。 需要指出的是,Edge(Chromium)目前尚未完全取代 Edge(EdgeHTML),而且微软也没有提供何时实现这一目标的时间表。
如果有人知道更好的解决方案,它是什么,并且该解决方案是否适用于传统版和 Chromium 版 Edge?
没有单一的解决方案。Edge(EdgeHTML)更新通过 Windows 更新处理,特别是针对适当版本的 Windows 10 进行累积。同样,Edge(Chromium)更新完全独立处理。 需要明确的是,Microsoft Edge 的政策文档,Microsoft Edge - 更新策略,仅适用于 Edge (Chromium) 77+ 并且绝对不适用于任何版本的 Edge (EdgeHTML)。