关闭 Office 右上角“升级计划”按钮

背景:Office 2016 ~ 2024 买断版及部分订阅版,右上角有强制显示的“升级计划”按钮,且无官方关闭选项。本文记录如何隐藏此按钮,并阻断自动更新以防复发。

步骤一:隐藏推广按钮并禁用更新策略

导入以下注册表(路径中的 16.0 适用于 2016 及之后的版本):

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Windows Registry Editor Version 5.00

; Word
[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"

; Excel
[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"

; PowerPoint
[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"

; Disable Office AutoUpdate
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Office\16.0\Common\OfficeUpdate]
"DisableOfficeUpdate"=dword:00000001

步骤二:禁用后台更新计划任务

仅改注册表无法完全阻断后台推送,需同步禁用计划任务:

  1. 运行 taskschd.msc,展开 任务计划程序库 -> Microsoft -> Office。
  2. 将以下两个任务右键禁用:
    • Office Automatic Updates 2.0
    • Office ClickToRun Service Monitor

附:一键恢复脚本

需恢复按钮并重新开启更新时,导入以下注册表:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\ExperimentConfigs\ExternalFeatureOverrides\word]
"Microsoft.Office.Licensing.ShowPerpetualUpgrade"=-
"Microsoft.Office.Licensing.EnablePerpetualUpgrade"=-
"Microsoft.Office.Licensing.EnablePersistentUpgradeButton"=-

[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\ExperimentConfigs\ExternalFeatureOverrides\excel]
"Microsoft.Office.Licensing.ShowPerpetualUpgrade"=-
"Microsoft.Office.Licensing.EnablePerpetualUpgrade"=-
"Microsoft.Office.Licensing.EnablePersistentUpgradeButton"=-

[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\ExperimentConfigs\ExternalFeatureOverrides\powerpoint]
"Microsoft.Office.Licensing.ShowPerpetualUpgrade"=-
"Microsoft.Office.Licensing.EnablePerpetualUpgrade"=-
"Microsoft.Office.Licensing.EnablePersistentUpgradeButton"=-

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Office\16.0\Common\OfficeUpdate]
"DisableOfficeUpdate"=-