Exporter (0) Imprimer
Développer tout
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

Fsutil file

Recherche un fichier par nom d'utilisateur (si les Quotas de disque sont activés), interroge les plages allouées d'un fichier, définit un nom court, définit la longueur de données valides, définit les données égales à zéro pour un fichier ou crée un nouveau fichier.

Pour obtenir des exemples d'utilisation de cette commande, voir des exemples.

Syntaxe



fsutil file [createnew] <FileName>fsutil file [findbysid] <UserName> de <Length><Directory> fsutil file [queryallocranges] offset = <Offset>longueur = <Length>fsutil <FileName> le fichier [quaeryfileid] <FileName> fsutil file [queryfilenamebyid] <Volume>fsutil file [setshortname] <FileName> de <Fileid>fsutil file [setvaliddata] <FileName> de <ShortName><DataLength> fsutil file [setzerodata] offset = <Offset>longueur = <Length><FileName>

Paramètres

Paramètre Description

CreateNew

Crée un fichier du nom spécifié et la taille, dont le contenu se compose de zéros.

<FileName>

Spécifie le chemin d'accès complet au fichier, y compris le nom de fichier et l'extension, par exemple c:\documents\nomfichier.txt.

<Length>

Spécifie la longueur de données valides.

findbysid

Recherche les fichiers qui appartiennent à un utilisateur spécifique sur les volumes NTFS où les Quotas de disque sont activés.

<UserName>

Spécifie le nom d'utilisateur ou le nom d'ouverture de session de l'utilisateur.

<Directory>

Spécifie le chemin d'accès complet au répertoire, par exemple c:\Utilisateurs.

queryallocranges

Interroge les plages allouées d'un fichier sur un volume NTFS. Utile pour déterminer si un fichier comporte des zones fragmentées.

offset = <Offset>

Spécifie le début de la plage qui doit être définie à zéro.

longueur = <Length>

Spécifie la longueur de la plage (en octets).

queryfileid

Interroge l'ID du fichier d'un fichier sur un volume NTFS.

Ce paramètre s'applique à: Windows Server ® 2008 R2 et Windows ® 7.

queryfilenamebyid

Affiche un nom de liaison aléatoire pour un ID de fichier spécifié sur un volume NTFS. Dans la mesure où un fichier peut avoir plusieurs noms de lien pointant vers ce fichier, il n'est pas garanti de quel lien de fichier sera fourni en raison de la requête pour le nom du fichier.

Ce paramètre s'applique à: Windows Server 2008 R2 et Windows 7.

<Fileid>

Spécifie l'ID du fichier sur un volume NTFS.

<Volume>

Spécifie le volume comme nom de lecteur suivi de deux-points.

setshortname

Définit le nom court (8.3 caractères nom du fichier) pour un fichier sur un volume NTFS.

<ShortName>

Spécifie le nom du fichier court.

setvaliddata

Définit la longueur de données valides pour un fichier sur un volume NTFS.

<DataLength>

Spécifie la longueur du fichier en octets.

setzerodata

Définit une plage (spécifiée par Offset et Length) du fichier en zéros, qui permet du vider. Si le fichier est un fichier fragmenté, les unités d'allocation sous-jacentes sont rendues non valides.

Remarques

  • Dans NTFS, il existe deux concepts importants de la longueur du fichier : le marqueur de fin de fichier (EOF) et la longueur de données valides (VDL). La fonction EOF indique la longueur réelle du fichier. La longueur de données valides identifie la longueur de données valides sur le disque. Les lectures effectuées entre VDL et EOF retournent automatiquement nécessité de réutilisation de 0 pour conserver l'objet C2.

  • Le paramètre setvaliddata est uniquement disponible pour les administrateurs car il nécessite le privilège de tâches (SeManageVolumePrivilege) de maintenance de volume effectuer. Cette fonctionnalité n'est requise pour avancée multimédia et système de réseaux. Le paramètre setvaliddata doit être une valeur positive est supérieure à la longueur de données valides, mais inférieure à la taille du fichier en cours.

    Il est utile pour les programmes définir un VDL lorsque :

    • Écriture de clusters bruts directement sur le disque via un canal matériel. Cela permet au programme d'informer le système de fichiers que cette plage contient des données valides qui peuvent être renvoyées à l'utilisateur.

    • Création de fichiers volumineux lorsque la performance est un problème. Cela évite le temps que nécessaire pour remplir le fichier avec des zéros lorsque le fichier est créé ou étendu.

Exemples

Pour rechercher des fichiers appartenant à scottb sur le lecteur C, tapez :



fsutil fichier findbysid scottb c:\users

Pour interroger les plages allouées d'un fichier sur un volume NTFS, tapez :



fsutil file queryallocranges offset = 1024 length = 64 c:\Temp\Exemple.txt

Pour définir le nom court pour le fichier NomFichierLong.txt présent sur le lecteur c à FichLong.txt, tapez :



fsutil file setshortname c:\NomFichierLong.txt FichLong.txt

Pour définir la longueur de données valides à 4 096 octets d'un fichier nommé Testfile.txt sur un volume NTFS, tapez :



fsutil fichier setvaliddata c:\testfile.txt 4096

Pour définir une plage d'un fichier sur un volume NTFS de zéros à vider, tapez :



fsutil file setzerodata offset = 100 length = 150 c:\Temp\Exemple.txt

Références supplémentaires

Cela vous a-t-il été utile ?
(1500 caractères restants)
Merci pour vos suggestions.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft