MUI Cache
The MUI (Multilingual User Interface) Cache is used by Windows to store metadata about programs, specifically the names of executables and their associated paths, to display them in the user interface
Overview:
Purpose: Stores display names of applications for the Windows user interface.
Registry Location:
HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\Shell\MuiCache
Data Stored:
Application paths and user-friendly names.
Benefits for DFIR:
User Intent: Helps identify applications a user interacted with.
Verification of Execution: Provides indirect evidence of application usage
Executable Names and Paths: Stores the names and paths of recently accessed executable files, helping to track program usage.
Localization: Provides localized names for programs, useful in environments with multiple languages.
Timestamp Information: Can sometimes offer insights into when a program was last accessed.
How It Works:
Updates when new applications are executed and their display names are registered.
Tools:
Registry Explorer: Enables analysis of the MUI cache for patterns.
Regripper: Automates MUI cache extraction and parsing
for example :
Last updated