ネットワーク上で削除されたファイルをWindowsのゴミ箱に入れますか?


22

ネットワーク(ファイル共有、サーバーディスクなど)経由でファイルを削除すると、Windowsワークステーションから、それらのファイルはWindowsワークステーションまたはサーバー上のゴミ箱に入れられることはありません。即座に永久に削除されます。これは常に私見を吸っていました。

このシナリオで、ファイルをゴミ箱に入れて、簡単に元に戻すことができるソフトウェアはありますか?

Windowsポリシーの変更、レジストリ設定値、ソフトウェアユーティリティなどがありますか?

-
一般的な「ちょっと調べてみるか、これを試して」ではなく、特定の解決策を探している。誰かがすでにこれを解決しており、説明できると確信しています。ありがとう。


ファイルはドライブ上にないため、ローカルドライブにコピーしてからごみ箱に入れる必要があります。これは非常に時間がかかり、ネットワークトラフィックの無駄(ほとんどの場合)になるため、Windowsが行うのは、リモートネットワークシステムにそのファイル自体を削除するように通知するだけです。
大雪

回答:


9

ネットワークのごみ箱は存在しません。2つの方法があります。

  • シャドウコピーまたはバックアップを使用して、データの損失を防ぎます。

    ローカルでは、ごみ箱はWindowsエクスプローラーの一部です。ネットワーク上では、サーバー上のエクスプローラーを扱っていません。Explorerは、ごみ箱に入れるためだけに、ファイルをユーザーのワークステーションにローカルにコピーしません。

    ただし、シャドウコピーを実装すれば、ユーザーはバージョンの削除を取り消して比較できます。

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

  • 削除を押す代わりに、ファイルをごみ箱に移動します。

    Revolterが言うように、提供されたリンクはNetrBinも示唆
    しています。その背後にある大きな問題は、削除するたびに最初にファイルを転送することです。


8

ここで簡単で効果的な答えが下されたことは残念です。Othniel Cressyの手順は、追加のソフトウェアを必要とせずに問題を解決します。私は彼を支持したり、彼の投稿にコメントしたりするのに十分な評判がないので、代わりにここで返信する必要がありますが、それは人々にとって素晴らしい解決策です!

必要な作業は、個人用フォルダの 1つの場所をネットワークドライブのルートに設定するだけで、Windowsはその場所をごみ箱に自動的に追加します。私は「連絡先」フォルダを使用しますが、他には使用しませんが、「マイミュージック」または「マイゲーム」を使用できます。

  1. 使用しない個人用フォルダー(連絡先など)を右クリックし、[ プロパティ]を選択します
  2. [ 場所 ]タブを見つける
  3. [ 移動...]をクリックして、新しい場所をネットワークドライブのルートに設定します
  4. 私は既存のファイルを移動しないことを選択しました、とにかくそこにあるべきではありません。

できた ごみ箱の場所を確認すると、そこにネットワークドライブが表示されます。これは素晴らしいヒントだとわかったので、他の人にも役立つことを願っています。


興味深いのは、このような操作は、mydigitalinfoの投稿が登場する前に機能することです。個人的なテストでは、Windows MEと2000で動作することが示されています(当時は「マイドキュメント」フォルダが1つしかありませんでした)
Abel Cheung

3

この問題を検索しているときにユーティリティに出会いました

人々は、途中で、Microsoftはネットワーク共有上の削除を処理しないと言います!本当だ。まだ詳細が見つかりません...

NetrBin(ネットワークごみ箱)はこの目的のためのもので、削除されたファイルをネットワークドライブから後でバックアップするためにごみ箱に移動します。(私はそれをテストしませんでした)ので、あなたはそれを試してみたいかもしれません。

代替テキスト


1
また、ワークステーションやラップトップ上にある可能性のある機密性の高いネットワークファイルのコピーを残します。
クレイグ

2

これらの手順に従って、サーバー上のファイルを削除すると、ローカルのごみ箱に保存されます。便利だと思いました。手順は簡単です。


7
そのリンクの手順を要約して、リンクが機能しなくなっても答えが役に立つようにできますか?
ジョンベンシン

