Les fichiers peuvent être perdues lorsque vous copiez des fichiers à partir d'une source qui utilise des noms de fichiers courts et noms de fichiers longs

Traductions disponibles Traductions disponibles
Numéro d'article: 195144 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Sommaire

Symptômes

Lorsque vous copiez des fichiers à partir d'une source qui utilise les deux noms de fichiers courts et noms de fichier longs, les fichiers peuvent être perdues.

Ce problème peut se produire lorsque vous effectuez l'opération de copie par l'intermédiaire de les programmes suivants :
  • COPIE
  • XCOPY
  • Explorateur Windows NT
  • Sauvegarde de Windows NT

Cause

Ce problème se produit lorsqu'un fichier qui possède un nom de fichier longs est copié et un nouveau nom de fichier court est généré pour le fichier dans le dossier de destination. Si un le fichier existe dans le dossier source et il a un nom correspondant au nouvellement nom de fichier court généré, ce fichier remplace le premier fichier et le contenu du premier fichier est perdue. Par exemple :
   Source Directory :

   C:\source> dir /x

   08/21/98  02:03p        <DIR>                          .
   08/21/98  02:03p        <DIR>                          ..
   08/20/98  02:32p                     17                YXXXXX~1.XXX
   08/20/98  02:32p                     7 YXXXXX~2.XXX    yxxxxxxxxx.xxx
     4 File(s)              14 bytes

   C:\source> copy *.* c:\dest
   yxxxxxxxxx.xxx
   YXXXXX~1.XXX
        2 file(s) copied.

   C:\source> dir c:\dest

   09/15/98  09:27a        <DIR>                          .
   09/15/98  09:27a        <DIR>                          ..
   08/20/98  02:32p                     17 YXXXXX~1.XXX   yxxxxxxxxx.xxx
     3 File(s)             17 bytes
				
Remarque Le fichier yxxxxxxxxx.xxx est copié tout d'abord, et le nom de fichier court généré pour qui est YXXXXX~1.XXX. Lorsque le programme copie copie YXXXXX ~ au format 1.XXX vers la destination, il trouve une correspondance dans la zone Nom de fichier et remplace le fichier existant avec son contenu.

Dans NTBackup, si court nommé fichier et le NTFS convertis en noms de fichiers longs sont identiques, vous êtes invité si vous souhaitez remplacer le fichier ou non. Remplacement du fichier peut entraîner des pertes de données comme les noms de fichier sera le même mais le contenu ne sera pas.

Résolution

Windows NT 4.0

Pour résoudre ce problème, procurez-vous le dernier service pack pour Windows NT 4.0. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
152734 Comment faire pour obtenir le dernier service pack Windows NT 4.0

Windows 2000 avec Internet Explorer

Informations sur le service pack

Pour résoudre ce problème, procurez-vous le dernier service pack pour Windows 2000. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
260910 Comment faire pour obtenir le dernier service pack Windows 2000

Informations sur le correctif

La version anglaise de ce correctif possède les attributs de fichier (ou attributs ultérieurs de fichier ) répertoriés dans le tableau suivant. Les dates et heures de ces fichiers sont classées par rapport temps universel coordonné (UTC). Les informations du fichier sont converties en heure locale. Pour connaître la différence entre l'UTC et l'heure locale, utilisez la Fuseau horaire onglet dans l'élément de Date et heure dans le panneau de configuration.
   Date      Time      Version         Size        File name
-------------------------------------------------------------
 5/11/2001   10:51a   5.0.3315.1000   2,337,552    Shell32.dll
				

Windows 95 avec Internet Explorer 4.0

Un correctif est désormais disponible auprès de Microsoft, mais il est conçu uniquement pour corriger le problème décrit dans cet article. Elle s'applique uniquement aux systèmes rencontrant ce problème spécifique.

Pour résoudre ce problème, contactez le Support technique Microsoft pour obtenir le correctif. Pour une liste complète des numéros de téléphone des Services de Support technique Microsoft et des informations sur les coûts de support, reportez-vous au site Web de Microsoft à l'adresse suivante :
http://support.Microsoft.com/contactus/?ws=support
Remarque Dans des cas particuliers, frais généralement encourus pour les appels au support technique peuvent vous seront facturés si un technicien du support technique Microsoft détermine qu'une mise à jour spécifique peut résoudre votre problème. Les coûts habituels du support technique s'appliqueront aux autres questions et problèmes qui ne relèvent pas de la mise à jour en question.La version de Windows NT 4.0 de ce service pack a les attributs de fichier (ou attributs de fichier version ultérieure) répertoriés dans le tableau suivant. Les dates et heures de ces fichiers sont classées par rapport temps universel coordonné (UTC). Les informations du fichier sont converties en heure locale. Pour connaître la différence entre l'UTC et l'heure locale, utilisez la Fuseau horaire onglet dans la Date et heure élément dans le panneau de configuration.
   Date      Time     Size       File name      Platform
   -------------------------------------------------------------
   03/02/99  06:40p  1,431,264   Shell32.dll   (Windows 95)

				
RemarqueCes correctifs résoudre uniquement les opérations de copie sont effectuées à l'aide de l'Explorateur Windows NT. Par sa conception, le comportement de COPY et XCOPY est inchangé. Ce comportement s'applique toujours également des outils tels que ROBOCOPY ou Powershell « copy-item - r ». Autres outils de copie manquante cette offre spéciale
logique pourrait probablement être affecté trop et avez besoin de la même solution de contournement mentionnée.

Contournement

Pour contourner ce problème, désactivez la génération de noms de fichier court automatique. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
210638Comment faire pour désactiver la génération automatique de fichier court nom

Sauvegarde de Windows NT

Si les fichiers qui ont des noms de fichiers courts ont été créés par des applications héritées, et vous ne pouvez pas mettre à niveau ces applications, utilisez FAT au format des partitions sur les serveurs Windows NT pour la compatibilité avec ces applications. Utilisez la sécurité au niveau du partage. Vous pouvez également utiliser des dossiers différents pour les fichiers qui ont des noms de fichiers longs et les fichiers qui ont des noms de fichiers courts.

Statut

Microsoft a confirmé qu'il s'agit d'un problème pour les produits Microsoft répertoriés dans la section « S'applique à ». Ce problème a été corrigé dans Service Pack 5 Windows NT 4.0 et Windows 2000 Service Pack 3.

Propriétés

Numéro d'article: 195144 - Dernière mise à jour: jeudi 2 février 2012 - Version: 1.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows 2000 Server
  • Microsoft Windows NT Workstation 4.0 Édition Développeur
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Server 4.0 Édition Entreprise
  • Microsoft Windows 95
Mots-clés : 
kbhotfixserver kbqfe kbbug kbfix kbshell kbwin2000sp3fix kbmt KB195144 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 195144
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com