背景: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
|
步骤二:禁用后台更新计划任务
仅改注册表无法完全阻断后台推送,需同步禁用计划任务:
- 运行
taskschd.msc,展开 任务计划程序库 -> Microsoft -> Office。
- 将以下两个任务右键禁用:
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"=-
|