Windows 7 – Clear ‘Run’ Command History

Unlike Windows XP, Windows 7 doesn’t provide a standard button to clear the Start Menu ‘Run’ history.


Microsoft’s solution is to ‘untick’ then ‘retick’ the ‘Store and display a list of recently opened programs’ option. However this will also delete the start menu history.

Another way to to solve this is to go into the registry and manually clear the ‘run’ commands. The steps below detail how to do this.

How to delete Windows 7 ‘Run’ History (using Regedit):

  1. Opening the ‘Start Menu’
  2. Type in  ‘Regedit’ then press ‘Enter’ on the keyboard
  3. MSWin7-ClearRunHistory1
  4. Click ‘Yes’ if prompted
  5. Navigate to ‘HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU’
  6. MSWin7-ClearRunHistory2
  7. In the right hand window you will see the list of saved run commands.
  8. Delete each of them, only leaving (Default) at the top
  9. MSWin7-ClearRunHistory3


Whilst you’re in the registery editor, you can delete the Windows Explorer folder path history by deleting the keys located here:


Related Articles

12 comments on “Windows 7 – Clear ‘Run’ Command History

    1. You can use the MRUList key to control what is the default – but it’ll change when run a new different command.
      If it’s important to you try creating a batch file that creates the registry keys when you log in – at least that way you’ll have the default set each time you log in. e.g.

Leave a Reply

Your email address will not be published.