1
この方法では、すべてのファイルが個人用フォルダーからネットワーク共有に移動されますが、これはオフィス環境では望ましくない場合があります。
クレイグ

1

「ネットワークリサイクルフォルダーを実装するには、Sambaは仮想ファイルシステム(VFS)モジュールを使用します。」-要するに、私が使用したほとんどのソリューションに対して、(クライアントではなく)ネットワーク共有を構成する必要があります。

クイック検索でRedHat.comからこの情報が見つかりました:

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

より詳細なガイドはここにあります:

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

JDB


解決策をありがとう。私はSAMBAを使用せず、通常のWindowsの機能を使用しています。これほど大きなものを使用せずに解決策はありますか?私の状況では少し重いようです-私は、ネットワーク全体の代替ではなく、ソフトウェアユーティリティ、レジストリ設定、またはより単純なソフトウェア修正を探しています。
ジョンK

1
Sambaは通常のWindowsの機能です。しかし、リンク1はLinux向けであり、2番目のリンクもLinux向けです。
TheLQ

空腹-基本的なファイル共有を使用していますか?ホストはどのバージョンのWindowsを実行していますか?私が見つけたすべてのことは、これがサーバーレベルの変更であることを示しています。したがって、基本的なファイル共有でも、これはサーバー(ホスト)の変更です。ただし...基本的にファイルをローカルにキャッシュして、元に戻すことができるクライアントレベルのプログラムがあります-shadowcopyやwinundelete(私も使用していません)。このディスカッションには素晴らしいレビューがあります:techreport.com/forums/viewtopic.php?f
JDB

Windows 2003からServer 2003および2008に接続するさまざまなワークステーションXP。シャドーイングは鐘を鳴らします。あなたは正しいかもしれません。あなたが提供した情報を詳しく見ていきます。ありがとう
ジョンK

回答に必要な手順をすべて記入してください。他の場所に流用して自分で試してみて理解しようとするのは、「グーグルイット」と言うよりも少しだけいいです...そして今、あなたの最初のリンクは死んでいます。
ガブリエルステープルズ

1

「ごみ箱」と呼ばれるネットワークフォルダを作成し、そこにファイルを移動するだけです。


私の意見では、削除時間や元のパス(削除されたアイテムを復元するための)が自動追跡されず、手動での回避策としては少し苦痛なので、不十分なソリューションです。
ガブリエルステープルズ

1

何年も前、私はついに、2つの調査された機能から始まるごみ箱を置き換えるソフトウェアを見つけました。

このソフトウェアは、エグゼクティブソフトウェアhttp://www.executivesoftware.comの「Undelete」 です。不幸なことに、彼らの活動は2003年から2004年頃に停止しました。私のリリースはまだWindows XPの下で動作しており、7つの下で試していないが、疑問があります。

昨日あなたの質問を見ましたが、DiskkeeperのWebサイトからUndeleteを見つけました。名前と機能は同じように見えますが、まだ試用していませんが、DiskeeperがExecutiveソフトウェアを購入したという良い希望があると思います。

グーグルで検索した後、ディスクキーパーのWebサイトで「エグゼクティブソフトウェア」という用語がよく使われるので、答えの始まりかもしれません。いずれにせよ、私はあなたにそれを試してみてください。


0

Othniel Cressyリンクからのダンプ。

数年前、Windowsでリダイレクトされたユーザープロファイルフォルダーが、フォルダーがネットワーク上の場所にリダイレクトされている場合でも、どのようにしてごみ箱から保護されるかを発見しました。これは私にとって大きな発見であり、この機能を使用して、マップされたネットワークドライブの一部にごみ箱の範囲を追加しました。この情報を別のフォーラムで共有し ました:http : //forums.mydigitallife.info/threads/16974-Tip-Network-Recycle-bin今日、ユーザープロファイルに依存しない同じ目標を達成するためのより良い方法を見つけましたフォルダーリダイレクト、および他のユーザーが試すためにその情報を共有しています。詳細については、次のフォーラムトピックをご覧ください。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-ごみ箱 標準の免責事項が適用されます-これは問題を引き起こす可能性があります。Windows 8でしかテストしていませんが、テストは制限されています。ご自身の責任でこれを試してください。これは私が学んだことです(または私が学んだと思う-間違っているかもしれません):Windows Vista以降は、このレジストリキーにリダイレクトされたユーザープロファイルフォルダーのごみ箱の構成設定を保存します:HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ BitBucket \ KnownFolderこのキーの下には、ごみ箱で保護されているリダイレクトされたフォルダーごとに個別のキーがあります。キーには、各保護フォルダーの構成情報が含まれ、「既知のフォルダー」のGUIDと一致する名前が付けられます。既知のフォルダーからGUIDへのマッピングのリストは、上記のリンクのいずれかで利用できます。

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

