Diskpart | 8dot3name est activé dans votre système

Rédigé par O. Clotaire Aucun commentaire
Classé dans : Windows Mots clés : Windows, Script, Diskpart, batch, MS-DOS

Après avoir utilisé DiskPart pour partitionner le disque local ou lors de l'utilisation de GimageX par exemple, vous rencontrez les problèmes de nom de fichiers en 8.3. Le format de fichier en 8.3 était utilisée par les anciennes versions de DOS et les versions de Microsoft Windows antérieures à Windows 95 et Windows NT 3.5. 

Voici les problèmes que vous pouvez rencontrer :

  • Les paramètres 8dot3name sont activés (les fichiers en 8 caractères point 3 caractères, exp. : logiciel.exe).
  • Les applications qui fonctionnent avec 8dot3name ne peuvent pas s'exécuter car ils ne peuvent pas trouver les fichiers et les répertoires contenant des noms de fichiers longs.
  • Des applications de la Suite Office, telle que Word et Excel ne s'exécutent pas.

Afin de résoudre le problème, activez la prise en charge des noms de fichiers longs .

Avec Diskpart :

Désactiver la prise en charge des noms de fichiers courts  (8.3) après le partitionnement du disque avec DiskPart :
>select disk 0
>clean
>create partition primary
>assign letter=C
>activ
>format c: /fs:ntfs /q /s:enable



Avec fsutil :

Pour désactiver la création de chemin court 8dot3, il faut que Disable8dot3=1 . Vous pouvez utilisez FSUTIL.EXE pour cela.

> fsutil behavior set disable8dot3 1


Les différentes valeurs du registre :

     0 : Activer la création de noms court 8dot3 sur tous les volumes du système
     1 : Désactiver la création de noms court 8dot3 sur tous les volumes du système
     2 : Définir la création de nom court 8dot3 par volume
     3 : Désactiver la création du nom court 8dot3 sur tous les volumes sauf le volume du système

Sur le site de Microsoft, il est dit que "lorsqu'un volume est spécifié, l'opération met à jour le drapeau du disque individuel sur le disque. Cette opération n'a de sens que si la valeur de registre est définie sur 2."

     0 : Activer la création de noms 8dot3 sur ce volume
     1 : Désactiver la création de noms 8dot3 sur ce volume

- Afin d'analyser un dossier :

>fsutil 8dot3name scan /l 8dot3diag.log /s "C:\NomDuDossier" 


Remarques :

- Seul les nouveaux fichiers et dossiers seront créé avec des noms longs.

- Commande pour vérifier si il est question de chemin court ou long.

  • Chemin court : 

C:\>dir /X 
Répertoire de C:\ 
14/09/2016  16:05    <REP>          PROGRA~1           Program Files 
21/02/2014  16:51    <REP>          PROGRA~2           Program Files (x86)

  • Chemin long : 

C:\>dir /X 
29/06/2017  13:37    <REP>                       Program Files 
29/06/2017  13:37    <REP>                       Program Files (x86)

- Exemple de chemin court :C:\PROGRA~2\COMMON~1\MICROS~1\OFFICE14\ACEODBC.DLL

- Autre méthode de vérification :

>fsutil 8dot3name query c: 
L'état du volume pour Disable8dot3 est 0 (la création de nom 8dot3 est activée).

- Dans la Base de Registre :

L'état du Registre de NtfsDisable8dot3NameCreation est , la valeur par défaut (paramètre de niveau de volume). 
Selon les deux paramètres ci-dessus, la création de nom 8dot3 est activée sur C:\

- Lisez l'article de Microsoft :

Désactivez la dénomination 8.3 (et supprimez également les noms abrégés)


A PROPOS

  • Grace à mon expérience dans les Systèmes d'Information, j'ai le privilège de partager mon expérience en les centralisant sous la forme d’une base de connaissance.
  • Parfois certaines de nos questions ne trouvent pas toujours de réponse. Le domaine de l’informatique évolue rapidement, il est alors important de pouvoir profiter des solutions déjà expérimentés.
  • Ce site sera de plus en plus accessible.
  • Je vous remercie d’avance pour vos éventuelles remarques constructives permettant son amélioration.

Écrire un commentaire

 Se rappeler de moi sur ce site
Quelle est le troisième caractère du mot ibg6qx ?

Fil RSS des commentaires de cet article

↓