Che cos'è il formato di file CUSTOMDESTINATIONS-MS?
I file .customDestinations-ms sono file di dati binari della Shell di Windows che memorizzano le voci aggiunte (pinned) dall'utente nella Jump List per una specifica applicazione. Quando un utente fa clic con il tasto destro su un pulsante della barra delle applicazioni in Windows 7 o versioni successive e aggiunge un file o un'attività alla Jump List di un'app, Windows registra la voce in un file .customDestinations-ms.
Ogni file è nominato in base all'AppID dell'applicazione - un valore esadecimale a 16 cifre - e memorizzato in %APPDATA%\Microsoft\Windows\Recent\CustomDestinations\. Ad esempio, gli elementi aggiunti di Esplora file risiedono in un file denominato 5f7b5f1e01b83767.customDestinations-ms.
Internamente, il file è una concatenazione sequenziale di record binari Windows Shell Link, ciascuno conforme alla specifica MS-SHLLINK. Ogni record codifica il percorso di un file di destinazione, informazioni sul volume, timestamp e dati dell'icona. A differenza del formato correlato .automaticDestinations-ms - che memorizza gli elementi usati di recente e frequentemente all'interno di un contenitore OLE Compound File Binary - .customDestinations-ms non ha un contenitore esterno: si tratta di record .lnk grezzi scritti uno dopo l'altro.
Questi file sono significativi nell'informatica forense: rivelano quali file un utente ha deliberatamente aggiunto alla barra delle applicazioni, inclusi percorsi dei file e timestamp, anche dopo che i file originali sono stati eliminati. Il formato è rimasto invariato da Windows 7 fino a Windows 11.
Sicurezza e incolumità
RISCHIO: LOWQuesti sono file di metadati interni di Windows - non sono eseguibili e non sono pericolosi. Implicazioni sulla privacy: contengono una cronologia dettagliata dei file che l'utente ha aggiunto nelle Jump List, inclusi percorsi completi, seriali dei volumi e timestamp. Gli utenti che desiderano cancellare le tracce di privacy dovrebbero eliminare questi file da %APPDATA%\Microsoft\Windows\Recent\CustomDestinations\.
Dettagli del formato
in sintesiProgrammi che aprono file CUSTOMDESTINATIONS-MS
Dettagli tecnici
specifiche approfondite| Struttura interna | Concatenazione sequenziale di record binari MS-SHLLINK (LNK) - nessun contenitore esterno |
| Ordine dei byte | Little-endian |
| Nomenclatura file | AppID esadecimale a 16 cifre + `.customDestinations-ms` |
| Percorso di archiviazione | `%APPDATA%\Microsoft\Windows\Recent\CustomDestinations\` |
| Specifica del record | Record MS-SHLLINK v2 Shell Link secondo il protocollo aperto Microsoft [MS-SHLLINK] |
| Scopo | Memorizza gli elementi aggiunti manualmente dall'utente alla Jump List della barra delle applicazioni di un'applicazione |
| Dimensione tipica | 1 KB - 100 KB |
| Contrasto con automaticDestinations-ms | Quel formato utilizza OLE Compound File Binary (CFBF); questo formato no |
| Valore forense | Rivela percorsi di file aggiunti e timestamp anche dopo l'eliminazione dei file sorgente |
| Piattaforma | Da Windows 7 a Windows 11 (formato invariato) |
| Gestito da | Windows Shell automaticamente; nessuna API pubblica documentata per la creazione diretta |
| Rilasciato | 2009 (Windows 7) |
| Ultima versione | No versioned spec; format unchanged through Windows 11 |
| Specifica | docs.microsoft.com |
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file CUSTOMDESTINATIONS-MS.