Un archivo LNK es una extensión de archivo utilizada por Microsoft Windows para crear un acceso directo o un puntero a otro archivo, carpeta o programa ejecutable. Estos archivos no son los archivos de datos reales en sí mismos, sino archivos pequeños que contienen metadatos que dirigen al sistema operativo a la ubicación del elemento de destino. La estructura de un archivo LNK incluye varios componentes técnicos esenciales, como el Encabezado de Enlace Shell (Shell Link Header), la Lista de ID de Destino de Enlace (Link Target ID List) (opcional), Información de Enlace (Link Info) (que contiene rutas locales y de red), Datos de Cadena (String Data) (que incluyen descripción, ubicación del icono y directorio de trabajo), y bloques de datos extra opcionales. Cuando un usuario hace doble clic en un archivo LNK, el Shell de Windows (Windows Shell) lee la información de ruta almacenada y ejecuta o abre el elemento enlazado. Los archivos LNK son fundamentales para la interfaz de usuario de Windows, ya que permiten la creación de iconos de escritorio, entradas del Menú Inicio y enlaces de acceso rápido sin duplicar los datos originales, ahorrando así espacio en disco y simplificando la navegación del usuario.