/
/

Comment activer ou désactiver les chemins d’accès longs Win32 dans Windows 10

par Team Ninja
How to Enable or Disable Win32 long paths in Windows 10 blog banner image

La gestion des chemins d’accès peut s’avérer délicate à cause des limites restrictives de caractères. Il existe pourtant une solution : activer les chemins d’accès longs Win32 permet de dépasser la limite par défaut et d’éviter d’autres problèmes dans les répertoires complexes, comme les projets de développement ou les jeux de données volumineux.

C’est un outil essentiel pour les professionnels de l’informatique qui gèrent des scripts, des outils d’automatisation ou des systèmes legacy, où les fichiers dépassent vite la limite par défaut. Ce guide vous explique comment activer les chemins d’accès longs Win32 et optimiser votre configuration Windows 10.

Guide pour activer les chemins d’accès longs Win32 dans Windows 10

Avant d’appliquer les méthodes ci-dessous, vérifiez si les chemins d’accès longs sont déjà activés sur votre ordinateur. Assurez-vous également de disposer des privilèges d’administrateur avant de les activer.

Vérifier si les chemins d’accès longs sont activés

Pour savoir si les chemins d’accès longs sont activés sur votre PC sous Windows 10 :

  1. Appuyez sur la touche Windows, recherchez « Invite de commandes », puis sélectionnez Exécuter en tant qu’administrateur.
  2. Saisissez la commande suivante :

reg query HKLM\SYSTEM\CurrentControlSet\Control\FileSystem /v LongPathsEnabled

  1. Si la valeur obtenue est « 0 », les chemins d’accès longs sont désactivés (vous pouvez alors passer à l’une des deux méthodes ci-dessous pour les activer) ; si elle est « 1 », ils sont activés (vous pouvez alors les désactiver).

Méthode 1 : activer les chemins d’accès longs avec l’éditeur d’objets de stratégie de groupe sous Windows 10 Pro ou Enterprise

  1. Appuyez sur la touche Windows, saisissez gpedit.msc, puis appuyez sur Entrée pour ouvrir l’éditeur d’objets de stratégie de groupe.
  2. Accédez à : Configuration ordinateur > Modèles d’administration > Système > Système de fichiers
  3. Repérez le paramètre Activer les chemins d’accès longs Win32.
  4. Double-cliquez sur le paramètre, sélectionnez Activé, puis Appliquer.
  5. Redémarrez le PC pour que les modifications prennent effet.

Méthode 2 : activer les chemins d’accès longs avec l’Éditeur du registre (toutes éditions de Windows 10)

  1. Appuyez sur la touche Windows et saisissez regedit, puis appuyez sur Entrée pour ouvrir l’Éditeur du registre.
  2. Accédez à la clé suivante : HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
  3. Selon que la valeur DWORD LongPathsEnabled existe ou non, effectuez l’une de ces étapes :
    1. Si la valeur LongPathsEnabled existe, double-cliquez dessus et attribuez-lui la valeur « 1 ».
    2. Si la valeur LongPathsEnabled n’existe pas :
      1. Faites un clic droit dans le volet de droite, sélectionnez Nouveau, puis Valeur DWORD (32 bits).
      2. Nommez la valeur LongPathsEnabled.
      3. Double-cliquez dessus et attribuez-lui la valeur « 1 ».
  4. Redémarrez le PC pour appliquer les modifications.

Pour une démonstration détaillée étape par étape, regardez la vidéo « How to Enable or Disable Win32 long paths in Windows 10 ».

Revenir à la limite par défaut de 260 caractères

Pour désactiver les chemins d’accès longs et revenir à la limite par défaut, procédez comme suit :

Méthode 1 : désactiver les chemins d’accès longs avec l’éditeur d’objets de stratégie de groupe

  1. Appuyez sur la touche Windows, saisissez gpedit.msc, puis appuyez sur Entrée pour ouvrir l’éditeur d’objets de stratégie de groupe.
  2. Accédez à : Configuration ordinateur > Modèles d’administration > Système > Système de fichiers.
  3. Repérez Activer les chemins d’accès longs Win32.
  4. Double-cliquez sur le paramètre et réglez-le sur Non configuré ou Désactivé.
  5. Redémarrez le PC pour appliquer les modifications.

Méthode 2 : désactiver les chemins d’accès longs avec l’Éditeur du registre

  1. Appuyez sur la touche Windows, saisissez regedit, puis appuyez sur Entrée pour ouvrir l’Éditeur du registre.
  2. Accédez à : HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
  3. Double-cliquez sur la valeur LongPathsEnabled et attribuez-lui la valeur « 0 ».
  4. Redémarrez le PC pour appliquer les modifications.

Résoudre les problèmes liés aux chemins d’accès longs Win32

L’Explorateur de fichiers impose toujours la limite de 260 caractères

Lorsque les chemins d’accès longs Win32 ne fonctionnent pas dans l’Explorateur de fichiers, même après activation, utilisez des outils tiers comme 7-Zip, Total Commander ou Robocopy pour modifier les chemins d’accès. Ils gèrent mieux les fichiers au-delà de la limite et s’adaptent facilement à différents systèmes de fichiers.

Certaines applications affichent encore l’erreur « Nom de fichier trop long »

Même avec les chemins d’accès longs Win32 activés, certaines applications ne les prennent pas en charge et restent limitées à 260 caractères. Cela vient souvent d’un code legacy ou d’API obsolètes. Pour résoudre ce problème, vérifiez que l’application est à jour dans sa dernière version, car les versions récentes peuvent prendre en charge les chemins d’accès longs. Vérifiez aussi que les derniers correctifs sont appliqués et si la configuration de l’application doit être modifiée.

