.CUSTOMDESTINATIONS-MS

CUSTOMDESTINATIONS-MS File

Windows Custom Destinations Jump List
Ask a question
QUICK ANSWER

A .customDestinations-ms file is a Windows system file that stores items you have manually pinned to an application's Jump List (right-click on a taskbar icon). Windows 7 and later create and manage these files automatically in %APPDATA%\Microsoft\Windows\Recent\CustomDestinations\. Normal users never need to open one, but forensic analysts read them to reconstruct file access history.

Developer: Microsoft Corporation Category: Settings Files MIME: application/octet-stream
OPENS ON Windows
Related: .ICA · .DS_STORE · .WMZ · .CFG

On this page

19k+ extensions indexed
Last reviewed Jul 10, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the CUSTOMDESTINATIONS-MS file format?

.customDestinations-ms files are binary Windows Shell data files that store user-pinned entries in the Jump List for a specific application. When a user right-clicks a taskbar button in Windows 7 or later and pins a file or task to an app's Jump List, Windows records the entry in a .customDestinations-ms file.

Each file is named after the application's AppID - a 16-digit hexadecimal value - and stored in %APPDATA%\Microsoft\Windows\Recent\CustomDestinations\. For example, Windows Explorer's pinned items live in a file named 5f7b5f1e01b83767.customDestinations-ms.

Internally, the file is a sequential concatenation of Windows Shell Link binary records, each conforming to the MS-SHLLINK specification. Every record encodes a target file path, volume information, timestamps, and icon data. Unlike the closely related .automaticDestinations-ms format - which stores recently and frequently used items inside an OLE Compound File Binary container - .customDestinations-ms has no outer container: it is raw .lnk records written back to back.

These files are significant in digital forensics: they reveal which files a user deliberately pinned to the taskbar, including file paths and timestamps, even after the original files are deleted. The format is unchanged from Windows 7 through Windows 11.

Security & safety

RISK: LOW

These are Windows internal metadata files - not executable and not dangerous. Privacy implication: they contain a detailed history of files the user pinned in Jump Lists, including full paths, volume serials, and timestamps. Users clearing privacy traces should delete these files from %APPDATA%\Microsoft\Windows\Recent\CustomDestinations\.

Format details

in a nutshell
FULL NAMEWindows Custom Destinations Jump Listaka Custom Jump List, customDestinations-ms file
DEVELOPERMicrosoft Corporationsince 2009 (Windows 7)
MIME TYPEapplication/octet-stream
TYPEbinary Windows Shell data (MS-SHLLINK concatenation)
MAGIC BYTES · FILE SIGNATURE
OFFSET
0001020304050607
HEX
4C00000001140200
ASCII
L·······
Starts with a sequence of Windows Shell Link (.lnk) binary records concatenated; each record begins with the MS-SHLLINK header (4C 00 00 00 = size 76, then CLSID 01 14 02 00 ...). No single global file header - the file is a stream of SHLLINK records.

Programs that open CUSTOMDESTINATIONS-MS files

Windows3 apps
JumpList Explorer (Eric Zimmermann) Free Open JumpListExplorer.exe, File → Load → select the .customDestinations-ms file; displays all pinned entries in a table.
Windows Jump List Parser (tzworks) Free/paid Command-line: jp64.exe --i customDestinations-ms\<file> --csv output.csv
Microsoft Windows (built-in) Built-in Windows manages these files automatically; right-click a taskbar icon to see Jump List contents. No manual open needed.

Technical details

deep spec
Internal structureSequential concatenation of MS-SHLLINK (LNK) binary records - no outer container
Byte orderLittle-endian
File naming16-digit hexadecimal AppID + `.customDestinations-ms`
Storage location`%APPDATA%\Microsoft\Windows\Recent\CustomDestinations\`
Record specificationMS-SHLLINK v2 Shell Link records per Microsoft [MS-SHLLINK] open protocol
PurposeStores items manually pinned by the user to an application's taskbar Jump List
Typical size1 KB - 100 KB
Contrast with automaticDestinations-msThat format uses OLE Compound File Binary (CFBF); this format does not
Forensic valueReveals pinned file paths and timestamps even after source files are deleted
PlatformWindows 7 through Windows 11 (format unchanged)
Managed byWindows Shell automatically; no documented public API for direct creation
Released2009 (Windows 7)
Latest versionNo versioned spec; format unchanged through Windows 11
Specificationdocs.microsoft.com

Community Q&A

asked by users
Ask a quick question
Get help from people who work with CUSTOMDESTINATIONS-MS files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about CUSTOMDESTINATIONS-MS files.

Frequently asked questions

What is a .customDestinations-ms file?
A Windows system file that stores items a user has manually pinned to an application's Jump List (right-click on taskbar). Created and managed automatically by Windows 7 and later.
Can I delete .customDestinations-ms files?
Yes - deleting them clears your pinned Jump List items for the affected apps. Windows recreates the files when you next pin something. Use this to clear Jump List privacy traces.
Where are .customDestinations-ms files located?
%APPDATA%\Microsoft\Windows\Recent\CustomDestinations\ (i.e., C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Recent\CustomDestinations\).
What is the difference between customDestinations-ms and automaticDestinations-ms?
customDestinations-ms stores manually pinned items (binary SHLLINK records). automaticDestinations-ms stores auto-tracked MRU/MFU items in OLE Compound Binary format.
How do forensic analysts use .customDestinations-ms files?
Each record contains the full path, timestamps, and drive serial number of a previously pinned file - even if that file was later deleted. Tools like JumpList Explorer parse this data for timeline reconstruction.

References

1MS-SHLLINK: Shell Link (.LNK) Binary File Format - Microsoftdocs.microsoft.com
2Jump Lists - forensics.wikiforensics.wiki

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.BINCD/DVD Disc Image (BIN/CUE)
7.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.MDMarkdown Document
10.TMPTemporary File

Related extensions

.ICACitrix Independent Computing Architecture file
.DS_STOREmacOS Finder Desktop Services Store (.DS_Store)
.WMZWindows Media Player Skin
.CFGConfiguration File
.LICLicense File
.CONFConfiguration File

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z