How to know ".automaticDestinations-ms" files to which app relates?

Does anyone know (because on Microsoft forums nobody answered me), how I can find what application has which automaticDestinations-ms file in %appdata%\microsoft\windows\recent\automaticdestinations?

That's the folder where Windows 7 stores its jump lists, and I want to know how to automatically/programmatically find the relation between each file and an application.

At least, even manually, I didn't find any pattern, just by looking at the extensions of the files, because some programs open files with the same extension (like images), so this method it's not OK for all programs.

Do you have any other idea? Maybe knowing the format of those files?


Clear and Manage Windows 7 Jump Lists

To find application associations, open the *.automaticdestinations-ms files in Notepad. You can find file paths to items in the application jump list and figure out which app/jump list the *.automaticdestinations-ms file is associated with.

Note that opening the files in Notepad, that there are (something like) spaces between characters. For example, foo.exe is "f o o . e x e"


Windows 7 Jump Lists are stored in the paths listed in the following short list of filenames that are associated with specific applications:


PATH: %AppData%\Microsoft\Windows\Recent\AutomaticDestinations

28c8b86deab549a1.automaticDestinations-ms = IE8 Pinned and Recent a7bd71699cd38d1c.automaticDestinations-ms = Word 2010 Pinned and Recent adecfb853d77462a.automaticDestinations-ms = Word 2007 Pinned and Recent a8c43ef36da523b1.automaticDestinations-ms = Word 2003 Pinned and Recent 1b4dd67f29cb1962.automaticDestinations-ms = Windows Explorer Pinned and Recent 918e0ecb43d17e23.automaticDestinations-ms = Notepad Pinned and Recent d7528034b5bd6f28.automaticDestinations-ms = Windows Live Mail Pinned and Recent c7a4093872176c74.automaticDestinations-ms = Paint Shop Pro Pinned and Recent b91050d8b077a4e8.automaticDestinations-ms = Media Center f5ac5390b9115fdb.automaticDestinations-ms = PowerPoint 2007 23646679aaccfae0.automaticDestinations-ms = Adobe Reader 9 aff2ffdd0862ff5c.automaticDestinations-ms = Visual Studio 2012

PATH: %AppData%\Microsoft\Windows\Recent\CustomDestinations

28c8b86deab549a1.customDestinations-ms = IE8 Frequent & Tasks


The post where I found this list was here.

(Most of that discussion is not very helpful. It was started in June 2009. I pulled this list out from Microsoft MVP, Ronnie Vernon's replies later in the thread – Scroll down to March 10, 2010.)


faef7def55a1d4b.automaticDestinations-ms = VLC Media Player

You can prevent Windows from keeping it's "Recent" file list by deleting the "automaticDestinations-ms" file for the application then creating a directory with that same name. To do this from the Command Line: mkdir faef7def55a1d4b.automaticDestinations-ms

Apps will generally recreate a settings or configuration file that's been manually deleted. Most will also delete and recreate a settings/config file that's been corrupted. Using "mkdir" generally prevents this. The function used to delete a directory is different than the function used to delete a file. Windows won't allow the app to open, write or delete the directory as if it was a file. I have yet to see an app that will figure out that there is a directory with the same name as it's config file then delete the dir and recreate the config file.

This same trick works in a lot of other situations.


here are a few more files and their association with Office applications: fb3b0dbfee58fac8.automaticDestinations-ms = Word 2013 (and Office 365) Pinned and Recent 9839aec31243a928.automaticDestinations-ms = Excel 2013 (and Office 365) Pinned and Recent 9839aec31243a928.automaticDestinations-ms = Excel 2013 Pinned and Recent d00655d2aa12ff6d.automaticDestinations-ms = Powerpoint 2013Office 365 Pinned and Recent 9c7cc110ff56d1bd.automaticDestinations-ms = Powerpoint 2010 Pinned and Recent

This is rather useful when after an upgrade to a new Office version you want to restore the old pinned and recent items: you only need to rename the old version's file to the new file name.


Old question and I know Windows 7 is no longer supported, but another way to find out what app relates to which jump file is to open the AutomaticDestinations folder, make a change to one of the lists (pin something for example), and look for the jump file that changes its timestamp.