La plupart d'entre nous savent ce que fait la corbeille et comment l'utiliser, et son fonctionnement interne a subtilement changé au fil des différentes versions de Windows. Windows Vista et versions ultérieures utilisent désormais les informations de métadonnées pour stocker les fichiers et dossiers sélectionnés dans un dossier de recyclage appelé $ Recycle.bin avant d'être définitivement supprimés. Les utilisateurs de Windows XP et inférieurs auront des dossiers de recyclage nommés différemment sur leurs disques, appelés Recycled ou Recycler. Quelle est la différence entre les dossiers Recycled et Recycler?
En fait, ils n'ont pas de réelles différences et vous aurez l'un ou l'autre dossier à la racine de votre lecteur. Ce qui détermine si vous avez recyclé ou recycleur est en fait dû au système de fichiers présent sur votre disque dur. S'il s'agit d'une partition Windows FAT32, vous obtiendrez Recycled et si vous avez NTFS, vous aurez Recycler. Certaines personnes peuvent même avoir les deux dossiers car elles ont déjà converti leur lecteur de FAT32 en NTFS. De même, il n'est pas rare que les utilisateurs de Windows 7 ou 8 rencontrent Recycler sur un disque dur externe précédemment connecté à un système exécutant XP.
Lorsque vous supprimez un fichier dans l'Explorateur Windows XP ou Poste de travail, le fichier apparaît immédiatement dans la Corbeille. C'est ce que vous voyez, mais en réalité, il se passe quelque chose en arrière-plan. Le chemin complet et le nom du fichier ou du dossier sont stockés dans un fichier caché appelé INFO2 qui se trouve dans le dossier Recycled ou Recycler. Ce fichier est très important car si INFO2 est corrompu ou supprimé, normalement tout ce qui se trouve actuellement dans la corbeille peut être perdu, sauf si vous essayez d'utiliser un logiciel de récupération de données pour le récupérer.
Faisons un petit test pour mieux comprendre ce qui se passe. Je vais supprimer un fichier du bureau appelé «DeleteMe.exe» et le laisser dans la corbeille. Une fois supprimé, je peux voir sur l'icône de la corbeille qu'il a maintenant une corbeille. Comme la partition système est le système de fichiers NTFS, il y aura un dossier RECYCLER à la racine de C. À l'intérieur du dossier Recycler, il y aura un autre dossier avec un nom comme «S-1-5-21-1078081533-1957994488- 1343024091-1003 ”ou similaire. À l'intérieur, le fichier qui vient d'être supprimé (DeleteMe.exe) est visible.
Pour voir ce qui se passe réellement dans le dossier Recycler, nous ne pouvons pas utiliser l'Explorateur Windows car il n'affiche pas tous les fichiers. Certains sont masqués et ont également leur attribut système défini, mais même l'activation de "Afficher les fichiers cachés" et la désactivation de "Masquer les fichiers protégés du système d'exploitation" dans les Options des dossiers Windows ne montrent toujours pas tout. Vous pouvez utiliser l'invite de commandes pour obtenir une vue complète de Recycler, ou mieux encore, utiliser une application de gestion de fichiers. Je vais utiliser l'excellent FreeCommander à cet effet car il affiche tous les fichiers et dossiers système, cachés et protégés par défaut.
En vérifiant ce qui se trouve dans le répertoire «Recycler \ S-1-5-21…» via FreeCommander, nous pouvons voir le fichier INFO2 avec le fichier exécutable qui a été supprimé, bien qu'il ait été renommé Dc7.exe. Si j'ai réellement fait glisser le fichier sur le bureau, il reviendrait à DeleteMe.exe, puis à nouveau dans un fichier Dc {number} .exe si je le faisais glisser à nouveau. La même chose se produirait pour un dossier envoyé à la corbeille.
Si je supprime le fichier INFO2, quelque chose d'étrange se produit car la corbeille montre toujours qu'il contient des déchets, mais l'ouverture du bac révèle qu'il n'y a pas de fichiers dedans. Si j'essaie de vider la corbeille, il me demande: « Êtes-vous sûr de vouloir supprimer ces 2 éléments? "
En revenant au dossier Recycler et en regardant ce qui s'y trouve, l'exécutable Dc est toujours là avec un nouveau fichier Dc qui est l'INFO2 précédemment supprimé. Le déplacement du Dc7.exe hors de la corbeille cette fois, qui s'est renommé auparavant, ne le fera plus et reste en tant que fichier nommé Dc. Comme nous pouvons le voir dans cette petite expérience, l'INFO2 est important car sans lui, la corbeille n'a pas d'enregistrement des fichiers, dossiers et chemins d'origine lorsqu'il s'agit de les restaurer à partir de la corbeille. Lorsque vous videz la corbeille, les données dans INFO2 sont également vidées.
Il ne semble y avoir aucun moyen connu de modifier directement le fichier INFO2, mais il existe un outil gratuit appelé rifiuti2 qui est utilisé pour analyser INFO2 et a été conçu à l'origine pour la criminalistique informatique de Windows. Pour analyser l'INFO2 avec rifuiti2, vous devez copier INFO2 de Recycler dans le dossier rifiuti à l'aide de FreeCommander et exécuter la commande « rifiuti INFO2 » à partir de l'invite de commandes.
Il vous montrera ensuite toutes les informations sur les fichiers et dossiers supprimés contenues dans INFO2. Il n'affichera pas tous les fichiers d'un dossier si vous supprimez le dossier lui-même, tout comme la corbeille ne le fait pas. Il peut cependant afficher tous les fichiers qui restent dans INFO2 mais qui ont été supprimés de la corbeille, bien que généralement ces entrées doivent être supprimées lorsque le bac est vidé.
Télécharger rifiuti2
Qu'avons-nous appris? Tout d'abord, un fichier INFO2 d'origine n'est pas un virus et joue un rôle important dans le stockage des informations sur ce qui est conservé dans la corbeille de Windows et où il va s'il est restauré. En outre, il est possible de récupérer des fichiers à partir de la corbeille si le fichier INFO2 est corrompu ou manquant et qu'aucun fichier n'est visible dans la corbeille, même si l'icône indique qu'il y a quelque chose dedans.