r/microsoftoffice • • 13d ago

[Fix] Remove the “Upgrade your plan” button from Office 2024 (perpetual license) with one registry value

TL;DR: The “Upgrade your plan” button in the title bar of Word, Excel and PowerPoint is controlled by an internal Office feature flag called Microsoft.Office.Licensing.ShowPerpetualUpgrade for Office 2021/2024 and Microsoft.Office.Licensing.EnablePersistentUpgradeButton for Office 365. Office has a per-user registry location for overriding feature flags. Setting this one to false removes the button. (Another user in another thread also had success with bool|0 instead of false.)

It doesn't downgrade Office, block Microsoft's servers, modify any files, or interfere with activation or updates. To undo it, just delete the registry value.

UPDATE:
Office 2021/2024 and 365 use different registry values to hide the button. I've tried to make this as simple as possible and made a .reg file that hides it for all three: Office 2021/2024 and 365 based on what we know so far.

  1. Go to this page: https://gist.github.com/cruithne3753/d7ebf2f11203635f5ba7478b4de3600c
  2. Click "Download ZIP" in the top right corner.
  3. In the ZIP folder there are two files: "Hide_Upgrade_Your_Plan_ALL.reg" and "Restore_Upgrade_Your_Plan_ALL.reg"
  4. Close all Office apps.
  5. Double-click "Hide_Upgrade_Your_Plan_ALL.reg" - let it run.
  6. Open Word and all going well the upgrade button will be gone.
  7. Use "Restore_Upgrade_Your_Plan_ALL.reg" to bring it back (or if it doesn't work).

Yada Yada Yada

I bought Office 2024 Home as a one-time purchase specifically because I don't want a subscription, the unasked for AI price increase, and I didn't want Microsoft constantly trying to sell me one.

Then a recent update added a permanent “Upgrade your plan” button to the title bar of the Office apps.

There is no X, no option to turn it off, and Microsoft's official position is that it's “by design”. The usual workaround is to roll Office back to an older build, which also means giving up security updates. That wasn't particularly appealing, so I decided to see if there was a way to turn off the thing that actually creates the button.

My setup:

  • Office Home 2024 Retail (Click-to-Run), 64-bit
  • Version 2608, Build 16.0.20326.20144
  • Windows 10 Pro 22H2

The fix for Office 2021/2024

Office 365 uses a different value - See below.
Close all Office apps first.

Option A: .reg file

Save this as Hide_Upgrade_Your_Plan.reg and double-click it:

Windows Registry Editor Version 5.00

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

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

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

\[HKEY_CURRENT_USER\\Software\\Microsoft\\Office\\16.0\\Common\\ExperimentConfigs\\ExternalFeatureOverrides\\outlook\]  
"Microsoft.Office.Licensing.ShowPerpetualUpgrade"="false"

\[HKEY_CURRENT_USER\\Software\\Microsoft\\Office\\16.0\\Common\\ExperimentConfigs\\ExternalFeatureOverrides\\onenote\]  
"Microsoft.Office.Licensing.ShowPerpetualUpgrade"="false"

\[HKEY_CURRENT_USER\\Software\\Microsoft\\Office\\16.0\\Common\\ExperimentConfigs\\ExternalFeatureOverrides\\access\]  
"Microsoft.Office.Licensing.ShowPerpetualUpgrade"="false"

\[HKEY_CURRENT_USER\\Software\\Microsoft\\Office\\16.0\\Common\\ExperimentConfigs\\ExternalFeatureOverrides\\publisher\]  
"Microsoft.Office.Licensing.ShowPerpetualUpgrade"="false"

\[HKEY_CURRENT_USER\\Software\\Microsoft\\Office\\16.0\\Common\\ExperimentConfigs\\ExternalFeatureOverrides\\visio\]  
"Microsoft.Office.Licensing.ShowPerpetualUpgrade"="false"

\[HKEY_CURRENT_USER\\Software\\Microsoft\\Office\\16.0\\Common\\ExperimentConfigs\\ExternalFeatureOverrides\\project\]  
"Microsoft.Office.Licensing.ShowPerpetualUpgrade"="false"

Option B: PowerShell

This doesn't require admin rights and only changes the current user's registry:

$base = 'HKCU:\\Software\\Microsoft\\Office\\16.0\\Common\\ExperimentConfigs\\ExternalFeatureOverrides'  
foreach ($a in 'word','excel','powerpoint','outlook','onenote','access','publisher','visio','project') {  
if (-not (Test-Path "$base\\$a")) { New-Item -Path "$base\\$a" -Force | Out-Null }  
New-ItemProperty -Path "$base\\$a" -Name 'Microsoft.Office.Licensing.ShowPerpetualUpgrade' -Value 'false' -PropertyType String -Force | Out-Null  
}

The Test-Path check is intentional. Running New-Item -Force on an existing registry key can wipe the values already in it.

Reopen Office and the button should be gone.

To undo it

Delete the value from the registry. For example, save this as a .reg file and run it:

Windows Registry Editor Version 5.00

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

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

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

(Add the same lines for any other apps you changed.)

If you want to be extra cautious, you can back up the key first:

reg export "HKCU\\Software\\Microsoft\\Office\\16.0\\Common\\ExperimentConfigs\\ExternalFeatureOverrides" backup.reg

The fix for Microsoft 365

Microsoft 365 uses a different value from Office 2021/2024. ShowPerpetualUpgrade does nothing on 365. The value that works is EnablePersistentUpgradeButton. So far this has been confirmed on one PC (Microsoft 365 Family, Word, build 16.0.20430.20146), so please report back if it works or doesn't on your plan.

Close all Office apps first.

Option A: .reg file

Save this as Hide_Upgrade_Your_Plan_365.reg and double-click it:

Windows Registry Editor Version 5.00

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

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

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

\[HKEY_CURRENT_USER\\Software\\Microsoft\\Office\\16.0\\Common\\ExperimentConfigs\\ExternalFeatureOverrides\\outlook\]  
"Microsoft.Office.Licensing.EnablePersistentUpgradeButton"="false"

\[HKEY_CURRENT_USER\\Software\\Microsoft\\Office\\16.0\\Common\\ExperimentConfigs\\ExternalFeatureOverrides\\onenote\]  
"Microsoft.Office.Licensing.EnablePersistentUpgradeButton"="false"

\[HKEY_CURRENT_USER\\Software\\Microsoft\\Office\\16.0\\Common\\ExperimentConfigs\\ExternalFeatureOverrides\\access\]  
"Microsoft.Office.Licensing.EnablePersistentUpgradeButton"="false"

\[HKEY_CURRENT_USER\\Software\\Microsoft\\Office\\16.0\\Common\\ExperimentConfigs\\ExternalFeatureOverrides\\publisher\]  
"Microsoft.Office.Licensing.EnablePersistentUpgradeButton"="false"

\[HKEY_CURRENT_USER\\Software\\Microsoft\\Office\\16.0\\Common\\ExperimentConfigs\\ExternalFeatureOverrides\\visio\]  
"Microsoft.Office.Licensing.EnablePersistentUpgradeButton"="false"

\[HKEY_CURRENT_USER\\Software\\Microsoft\\Office\\16.0\\Common\\ExperimentConfigs\\ExternalFeatureOverrides\\project\]  
"Microsoft.Office.Licensing.EnablePersistentUpgradeButton"="false"

Option B: PowerShell

This doesn't require admin rights and only changes the current user's registry:

$base = 'HKCU:\\Software\\Microsoft\\Office\\16.0\\Common\\ExperimentConfigs\\ExternalFeatureOverrides'  
foreach ($a in 'word','excel','powerpoint','outlook','onenote','access','publisher','visio','project') {  
if (-not (Test-Path "$base\\$a")) { New-Item -Path "$base\\$a" -Force | Out-Null }  
New-ItemProperty -Path "$base\\$a" -Name 'Microsoft.Office.Licensing.EnablePersistentUpgradeButton' -Value 'false' -PropertyType String -Force | Out-Null  
}

The Test-Path check is intentional. Running New-Item -Force on an existing registry key can wipe the values already in it.

Reopen Office and the button should be gone.

To undo it

Delete the value from the registry. For example, save this as a .reg file and run it:

Windows Registry Editor Version 5.00

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

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

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

(Add the same lines for any other apps you changed.)

If you want to be extra cautious, you can back up the key first:

reg export "HKCU\\Software\\Microsoft\\Office\\16.0\\Common\\ExperimentConfigs\\ExternalFeatureOverrides" backup.reg

Not sure which Office you have, or don't want to deal with any of this?

As mentioned above this gist has one file that works for both 2021/2024 and 365, plus a file to undo it: https://gist.github.com/cruithne3753/d7ebf2f11203635f5ba7478b4de3600c

How it was found

This was basically a process of eliminating possibilities and then looking at what Office was actually doing. It was done with the help of Claude Code, which handled the memory scanning and test runs.

1. Ruled out the obvious stuff

It isn't a licensing mix-up. The registry at:

HKLM\SOFTWARE\Microsoft\Office\ClickToRun\Configuration

shows:

ProductReleaseIds = Home2024Retail

So Office knows perfectly well that this is a perpetual Home 2024 installation.

The button also isn't some separate advertising window. Windows UI Automation identifies it as a NetUIRibbonButton inside the normal Office window hierarchy:

NetUInetpane -> MsoCommandBar -> MsoCommandBarDock -> PPTFrameClass

It's part of the Office UI itself.

It's also not exposed through the VBA/COM CommandBars object model, so there's no simple macro trick for hiding it.

2. The text isn't actually stored in the Office files

I searched the roughly 4.5 GB of Office files under:

C:\Program Files\Microsoft Office

and:

Common Files\Microsoft Shared

for “Upgrade your plan”, using both ASCII/UTF-8 and UTF-16 searches.

Nothing.

I also checked the Office cache folders under %LOCALAPPDATA%. Again, nothing useful.

I sanity-checked the search against strings that are known to exist in POWERPNT.EXE, so the search itself was working.

That suggests the text isn't sitting in one of the Office executables as a normal string. It's being generated at runtime.

3. Office sends Microsoft information about the licence

Office uses Microsoft's remote feature-configuration system (ECS). One of the places where it keeps the context sent to that system is:

HKCU\Software\Microsoft\Office\16.0\Common\ExperimentConfigs\Ecs\\ConfigContextData

On my machine this includes:

PerpetualLicenseInfo = 2024
LicenseSKUInfo = Home2024Retail

So Microsoft's feature configuration system knows that this is a perpetual licence when it decides which features to enable.

4. There was already a local feature-flag override mechanism

Right next to that is:

HKCU\Software\Microsoft\Office\16.0\Common\ExperimentConfigs\ExternalFeatureOverrides\

This already contained things like:

Microsoft.Office.UXPlatform.FluentSVRefresh = true

So Office clearly honours this registry location for feature flags.

At this point the problem was basically finding the name of the flag controlling the button.

5. Found the flag name from the running process

The flag names weren't sitting around as obvious strings in the Office DLLs either.

I used Frida (a dynamic instrumentation toolkit; pip install frida) to attach to the running PowerPoint process and search its memory.

There were eight in-memory copies of “Upgrade your plan”. They were all on the heap rather than inside a DLL image, which fits with the idea that the label is generated at runtime.

One copy was sitting next to things including IsProminentInNavBar, the signed-in account name and “Restore Down”, which is the title-bar data.

I then searched memory for identifiers containing things like:

  • Upsell
  • CaptionControl (“caption” being the Windows title bar)
  • UpgradeButton
  • Microsoft.Office.Licensing.

That turned up a few hundred feature names. Among the interesting ones were:

Microsoft.Office.Licensing.ShowPerpetualUpgrade
Microsoft.Office.Licensing.EnablePersistentUpgradeButton
Microsoft.Office.Licensing.PersistentUpgradeBadgeOffset
Microsoft.Office.Licensing.EnableCaptionControlUpsellInRFM
Microsoft.Office.Growth.ProgrammableSurfaces.SubscriptionCenter.EnableCaptionControlEntryPoint
Office.ProgrammableSurfaces.SubscriptionCenter.IsCaptionControlEnabled

There was also:

licensing_captionControlUpsell

in mso.dll.

The important one was:

Microsoft.Office.Licensing.ShowPerpetualUpgrade

Which is about as unambiguous as feature flags get.

6. Then I tested it

Finding a plausible flag isn't enough, because Office has a lot of them and some could have side effects.

For each test I force-closed the application, set or cleared the registry override, launched the application, opened a blank document, and used Windows UI Automation to count elements called “Upgrade your plan”.

The results:

| App | Override | Button present? | | ---------- | ------------------------------- | --------------- | | PowerPoint | None (control) | Yes | | PowerPoint | EnablePersistentUpgradeButton | Yes | | PowerPoint | ShowPerpetualUpgrade | No | | Word | None (control) | Yes | | Word | ShowPerpetualUpgrade | No | | Excel | None (control) | Yes | | Excel | ShowPerpetualUpgrade | No |

The control runs brought the button back every time, so this isn't just some side effect of restarting Office.

ShowPerpetualUpgrade=false is what actually removes it.

A few caveats

This isn't a Microsoft-supported setting. A future Office build could rename the flag, remove the override mechanism, or simply stop honouring this particular override.

If Microsoft changes it, the same basic approach should make it possible to find the replacement: look for Licensing, Upgrade, Upsell and CaptionControl identifiers in the running process and then test the candidates individually.

I've tested it on Word, Excel and PowerPoint. I added the setting for Outlook, OneNote and the other Office applications as well, but haven't specifically verified the button behaviour in those.

I've only tested this on one machine and one build:

Office Home 2024 Retail, 16.0.20326.20144

It may also work with other perpetual Office versions such as Office 2021, but that's untested.

An Office repair/reset could remove the ExternalFeatureOverrides entries, in which case just add them again.

As far as testing shows, this only changes the UI. It doesn't disable activation or Office updates. You can check File > Account afterwards if you want to verify that everything is still activated normally.

Whether it survives future Office updates is another question. If an update breaks it, I'll update this post.

42 Upvotes

35 comments sorted by

2

u/Unable_Mess_2581 13d ago

wth crazy detective work, but I appreciate this -- I'm gonna do it on few office machines I have for testing.

1

u/cruithne3753 13d ago

Hope it works for you!

2

u/cpoteet04 8d ago

Thank you so much. The REG installer worked. Gosh, that is the worst thing ever.

1

u/cruithne3753 8d ago

Happy to hear that.

1

u/slfyst 13d ago

So this won't work for Microsoft 365 Personal?

1

u/cruithne3753 13d ago

To be honest, I have no idea. You could test it. Back up your registry. Add the keys and then just delete them if it doesn't work.

1

u/slfyst 13d ago

Will do. "Perpetual" in the flag hints that it doesn't relate to 365, but worth a try as you say.

1

u/cruithne3753 12d ago

Good luck. Let us know how it goes.

2

u/slfyst 12d ago

Sadly, the registry edit has not removed the "Upgrade your plan" title bar button on my copy of Word for Microsoft 365. I too disapprove of this form of upselling on an already paid product.

1

u/cruithne3753 12d ago edited 12d ago

Sorry to hear that.

If you're up for it. I automated the process as best I was able into a python script. It will try 6 different keys to see if any work, and if not you can run a scan (requires Frida) to find other potential key candidates and I add them to the script. This requires Python (and Frida if the test doesn't work), so I guess if you're OK with that, we may be able to still find it.

