Un fichier supprimé… existe toujours ?

Mon, 24 Nov 2025 11:30:00 GMT

Tu sais quoi ? (43)

Alors évidemment, ça va être un article de vulgarisation où la majorité de mon lectorat habituel ne va pas apprendre grand-chose, mais si ça peut servir à clarifier les choses…

Un fichier supprimé… existe toujours ?

Jetons un œil à cette scène fort commune :

⚠️ Évidemment, comme les représentations de l'informatique dans les œuvres de fiction sont souvent merd… médiocres, pour être poli, vous pouvez légitimement soupçonner qu'il s'agit d'une facilité scénaristique du même genre que les zooms infinis :

Dans le cas des fichiers supprimés, la question se pose donc :

💡 Est-il possible de récupérer des données supprimées, et si oui, par quel miracle (étant donné qu'elles sont censées avoir été supprimées, justement) ?

Ceci étant dit, parlons maintenant d'un fichier vraiment supprimé, une fois la corbeille vidée.

▶️ On a souvent une mauvaise intuition de comment est stocké un fichier : on a tendance à imaginer que le support (disque dur, carte SD, …) est une page blanche qu'on remplit ou qu'on efface.

⚠️ Sauf que ça n'est pas vraiment comme ça que ça marche. Un support va comporter un certain nombre de bits qui peuvent être à zéro ou à un : il n'existe pas d'état « blanc », ou « non utilisé ». Votre support numérique n'est jamais une page blanche, c'est plutôt une longue série d'interrupteurs qui peuvent être ouverts ou fermés :

À ce sujet, vous pouvez lire Bit, byte, bitten, une vieille BD que j'avais faite pour expliquer ces histoires de bits et cie.

▶️ Lorsqu'on stocke un fichier, rien n'est vraiment « écrit » : il faut imaginer que ces interrupteurs sont alors arrangés pour bien représenter le contenu du fichier, un peu comme quand vous entrez un code en faisant tourner les roues d'un cadenas.

💡 Comment sait-on alors qu'un endroit du disque est occupé par un fichier et non par une suite de bits qui n'ont aucun sens ? Eh bien le système de fichiers note à quel endroit se trouve le fichier et la place qu'il prend, dans une sorte de petit annuaire.

💡 Et que se passe-t-il alors quand on supprime un fichier ? Eh bien, on supprime tout simplement la référence à ce fichier dans l'annuaire.

▶️ Voilà pourquoi le fichier est encore récupérable avec les bons outils : même s'il n'est plus référencé par le système, son contenu est toujours sur le disque !

✷ Une histoire un peu plus technique que cette BD et que j'ai racontée sur le blog du jeu.

⚠️ Évidemment, puisque la zone précédemment occupée par le fichier est désormais considérée comme libre par le système, elle sera potentiellement utilisée pour stocker autre chose à l'avenir, et le contenu risque fort d'être effectivement écrasé – et donc vraiment supprimé – à moyen terme.

⚠️ À l'inverse, le fait que les fichiers ne soient pas réellement supprimés peut constituer un vrai problème de sécurité !

💡 Évidemment, il faut doser son degré de paranoïa en fonction des cas d'usage et du niveau de menace.

✷ Un disque chiffré (ou « crypté » dans le langage courant) nécessite une clef secrète pour être lu : vous aurez donc beau récupérer les octets écrits, sans la clef, vous ne pourrez rien en faire.

Alors vous allez peut-être me dire :

Mais pourquoi le système n'efface-t-il pas réellement le fichier ?

En remplissant l'espace mémoire de zéros, par exemple ?

💡 Notez que si on souhaite vraiment effacer physiquement le contenu d'un fichier, il existe des utilitaires faits pour : sur Gnunux, par exemple, c'est la commande shred.

✷ Shred = déchiqueter en français.

✷✷ Des techniques de criminalistique permettraient de récupérer des données qui ont simplement été écrasées une fois sur certains supports, on n'est donc jamais trop prudent.

Personnellement, si je devais céder un support numérique perso à quelqu'un, je prendrais soin de faire tourner la commande shred sur l'entièreté du support en question…

⚠️ Mais le pire, c'est que même ça ne garantirait pas complètement l'effacement : en effet, certains secteurs devenus invalides sur un disque dur peuvent ne plus jamais être réécrits…

Pour conclure, ce qu'on appelle « supprimer un fichier », ça peut avoir de nombreuses significations, et il est important de piger de quoi on parle :