O que é o formato de ficheiro CUSTOMDESTINATIONS-MS?
Arquivos .customDestinations-ms são arquivos de dados binários do Windows Shell que armazenam entradas fixadas pelo usuário na Jump List de um aplicativo específico. Quando um usuário clica com o botão direito em um botão da barra de tarefas no Windows 7 ou posterior e fixa um arquivo ou tarefa na Jump List de um app, o Windows registra a entrada em um arquivo .customDestinations-ms.
Cada arquivo é nomeado após o AppID do aplicativo - um valor hexadecimal de 16 dígitos - e armazenado em %APPDATA%\Microsoft\Windows\Recent\CustomDestinations\. Por exemplo, os itens fixados do Windows Explorer residem em um arquivo chamado 5f7b5f1e01b83767.customDestinations-ms.
Internamente, o arquivo é uma concatenação sequencial de registros binários de Windows Shell Link, cada um em conformidade com a especificação MS-SHLLINK. Cada registro codifica um caminho de arquivo de destino, informações de volume, carimbos de data/hora e dados de ícone. Ao contrário do formato .automaticDestinations-ms intimamente relacionado - que armazena itens usados recentemente e frequentemente dentro de um contêiner OLE Compound File Binary - o .customDestinations-ms não possui contêiner externo: são registros .lnk brutos gravados um após o outro.
Esses arquivos são significativos na computação forense digital: eles revelam quais arquivos um usuário fixou deliberadamente na barra de tarefas, incluindo caminhos de arquivos e carimbos de data/hora, mesmo após os arquivos originais terem sido excluídos. O formato permanece inalterado do Windows 7 ao Windows 11.
Segurança e proteção
RISCO: LOWEstes são arquivos de metadados internos do Windows - não são executáveis e não são perigosos. Implicação de privacidade: eles contêm um histórico detalhado de arquivos que o usuário fixou em Jump Lists, incluindo caminhos completos, seriais de volume e carimbos de data/hora. Usuários que desejam limpar rastros de privacidade devem excluir esses arquivos de %APPDATA%\Microsoft\Windows\Recent\CustomDestinations\.
Detalhes do formato
em resumoProgramas que abrem arquivos CUSTOMDESTINATIONS-MS
Detalhes técnicos
especificação profunda| Estrutura interna | Concatenação sequencial de registros binários MS-SHLLINK (LNK) - sem contêiner externo |
| Ordem dos bytes | Little-endian |
| Nomenclatura de arquivos | AppID hexadecimal de 16 dígitos + `.customDestinations-ms` |
| Local de armazenamento | `%APPDATA%\Microsoft\Windows\Recent\CustomDestinations\` |
| Especificação do registro | Registros MS-SHLLINK v2 Shell Link conforme o protocolo aberto da Microsoft [MS-SHLLINK] |
| Propósito | Armazena itens fixados manualmente pelo usuário na Jump List da barra de tarefas de um aplicativo |
| Tamanho típico | 1 KB - 100 KB |
| Contraste com automaticDestinations-ms | Aquele formato utiliza OLE Compound File Binary (CFBF); este formato não utiliza |
| Valor forense | Revela caminhos de arquivos fixados e carimbos de data/hora mesmo após a exclusão dos arquivos de origem |
| Plataforma | Windows 7 ao Windows 11 (formato inalterado) |
| Gerenciado por | Windows Shell automaticamente; sem API pública documentada para criação direta |
| Lançado | 2009 (Windows 7) |
| Versão mais recente | No versioned spec; format unchanged through Windows 11 |
| Especificação | docs.microsoft.com |
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos CUSTOMDESTINATIONS-MS.