Microsoft Office Forums

Go Back   Microsoft Office Forums > >

Reply
 
Thread Tools Display Modes
  #1  
Old 08-29-2025, 04:28 AM
Michael-D's Avatar
Michael-D Michael-D is offline How To Delete Entries in 'Recently Used Fonts' Windows 10 How To Delete Entries in 'Recently Used Fonts' Office 2021
Novice
How To Delete Entries in 'Recently Used Fonts'
 
Join Date: Aug 2025
Location: Cologne, Germany!
Posts: 6
Michael-D is on a distinguished road
Post How To Delete Entries in 'Recently Used Fonts'

Hello everyone,
I am from Germany and only have my good old school English. So please forgive any grammars (if any)!!!

Two days ago, I created a Thread in the Microsoft forum called How To Delete Entries in 'Recently Used Fonts' and unfortunately did not receive any replies. I still have the Office LTSC Pro Package. Ok, here's the translated Thread in your language...

1. Right-click in the “Recently Used Fonts” window.
Result: No success!

2. In the registry under “HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\ Common\Fonts,” I
added a DWORD value named “NoFontMRUList” and set it to “1” to disable the display of recently used fonts in the font selection box. Value “1”: “Recently used fonts” entry is disabled.
Value “0”: “Recently used fonts” entry is enabled.
Result: No success!


3. In the registry under “HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\ Word\Options” I added a “New String” => ‘NoFontMRUList’ and set it to the value “1”.
Result: No success!

Note: The numbers in the registry (11.0 12.0 13.0 14.0 15.0 16.0) may vary depending on the version of Word! The folder 16.0 in the registry stands for Office 2016, 2019, 2021, and LTSC!

4. Then I created Macro with content as follows...

HTML Code:
Sub ClearRecentFonts() ' Löscht Einträge der Zuletzt verwendeten Schriften
    Dim i As Integer
    Dim F As Font
    For i = 1 To 100 ' Delete entries in FontMRU
        On Error Resume Next
        F = ActiveDocument.Fonts(i)
        If F.Name <> "" Then F.Delete
        On Error GoTo 0
    Next i
    MsgBox "List of recently used fonts has been successfully deleted!", vbInformation, "Success"
End Sub
I get a message saying that the list has been deleted, but that's not true!
Result: No success!

5. And again: A macro written for direct deletion of the registry...
HTML Code:
Private Declare PtrSafe Function RegDeleteKey Lib "advapi32.dll" Alias "RegDeleteKeyA" (ByVal hKey As Long, ByVal lpSubKey As String) As Long
Sub ClearRecentFonts() ' Löscht Einträge der Zuletzt verwendeten Schriften
    Const HKEY_CURRENT_USER = &H80000001
    Dim RetVal As Long
    RetVal = RegDeleteKey(HKEY_CURRENT_USER, "Software\Microsoft\Office\16.0\Word\Font MRU")
    If RetVal = 0 Then
        MsgBox "List of recently used fonts has been successfully deleted!", vbInformation, "Success"
    Else
        MsgBox "An error has occurred! Make sure you have closed all Word applications.", vbCritical, "Error"
    End If
End Sub
And again: Result: No success!

I'm slowly running out of ideas. Let someone say I haven't tried everything! What a crap

Does anyone have any ideas on how I can delete this list? The crazy thing is that with every other font I use, this list keeps getting longer and longer, and fonts that I've removed from the system still appear. That's not normal!!! Microsoft should have at least included an option for this in the settings... but as always...

Thank you in advance for your help....

Regards from Cologne, Germany...
Mike



Below is a picture (framed in red) so you can see about what I'm talking about.
Attached Images
File Type: png Recently Used Fonts.png (4.5 KB, 17 views)
Reply With Quote
  #2  
Old 08-29-2025, 05:05 AM
Italophile Italophile is offline How To Delete Entries in 'Recently Used Fonts' Windows 11 How To Delete Entries in 'Recently Used Fonts' Office 2021
Expert
 
Join Date: Mar 2022
Posts: 554
Italophile is just really niceItalophile is just really niceItalophile is just really niceItalophile is just really nice
Default

Simply typing "microsoft word remove fonts mru" into your preferred search engine would have given you the answer.

The correct registry entry you need to edit is:

HKEY_CURRENT_USER\Software\Policies\Microsoft\Offi ce\16.0\Word\Options

Create a new String Value under Options called NoFontMRUList and set the value to 1
Reply With Quote
  #3  
Old 08-29-2025, 09:13 AM
Michael-D's Avatar
Michael-D Michael-D is offline How To Delete Entries in 'Recently Used Fonts' Windows 10 How To Delete Entries in 'Recently Used Fonts' Office 2021
Novice
How To Delete Entries in 'Recently Used Fonts'
 
Join Date: Aug 2025
Location: Cologne, Germany!
Posts: 6
Michael-D is on a distinguished road
Default

I tried it but it don't work...

Registry branch: Computer\HKEY_CURRENT_USER\SOFTWARE\Policies\Micro soft\Office\16.0\Common
New value => DWord Entry "NoFontMRUList" => Value "1". After I restarted my PC and started Word and I see that all Font entries were in. Too bad that it won't work. I will continue to look for a solution!

Thanks anyway...
Mike
Reply With Quote
  #4  
Old 08-29-2025, 10:00 AM
Italophile Italophile is offline How To Delete Entries in 'Recently Used Fonts' Windows 11 How To Delete Entries in 'Recently Used Fonts' Office 2021
Expert
 
Join Date: Mar 2022
Posts: 554
Italophile is just really niceItalophile is just really niceItalophile is just really niceItalophile is just really nice
Default

Quote:
Originally Posted by Michael-D View Post
I tried it but it don't work...

Registry branch: Computer\HKEY_CURRENT_USER\SOFTWARE\Policies\Micro soft\Office\16.0\Common
New value => DWord Entry "NoFontMRUList" => Value "1". After I restarted my PC and started Word and I see that all Font entries were in. Too bad that it won't work. I will continue to look for a solution!

Thanks anyway...
Mike
It works perfectly. I tested it myself before posting.
If you use the exact registry entry I posted earlier you'll get better results. Simply making up registry entries in the hope that they might work won't get you anywhere.
Reply With Quote
  #5  
Old 08-29-2025, 08:59 PM
Guessed's Avatar
Guessed Guessed is offline How To Delete Entries in 'Recently Used Fonts' Windows 10 How To Delete Entries in 'Recently Used Fonts' Office 2016
Expert
 
Join Date: Mar 2010
Location: Canberra/Melbourne Australia
Posts: 4,176
Guessed has a brilliant futureGuessed has a brilliant futureGuessed has a brilliant futureGuessed has a brilliant futureGuessed has a brilliant futureGuessed has a brilliant futureGuessed has a brilliant futureGuessed has a brilliant futureGuessed has a brilliant futureGuessed has a brilliant futureGuessed has a brilliant future
Default

Italophile

I see a few different Registry paths have been listed in this thread. The one you listed didn't work for me initially but I tried a few times and think I may have erred before hitting the right combination.
Code:
Computer\HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\16.0\Word\Options
String Key name: NoFontMRUList
Value: 1

I'm thinking that perhaps when I first created the key, the name included a space after the NoFontMRUList
Then I also think, trying a few different formats for the key remained an issue. DWord didn't work for me but String Value did

I also found this path from a Youtube video - kudos to OnlineComputerTips
https://www.youtube.com/watch?v=ACVerhMHzJY
__________________
Andrew Lockton
Chrysalis Design, Melbourne Australia
Reply With Quote
  #6  
Old 08-30-2025, 03:20 AM
Italophile Italophile is offline How To Delete Entries in 'Recently Used Fonts' Windows 11 How To Delete Entries in 'Recently Used Fonts' Office 2021
Expert
 
Join Date: Mar 2022
Posts: 554
Italophile is just really niceItalophile is just really niceItalophile is just really niceItalophile is just really nice
Default

Quote:
Originally Posted by Guessed View Post
Italophile

I see a few different Registry paths have been listed in this thread. The one you listed didn't work for me initially but I tried a few times and think I may have erred before hitting the right combination.
Code:
Computer\HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\16.0\Word\Options
String Key name: NoFontMRUList
Value: 1

I'm thinking that perhaps when I first created the key, the name included a space after the NoFontMRUList
Then I also think, trying a few different formats for the key remained an issue. DWord didn't work for me but String Value did

I also found this path from a Youtube video - kudos to OnlineComputerTips
https://www.youtube.com/watch?v=ACVerhMHzJY
I only listed one registry entry, which I found by simply searching "microsoft word remove fonts mru"

The video you mention was one of the search results I looked at. I still tested it before posting though, just to be certain it worked.
Reply With Quote
  #7  
Old 08-30-2025, 05:59 AM
Michael-D's Avatar
Michael-D Michael-D is offline How To Delete Entries in 'Recently Used Fonts' Windows 10 How To Delete Entries in 'Recently Used Fonts' Office 2021
Novice
How To Delete Entries in 'Recently Used Fonts'
 
Join Date: Aug 2025
Location: Cologne, Germany!
Posts: 6
Michael-D is on a distinguished road
Default

OMG that did the trick!!! Thank you soo much You made my day

To Reiterate

The correct branch is:
Code:
HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Office
1. Create a new Key named "Office"
2. Create a new Key below Office called 16 or whatever your Office Version you have [*]
3. Create a new Key below 16 called "Word"
4. Create a new Key below Word called "Options"