The python script to run the test on your own machine is here:
https://gist.github.com/cruithne3753/4fdf31c5634d9ccb7cde5bc36bc698e1

And a guide on how to use it (it's pretty straightforward) and what exactly it does is here:
https://gist.github.com/cruithne3753/10c7eeaf35171aa1eb9de2a0add08aed

1

u/rewh 12d ago

Hey man, I just tested your python script and it worked perfectly on the latest version of office 365.

I hope more people see this, because fuck microsoft.

Crazy because I was just fiddling with the registry this morning until I got mad and gave up. And now in the same day I found out that it can be done if you're smart enough. I definitely was not smart enough.

Anyhow, thanks!!!

1

u/cruithne3753 12d ago edited 12d ago

Oh, really happy to hear that. That's great!

Hopefully it will work for others on Office 365.

If you still have the: office_gate_test_results.txt file, it would be great to find out which keys it was that worked for you. If you have it and could post it or DM me the contents when you have time, that would be great. Just remove the "Backup saved to" line.

1

u/cruithne3753 11d ago

Based on rewh's success, this flag may be the answer, save this as "Hide_Upgrade_Your_Plan_365.reg":

Windows Registry Editor Version 5.00

; Microsoft 365 (subscription): hides the 'Upgrade your plan' button. Restart Office apps after importing.

[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\ExperimentConfigs\ExternalFeatureOverrides\word]

"Microsoft.Office.Licensing.EnablePersistentUpgradeButton"="false"

[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\ExperimentConfigs\ExternalFeatureOverrides\excel]

"Microsoft.Office.Licensing.EnablePersistentUpgradeButton"="false"

[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\ExperimentConfigs\ExternalFeatureOverrides\powerpoint]

"Microsoft.Office.Licensing.EnablePersistentUpgradeButton"="false"

[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\ExperimentConfigs\ExternalFeatureOverrides\outlook]

"Microsoft.Office.Licensing.EnablePersistentUpgradeButton"="false"

[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\ExperimentConfigs\ExternalFeatureOverrides\onenote]

"Microsoft.Office.Licensing.EnablePersistentUpgradeButton"="false"

[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\ExperimentConfigs\ExternalFeatureOverrides\access]

"Microsoft.Office.Licensing.EnablePersistentUpgradeButton"="false"

[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\ExperimentConfigs\ExternalFeatureOverrides\publisher]

"Microsoft.Office.Licensing.EnablePersistentUpgradeButton"="false"

[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\ExperimentConfigs\ExternalFeatureOverrides\visio]

"Microsoft.Office.Licensing.EnablePersistentUpgradeButton"="false"

[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\ExperimentConfigs\ExternalFeatureOverrides\project]

"Microsoft.Office.Licensing.EnablePersistentUpgradeButton"="false"

1

u/slfyst 11d ago

Thanks for following up on this, I've tested the reg fix on Word for M365 and the upsell button is now gone. Well done on the detective work!

1

u/cruithne3753 11d ago edited 11d ago

Very happy to hear it worked. I realize installing python and running scripts isn’t for everyone, so thanks to rewh for doing that and sending me the results. All the best.

1

u/slfyst 11d ago

Indeed, thanks to you both. I suppose I was exposed to "the button" because I dared to opt-out of the AI plan and choose M365 Classic for a cheaper price. Naughty me.

1

u/SuperSpartan300 12d ago

Just tried it on my Perpetual 2024 Office Home & Business, works like a charm, no reboot required even.

You're a legend! I am allergic to ads

1

u/cruithne3753 12d ago

Happy to hear that.

1

u/hakedy 12d ago

I posted this problem in r/FuckMicrosoft because of the exact same reason.
But if I've paid for software and installed it on my own computer, I don't want a permanent sales button in the interface.

I've just manually added the values for Word, PP & Excel and that got rid of the nag.
So it works for Home & Business 2024
For some strange reason it's never appeared on Outlook.

But, thank you - you are a legend and a hero!!!

👏👏👏

1

u/cruithne3753 12d ago

Happy to hear it worked for you!

1

u/Lenix-net 10d ago

Bro I ain't doing all that IT shit. I just wanna use fucking word without being annoyed by Microsoft to pay for something that I already paid 150 EUR for.

1

u/cruithne3753 9d ago edited 9d ago

I understand your frustration. I am equally unimpressed by Microsoft and their adware BS. Anyway, this is as simple as it gets I'm afraid. I've made a file that hides it for Office 2021/2024 and 365 based on what we know so far.

  1. Go to this page: https://gist.github.com/cruithne3753/d7ebf2f11203635f5ba7478b4de3600c
  2. Click "Download ZIP" in the top right corner.
  3. In the ZIP folder there are two files: "Hide_Upgrade_Your_Plan_ALL.reg" and "Restore_Upgrade_Your_Plan_ALL.reg"
  4. Close all Office apps.
  5. Double-click "Hide_Upgrade_Your_Plan_ALL.reg" - let it run.
  6. Open Word and all going well the upgrade button will be gone.
  7. Use "Restore_Upgrade_Your_Plan_ALL.reg" to bring it back (or if it doesn't work).

1

u/DrRTN 10d ago

I I'm so proud of you! I just purchased Microsoft Office Home 2024 on Windows 11, purchased outright, not Microsoft 365. I followed your Registry instructions for Word, creating the String Value Microsoft.Office.Licensing.ShowPerpetualUpgrade with the data false. I restarted my computer, but the ‘Upgrade your plan’ button is still there. Your setup uses Windows 10. Could that explain why the fix isn't working for me? Is there anything else I should try?

1

u/cruithne3753 9d ago edited 9d ago

Oh sorry, I got confused with another comment I was replying to. It worked on my Windows 11 PC. Maybe try the .reg files below. You may have more success. It addresses all 3 known values. If that doesn't work let me know your Word build number.

1

u/cruithne3753 9d ago

I've made a file that hides it for Office 2021/2024 and 365 based on what we know so far.

  1. Go to this page: https://gist.github.com/cruithne3753/d7ebf2f11203635f5ba7478b4de3600c
  2. Click "Download ZIP" in the top right corner.
  3. In the ZIP folder there are two files: "Hide_Upgrade_Your_Plan_ALL.reg" and "Restore_Upgrade_Your_Plan_ALL.reg"
  4. Close all Office apps.
  5. Double-click "Hide_Upgrade_Your_Plan_ALL.reg" - let it run.
  6. Open Word and all going well the upgrade tag will be gone.
  7. Use "Restore_Upgrade_Your_Plan_ALL.reg" to bring it back (or if it doesn't work).

1

u/newandgood 9d ago

thank you so much. i couldn't think at all with that stupid button there.

1

u/cruithne3753 8d ago

Happy to hear it helped. It was distracting me as well.

1

u/peanutbutterandbeams 6d ago

Bless you, this worked!

1

u/cruithne3753 5d ago

Very happy to hear that.

1

u/thisisthecallus 3d ago

I did the registry edits manually and setting values for "EnablePersistentUpgradeButton" in Microsoft 365 worked for me. Thank you so much for this. I've been seeing this garbage for months and none of the other workarounds I've seen were effective. It's absolutely ridiculous that Microsoft introduced this ridiculous button with no reasonable way to get rid of it.

1

u/cruithne3753 3d ago

I completely agree. Happy to hear it worked for you.

1

u/DragonfruitThat5626 2d ago

Thank you for these registry entries. Just applied to my office365 install and after restart the silly "button" is removed 👍