夜雨聆风学习资料网

ARTICLE · 1237657

从 Office 2024(永久授权)中移除“升级计划”按钮

从 Office 2024(永久授权)中移除“升级计划”按钮
修改后:

从 Office 2024(永久授权)中移除“升级计划”按钮,方法是更改一个注册表值

摘要:Word、Excel 和 PowerPoint 的标题栏中的 “升级计划” 按钮由Office2021/2024内部功能标志 Microsoft.Office.Licensing.ShowPerpetualUpgrade 和 Office 365的Microsoft.Office.Licensing.EnablePersistentUpgradeButton 控制。Office 有一个每用户的注册表位置,用于覆盖功能标志。将此标志设置为 false 将移除该按钮。(另一个用户在另一个讨论中也成功使用了 bool|0 而不是 false。)

这不会降级 Office,不会阻止微软的服务器,不会修改任何文件,也不会干扰激活或更新。要恢复,只需删除注册表值。

更新: Office 2021/2024 和 365 使用不同的注册表值来隐藏按钮。我尽量将其简化,并制作了一个 .reg 文件,隐藏所有三者:基于我们目前所知道的 Office 2021/2024 和 365。

首先关闭所有 Office 应用程序。

选项 A: 使用注册表.reg 文件

将其保存为 xxx.reg 并双击:

Windows Registry Editor Version 5.00; Hides the 'Upgrade your plan' button in Office 2021/2024 AND Microsoft 365.; Sets three Office feature switches to false; Office ignores the ones that don't apply to your license.; No admin rights needed (current user only). Close and reopen Office apps after importing.; To undo: import Restore_Upgrade_Your_Plan_ALL.reg[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\ExperimentConfigs\ExternalFeatureOverrides\word]"Microsoft.Office.Licensing.ShowPerpetualUpgrade"="false""Microsoft.Office.Licensing.EnablePerpetualUpgrade"="false""Microsoft.Office.Licensing.EnablePersistentUpgradeButton"="false"[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\ExperimentConfigs\ExternalFeatureOverrides\excel]"Microsoft.Office.Licensing.ShowPerpetualUpgrade"="false""Microsoft.Office.Licensing.EnablePerpetualUpgrade"="false""Microsoft.Office.Licensing.EnablePersistentUpgradeButton"="false"[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\ExperimentConfigs\ExternalFeatureOverrides\powerpoint]"Microsoft.Office.Licensing.ShowPerpetualUpgrade"="false""Microsoft.Office.Licensing.EnablePerpetualUpgrade"="false""Microsoft.Office.Licensing.EnablePersistentUpgradeButton"="false"[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\ExperimentConfigs\ExternalFeatureOverrides\outlook]"Microsoft.Office.Licensing.ShowPerpetualUpgrade"="false""Microsoft.Office.Licensing.EnablePerpetualUpgrade"="false""Microsoft.Office.Licensing.EnablePersistentUpgradeButton"="false"[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\ExperimentConfigs\ExternalFeatureOverrides\onenote]"Microsoft.Office.Licensing.ShowPerpetualUpgrade"="false""Microsoft.Office.Licensing.EnablePerpetualUpgrade"="false""Microsoft.Office.Licensing.EnablePersistentUpgradeButton"="false"[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\ExperimentConfigs\ExternalFeatureOverrides\access]"Microsoft.Office.Licensing.ShowPerpetualUpgrade"="false""Microsoft.Office.Licensing.EnablePerpetualUpgrade"="false""Microsoft.Office.Licensing.EnablePersistentUpgradeButton"="false"[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\ExperimentConfigs\ExternalFeatureOverrides\publisher]"Microsoft.Office.Licensing.ShowPerpetualUpgrade"="false""Microsoft.Office.Licensing.EnablePerpetualUpgrade"="false""Microsoft.Office.Licensing.EnablePersistentUpgradeButton"="false"[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\ExperimentConfigs\ExternalFeatureOverrides\visio]"Microsoft.Office.Licensing.ShowPerpetualUpgrade"="false""Microsoft.Office.Licensing.EnablePerpetualUpgrade"="false""Microsoft.Office.Licensing.EnablePersistentUpgradeButton"="false"[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\ExperimentConfigs\ExternalFeatureOverrides\project]"Microsoft.Office.Licensing.ShowPerpetualUpgrade"="false""Microsoft.Office.Licensing.EnablePerpetualUpgrade"="false""Microsoft.Office.Licensing.EnablePersistentUpgradeButton"="false"[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\ExperimentConfigs\ExternalFeatureOverrides\contextualactionsserver]"Microsoft.Office.Licensing.ShowPerpetualUpgrade"="false""Microsoft.Office.Licensing.EnablePerpetualUpgrade"="false""Microsoft.Office.Licensing.EnablePersistentUpgradeButton"="false"[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\ExperimentConfigs\ExternalFeatureOverrides\msomapi]"Microsoft.Office.Licensing.ShowPerpetualUpgrade"="false""Microsoft.Office.Licensing.EnablePerpetualUpgrade"="false""Microsoft.Office.Licensing.EnablePersistentUpgradeButton"="false"[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\ExperimentConfigs\ExternalFeatureOverrides\officeclicktorun]"Microsoft.Office.Licensing.ShowPerpetualUpgrade"="false""Microsoft.Office.Licensing.EnablePerpetualUpgrade"="false""Microsoft.Office.Licensing.EnablePersistentUpgradeButton"="false"[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\ExperimentConfigs\ExternalFeatureOverrides\olicenseheartbeat]"Microsoft.Office.Licensing.ShowPerpetualUpgrade"="false""Microsoft.Office.Licensing.EnablePerpetualUpgrade"="false""Microsoft.Office.Licensing.EnablePersistentUpgradeButton"="false"[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\ExperimentConfigs\ExternalFeatureOverrides\opushutility]"Microsoft.Office.Licensing.ShowPerpetualUpgrade"="false""Microsoft.Office.Licensing.EnablePerpetualUpgrade"="false""Microsoft.Office.Licensing.EnablePersistentUpgradeButton"="false"[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\ExperimentConfigs\ExternalFeatureOverrides\sdxhelper]"Microsoft.Office.Licensing.ShowPerpetualUpgrade"="false""Microsoft.Office.Licensing.EnablePerpetualUpgrade"="false""Microsoft.Office.Licensing.EnablePersistentUpgradeButton"="false"

一些警告

这不是微软支持的设置。未来的 Office 版本可能会重命名该标志,移除覆盖机制,或干脆停止使用这个特定的覆盖。

如果微软更改,则同样的基本方法应使找到替代方案成为可能:寻找 Licensing、 Upgrade、 Upsell 和CaptionControl 在运行进程中的标识符,然后单独测试候选项。

我在 Word、Excel 和 PowerPoint 上进行了测试。我也为 Outlook、OneNote 和其他 Office 应用程序添加了设置,但尚未特定验证这些应用中的按钮行为。

我仅在一台机器和一个版本上进行了测试:

Office Home 2024 零售版,16.0.20326.20144

它也可能适用于其他永久版本的 Office,如 Office 2021,但尚未测试。

Office 修复/重置可能会移除ExternalFeatureOverrides 条目,在这种情况下,只需再次添加它们。

从测试来看,这仅更改 UI。它不禁用激活或 Office 更新。如果您想验证一切仍然正常激活,可以查看 文件 > 帐户。

至于它是否能在未来的Office 更新中生存是另一个问题。如果更新破坏了它,我会尽量更新这篇帖子。

相关学习资料