Mettre les fichiers supprimés sur le réseau dans une poubelle Windows?


22

À partir d'un poste de travail Windows lorsque je supprime des fichiers sur le réseau (par exemple, un partage de fichiers, un disque serveur, etc.), ces fichiers ne sont jamais placés dans une poubelle, que ce soit sur mon poste de travail Windows ou sur le serveur - ils sont supprimés instantanément et définitivement. Cela a toujours aspiré à mon humble avis.

Existe-t-il un logiciel qui, dans ce scénario, place les fichiers dans une poubelle quelque part pour une suppression facile?

Peut-être un changement de politique Windows, une valeur de paramètre de registre, un utilitaire logiciel, etc.?

-
Vous cherchez une solution spécifique au lieu de "Hé, regardez ceci ou essayez ceci". Je suis convaincu que quelqu'un a déjà résolu cela et peut l'expliquer. Merci.


Étant donné que les fichiers ne sont pas sur votre lecteur, ils devraient être copiés sur votre lecteur local, puis placés dans la corbeille. Cela prend beaucoup de temps et serait un gaspillage de trafic réseau (dans la plupart des cas), donc ce que Windows fait, c'est simplement dire au système en réseau distant qu'il doit supprimer ce fichier lui-même.
Daisetsu

Réponses:


9

Une corbeille réseau n'existe pas, il y a deux façons de la contourner:

  • Utilisez des clichés instantanés ou des sauvegardes pour éviter la perte de données.

    Localement, la Corbeille fait partie de l'Explorateur Windows - et sur le réseau, vous n'avez PAS affaire à l'explorateur sur le serveur. Explorer localement ne va pas copier le fichier sur le poste de travail de l'utilisateur juste pour le mettre dans la corbeille.

    Cependant, vous POUVEZ implémenter le cliché instantané, les utilisateurs peuvent restaurer et comparer les versions.

    De: http://www.eggheadcafe.com/software/aspnet/30136686/network-drive-recycle-bin.aspx

  • Au lieu d'appuyer sur supprimer, déplacez le fichier dans la corbeille.

    Le lien fourni suggère également NetrBin comme le dit Revolter,
    le gros problème derrière cela est que chaque fois que vous supprimez, vous transférez le fichier en premier.


8

Il est dommage qu'une réponse simple et efficace ait été rejetée ici. Les étapes d'Othniel Cressy résolvent le problème sans avoir besoin de logiciel supplémentaire. Je n'ai pas assez de réputation pour le voter ou commenter son message, je dois donc répondre ici à la place, mais c'est une excellente solution pour les gens!

Tout ce que vous devez faire est de définir l'emplacement de l'un de vos dossiers personnels à la racine du lecteur réseau et Windows ajoute automatiquement cet emplacement à la corbeille. J'utilise le dossier "Contacts" car je n'en ai pas d'autre utilisation, mais vous pouvez utiliser "Ma musique" ou "Mes jeux".

  1. Faites un clic droit sur le dossier personnel que vous n'utilisez pas (par exemple, les contacts) et choisissez Propriétés
  2. Trouver l' onglet Emplacement
  3. Cliquez sur Déplacer ... et définissez le nouvel emplacement à la racine du lecteur réseau
  4. J'ai choisi de ne pas déplacer les fichiers existants, il ne devrait pas y en avoir de toute façon.

Terminé. Vérifiez vos emplacements de corbeille et vous devriez voir votre lecteur réseau là-bas! J'ai trouvé que c'était un bon conseil, alors j'espère que cela aide les autres.


La partie intéressante est que cette manœuvre fonctionne bien plus tôt que le post mydigitalinfo n'est apparu. Des tests personnels indiquent que cela fonctionne dès Windows ME et 2000. (il n'y avait qu'un seul dossier "Mon document" à ce moment-là)
Abel Cheung

3

Je suis tombé sur un utilitaire lorsque je cherchais ce problème

les gens, en chemin, disent que Microsoft ne gère pas les suppressions sur les partages réseaux! semble vrai. je ne trouve pas encore plus de détails ...

