Où sont stockés les fichiers dans la Corbeille, en ce qui concerne les partitions?

9

Je comprends que la corbeille est partagée entre les lecteurs locaux (partitions). Lorsqu'un fichier est "supprimé" et envoyé à la Corbeille, le fichier lui-même reste-t-il sur la partition dans laquelle il se trouvait avant la suppression, ou est-il déplacé vers une zone centralisée (disons sur le lecteur que Windows est installé)?

Exemple:

Un PC a un disque dur:

C - Partition principale avec Windows OS
D - Partition supplémentaire sur le même lecteur physique
E - Une partition supplémentaire sur le même lecteur physique

Si je supprime un fichier sur le lecteur D, le fichier reste-t-il sur le lecteur D dans la corbeille ou est-il déplacé vers une zone de corbeille centralisée sur le lecteur C? Lorsque vous affichez le dossier RECYCLER sur une partition, il affiche le contenu de la corbeille de toutes les partitions.

Utilisation de XP Home SP 3, NTFS.

Goto10
la source

Réponses:

8

En fait, il existe un répertoire \ Recycler distinct par partition (C :, D :, etc.). Il reste donc sur la même partition / le même lecteur.

Voici une capture d'écran de deux disques sur le même ordinateur.

entrez la description de l'image ici

Je peux maintenant confirmer que le comportement est le même lorsqu'il n'y a qu'un seul lecteur et plusieurs partitions.

entrez la description de l'image ici

Cependant, lorsque vous ouvrez l'icône de la corbeille sur votre bureau, vous voyez une compilation de tous les dossiers Recycler associés à vos comptes pour plus de commodité.

Sur la base de votre question ci-dessous, ce qui semble se produire est que lorsque vous supprimez quelque chose, le fichier reste sur le disque réel, comme mentionné précédemment. Ce qui se produit également, c'est que le fichier porte un nom aléatoire (mon fichier d'origine était test.txt, mais renommé De4.txt sur le lecteur lorsque j'ai recherché à l'invite de commande), et ce fichier est ce qui est entré dans ce fichier INFO2 et est transmis à Explorer tel que vous l'avez vu. Ainsi, vous n'avez besoin que d'une seule corbeille pour trouver les fichiers supprimés, quel que soit le lecteur sur lequel vous vous trouvez. Ce que vous voyez VRAIMENT lorsque vous effectuez une recherche sur une ligne de commande, montre que ce n'est pas vraiment sur les deux disques. Découvrez cette capture d'écran:

entrez la description de l'image ici

KCotreau
la source
J'ai mis à jour la réponse et confirmé que le comportement est le même lorsqu'il n'y a qu'un seul lecteur et plusieurs partitions.
KCotreau
Merci pour votre réponse. J'ai essayé de créer un fichier texte sur le lecteur C, puis de le "supprimer". Il apparaît ensuite dans le dossier RECYCLER sur C comme prévu, mais il apparaît également dans le dossier RECYCLER sur d'autres partitions (même si le fichier n'a pas été précédemment présent sur ces partitions). Une explication de pourquoi c'est?
Goto10
Je viens de recréer vos conclusions et je vais ajouter à la réponse.
KCotreau
3

Si je supprime un fichier sur le lecteur D, le fichier reste-t-il sur le lecteur D dans la corbeille ou est-il déplacé vers une zone de corbeille centralisée sur le lecteur C?

Chaque fichier que vous supprimez reste sur le lecteur d'où provient le fichier. C'est pourquoi vous pouvez définir la taille maximale de la corbeille en fonction de la taille (cliquez simplement avec le bouton droit sur la corbeille et accédez à Propriétés, et vous pouvez la modifier sur une base par lecteur).

Logiquement, les fichiers eux-mêmes ne sont pas modifiés, mais la table de fichiers maîtres est mise à jour et le fichier est d'abord "déplacé" dans la Corbeille. Une fois que vous videz le bac, le fichier est marqué comme supprimé (et juste écrasé la prochaine fois que le lecteur essaie d'écrire un fichier et a besoin de cet espace).

Lorsque vous affichez le dossier RECYCLER sur une partition, il affiche le contenu de la corbeille de toutes les partitions.

Oui, c'est le comportement par défaut sous Windows. Sur chaque lecteur, il y a un RECYCLERdossier (marqué comme caché et système). La corbeille de Windows recherche à travers tous les lecteurs locaux et obtient toutes les entrées Recycler lorsque vous ouvrez le bac.

Enfin, chaque fois que vous supprimez un fichier, il est placé dans un dossier aléatoire. Bien que ce dossier existe sur tous les dossiers RECYCLER sur tous les disques durs montés (pour éviter les collisions de noms), le fichier supprimé n'existe que sur le lecteur dont il provient.

Percée
la source