そのため、独自のカスタム "既知のフォルダー"を作成できれば、それをごみ箱で保護されているフォルダーのリストに追加し、マップされたネットワークドライブを保護できると考えました。そこで、既存の「既知のフォルダー」のリストを見て、Documentsキーに似たキーを作成しました。次に、ごみ箱を機能させるために必要な最小数に絞り込むまで、キーの値をいじりました。この.regファイルは、マップされたX:ドライブを〜50GBのごみ箱で保護します。ニーズに合わせてファイルを変更する必要があります:Windowsレジストリエディターバージョン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

少数

注意事項:上記の.regファイル{9147E464-33A6-48E2-A3C9-361EFD417DEF}のGUIDは、次のPowerShellコマンドに由来します: "{" + [guid] :: NewGUID()。ToString()。ToUpper()+ 「}」「既知のフォルダー」/ごみ箱の各組み合わせには、一意のGUIDが必要です。PowerShellを使用してGUIDを生成したくない場合は、オンラインGUIDジェネレーターを使用できます。「Category」値が何をするのかわかりませんが、コピーしたキーの値が4に設定されていたため、他の値はテストしませんでした。「名前」の値は必須ですが、ごみ箱を右クリックしてプロパティを選択した場合に表示される名前ではありません。(少なくとも私の環境ではそうではありません。)私の環境では、表示される名前はネットワークドライブの名前です。この変更を行うと、「場所」が追加されます タブを使用して、マップされたネットワークドライブのプロパティページに移動します。「Category」の値を変更することでこれを削除できると思いますが、気にすることはありませんでした。マップされたネットワークドライブでのみテストしました。これはUNCパスでも機能すると思いますが、テストはしませんでした。私がそれを見つけ出すのと同じように、あなたがこれを見つけることに興奮していることを願っています。これがあなたのために働くかどうか私に知らせてください。現在、グループポリシーの基本設定でレジストリキーを展開する予定であり、発見した情報でこのフォーラムの投稿を更新します。宜しくお願いします わざわざテスト。私がそれを見つけ出すのと同じように、あなたがこれを見つけることに興奮していることを願っています。これがあなたのために働くかどうか私に知らせてください。現在、グループポリシーの基本設定でレジストリキーを展開する予定であり、発見した情報でこのフォーラムの投稿を更新します。宜しくお願いします わざわざテスト。私がそれを見つけ出すのと同じように、あなたがこれを見つけることに興奮していることを願っています。これがあなたのために働くかどうか私に知らせてください。現在、グループポリシーの基本設定でレジストリキーを展開する予定であり、発見した情報でこのフォーラムの投稿を更新します。宜しくお願いします

--Russelの更新:グループポリシーの基本設定を使用して必要なレジストリキーを展開し、マップされたすべてのネットワークドライブがごみ箱で保護されるようになりました。更新2:UNCパスでテストしましたが、これは正常に機能します。私はまだマップされたネットワークドライブを使用していますが、環境が代わりにUNCパスを必要とする場合は、それらを使用できます。ただし、UNCパスを指すマップされたネットワークドライブがあり、レジストリの変更でUNCパスを保護する場合、ユーザーがそのUNCパスを指すマップされたネットワークドライブからファイルを削除すると、ファイルは完全に削除されました。詳細については、以下を参照してください。


2
他の人が書いた資料の参照方法を読んでください。ヒント:ソースリンクを提供していません。
DavidPostill

このように見える(または)供給源であるsocial.technet.microsoft.com/Forums/windows/en-US/...
ガブリエルステープル
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.