Les modifications de stratégie de groupe ne s’appliquent pas

Si les modifications des paramètres de chemins d’accès longs effectuées dans l’éditeur d’objets de stratégie de groupe restent sans effet, il est possible que les politiques ne soient pas actualisées dans le système. Vous pouvez les actualiser depuis l’invite de commandes (suivez les étapes ci-dessus qui expliquent comment vérifier si les chemins d’accès longs sont activés) et exécuter la commande gpupdate /force pour forcer immédiatement la mise à jour du système.

Après l’actualisation, vérifiez de nouveau la configuration des paramètres dans l’éditeur d’objets de stratégie de groupe. Exécutez ensuite la commande reg query HKLMSYSTEMCurrentControlSetControlFileSystem/v LongPathsEnabled dans l’invite de commandes pour connaître son état.

Les modifications du registre ne s’appliquent pas

Si les modifications des chemins d’accès longs effectuées dans l’Éditeur du registre ne prennent pas effet, quelques causes courantes méritent d’être vérifiées. Assurez-vous d’abord d’effectuer les modifications avec des privilèges d’administrateur : sans eux, les modifications risquent de ne pas être enregistrées ou appliquées correctement.

Bonnes pratiques pour gérer les chemins d’accès longs dans Windows 10

Pour gérer efficacement les chemins d’accès longs et éviter tout problème, suivez ces bonnes pratiques :

Utilisez des noms de dossiers et de fichiers plus courts

Des noms concis évitent d’atteindre la limite de 260 caractères. Vous pouvez recourir à des abréviations ou simplement éviter les structures de nommage redondantes.

Activez les chemins d’accès longs pour les répertoires profonds ou les projets de développement

Si votre travail implique des dossiers très imbriqués, comme dans les environnements de développement ou avec de grands jeux de données, activer les chemins d’accès longs facilite l’accès aux fichiers et leur gestion.

Utilisez PowerShell ou Robocopy pour les opérations sur les fichiers

Les outils tiers prennent en charge les chemins d’accès longs et offrent des fonctions de copie, de déplacement et de gestion des fichiers sans limite de caractères.

Vérifiez la compatibilité avant d’activer les chemins d’accès longs

Gardez en tête que certaines applications ne prennent pas en charge les chemins d’accès longs. Vérifiez la compatibilité de vos logiciels pour éviter des erreurs inattendues qui perturberaient votre travail.

En appliquant ces pratiques, vous limiterez les problèmes, gagnerez en efficacité et vous assurerez que vos applications sont compatibles avec les chemins d’accès longs dans Windows 10.

FAQ

L’activation des chemins d’accès longs a-t-elle un impact sur les performances du système ?

En règle générale, les chemins d’accès longs n’affectent pas les performances du système. Ils suppriment simplement la limite de 260 caractères pour les chemins d’accès, ce qui permet aux applications compatibles de gérer des chemins longs.

Puis-je activer les chemins d’accès longs sous Windows Édition Familiale ?

Oui, mais vous devrez passer par l’Éditeur du registre (suivez la méthode 2 ci-dessus), car l’éditeur d’objets de stratégie de groupe n’est pas disponible dans Windows Édition Familiale.

L’Explorateur de fichiers prendra-t-il en charge les chemins d’accès longs à l’avenir ?

Microsoft n’a encore rien annoncé concernant l’ajout de cette fonction à l’Explorateur de fichiers : des outils tiers comme 7-Zip ou Robocopy sont donc recommandés.

Les chemins réseau prennent-ils aussi en charge les chemins d’accès longs ?

Oui, les chemins réseau peuvent prendre en charge les chemins d’accès longs lorsqu’ils sont activés à la fois sur le client et sur le serveur. La compatibilité dépend toutefois du système de fichiers réseau et de l’application utilisée.

Quelle est la longueur maximale d’un chemin d’accès après activation des chemins d’accès longs ?

Une fois les chemins d’accès longs Win32 activés, la limite de longueur des chemins d’accès passe à 32 767 caractères, mais certaines applications conservent les limites par défaut. Pour éviter ce problème, vérifiez toujours les restrictions propres à chaque logiciel.

Maîtrisez les chemins d’accès longs dans Windows 10

Les chemins d’accès longs Win32 simplifient et fluidifient les flux de travail, que vous passiez par l’éditeur d’objets de stratégie de groupe ou par l’Éditeur du registre. N’oubliez pas cependant que l’Explorateur de fichiers ne les prend pas en charge, même une fois activés. Vous pouvez gérer efficacement les fichiers aux chemins d’accès longs à l’aide d’outils tiers et d’utilitaires intégrés comme PowerShell et Robocopy.

Ces programmes prennent en charge les chemins d’accès longs et structurent les tâches de gestion des fichiers. Suivez ce guide pour améliorer votre travail au quotidien et éviter les pièges courants liés aux chemins d’accès longs dans Windows 10.

Guide de démarrage rapide

Un script nommé « Enable Long File Paths » permet d’activer les chemins d’accès longs sous Windows. Ce script fait partie de la bibliothèque de scripts de NinjaOne et vous aide à configurer les chemins d’accès longs Win32 dans Windows 10.

You might also like

Prêt à simplifier les aspects les plus complexes de l'informatique et de la sécurité ?