Um arquivo LNK é uma extensão de arquivo utilizada pelo Microsoft Windows para criar um atalho ou um ponteiro para outro arquivo, pasta ou programa executável. Estes arquivos não são os arquivos de dados reais em si, mas sim pequenos arquivos contendo metadados que direcionam o sistema operacional para a localização do item de destino (target item). A estrutura de um arquivo LNK inclui vários componentes essenciais, como o Shell Link Header (Cabeçalho de Link Shell), a Link Target ID List (Lista de ID do Destino do Link, opcional), Link Info (Informações do Link, contendo caminhos locais e de rede), String Data (Dados de String, incluindo descrição, localização do ícone e diretório de trabalho), e blocos de dados extras opcionais. Quando um usuário clica duas vezes em um arquivo LNK, o Windows Shell (Shell do Windows) lê as informações de caminho armazenadas e executa ou abre o item vinculado. Arquivos LNK são fundamentais para a interface de usuário do Windows, permitindo a criação de ícones na área de trabalho, entradas no Menu Iniciar e links de acesso rápido sem duplicar os dados originais, economizando assim espaço em disco e simplificando a navegação.