29Jun

Qu'arrive-t-il aux données quand elles sont supprimées de votre corbeille?

La plupart du temps, nous nous préoccupons rarement des fichiers supprimés en dehors du fait qu'ils sont maintenant hors de notre portée, mais que deviennent ces fichiers lorsque nous les supprimons? Le SuperUser Q & A A post d'aujourd'hui a les réponses aux questions d'un lecteur curieux au sujet du processus de suppression.

Question d'aujourd'hui &La session de réponse nous est offerte par SuperUser, une subdivision de Stack Exchange, un regroupement communautaire de sites Web Q & A.

Photo avec l'aimable autorisation de Gerard's World( Flickr).

La question

SuperUser lecteur Shea A. veut savoir ce qui arrive aux fichiers supprimés sur un ordinateur:

Corrigez-moi si je me trompe ici, mais lorsque vous supprimez quelque chose de votre PC, tout votre ordinateur est écrit sur certains des binairesavec 0 remplaçant les 1( ou quelque chose à cet effet).Donc, quand vous envoyez quelque chose à la Corbeille, il écrit sur une partie du fichier, puis lorsque vous supprimez le fichier de la Corbeille, il écrit plus?

Comment fonctionne le processus de suppression de fichiers et de corbeille?

La réponse

SuperUser contributeurs Boann et Mary Biggs ont la réponse pour nous. Tout d'abord, Boann:

Aucune opération n'écrit sur le fichier. Déplacer un fichier dans la Corbeille fait exactement cela, déplace le fichier. Son contenu est laissé complètement intact.

La suppression d'un fichier de la corbeille( ou sa suppression directe à l'aide de Maj + Suppr) supprime l'entrée du nom de fichier du dossier. La partie du disque précédemment occupée par le fichier n'est pas modifiée ou écrasée et contient toujours les données du fichier, mais ces données ne sont plus liées à un nom de fichier. Cet endroit sur le disque est enregistré comme "libre", cependant, de futures écritures sur le disque peuvent réutiliser cet espace, et si vous continuez à utiliser le disque, l'espace sera presque certainement écrasé par la suite .

Dans le cas où vous devez empêcher la récupération des données supprimées, des outils spéciaux existent pour écraser les données de manière sécurisée. Cela n'est pas fait par défaut car il est lent et augmente l'usure du disque.

Suivi de la réponse de Mary Biggs:

Un fichier est en deux parties:

  • Une entrée de répertoire qui enregistre le nom du fichier et contient également une liste des blocs sur le disque qui contiennent le contenu des données du fichier. Le système d'exploitation "sait" alors que ces blocs sont utilisés.
  • Les blocs réels qui contiennent le contenu des données du fichier.

Lorsqu'un fichier est supprimé:

  • La liste des blocs dans l'entrée du répertoire est marquée comme "libre" et renvoyée au système d'exploitation. L'entrée du répertoire est supprimée, de sorte que le fichier "disparaît" du système de fichiers.
  • Les blocs réels ne sont pas touchés, de sorte que le contenu des données du fichier reste intact jusqu'à ce qu'un autre nouveau fichier les écrase. C'est la raison pour laquelle un logiciel de récupération de fichiers peut souvent reconstruire des fichiers supprimés( mais seulement s'il est utilisé peu de temps après la suppression).

Avoir quelque chose à ajouter à l'explication? Sonnez dans les commentaires. Vous voulez lire plus de réponses d'autres utilisateurs de Stack Exchange? Découvrez le fil de discussion complet ici.