Comme vous le savez probablement (parce que vous lisez cet article), Windows ne détruit pas vraiment un fichier lorsqu’il est supprimé. Il supprime simplement les références dans la table de fichiers afin que vous ne les voyiez plus dans le système de fichiers. Mais le fichier est toujours intact sur votre disque dur jusqu’à ce qu’un autre fichier soit écrit dessus.
Si vous voulez vraiment effacer ces fichiers sur un disque dur, vous pouvez utiliser un certain nombre d’outils pour effacer l’espace libre sur le disque. Ce que ces outils font est simplement d’écraser tout l’espace libre avec des données aléatoires et donc d’écraser et de détruire efficacement ces fichiers supprimés qui restent intacts dans votre espace disque libre.
Les outils gratuits qui peuvent le faire sont l’outil de suppression en ligne de commande de System Internals et le pratique CCleaner (voir le menu des outils).
Pour un disque SSD, le remplacement de l’espace libre par des données aléatoires est cependant mauvais pour votre disque. Les SSD ont un nombre limité de fois où vous pouvez écrire des données dans leurs blocs. L’utilisation d’un outil de remplacement de données aléatoires, qui peut même le faire plusieurs fois, est une mauvaise idée.
Heureusement, tout est intégré à votre lecteur SSD pour le faire automatiquement. Cela s’appelle la fonction TRIM et à partir de Windows 7, elle est activée par défaut, donc normalement vous n’avez rien à faire pour profiter de cette fonction de suppression sécurisée.
Cependant, si vous êtes comme moi, vous voulez être sûr que cette fonction est activée.
Sous Windows, vous pouvez le faire en ouvrant une invite de commande et en entrant la commande suivante:
fsutil behavior query disabledeletenotify
Si vous obtenez ce qui suit, votre commande TRIM est déjà active sur Windows:
NTFS DisableDeleteNotify = 0
Si cela renvoie une valeur de 1, vous pouvez activer la fonction TRIM avec cette commande:
fsutil behavior set DisableDeleteNotify 0
Laisser un commentaire