.LNK

Fichier LNK

Windows Shell Link (Shortcut)
Poser une question
RÉPONSE RAPIDE

Un fichier .lnk est un lien Shell Windows, le format de raccourci utilisé par Windows depuis Windows 95. Un double-clic ouvre le programme ou le fichier cible ; le raccourci lui-même ne contient aucune donnée. Si tous vos fichiers se sont soudainement transformés en icônes .lnk, un virus de raccourci a masqué les originaux - ils sont toujours là. Et oui, un .lnk reçu par e-mail peut être dangereux.

Développeur : Microsoft Catégorie : Fichiers système Standard ouvert MIME: application/x-ms-shortcut
S'OUVRE SUR Windows macOS Linux
Lié : .NOMEDIA · .DLL · .TMP · .PKG

Sur cette page

19k+ extensions indexées
Dernière révision le Aug 9, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier LNK ?

Les fichiers .lnk sont les fichiers de raccourcis utilisés dans le système Windows. Ils contiennent des informations sur le type et l'emplacement de la cible - identifiée par un chemin local, un partage UNC ou une liste d'ID d'éléments Shell - ainsi que sur le programme associé.

Les fichiers .lnk peuvent contenir des informations supplémentaires définies par l'utilisateur. S'ils sont associés à une application .exe, ils peuvent également indiquer des attributs de démarrage initiaux pour le programme auquel ils se réfèrent, tels que l'état de la fenêtre, le répertoire de travail et les arguments de ligne de commande. Sous Windows, les fichiers .lnk affichent la même icône que leur fichier cible. L'extension .lnk est masquée par défaut dans le nom du fichier et n'apparaît pas dans l'Explorateur de fichiers.

Le format binaire est documenté par Microsoft sous la spécification MS-SHLLINK (publiée en 2010). Chaque fichier .lnk s'ouvre par un en-tête fixe de 76 octets : les octets magiques 4C 00 00 00 suivis du CLSID fixe de la classe de lien shell. Les formats de raccourcis associés incluent .url (raccourci internet) et .pif (raccourci de programme DOS hérité).

Lorsqu'un raccourci .lnk cesse de fonctionner

La modification de certains paramètres du fichier cible - comme son nom ou son emplacement - entraîne la désactivation de tous les fichiers de raccourcis qui y mènent. Les modifications des lettres de lecteur ou des mappages de partages réseau peuvent également faire disparaître les raccourcis du bureau. Windows inclut un service de suivi de lien qui tente de réparer automatiquement les raccourcis rompus ; en cas d'échec, la recréation du raccourci ou la mise à jour du chemin cible via la boîte de dialogue *Propriétés* est la solution recommandée.

Sécurité et sûreté

RISQUE : HIGH

LNK est l'un des formats les plus détournés pour l'accès initial sur Windows. Un raccourci peut lancer silencieusement cmd/PowerShell avec des arguments contrôlés par l'attaquant et une icône déguisée (PDF, dossier) ; depuis que Microsoft a bloqué les macros Office provenant d'Internet en 2022, le LNK à l'intérieur de pièces jointes ZIP/ISO est devenu un vecteur principal de logiciels malveillants. Les failles historiques du LNK incluent CVE-2010-2568 (Stuxnet, exécution de code lors de l'analyse d'icônes) et ZDI-CAN-25373 / CVE-2025-9491 - des arguments remplis d'espaces masquant la commande réelle dans la boîte de dialogue Propriétés, exploités par plus de 11 groupes parrainés par des États depuis environ 2017 et corrigés par Microsoft seulement lors des mises à jour de novembre 2025. Règles pour les utilisateurs : ne double-cliquez jamais sur un .lnk arrivé par e-mail/USB, inspectez-le plutôt avec LECmd/ExifTool et maintenez Windows à jour. Le « virus de raccourci » sur les clés USB masque les dossiers et les remplace par des raccourcis malveillants - nettoyez avec une analyse antivirus plus attrib, ne vous contentez pas de supprimer les liens.

Détails du format

en bref
NOM COMPLETWindows Shell Link (Shortcut)
DÉVELOPPEURMicrosoftdepuis 1995 (Windows 95); binary format publicly documented since 2010 as MS-SHLLINK
TYPE MIMEapplication/x-ms-shortcut
TYPELien shell binaire / métadonnées de raccourci (pas un document)
STANDARDOuvert · libre de droits
OCTETS MAGIQUES · SIGNATURE DE FICHIER
OFFSET
000102030405060708090a0b0c0d0e0f10111213
HEX
4C0000000114020000000000C000000000000046
ASCII
L··················F
4 premiers octets = HeaderSize 0x0000004C ; octets 4-19 = ID de classe de lien shell fixe.

Programmes qui ouvrent les fichiers LNK

Windows3 apps
Microsoft Windows (File Explorer) Intégré Le double-clic lance la cible. Clic droit → Propriétés affiche le champ Cible ; « Ouvrir l'emplacement du fichier » permet d'accéder au fichier réel. Pour réparer une association .lnk corrompue, supprimez HKCU\...\FileExts\.lnk\UserChoice et redémarrez l'Explorateur.
LECmd (Eric Zimmerman) Gratuit Ligne de commande : LECmd.exe -f fichier.lnk - extrait toutes les métadonnées (cible, horodatages, ID machine) sans rien exécuter ; un standard en criminalistique numérique.
ExifTool Open-source exiftool fichier.lnk affiche le chemin cible, les arguments et les métadonnées de la machine en toute sécurité (pas d'exécution) ; fonctionne également sur macOS/Linux.
macOS1 app
ExifTool Open-source exiftool fichier.lnk affiche le chemin cible, les arguments et les métadonnées de la machine en toute sécurité (pas d'exécution) ; fonctionne également sur macOS/Linux.
Linux2 apps
liblnk (lnkinfo) Open-source Installez liblnk-utils, puis lnkinfo fichier.lnk pour inspecter la cible et les métadonnées du raccourci.
ExifTool Open-source exiftool fichier.lnk affiche le chemin cible, les arguments et les métadonnées de la machine en toute sécurité (pas d'exécution) ; fonctionne également sur macOS/Linux.

Détails techniques

spécifications approfondies
Type de conteneurEn-tête binaire de longueur fixe (76 octets) suivi de blocs de données facultatifs de longueur variable
Octets magiques4C 00 00 00 01 14 02 00 … C0 00 … 46 - les 4 premiers octets encodent la taille de l'en-tête ; les octets 4 à 19 contiennent le CLSID fixe de la classe de lien shell, tous deux à l'offset 0
Type MIMEapplication/x-ms-shortcut
Ordre des octetsLittle-endian pour tous les champs numériques
Encodage des chaînesCode-page (ANSI) ou Unicode (UTF-16 LE) ; un indicateur dans ShellLinkHeader précise l'encodage présent
Types de référence cibleChemin de fichier ou dossier local, chemin réseau UNC, racine de volume ou chemin avec variables d'environnement via EnvironmentVariableDataBlock
Structures de données clésShellLinkHeader, LinkTargetIDList (ITEMIDLIST), LinkInfo, blocs StringData, blocs ExtraData - tous facultatifs sauf l'en-tête
Champ d'état de la fenêtreShowCommand dans l'en-tête : 1 = Normal, 3 = Agrandie, 7 = Réduite
Champ de touche de raccourciValeur 16 bits dans l'en-tête combinant un code VirtualKey avec des indicateurs de modification (Maj, Ctrl, Alt)
Prise en charge du chemin relatifLa chaîne facultative RelativePath permet au shell Windows d'auto-réparer un raccourci rompu lorsque la cible est déplacée au sein du même volume
Horodatages cibles intégrésLes valeurs FileTime pour la création, la dernière écriture et le dernier accès de la cible sont stockées dans LinkInfo, faisant des fichiers .lnk des artefacts précieux en criminalistique numérique
Stockage d'icôneChaîne de chemin IconLocation séparée plus un entier IconIndex pointant vers la ressource d'icône dans ce fichier
Visibilité de l'extensionMasquée par le shell Windows par défaut ; contrôlée par la valeur HideFileExt sous HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
Historique de sécuritéExploité par Stuxnet (CVE-2010-2568) : des fichiers .lnk malveillants déclenchaient l'exécution de code au moment du rendu de l'icône ; corrigé dans MS10-046 (août 2010)
Prise en charge des plateformesNatif de Windows 95 et de toutes les versions ultérieures de Windows ; analysable sur Linux et macOS via liblnk (lnkinfo) et ExifTool
Publié1995 (Windows 95); binary format publicly documented since 2010 as MS-SHLLINK
Standard ouvertOui · libre de droits
Spécificationlearn.microsoft.com

Conversions LNK

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers LNK. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers LNK.

Foire aux questions

Tous mes fichiers sont devenus des raccourcis .lnk - comment les récupérer ?
Vos fichiers sont presque certainement masqués par un « virus de raccourci », et non perdus. Effectuez une analyse avec un antivirus, puis démasquez-les : ouvrez l'Invite de commandes et exécutez attrib -h -r -s /s /d X:\*.* (remplacez X: par le lecteur concerné). Supprimez ensuite les fichiers .lnk restants.
Chaque raccourci s'ouvre maintenant avec Notepad/Word - comment corriger l'association .lnk ?
Vous avez demandé à Windows de « toujours ouvrir » les .lnk avec ce programme. Correction : dans l'Éditeur du Registre, supprimez HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.lnk\UserChoice, puis redémarrez l'Explorateur ou redémarrez l'ordinateur.
Un fichier .lnk est-il dangereux ?
Il peut l'être. Un raccourci peut exécuter n'importe quelle commande avec des arguments masqués et une fausse icône. Traitez les fichiers .lnk reçus par e-mail, dans des archives ou sur des clés USB trouvées comme hostiles ; inspectez-les avec LECmd ou ExifTool au lieu de double-cliquer.
Comment voir vers quoi pointe un raccourci ?
Clic droit → Propriétés → Onglet Raccourci → Cible. Depuis la mise à jour Windows de novembre 2025, la boîte de dialogue affiche la commande complète, y compris les arguments longs (auparavant, les logiciels malveillants pouvaient les masquer avec un remplissage d'espaces).
Puis-je ouvrir un fichier .lnk Windows sur un Mac ou Linux ?
Pas pour le lancer - la cible est un chemin Windows qui n'existe pas là-bas. Vous pouvez lire ce vers quoi il pointe avec ExifTool ou lnkinfo. Si quelqu'un avait l'intention de vous envoyer un document, il a envoyé le raccourci par erreur ; demandez le fichier réel.
Pourquoi ne vois-je pas l'extension .lnk même avec les extensions activées ?
Windows la masque toujours via l'indicateur de registre NeverShowExt sur le type lnkfile, de sorte que les raccourcis ne montrent que l'icône avec la flèche courbée. Les logiciels malveillants en abusent pour déguiser « facture.pdf.lnk » en « facture.pdf ».

Références

1Microsoft - [MS-SHLLINK]: Shell Link (.LNK) Binary File Formatlearn.microsoft.com
2Trend Micro ZDI - ZDI-CAN-25373: Windows shortcut exploited by state actorswww.trendmicro.com

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.EXEWindows Executable (Portable Executable)
4.PARTPartial Download File
5.DATProgram Data File (generic)
6.BINCD/DVD Disc Image (BIN/CUE)
7.RPMSGRestricted Permission Message
8.TXTPlain Text File
9.MDMarkdown Document
10.TMPTemporary File

Extensions liées

.NOMEDIAAndroid No-Media Marker File
.DLLDynamic Link Library
.TMPTemporary File
.PKGmacOS Installer Package
.ETLEvent Trace Log
.ASECAndroid Secure Encrypted Container (apps-on-SD container)

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z