Windows is keeping track of programs you opened recently and uses two locations on the system to store those information.
The first location saves the 15 most recently opened documents that are stored by the user account and I already wrote an article on how to disable the recent documents listing in Windows to prevent this from happening if you don't need the functionality.
There is however another place that stores the most recent documents. This one is located in the Registry and it stores way more information. The Registry key is called OpenSaveMRU and stores a history of files that have been opened in a common dialog box with all information stored in sub-keys.
The * sub-key contains a list of all files while the keys with file extensions contain only information about files that have been opened that have that extension.
The only way that I discovered to remove those information is to clear all sub-keys of this Registry strain. There is probably a more elegant way to do this, maybe a hidden Registry setting that disables it but I was not able to discover it yet.
You can open the Windows Registry to take a look at the key. To do that press Windows R, type regedit and hit enter. Now navigate to the key HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32 and left-click on the key OpenSaveMRU.
Note: The key is called OpenSavePidMRU in newer versions of Windows. While the key name changed, the actual way you delete the information did not.
The easiest way is to use a Registry file that clears all the sub-keys autoamtically. I did create and upload the Registry script for you. Just download the registry script and double-click it (or execute it with regedit /s edit.reg). You could also save it and take a look at it before you execute it which is always a good precaution. It seems that the sub-keys will not be regenerated after a restart.
Programs like CCleaner can delete the information as well. You find the option listed under "Windows Explorer" in CCleaner. There you can select to delete "recent documents" and "Other Explorer MRUs".
Advertising revenue is falling fast across the Internet, and independently-run sites like Ghacks are hit hardest by it. The advertising model in its current form is coming to an end, and we have to find other ways to continue operating this site.
We are committed to keeping our content free and independent, which means no paywalls, no sponsored posts, no annoying ad formats (video ads) or subscription fees.
If you like our content, and would like to help, please consider making a contribution:
Ghacks is a technology news blog that was founded in 2005 by Martin Brinkmann. It has since then become one of the most popular tech news sites on the Internet with five authors and regular contributions from freelance writers.