137 votes

L'option "Activer la politique des longs chemins NTFS" de Windows 10 est manquante

Depuis quelque temps, Microsoft propose une option permettant de supprimer la limite de 260 symboles pour la longueur des noms de fichiers NTFS.

Le web regorge d'articles décrivant ce qu'il faut faire.

  1. Appuyez sur la touche Windows clé, type gpedit.msc et appuyez sur Enter .
  2. Naviguez vers Local Computer Policy > Computer Configuration > Administrative Templates > System > Filesystem > NTFS .
  3. Double-cliquez sur le Enable NTFS long paths et l'activer.

Cependant, je n'ai pas cette possibilité. Veuillez voir la capture d'écran ci-dessous :

screenshot

Est-ce que j'ai manqué une mise à jour de Windows, ou est-ce que c'est autre chose ?

146voto

magicandre1981 Points 94338

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

22voto

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

Connaître votre version de construction

Vous pouvez exécuter WINVER pour voir ce qui construit votre Windows 10 mais d'après ce que j'ai compris en lisant un peu, l'habilitation de Chemins d'accès longs NTFS est disponible à partir de Construction 14352 et les versions ultérieures, vérifiez donc si votre version de construction est antérieure à celle-ci pour savoir pourquoi ce n'est pas une option à partir de Politique de groupe autrement.

enter image description here


Mise à jour - Constructions de versions plus récentes

AVERTISSEMENT : Avant de travailler dans le registre de Windows, il est toujours bon de le sauvegarder d'abord, afin d'avoir la possibilité de le restaurer en cas de problème. Cet article montre les différentes manières de sauvegarder et de restaurer le registre de Windows ou ses ruches.

Il semble que les emplacements du registre avec certaines des dernières mises à jour de Windows 10 Anniversary ont un peu changé pour activer les Long Paths afin d'aider à surmonter les chemins de fichiers et les noms de l'API Windows qui dépassent une limite de 255-260 caractères pour les programmes dans Windows qui peuvent l'utiliser une fois activé.

Importation du registre permettant les longs chemins

Windows Registry Editor Version 5.00

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

Valeur facultative du registre

La valeur de la clé de registre ci-dessous a changé lorsque l'option a été faite avec l'option Politique de groupe locale éditeur à activer Enable Win32 long paths mais le <SID> Les portions seront probablement différentes pour chaque compte défini avec un profil, etc. sur la machine Windows 10 locale ; branchez ces valeurs en fonction de ce que vous voyez lorsque vous 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

NOTE : Une fois que vous les avez importés, vous devez redémarrer pour vous assurer que les changements sont effectifs, au cas où. Il a été signalé que ces paramètres et même les paramètres de la stratégie de groupe qui modifient ces valeurs et autres ne fonctionnent PAS toujours avec l'explorateur de fichiers ou tous les programmes Windows, car ils doivent être codés pour gérer cela explicitement d'après ce que j'ai compris. Ce n'est donc pas une solution sûre à 100 % qui résoudra tous les problèmes, mais c'est un pas en avant de Microsoft pour résoudre cette limitation.


Constructions de la version précédente

Attention : Les paramètres ci-dessous peuvent ne pas fonctionner pour toutes les versions de Windows 10. Vous devrez donc sauvegarder, vérifier, tester, etc. mais consultez les options ci-dessus si vous ne l'avez pas déjà fait.

Utiliser le registre au lieu du niveau HKLM

  1. Appuyez sur la touche Windows, tapez regedit et appuyez sur Entrez

  2. Allez dans 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 à 1 .

enter image description here

  1. Redémarrer Windows 10

<a href="http://winaero.com/blog/how-to-enable-ntfs-long-paths-in-windows-10/" rel="nofollow noreferrer">source</a>


Utiliser le registre au lieu du niveau HKCU

  1. Appuyez sur la touche Windows, tapez regedit et appuyez sur Entrez .
  2. Naviguez vers : HKEY_CURRENT_USER \SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy Objects{48981759-12F2-42A6-A048-028B3973495F} Machine \System\CurrentControlSet\Policies
  3. Sélectionnez le LongPathsEnabled ou créez-la en tant que DWORD (32 bits). si elle n'existe pas.
  4. Définissez la valeur sur 1 et fermez l'éditeur de registre.

<a href="http://betanews.com/2016/05/29/long-paths-windows-10/" rel="nofollow noreferrer">source</a>

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X