Windows 7 continues the practice of logging user actions in the registry.
I'd like to disable this practice both to avoid reg-file fragmentation and SSD wear, as well as being uncomfortable with programs being able to quickly analyze my usage habits.
Even with the "Turn off user tracking" policy enabled, there are at least two areas that still contain user logging:
HKCU\Software\Classes\Local Settings\MuiCache This key stores a cache of most-recently accessed strings, including most-recently ran exe descriptions. MKCU\Software\Classes\Local Settings\Software\Microsoft Windows\Shell\BagMRU This directory stores the most recently viewed folders along with timestamps.
Are there additional policy settings/registry entries to disable these writes?
If not, is it possible to make these entries Volatile?
Would it be practical to create a temporary storage device (eg, on ramdisk) and map it over this location?