Accueil » Dossiers » Tutoriaux » Fsutil : la trousse à outils de votre disque » Page 4

Fsutil : la trousse à outils de votre disque

Par Yann

Fsutil : file

Description :
Généralement utilisé par les personnels de support technique. Recherche un fichier à partir du nom d’utilisateur (si les quotas de disques sont activés), interroge les plages allouées d’un fichier, définit le nom court, la longueur de données valides ou les données égales à zéro d’un fichier, ou crée un fichier.


Syntaxe :
fsutil file [createnewNomFichier Longueur
fsutil file [findbysidNomUtilisateur Répertoire
fsutil file [queryallocrangesoffset=Décalage length=Longueur NomFichier
fsutil file [setshortnameNomFichier NomCourt
fsutil file [setvaliddataNomFichier LongueurDonnées
fsutil file [setzerodataoffset=Décalagelength=Longueur NomFichier

Paramètres :

createnewInterroge le bit d’impureté.
findbysidRecherche des fichiers appartenant à un utilisateur spécifique sur les volumes NTFS où les quotas de disques sont activés. Cet utilisateur est identifié par son nom. La commande Findbysid est très efficace puisqu’elle analyse la table de fichiers maîtres (MFT, Master File Table) NTFS. Cette approche est bien plus rapide qu’une recherche récursive dans toute la structure de répertoires.

NomUtilisateur

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

Répertoire

Spécifie le chemin d’accès complet au répertoire, par exemple C:\utilisateurs.

queryallocrangesInterroge les plages allouées d’un fichier sur un volume NTFS. Cette option s’avère très utile pour déterminer si un fichier comporte des zones incomplètes.

offset=
DécalageSpécifie le début de la plage à laquelle des zéros doivent être attribués.

length=
Longueur

Spécifie la longueur de la plage, en octets.
setshortnameDéfinit le nom court (nom de fichier de 8.3 caractères) d’un fichier situé sur un volume NTFS.

NomCourt
Spécifie le nom court du fichier.
setvaliddataDéfinit la longueur de données valides pour un fichier situé sur un volume NTFS.

LongueurDonnées

Spécifie la longueur du fichier, en octets.
setzerodataAttribue des zéros à une plage (spécifiée par Offset et Longueur) d’un fichier, ce qui permet de le vider. S’il s’agit d’un fichier incomplet, les unités d’allocation sous-jacentes sont rendues non valides.

Cas pratiques

Créer un fichier « vide » d’une taille spécifiée :
Il peut toujours être utile d’avoir à sa portée un fichier d’une taille précise. Un gros fichier permet par exemple de pourvoir tester une vitesse de transfert sur un réseau, de tester la vitesse de gravure d’un CD ou DVD ou plus simplement réduire de manière temporaire l’espace libre d’une partition donnée.

Afin de créer notre fichier, nous allons utiliser la commande suivante :

fsutil file createnew c:\fichier100Mo.txt 104857600

fsutil file createnew

fsutil file createnew

Un fichier fichier100Mo.txt ayant une taille de 100Mo va alors être créé à la racine du disque C. Ce fichier est en réalité composé de 104857600 caractères NUL. Il est bien entendu possible de spécifier la taille de votre choix, celle-ci étant exprimé en octets. Pour rappel, 1 Mo est égal à 1 048 576 octets.

Réserver un espace pour la MFT avant la conversion d’un volume :
Dans le cas d’une conversion d’une partition FAT en NTFS, il peut être intéressant d’utiliser cette astuce avant l’exécution de la commande convert. Cela permettra de réserver une place pour la MFT afin que cette dernière ne soit pas fragmentée. La marche à suivre est alors la suivante :

– on réserve environs 12,5 % de l’espace du disque pour la future MFT avec la commande fsutil file createnew x:\reservationMFT.txt 13421772800 pour un disque de 80 Go.
– on défragmente le disque.
– on lance la conversion avec la commande convert x: /fs:ntfs /cvtarea:x:\reservationMFT.txt

x: correspond à la lettre du volume à convertir.

6 Commentaires
0

Vous aimerez aussi

S’abonner
Notifier de
guest
6 Commentaires
plus ancien
plus récent Le plus populaire
Commentaires en ligne
Voir tous les commentaires
Gen

Super article Yann :super:

douds

Hohoho … i'm the first !!!
Tu es très balaise Yann ! Merci pour cet excellent article.

Jeff20

Merci beaucoup pour toutes ces précieuses infos .
J'espère seulement ne pas tout planter en les essayants !!!!

lol.2.dol

Pffiou Yann excellent article!
J'adore…Merci encore

kimcat

Bravo Yann, c'est excellent, comme toujours!
Merci :)))

jray

Merci pour les infos, grâce à ça j’ai enfin réussi à diminuer (drastiquement) la taille de ma partition système (Vista)

6
0
Nous serions ravis d'avoir votre avis, laissez un commentaire !x
()
x
Plus dans Tutoriaux
Tutorial SmitfraudFix

Utilisation - english version SmitfraudFix fixes DesktopHijack-like infections: Smitfraud, Win32.puper, AVGold, Security iGuard, Spyware Vanisher, quicknavigate.com, updateSearches.com, startsearches.net, Virtual Maid,…

Fermer