Über das Netzwerk gelöschte Dateien in einen Windows-Papierkorb werfen?

22

Wenn ich auf einer Windows-Workstation Dateien über das Netzwerk lösche (z. B. eine Dateifreigabe, eine Serverfestplatte usw.), werden diese Dateien weder auf meiner Windows-Workstation noch auf dem Server in den Papierkorb verschoben. Sie werden sofort und dauerhaft gelöscht. Das hat IMHO schon immer gelutscht.

Gibt es eine Software, die in diesem Szenario die Dateien in einen Papierkorb legt, damit sie einfach wiederhergestellt werden können?

Möglicherweise eine Windows-Richtlinienänderung, ein Registrierungswert, ein Software-Dienstprogramm usw.?

-
Auf der Suche nach einer bestimmten Lösung anstelle von "Hey, sieh dir das an oder probiere das aus". Ich bin überzeugt, dass jemand dies bereits gelöst hat und es erklären kann. Vielen Dank.

John K
quelle
Da sich die Dateien nicht auf Ihrem Laufwerk befinden, müssen sie auf Ihr lokales Laufwerk kopiert und dann in den Papierkorb verschoben werden. Dies ist sehr zeitaufwendig und würde (in den meisten Fällen) eine Verschwendung von Netzwerkverkehr bedeuten. Windows teilt dem Remote-Netzwerksystem also lediglich mit, dass es diese Datei selbst löschen soll.
Daisetsu

Antworten:

9

Ein Netzwerk-Papierkorb ist nicht vorhanden. Es gibt zwei Möglichkeiten, ihn zu umgehen:

  • Verwenden Sie Schattenkopien oder -sicherungen, um Datenverlust zu vermeiden.

    Lokal ist der Papierkorb Teil von Windows Explorer - und im Netzwerk haben Sie es NICHT mit dem Explorer auf dem Server zu tun. Der lokale Explorer kopiert die Datei nicht auf die Arbeitsstation des Benutzers, nur um sie in den Papierkorb zu werfen.

    Sie KÖNNEN Shadow Copy jedoch implementieren, damit Benutzer Versionen wiederherstellen und vergleichen können.

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

  • Verschieben Sie die Datei in den Papierkorb, anstatt Löschen zu drücken.

    Der bereitgestellte Link schlägt auch NetrBin vor, wie Revolter sagt.
    Das große Problem dahinter ist, dass Sie die Datei jedes Mal, wenn Sie sie löschen, zuerst übertragen.

Tamara Wijsman
quelle
8

Es ist eine Schande, dass hier eine einfache und effektive Antwort herabgestimmt wurde. Die Schritte von Othniel Cressy lösen das Problem, ohne dass zusätzliche Software erforderlich ist. Ich habe nicht genug Ruf, um ihn zu bewerten oder seinen Beitrag zu kommentieren, also muss ich hier antworten, aber es ist eine großartige Lösung für Leute!

Sie müssen lediglich den Speicherort eines Ihrer Persönlichen Ordner im Stammverzeichnis des Netzwerklaufwerks festlegen , und Windows fügt diesen Speicherort automatisch dem Papierkorb hinzu. Ich verwende den Ordner "Kontakte", da ich keine andere Verwendung dafür habe, aber Sie können "Meine Musik" oder "Meine Spiele" verwenden.

  1. Klicken Sie mit der rechten Maustaste auf den nicht verwendeten persönlichen Ordner (z. B. Kontakte) und wählen Sie Eigenschaften
  2. Suchen Sie die Registerkarte Standort
  3. Klicken Sie auf Verschieben ... und legen Sie den neuen Speicherort im Stammverzeichnis des Netzwerklaufwerks fest
  4. Ich habe mich dafür entschieden, vorhandene Dateien nicht zu verschieben, es sollte sowieso keine geben.

Getan. Überprüfen Sie die Speicherorte Ihres Papierkorbs und sehen Sie dort Ihr Netzwerklaufwerk! Ich fand das ein großartiger Tipp und hoffe, dass er anderen hilft.

Duncan
quelle
Der interessante Teil ist, dass ein solches Manöver viel früher funktioniert, als der mydigitalinfo-Beitrag erschien. Persönliche Tests haben ergeben, dass es bereits unter Windows ME und 2000 funktioniert. (Zu diesem Zeitpunkt gab es nur einen einzigen Ordner "My Document".)
Abel Cheung,
3

Bei der Suche nach diesem Problem bin ich auf ein Hilfsprogramm gestoßen

Leute sagen unterwegs, Microsoft handhabt keine Löschvorgänge über Netzwerkfreigaben! sieht wahr aus. Ich kann noch keine Details finden ...

NetrBin (Netzwerk-Papierkorb) dient dazu, gelöschte Dateien von Netzwerklaufwerken für spätere Sicherungen in den Papierkorb zu verschieben. (Ich habe es nicht getestet.) Vielleicht möchten Sie es ausprobieren.

Alt-Text

Gaff
quelle
1
Außerdem verbleiben Kopien potenziell vertraulicher Netzwerkdateien auf Arbeitsstationen und / oder Laptops.
Craig
2

Wenn Sie nach diesen Schritten Dateien auf dem Server löschen, werden diese in Ihrem lokalen Papierkorb gespeichert. Ich fand es praktisch. Die Schritte sind einfach.

Othniel Cressy
quelle
7
Können Sie die Schritte in diesem Link zusammenfassen, so dass Ihre Antwort immer noch nützlich ist, wenn der Link nicht mehr funktioniert?
John Bensin
1
Dieser Ansatz verschiebt alle Dateien aus dem persönlichen Ordner auf die Netzwerkfreigabe, was in einer Büroumgebung möglicherweise nicht wünschenswert ist.
Craig
1

"Um den Netzwerk-Recycling-Ordner zu implementieren, verwendet Samba ein VFS-Modul (Virtual File System)." - Kurz gesagt, Sie müssen die Netzwerkfreigabe (und nicht den Client) für die meisten von mir verwendeten Lösungen konfigurieren.

Eine Schnellsuche ergab diese Informationen von RedHat.com:

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

Eine ausführlichere Anleitung finden Sie hier:

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

JDB

JDB
quelle
Danke für eine Lösung. Ich verwende kein SAMBA, sondern nur normale Windows-Funktionen. Gibt es eine Lösung ohne etwas so Großes? Es scheint für meine Situation ein wenig schwierig zu sein - ich suche eher nach einem Software-Dienstprogramm, einer Registrierungseinstellung oder einer einfacheren Softwarefixierung anstelle einer vollständigen Netzwerkalternative.
John K
1
Samba ist eine normale Windows-Einrichtung ... Link 1 ist jedoch für Linux, und ich denke, der zweite ist es auch.
TheLQ
Hungrig - Verwenden Sie die grundlegende Dateifreigabe? Welche Windows-Version werden die Hosts ausgeführt? Alles, was ich herausgefunden habe, schreibt vor, dass dies eine Änderung auf Serverebene ist. Selbst bei der grundlegenden Dateifreigabe handelt es sich also um eine Server- (Host-) Änderung. Es gibt jedoch Programme auf Client-Ebene, die die Datei im Grunde genommen lokal zwischenspeichern, damit Sie sie wiederherstellen können - einschließlich shadowcopy und winundelete (habe ich auch nicht verwendet). Diese Diskussion hat eine schöne Rezension: techreport.com/forums/viewtopic.php?f=14&t=64362
JDB
Verschiedene Workstations XP bis Windows 7, die eine Verbindung zu Server 2003 und 2008 herstellen. Das Abschatten läutet eine Glocke - ich erinnere mich an eine Reihe von Sicherheitstools, die es haben - nicht so gern. Sie könnten richtig sein. Ich werde näher auf die von Ihnen bereitgestellten Informationen eingehen. Thansk.
John K
Bitte geben Sie alle erforderlichen Schritte in Ihrer Antwort an. Andernorts umgeleitet zu werden, um zu versuchen, selbst zu stöbern und es herauszufinden, ist nur ein bisschen besser, als "Google it" zu sagen. ... und jetzt ist Ihr erster Link tot.
Gabriel Staples
1

Sie könnten einen Netzwerkordner mit dem Namen "Papierkorb" erstellen und einfach Dateien dorthin verschieben.

jrc03c
quelle
Meiner Meinung nach ist dies eine schlechte Lösung, da die Löschzeit oder der ursprüngliche Pfad (zum Wiederherstellen der gelöschten Elemente) nicht automatisch nachverfolgt werden.
Gabriel Staples
1

Vor Jahren fand ich endlich heraus, dass die Software den Papierkorb ersetzte, angefangen mit den 2 untersuchten Funktionen, die Folgendes umfassen: - Aus dem Netzwerk gelöschte Dateien - Verschobene Dateien

Diese Software wurde von Executive-Software http://www.executivesoftware.com "Undelete" . Leider wurde ihre Tätigkeit zwischen 2003 und 2004 eingestellt. Meine Version funktioniert immer noch unter Windows XP und hat es nicht unter sieben versucht, aber ich habe Zweifel.

Ich habe Ihre Frage gestern gesehen und Undelete von der Diskkeeper-Website gefunden. Der Name und die Funktionen scheinen gleich zu sein, ich habe die Evaluierung noch nicht ausprobiert, aber ich glaube, es gibt eine gute Hoffnung, dass Diskeeper Executive-Software gekauft hat.

Nach einer Google-Suche werden auf der Diskkeeper-Website häufig die Begriffe "Executive-Software" verwendet, also möglicherweise ein Anfang der Antwort. Wie auch immer, ich lade Sie ein, es zu versuchen.

user59488
quelle
0

Dump von Othniel Cressy Links.

Vor einigen Jahren habe ich festgestellt, wie umgeleitete Benutzerprofilordner in Windows den Papierkorbschutz erhalten, selbst wenn die Ordner an einen Netzwerkspeicherort umgeleitet werden. Dies war eine große Entdeckung für mich, und ich habe diese Funktion verwendet, um einigen meiner zugeordneten Netzlaufwerke die Abdeckung des Papierkorbs hinzuzufügen. Ich habe diese Informationen in einem anderen Forum hier geteilt: http://forums.mydigitallife.info/threads/16974-Tip-Network-Recycle-bin Heute habe ich einen besseren Weg gefunden, um dasselbe Ziel zu erreichen, das nicht vom Benutzerprofil abhängt Ordnerumleitung und teile diese Informationen für andere Benutzer zum Ausprobieren. Weitere Informationen finden Sie in den folgenden Forenthemen : 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-folder-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- Papierkorb Es gilt der Standard-Haftungsausschluss - dies kann zu Problemen führen. Ich habe nur in Windows 8 getestet und meine Tests sind begrenzt. Versuchen Sie dies auf eigenes Risiko. Folgendes habe ich gelernt (oder glaube ich habe gelernt - ich liege möglicherweise falsch): Windows Vista und höher speichern die Konfigurationseinstellungen für den Papierkorb für umgeleitete Benutzerprofilordner in diesem Registrierungsschlüssel: HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ BitBucket \ KnownFolder Unter diesem Schlüssel befinden sich separate Schlüssel für jeden umgeleiteten Ordner, der vom Papierkorb geschützt wird. Die Schlüssel enthalten die Konfigurationsinformationen für jeden geschützten Ordner und sind so benannt, dass sie mit den GUIDs für "Bekannte Ordner" übereinstimmen. Eine Liste der bekannten Zuordnungen von Ordnern zu GUIDs finden Sie in einem der obigen Links.

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

Wenn ich also einen eigenen "bekannten" Ordner erstellen könnte, könnte ich diesen zur Liste der Ordner hinzufügen, die durch den Papierkorb geschützt wurden, und jedes zugeordnete Netzlaufwerk, das ich wollte, schützen. Also habe ich mir die Liste der vorhandenen "bekannten Ordner" angesehen und einen Schlüssel erstellt, der dem Schlüssel "Dokumente" ähnelt. Ich habe dann mit den Werten im Schlüssel herumgespielt, bis ich sie auf die minimale Anzahl beschränkt habe, die erforderlich ist, damit der Papierkorb funktioniert. Diese .reg-Datei schützt ein zugeordnetes X: -Laufwerk mit einem Papierkorb von ~ 50 GB. Sie sollten die Datei an Ihre Bedürfnisse anpassen: Windows Registry Editor Version 5.00

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

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

Ein paar

Anmerkung: Die GUID in der obigen .reg-Datei {9147E464-33A6-48E2-A3C9-361EFD417DEF} stammt aus dem folgenden PowerShell-Befehl: "{" + [guid] :: NewGUID (). ToString (). ToUpper () + "}" Für jede Kombination aus "bekanntem Ordner" und "Papierkorb" ist eine eindeutige GUID erforderlich. Wenn Sie PowerShell nicht zum Generieren einer GUID verwenden möchten, können Sie einen Online-GUID-Generator verwenden. Ich weiß nicht, was der Wert "Kategorie" bewirkt, aber der Schlüssel, den ich kopiert habe, hatte den Wert 4, und das funktioniert, deshalb habe ich keine anderen Werte getestet. Der Wert "Name" ist erforderlich, aber nicht der Name, der angezeigt wird, wenn Sie mit der rechten Maustaste auf den Papierkorb klicken und Eigenschaften auswählen. (Zumindest nicht in meiner Umgebung.) In meiner Umgebung ist der angezeigte Name der Name des Netzlaufwerks. Durch diese Änderung wird ein "Standort" hinzugefügt. Klicken Sie auf die Eigenschaftenseite Ihrer zugeordneten Netzlaufwerke. Ich vermute, dass dies durch Ändern des Werts "Kategorie" behoben werden konnte, habe mich aber nicht darum gekümmert, es herauszufinden. Ich habe nur mit zugeordneten Netzlaufwerken getestet. Ich vermute, dass dies auch mit UNC-Pfaden funktionieren würde, aber ich habe mich nicht um Tests gekümmert. Ich hoffe, Sie sind genauso aufgeregt darüber wie ich, es herauszufinden. Lassen Sie mich wissen, ob das für Sie funktioniert. Ich plane jetzt, die Registrierungsschlüssel mit den Gruppenrichtlinieneinstellungen bereitzustellen, und aktualisiere diesen Forumsbeitrag mit allen Informationen, die ich entdecke. Freundliche Grüße t die Mühe zu testen. Ich hoffe, Sie sind genauso aufgeregt darüber, wie ich es herausgefunden habe. Lassen Sie mich wissen, ob das bei Ihnen funktioniert. Ich plane jetzt, die Registrierungsschlüssel mit den Gruppenrichtlinieneinstellungen bereitzustellen, und aktualisiere diesen Forumsbeitrag mit allen Informationen, die ich entdecke. Freundliche Grüße t die Mühe zu testen. Ich hoffe, Sie sind genauso aufgeregt darüber, wie ich es herausgefunden habe. Lassen Sie mich wissen, ob das bei Ihnen funktioniert. Ich plane jetzt, die Registrierungsschlüssel mit den Gruppenrichtlinieneinstellungen bereitzustellen, und aktualisiere diesen Forumsbeitrag mit allen Informationen, die ich entdecke. Freundliche Grüße

--Russel Update: Ich verwende jetzt die Gruppenrichtlinieneinstellungen, um die erforderlichen Registrierungsschlüssel bereitzustellen, und alle meine zugeordneten Netzwerklaufwerke sind jetzt durch den Papierkorb geschützt. Update 2: Ich habe jetzt mit UNC-Pfaden getestet, und das funktioniert einwandfrei. Ich verwende immer noch zugeordnete Netzlaufwerke. Wenn für Ihre Umgebung jedoch stattdessen UNC-Pfade erforderlich sind, können Sie diese verwenden. Beachten Sie jedoch, dass, wenn Sie ein zugeordnetes Netzwerklaufwerk haben, das auf einen UNC-Pfad verweist, und Sie den UNC-Pfad durch eine Registrierungsänderung schützen, wenn ein Benutzer eine Datei vom zugeordneten Netzwerklaufwerk löscht, die auf diesen UNC-Pfad verweist, die Datei wird dauerhaft gelöscht. Siehe unten für weitere Details.

Timothy
quelle
2
Lesen Sie bitte, wie Sie auf Material verweisen, das von anderen geschrieben wurde . Hinweis: Sie haben den Quelllink nicht angegeben.
DavidPostill
Sieht so aus, als wäre dies die (oder eine) Quelle: social.technet.microsoft.com/Forums/windows/en-US/…
Gabriel Staples