Booster les performances en recréant le journal USN de NTFS

Introduction 📂

Avec le temps, le journal USN (Update Sequence Number) utilisé par le système de fichiers NTFS peut grossir considérablement. Sur des systèmes en fonctionnement depuis plusieurs mois ou années, cela peut causer un ralentissement sensible du système. Heureusement, il est possible de supprimer et recréer ce journal en toute sécurité afin de récupérer de la performance, notamment lors de l’utilisation de disques SSD.


🧠 Qu’est-ce que le journal USN ?

Le journal USN est un composant de NTFS qui enregistre toutes les modifications apportées aux fichiers sur un volume : création, suppression, modification, etc. Il est utilisé par :

  • Windows Search pour l’indexation,
  • Les solutions de sauvegarde incrémentielle,
  • Les logiciels de sécurité.

➡️ Au fil du temps, ce journal peut atteindre plusieurs centaines de mégaoctets, voire plus, et nuire à la réactivité du système.


⚠️ Précautions avant manipulation

  • 🛑 Ne faites cela que sur des disques NTFS.
  • 🧪 Testé sur plusieurs machines sans effet secondaire, mais une interférence avec des applications ou services système est théoriquement possible.
  • 💾 Sauvegardez vos données avant toute intervention sur le système de fichiers.

🔧 Commandes CMD pour supprimer et recréer le journal USN

✅ Pour Windows 10 (version récente) et 11 :

Exécutez dans CMD en tant qu’administrateur :

fsutil usn deletejournal /n C: & fsutil usn createjournal C:

À adapter selon la lettre du lecteur :

fsutil usn deletejournal /n D: & fsutil usn createjournal D:
fsutil usn deletejournal /n E: & fsutil usn createjournal E:

🕰️ Pour Windows 8.1, Windows Server 2012R2 et versions antérieures

Ces systèmes nécessitent des paramètres plus précis :

fsutil usn deletejournal /n C: & fsutil usn createjournal m=1000 a=100 C:

🤖 Script PowerShell : automatiser sur tous les disques

Voici un script PowerShell pour supprimer et recréer le journal USN sur tous les lecteurs NTFS de la machine :

########################################
# Supprimer et recréer le journal USN #
########################################
$OSVer = [System.Environment]::OSVersion.Version
If ($OSVer.Major -gt 10) {
$ShortCommand = $True
} ElseIf ($OSVer.Major -eq 10) {
$ShortCommand = ($OSVer.Build -gt 14393)
} Else {
$ShortCommand = $False
}
Get-CimInstance -Query "Select * FROM Win32_LogicalDisk WHERE DriveType=3" | ForEach-Object {
$DriveID = $_.DeviceID
If ($DriveID -match "[A-Z]") {
Write-Output "Suppression du journal USN sur $DriveID ..."
fsutil usn deletejournal /n $DriveID
Write-Output "Recréation du journal USN sur $DriveID ..."
If ($ShortCommand) {
fsutil usn createjournal $DriveID
} Else {
fsutil usn createjournal m=1000 a=100 $DriveID
}
}
}

📎 Ce script détecte automatiquement la version de Windows pour appliquer les bons paramètres.


✅ Conclusion : un geste utile sur les machines anciennes

🧹 Purger et recréer le journal USN peut redonner un second souffle à une machine ralentie par une longue période d’utilisation. C’est une opération simple pour les utilisateurs avancés, mais à utiliser avec discernement.

👉 À tester sur des machines de test avant en production. Et comme toujours : sauvegarde d’abord !

cedetrick

👤 Présentation personnelle Né en 1970, je suis un passionné d'informatique depuis mon tout premier ZX81. Curieux de nature, j'ai toujours aimé explorer, démonter, comprendre - et parfois même réparer - tout ce qui touche au numérique. Officiellement vintage, j'ai traversé les époques technologiques : du TI99/4A, CPC6128, aux calculatrices HP 48G / GX / 40G et TI92, sans oublier l'arrivée des PCs, que j'ai suivie de près, du i386 jusqu'aux configurations modernes. 💻 Je reste un utilisateur convaincu de Windows, même si je m'essaie régulièrement à Linux pour sortir de ma zone de confort. Le monde Mac ? Disons qu'on ne s'est jamais vraiment croisés. 🎮 Côté consoles, c'est toute une vie de gaming (ou presque) : de l'Atari (avant même qu'il s'appelle 2600) à la SNES, puis les PS1 et PS2 de mon petit frère - que je formais au passage à Doom, Wolfenstein, et aux assemblages Lego sur PC. Aujourd'hui, même si j'ai une PS3, PS4 et Switch, le temps me manque pour vraiment en profiter... mais elles sont là, fidèles, comme un musée interactif prêt à s'allumer ! 🎥📚 Passionné de cinéma, de séries, et de lecture, j'aime aussi simplement découvrir, apprendre et m'émerveiller. Car au fond, ce qui m'anime depuis toujours, c'est cette curiosité insatiable, ce plaisir de creuser un sujet jusqu'à en comprendre les rouages.

Laisser un commentaire