Your Registry Path should looke like:
Code:
[HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Office\16.0\Word\Options
5. Create a new String Value called NoFontMRUList
6. Double click on this entry and enter a value of 1

Meaning: Value 1 = Enable | Value 0 Disable

[*] The numbers in the Registry (11.0 12.0 13.0 14.0 15.0 16.0) may vary depending on the version of Word! The folder 16.0 in the registry stands for Office 2016, 2019, 2021, and LTSC Version!

A brief guide as a thank you for the kind and professional assistance!
Mike
Attached Images
File Type: png Delete_Entries_Recently_used_Fonts.png (12.8 KB, 12 views)
File Type: png Recently_Used_Fonts_Empty AFTER.png (7.6 KB, 13 views)
Reply With Quote
  #8  
Old 08-30-2025, 04:56 PM
Charles Kenyon Charles Kenyon is offline How To Delete Entries in 'Recently Used Fonts' Windows 11 How To Delete Entries in 'Recently Used Fonts' Office 2021
Moderator
 
Join Date: Mar 2012
Location: Sun Prairie, Wisconsin
Posts: 9,533
Charles Kenyon has a brilliant futureCharles Kenyon has a brilliant futureCharles Kenyon has a brilliant futureCharles Kenyon has a brilliant futureCharles Kenyon has a brilliant futureCharles Kenyon has a brilliant futureCharles Kenyon has a brilliant futureCharles Kenyon has a brilliant futureCharles Kenyon has a brilliant futureCharles Kenyon has a brilliant futureCharles Kenyon has a brilliant future
Default

EDIT: following is mistaken. Oops! See following post from Italophile.
===========================================


Sorry, no.
[HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Offi ce\16.0\Word\OptionsShould exist on any Windows computer which has had a version of Word after Word 2013 installed.


You do not need to create these keys. They should exist already.


I am glad this worked for you.

Last edited by Charles Kenyon; 08-31-2025 at 09:41 PM.
Reply With Quote
  #9  
Old 08-31-2025, 03:38 AM
Italophile Italophile is offline How To Delete Entries in 'Recently Used Fonts' Windows 11 How To Delete Entries in 'Recently Used Fonts' Office 2021
Expert
 
Join Date: Mar 2022
Posts: 554
Italophile is just really niceItalophile is just really niceItalophile is just really niceItalophile is just really nice
Default

Quote:
Originally Posted by Charles Kenyon View Post
Sorry, no.
[HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Offi ce\16.0\Word\OptionsShould exist on any Windows computer which has had a version of Word after Word 2013 installed.


You do not need to create these keys. They should exist already.


I am glad this worked for you.
Sorry, no. The entries under \Policies\ will not exist by default. They are only created if you add a policy, otherwise you need to add the keys.
Reply With Quote
  #10  
Old 09-01-2025, 03:27 AM
Michael-D's Avatar
Michael-D Michael-D is offline How To Delete Entries in 'Recently Used Fonts' Windows 10 How To Delete Entries in 'Recently Used Fonts' Office 2021
Novice
How To Delete Entries in 'Recently Used Fonts'
 
Join Date: Aug 2025
Location: Cologne, Germany!
Posts: 6
Michael-D is on a distinguished road
Post Some interesting news for you:

Some interesting news for you:

As you can read in this thread, the correction in the registry under...
Code:
[HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Office\16.0\Word\Option
and the entry “NoFontMRUList” worked perfectly. At least temporarily.

The problem now is that when a new font type is selected, the “Recently Used Fonts” entry is no longer added. Even deactivating or deleting the “NoFontMRUList” entry does not work. I have no idea why. So I started the System Recovery and it works again.

My advice: It's best to "Stay Away From This One!"

Sometimes we have to collect some experiences and I think Microsoft did this for a reason. Just for your information
Reply With Quote
Reply



Similar Threads
Thread Thread Starter Forum Replies Last Post
Where is "Recently Used Fonts"? gogreen Word 4 04-25-2018 03:28 AM
How To Delete Entries in 'Recently Used Fonts' alphabetize a list (manual index) with entries and sub-entries shmu Word 5 08-01-2016 11:15 PM
How To Delete Entries in 'Recently Used Fonts' macro to delete a list of autocorrect entries redzan Word VBA 3 11-04-2013 08:19 PM
How To Delete Entries in 'Recently Used Fonts' Fonts error when I used 2 types of fonts in 1 file cmengenie Word 3 03-18-2012 02:49 PM
How To Delete Entries in 'Recently Used Fonts' Delete Multiple Entries dudeabides Office 1 07-04-2011 02:49 AM

Other Forums: Access Forums

All times are GMT -7. The time now is 01:42 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.
Search Engine Optimisation provided by DragonByte SEO (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
MSOfficeForums.com is not affiliated with Microsoft