HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\MUICache On some older versions of Windows, it may also appear under:
When you run an application, Windows reads the program's file description and stores it in the registry under a specific MUICache key. The next time you open the program, Windows retrieves the name from this cache instead of re-reading the executable, which improves performance and ensures consistent language display.
MUICache (Multilingual User Interface Cache) is a feature in Microsoft Windows (XP, Vista, 7, 8, 10, and 11) that stores the names of executable files (.exe) that have been run on the system. Its primary purpose is to display program names in the user's preferred language when the program itself supports multiple languages.