NetrBin , ( Corbeille réseau), est à cet effet, il déplace les fichiers supprimés des lecteurs réseau vers la corbeille pour des sauvegardes ultérieures. (je ne l'ai pas testé) donc vous voudrez peut-être l'essayer.

texte alternatif


1
Il laisse également des copies de fichiers en réseau potentiellement sensibles traîner sur les postes de travail et / ou les ordinateurs portables.
Craig

2

Après ces étapes, lorsque vous supprimez des fichiers sur le serveur, ils sont enregistrés dans votre corbeille locale. Je l'ai trouvé pratique. Les étapes sont simples.


7
Pouvez-vous résumer les étapes de ce lien, de sorte que si le lien tombe en panne, votre réponse soit toujours utile?
John Bensin

1
Cette approche déplace tous les fichiers du dossier personnel vers le partage réseau, ce qui peut ne pas être souhaitable dans un environnement de bureau.
Craig

1

"Pour implémenter le dossier de recyclage réseau, Samba utilise un module VFS (Virtual File System)." - En bref, vous devrez configurer le partage réseau (plutôt que le client) pour la plupart des solutions que j'ai utilisées.

Une recherche rapide a trouvé ces informations sur RedHat.com:

http://www.redhat.com/advice/tips/sambatrash.html

Un guide plus approfondi peut être trouvé ici:

http://pl.samba.org/samba/docs/Samba-HOWTO-Collection.pdf (p551)

JDB


Merci pour une solution. Je n'utilise pas SAMBA, juste des installations Windows standard. Existe-t-il une solution sans utiliser quelque chose d'aussi gros? Cela semble un peu lourd pour ma situation - je recherche plus pour un utilitaire logiciel, un paramètre de registre ou un correctif logiciel plus simple au lieu d'une alternative réseau complète.
John K

1
Samba est des installations Windows régulières ... Le lien 1 est cependant pour Linux, et je pense que le second l'est aussi.
TheLQ

Hungry - Utilisez-vous le partage de fichiers de base? Quelle version de Windows les hôtes exécutent-ils? Tout ce que j'ai trouvé dicte qu'il s'agit d'un changement au niveau du serveur - donc même avec le partage de fichiers de base, c'est un changement de serveur (hôte). Cependant ... il existe des programmes au niveau client qui mettent en cache le fichier localement pour vous permettre de les restaurer - y compris shadowcopy et winundelete (je ne les ai pas utilisés non plus). Cette discussion a une bonne critique: techreport.com/forums/viewtopic.php?f=14&t=64362
JDB

divers postes de travail XP via Windows 7 se connectant à Server 2003 et 2008. L'observation sonne une cloche - je me souviens d'une suite d'outils de sécurité l'avoir - pas si affectueux. Vous avez peut-être raison. Je vais approfondir les informations que vous avez fournies. Merci.
John K

Veuillez fournir toutes les étapes nécessaires dans votre réponse. Être détourné ailleurs pour essayer de naviguer et de le découvrir nous-mêmes n'est qu'un peu mieux que de dire "Google it." ... et maintenant votre 1er lien est mort.
Gabriel Staples

1

Vous pouvez créer un dossier réseau appelé "Corbeille" et simplement y déplacer des fichiers.


Mauvaise solution à mon avis, car elle ne suivra pas automatiquement le temps de suppression ou le chemin d'origine (pour restaurer les éléments supprimés), et est un peu pénible dans le cul comme une solution manuelle.
Gabriel Staples

1

Il y a des années, j'ai finalement trouvé le logiciel remplaçant la corbeille, à commencer par les 2 fonctionnalités recherchées, c'est-à-dire: - les fichiers supprimés du réseau - les fichiers déplacés

Ce logiciel était "Undelete" du logiciel Executive http://www.executivesoftware.com . Malheureusement, leur activité s'est arrêtée vers 2003-2004. Ma version fonctionne toujours sous Windows XP et n'a pas essayé sous sept, mais j'ai des doutes.

J'ai vu votre question hier et j'ai trouvé Undelete sur le site Web de Diskkeeper. Le nom et les fonctionnalités semblent identiques, je n'ai pas encore essayé l'eval mais je pense qu'il y a de bonnes chances que Diskeeper ait acheté le logiciel Executive.

Après une recherche sur Google, les termes "Executive Software" sont souvent utilisés sur le site Web de Diskkeeper, donc peut-être un début de réponse. Quoi qu'il en soit, je vous invite à l'essayer.


0

Dump des liens d'Othniel Cressy.

Il y a quelques années, j'ai découvert comment les dossiers de profil utilisateur redirigés dans Windows bénéficient de la protection de la Corbeille, même lorsque les dossiers sont redirigés vers un emplacement réseau. C'était une énorme découverte pour moi, et j'ai utilisé cette fonctionnalité pour ajouter la couverture de la corbeille à certains de mes lecteurs réseau mappés. J'ai partagé ces informations sur un autre forum ici: http://forums.mydigitallife.info/threads/16974-Tip-Network-Recycle-bin Aujourd'hui, j'ai trouvé une meilleure façon d'atteindre le même objectif qui ne dépend pas du profil de l'utilisateur redirection de dossiers et partage ces informations pour que d'autres utilisateurs puissent les essayer. Vous voudrez peut-être consulter ces rubriques du forum pour plus d'informations: http://technet.microsoft.com/en-us/library/cc787939(v=ws.10).aspx http://blogs.technet.com/b/askds/archive/2012/07/16/managing-the-recycle-bin-with-redirected-folders-with-vista-or-windows-7.aspx http: / /msdn.microsoft.com/en-us/library/bb882665.aspx http://social.technet.microsoft.com/Forums/windowsserver/en-US/10bfcfb9-14f3-434e-9ffa-0289b8b32e01/folder-redirection- corbeille L'avertissement standard s'applique - cela pourrait casser des choses. Je n'ai testé que sous Windows 8 et mes tests sont limités. Essayez ceci à vos risques et périls. Voici ce que j'ai appris (ou pense avoir appris - je peux me tromper): Windows Vista et versions ultérieures stockent les paramètres de configuration de la Corbeille pour les dossiers de profil utilisateur redirigés dans cette clé de registre: HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ BitBucket \ KnownFolder Sous cette clé se trouvent des clés distinctes pour chaque dossier redirigé qui est protégé par la Corbeille. Les clés contiennent les informations de configuration de chaque dossier protégé et sont nommées pour correspondre aux GUID des «dossiers connus». Une liste des mappages de dossier connu à GUID est disponible dans l'un des liens ci-dessus.

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FolderDescriptions

J'ai donc pensé que si je pouvais créer mon propre «dossier connu» personnalisé, je pourrais l'ajouter à la liste des dossiers protégés par la corbeille et protéger tout lecteur réseau mappé que je voulais. J'ai donc regardé la liste des "dossiers connus" existants et créé une clé similaire à la clé Documents. J'ai ensuite tripoté les valeurs de la clé jusqu'à ce que je la réduise au nombre minimum nécessaire pour faire fonctionner la corbeille. Ce fichier .reg protégera un lecteur X: mappé avec une corbeille de ~ 50 Go. Vous devez modifier le fichier en fonction de vos besoins: Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FolderDes> criptions {9147E464-33A6-48E2-A3C9-361EFD417DEF}] "RelativePath" = "X: \" "Category" = dword: 00000004 "Name" = "XDrive "

[HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ BitBucket \ KnownFolder {9147E464-33A6-48E2-A3C9-361EFD417DEF}] "MaxCapacity" = dword: 0000c7eb "NukeOnDelete" = dword: 00000000

Quelques

choses à noter: Le GUID dans le fichier .reg ci-dessus {9147E464-33A6-48E2-A3C9-361EFD417DEF} provient de cette commande PowerShell: "{" + [guid] :: NewGUID (). ToString (). ToUpper () + "}" Chaque "dossier connu" / combinaison de corbeille nécessite un GUID unique. Si vous ne souhaitez pas utiliser PowerShell pour générer un GUID, vous pouvez utiliser un générateur de GUID en ligne. Je ne sais pas ce que fait la valeur "Category", mais la clé que j'ai copiée l'a définie sur 4, et cela fonctionne, donc je n'ai testé aucune autre valeur. La valeur "Nom" est obligatoire, mais ce n'est pas le nom qui sera affiché si vous cliquez avec le bouton droit sur la Corbeille et sélectionnez les propriétés. (Du moins pas dans mon environnement.) Dans mon environnement, le nom affiché est le nom du lecteur réseau. Cette modification ajoute un "emplacement" onglet vers la page des propriétés de vos lecteurs réseau mappés. Je soupçonne que cela pourrait être supprimé en modifiant la valeur "Catégorie", mais je n'ai pas pris la peine de le découvrir. Je n'ai testé qu'avec des lecteurs réseau mappés. Je soupçonne que cela fonctionnerait également avec les chemins UNC, mais je n'ai pas pris la peine de tester. J'espère que vous êtes aussi enthousiaste à l'idée de découvrir cela que je l'étais. Faites-moi savoir si cela fonctionne pour vous. Je prévois maintenant de déployer les clés de registre avec les préférences de stratégie de groupe et je mettrai à jour ce message du forum avec toutes les informations que je découvre. Meilleures salutations t dérange les tests. J'espère que vous êtes aussi enthousiaste à l'idée de découvrir cela que je l'étais. Faites-moi savoir si cela fonctionne pour vous. Je prévois maintenant de déployer les clés de registre avec les préférences de stratégie de groupe et je mettrai à jour ce message du forum avec toutes les informations que je découvre. Meilleures salutations t dérange les tests. J'espère que vous êtes aussi enthousiaste à l'idée de découvrir cela que je l'étais. Faites-moi savoir si cela fonctionne pour vous. Je prévois maintenant de déployer les clés de registre avec les préférences de stratégie de groupe et je mettrai à jour ce message du forum avec toutes les informations que je découvre. Meilleures salutations

--Russel Update: j'utilise maintenant les préférences de stratégie de groupe pour déployer les clés de registre nécessaires, et tous mes lecteurs réseau mappés sont désormais protégés par la corbeille. Mise à jour 2: J'ai testé maintenant avec des chemins UNC, et cela fonctionne très bien. J'utilise toujours des lecteurs réseau mappés, mais si votre environnement nécessite des chemins UNC à la place, vous pouvez les utiliser. Notez cependant que si vous avez un lecteur réseau mappé qui pointe vers un chemin UNC et que vous protégez le chemin UNC avec une modification du Registre, si un utilisateur supprime un fichier du lecteur réseau mappé qui pointe vers ce chemin UNC, le fichier sera définitivement supprimé. Voir ci-dessous pour plus de détails.


2
Veuillez lire Comment faire référence à des documents écrits par d'autres . Astuce: vous n'avez pas fourni le lien source.
DavidPostill

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.