web-dev-qa-db-fra.com

Windows 10 Option "Activer la stratégie de chemins d'accès NTFS longs" manquante

Depuis quelque temps, Microsoft prend en charge une option permettant de supprimer la limite de 260 symboles pour la longueur du nom de fichier NTFS.

Le Web est plein d'articles, décrivant ce qui devrait être fait.

  1. Frappé le Windows clé, tapez gpedit.msc et appuyez sur Enter.
  2. Accédez à Local Computer Policy> Computer Configuration> Administrative Templates> Systemname__> Filesystemname__> NTFSname__.
  3. Double-cliquez sur l'option Enable NTFS long paths et activez-la.

Cependant, je n'ai pas cette option. S'il vous plaît voir la capture d'écran ci-dessous:

screenshot

Est-ce que je manque une mise à jour Windows ou est-ce autre chose?

69
Dimitar Tsonev

La valeur est passée de NTFS directement dans Local Computer Policy > Computer Configuration > Administrative Templates > System > Filesystem dans la version RTM de la version 1607.

 enter image description here

 enter image description here

71
magicandre1981

Modifiez les paramètres de registre applicables comme indiqué dans les réponses ci-dessous pour aider potentiellement à résoudre.

Connaissez votre version de construction

Vous pouvez exécuter WINVER pour voir quelle version de votre Windows 10 est, mais d'après ce que je comprends en lisant un peu, l'activation de NTFS chemins longs est disponible à partir de Build 14352 et les versions ultérieures, vérifiez si votre version de génération est plus ancienne que celle-ci pour savoir pourquoi ce n'est pas une option de Stratégie de groupe sinon.

 enter image description here


Mise à jour - Versions plus récentes

ATTENTION: _ Avant de travailler dans le registre Windows, il est toujours judicieux de le sauvegarder au préalable, de manière à avoir la possibilité de le restaurer en cas de problème. Cet article présente les différentes méthodes de sauvegarde et de restauration du registre Windows ou de ses ruches.

Il semble que les emplacements de registre avec certaines des dernières mises à jour Windows 10 Anniversary aient un peu changé pour permettre aux chemins d'accès longs de surmonter les chemins de fichiers et les noms d'API Windows qui dépassent une limite de 255-260 caractères pour de tels programmes Windows pouvant être utilisés. cela une fois activé.

Importation de registre activant les chemins longs

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\FileSystem]
"LongPathsEnabled"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem]
"LongPathsEnabled"=dword:00000001

Valeur de registre optionnelle

La valeur de la clé de registre ci-dessous a changé lorsque l'option a été effectuée avec le Stratégie de groupe local editor à enable Enable Win32 long paths, mais les portions <SID> seront probablement différentes pour chaque compte défini avec un profil, etc. la machine locale Windows 10 connecte ces valeurs en conséquence selon ce que vous voyez lorsque vous y regardez avec regedit.

Windows Registry Editor Version 5.00

[HKEY_USERS\S-1-5-21-[<SID>-<SID>-<SID>]-1001\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy Objects\{B0D05113-7B6B-4D69-81E2-8E8836775C9C}Machine\System\CurrentControlSet\Control\FileSystem]
"LongPathsEnabled"=dword:00000001

 enter image description here

 REMARQUE: Une fois que vous avez importé ces éléments, vous devrez redémarrer pour que les modifications prennent effet au cas où. Il a été signalé que ces paramètres et même les paramètres de stratégie de groupe qui modifient ces valeurs et d'autres ne fonctionnent pas toujours avec l'explorateur de fichiers ou tous les programmes Windows, car ceux-ci doivent être codés pour gérer cela explicitement à partir de ce que je comprends. pas à 100%, certes, résoudra tous les problèmes, mais il s’agit de l’avancée de Microsoft pour résoudre cette limitation.


Versions précédentes

 Attention: Les paramètres ci-dessous peuvent ne pas fonctionner pour toutes les versions de Windows 10; vous devrez donc effectuer une sauvegarde, une vérification, un test, etc., mais consultez les options ci-dessus si ce n'est déjà fait.

Utiliser le registre à la place au niveau HKLM

  1. Appuyez sur la touche Windows, tapez regedit et appuyez sur Entrée

  2. Accédez à la clé de registre suivante:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Policies

  3. Sur le côté droit, créer un nouveau DWORD 32 bits} valeur nommée LongPathsEnabled . Définissez ses données de valeur sur 1 .

 enter image description here

  1. Redémarrer Windows 10

la source


Utiliser le registre à la place au niveau HKCU

  1. Appuyez sur la touche Windows, tapez regedit et appuyez sur Entrée .
  2. Accédez à: HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Objets de stratégie de groupe {48981759-12F2-42A6-A048-028B3973495F} Machine\System\CurrentControlSet\Policies
  3. Sélectionnez la clé LongPathsEnabled ou créez-la en tant que valeur DWORD (32 bits) si elle n'existe pas.
  4. Définissez la valeur sur 1 et fermez l'Éditeur du registre.

la source

14
Pimp Juice IT

1.Windows Key + R Key, tapez gpedit.msc et appuyez sur Entrée . 2. Accédez à Stratégie de l'ordinateur local > Configuration de l'ordinateur > Modèles d'administration > Système > Système de fichiers .

 enter image description here

  1. Double-cliquez sur l'option Activer les chemins d'accès NTFS longs et enable it.

 enter image description here

1
vembutech