Qu'est-ce que le format de fichier CUSTOMDESTINATIONS-MS ?
Les fichiers .customDestinations-ms sont des fichiers de données binaires du Shell Windows qui stockent les entrées épinglées par l'utilisateur dans la Jump List d'une application spécifique. Lorsqu'un utilisateur fait un clic droit sur un bouton de la barre des tâches dans Windows 7 ou une version ultérieure et épingle un fichier ou une tâche à la Jump List d'une application, Windows enregistre l'entrée dans un fichier .customDestinations-ms.
Chaque fichier est nommé d'après l'AppID de l'application - une valeur hexadécimale à 16 chiffres - et stocké dans %APPDATA%\Microsoft\Windows\Recent\CustomDestinations\. Par exemple, les éléments épinglés de l'Explorateur Windows résident dans un fichier nommé 5f7b5f1e01b83767.customDestinations-ms.
En interne, le fichier est une concaténation séquentielle d'enregistrements binaires Windows Shell Link, chacun étant conforme à la spécification MS-SHLLINK. Chaque enregistrement encode un chemin de fichier cible, des informations sur le volume, des horodatages et des données d'icône. Contrairement au format étroitement lié .automaticDestinations-ms - qui stocke les éléments récents et fréquents à l'intérieur d'un conteneur OLE Compound File Binary - le format .customDestinations-ms n'a pas de conteneur externe : il s'agit d'enregistrements .lnk bruts écrits les uns après les autres.
Ces fichiers sont importants en informatique légale numérique : ils révèlent quels fichiers un utilisateur a délibérément épinglés à la barre des tâches, y compris les chemins de fichiers et les horodatages, même après la suppression des fichiers originaux. Le format est inchangé de Windows 7 à Windows 11.
Sécurité et sûreté
RISQUE : LOWIl s'agit de fichiers de métadonnées internes à Windows - ils ne sont pas exécutables et ne sont pas dangereux. Implication pour la confidentialité : ils contiennent un historique détaillé des fichiers que l'utilisateur a épinglés dans les Jump Lists, y compris les chemins complets, les numéros de série de volume et les horodatages. Les utilisateurs souhaitant effacer leurs traces de confidentialité doivent supprimer ces fichiers de %APPDATA%\Microsoft\Windows\Recent\CustomDestinations\.
Détails du format
en brefProgrammes qui ouvrent les fichiers CUSTOMDESTINATIONS-MS
Détails techniques
spécifications approfondies| Structure interne | Concaténation séquentielle d'enregistrements binaires MS-SHLLINK (LNK) - pas de conteneur externe |
| Ordre des octets | Little-endian |
| Nommage des fichiers | AppID hexadécimal à 16 chiffres + `.customDestinations-ms` |
| Emplacement de stockage | `%APPDATA%\Microsoft\Windows\Recent\CustomDestinations\` |
| Spécification de l'enregistrement | Enregistrements Shell Link MS-SHLLINK v2 selon le protocole ouvert Microsoft [MS-SHLLINK] |
| Objectif | Stocke les éléments épinglés manuellement par l'utilisateur à la Jump List d'une application dans la barre des tâches |
| Taille typique | 1 Ko - 100 Ko |
| Contraste avec automaticDestinations-ms | Ce format utilise OLE Compound File Binary (CFBF) ; le format actuel ne l'utilise pas |
| Valeur légale | Révèle les chemins de fichiers épinglés et les horodatages même après la suppression des fichiers sources |
| Plateforme | Windows 7 à Windows 11 (format inchangé) |
| Géré par | Le Shell Windows automatiquement ; aucune API publique documentée pour une création directe |
| Publié | 2009 (Windows 7) |
| Dernière version | No versioned spec; format unchanged through Windows 11 |
| Spécification | docs.microsoft.com |
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers CUSTOMDESTINATIONS-MS.