Windowsにはどの重複ファイルおよびフォルダーファインダーがありますか?[閉まっている]


57

名前および/またはサイズで重複ファイル/フォルダを検索し、重複の1つを削除する機能を備えた無料の重複ファイル検索/削除アプリが必要です。


BASHシェルスクリプトを使用してこれを行うことができます
Anderson Green

回答:


9

このDuplicate File Finderはしばらくの間利用可能でしたが、現在はこのSoftpedia referenceのようなセカンダリサイトでのみ利用可能です。

Wareseekerサイトには、http://dff.nazrashid.com/もはや存在しない正しい参照が表示されます。ただし、そのようなサイトから実行可能ファイルを慎重に取得します。

に基づいて、複数のディレクトリツリー内の重複を検索できます。

  • 内容(md5と一致すると思います)
  • サイズ
  • 名前
  • 名前とサイズ
  • 内容と名前

また、ファイルの最小サイズと最大サイズで検索をフィルタリングできます(境界がわかっている場合は速度が向上します)。

非常に思慮深いソフトウェア。最近、無料で提供されている高速な機能があるかどうかはわかりません。


コメントは、Doublesと呼ばれる同様のSourceforgeツールに関するものです。


2
実際には、SourceForgeでこちらから入手できます:doubles.sourceforge.net
BinaryMisfit

3
Wareseakerリンクを削除することをお勧めします。一般的にWarezサイトを参照するときは注意する必要があると思います。
BinaryMisfit

私はあなたに同意しますDiago。DupeFinderツールを見つけようとしましたが、見つけることができませんでした。doublesこのツールは、似ていますが、そのことと同じこと。
ニック

1
価値のあるものについては、ウェイバックマシンでウェブサイト(少なくともホームページ)を見つけました:wayback.archive.org/web/20070115135708/http : //dff.nazrashid.comと別のダウンロードリンク:wayback.archive.org /web/20061207062803/http://dff.nazrashid.com/...
seanf

25

文字通り何十もの重複ファイルファインダーを試しました(まだ約20のインストーラー/ ZIPファイルがあります)。CloneMaster 2.19を使用したのは最高でしたが、それでも完璧ではありませんでした(タグを無視して、オーディオコンテンツによって重複したMP3を検出できるものが欲しかったため)。それらはすべて私を苛立たせる問題を抱えていたので、自分で書くことを決め、DFFに要求する機能のリストを作成しました。

そして、AllDupを見つけました。これは、実際にプロジェクトを放棄した最初で唯一のものです(技術的には完全に放棄されたわけではありません。AllDupが望んでいることをすべて実行するので、もう作成する必要がないので、作業を中止しています)。とにかく、AllDupは重複ファイルを検索しますが、他とは異なり、自分のDFFで使用するつもりだった多くのトリックとテクニックを使用します。そのため、非常に高速です。たとえば、1B〜5GBの250,000を超えるサイズを最大30分でスキャンできます(システムで何度か実行しました)。

AllDupのもう1つの優れた(そして何らかの理由でまれな)機能は、タグを無視しながら実際のオーディオデータで重複したMP3をスキャンできるため、同じですが、タグが異なる2つのMP3(ダウンロード時に非常に一般的)をスキャンできることです重複として検出されます。(もちろん、異なるタグを使用して2枚の異なるCDから2つの同一の曲をリッピングしたことも検出できます。)もちろん、ファイル名、日付などのバイト単位のコンテンツ以外の要因に基づいて、重複を検出できます。

AllDupのその他の優れた機能には、ファイル名および/またはフォルダー名および/またはファイルサイズに基づいてフィルターする(含めるまたは除外する)機能があります。結果画面も非常に汎用性が高く、日付、パス、名前、これ、その他、に基づいてファイルを選択するオプションがあります。また、検出された重複の処理方法もさまざまです。

マイケル・サンメラーも非常に受容的です。私はバグを報告し、彼に非常に迅速に対処した機能を何度か提案しました(同日、次のメールでベータ版をダウンロードして試してみてください)。

ああ、それは無料です。

HTH


リンクが機能しません。
ジョセフ

お知らせありがとうございます。手動でURLを入力し、GTLDを忍耐したに違いないと思います。
Synetech

いいえ、Chromeの自動修正で「e」と「d」が逆になりました(drと入力しようとしたときのように)。(記録のために修正されています。)
Synetech

私も多く使用しましたが、これが私が決めたことです。インターフェイスは少し不格好ですが、便利なオプションがたくさんあります。
エンドリス

バージョン3を試しましたか?かなり売れています。
Synetech

14

Duplicate Cleanerは非常に高速で、広範な結果セットフィルタリングの可能性があります。


これはいいですね。フリーウェアで、Windows 7で動作し、さまざまなフィルタリング方法があり、削除ではなくNTFSハードリンクの作成をサポートします。
エンドリス

1
ただし、Unicodeファイル名を処理できませんか?
エンドリス

1
重複フォルダを処理しますか?
アンダーソングリーン

1
実際には、重複フォルダを処理します。これは(これまでのところ)重複したフォルダーと重複したファイルを識別できる最初のプログラムです。
アンダーソングリーン

Proバージョンは、回転した画像ファイルを処理します。すばらしいです!最後に、Dropboxの自動バックアップからiOSの写真を並べ替えることができます。
-JcMaco

8

Clonespy http://www.clonespy.com

これはダブルキラーよりも非常に便利で便利だと思います。特に便利な機能は「プール」機能です。この機能では、グループ内の重複を無視しながら、ディレクトリの1つのグループを別のディレクトリのグループと比較できます。

たとえば、私のパートナーは、画像の操作中に重複した画像ファイルを保持することを好みます。ディレクトリにこれらのファイルのコピーがあるかどうかを確認します。

プール1-パートナーホームディレクトリプール2-マイホームディレクトリ。

見つかった重複は、ファイルが自分のディレクトリとパートナーのディレクトリの両方に存在する場合のみです。パートナーのディレクトリでのみ複製されたファイルは無視されます。


CloneSpyを使用して、特定のディレクトリにあるすべての重複ファイル(または重複フォルダー)を見つけることができますか?
アンダーソングリーン

@AndersonGreen重複ファイルについてはい
FelipeAls

これは、単一のファイル(適切なフォルダーの場所に配置した場合)またはフォルダーツリー構造を、別のフォルダーツリー構造(またはフォルダーのセット)と相互比較できる唯一の重複ファインダーです。またはツリー構造)。私が長年試してきた他のすべてのツールは、まさにこの時点で失敗しました!これはこの権利を行う唯一のものです。
サミール14

他の場所に重複コピーがあるファイルを見ていることは知っているが、他のコピーがどこに保存されているか思い出せない状況にしばしば陥ります。おなじみですか?または、ファイルが別のファイルのコピーであることを知っており、その別のコピーの場所も知っていますが、それを比較して、どれが保持したいのかを確認する必要があります。その2番目の場所に、他の2つまたは3つのコピーまたはバージョンがある場合もあります。これは、diffツールとdupeツールの区別がぼやけるブレークポイントです。
サミール14

プール対プールの比較は、単にキラーです!これは、他のツールよりも大きな利点です。diffおよびdupeツールに関しては、両方を1つのソフトウェアに偽造するツールをまだ見つけていません。Beyond Compareはそれに近いと思いますが、それでも1マイル離れています。間違いなく可能性があり、私が使用した中で最高の差分ツールです。
サミール14

7

しばらくの間、次のバッチファイルがあります。

@ECHO OFF
REM TODO: Help when run with /? and switch for recursion
REM Furthermore check whether we might have enough files to hit the envvar length limit
REM and switch strategies accordingly (slower but finds all dupes then)
SETLOCAL ENABLEEXTENSIONS ENABLEDELAYEDEXPANSION
REM This method speeds up comparison but suffers from long file lists
REM as environment variables have a length limit
SET FILELIST=
FOR %1 %%i IN (*) DO (
    FOR %%j IN (!FILELIST!) DO (
        IF %%~zi EQU %%~zj (
            fc /b "%%~i" "%%~j">NUL && echo "%%~i" = "%%~j"
        )
    )
    SET FILELIST=!FILELIST! "%%~i"
)
ENDLOCAL
GOTO :EOF

/r引数としてそれを実行して、ディレクトリツリーを再帰的に実行できます。


1
素晴らしいオタクソリューション!
JBRウィルキンソン

Downvoter:これがあなたの意見でなぜ役に立たなかったのかをあなたが言ったら助けになるでしょう。
ジョーイ

警告の小さな言葉は、Windowsのネストされたforループが、大きなディレクトリ構造で外側のループを途中で静かに終了させる場合があるということです。私は、外側のループcallに内側のループを含む別のバッチファイルを作成することで、幸運に恵まれました。
mikewse

4

Total Commanderには、優れた重複ファイル検索ユーティリティがあります。残念ながら無料ではありません。

nikが述べたように、オープンソースでクロスプラットフォームのDuplicate File Finderがあります。ここからSourceForge 入手できます。



3

Winmerge http://winmerge.org/

非常によく似たディレクトリを比較します。たとえば、「ドキュメント」フォルダと、「念のため」数週間前に作成した「バックアップ」、「ドキュメントのコピー」フォルダとの間です。

どのファイルがまだ同一であるか、どのファイルが最新(または問題が発生した場合は最も古い)か、どのファイルが1か所にのみ存在するかを把握できます。その後、ディレクトリを「マージ」して、重複を削除できます。


WinMergeを使用して、特定の1つのディレクトリ内で重複するファイルとフォルダーのリストを取得できますか?
アンダーソングリーン



1

私はいつも古いプログラムFind Duplicatesを使用していましたが、今ではGeocitiesが削除されたので、もう存在しないと思いますので、ここにファイルのコピーがあります

ファイルは、色分けされた見やすいグループで表示されます。ファイルのすべてのコピーを削除対象としてマークした場合、それらに自動マークを付け、ディレクトリ内のすべてのファイルを選択的に自動マークできます(これをよく使用します)、削除後に空になるディレクトリを削除できるなどの場合に警告しますWineで使用している場合はリンクに注意してください。リンクであることを知らずに、ファイルのすべてのコピーを削除します。


AllDupに切り替えました。
エンドリス

1

私はもう一つの重複ファイルリムーバーが素晴らしいことを発見しました。それはかなり新しく、非常に使いやすいです。これを使用して、ハードドライブリカバリプロジェクトの50,000を超えるファイルを比較したため、大量のファイルを処理できます。


1

Windowsでテストした最良のソリューションは、すでに説明したAlldupでした。株式会社シネテックの小道具 それを共有するため。華麗で非常にプロフェッショナルなフリーウェアツール。

投稿では、Cygwin、Linux、OS X(またはbashのようなシェルを使用するもの)で動作するテスト済みのbashソリューションを提供します。

フリーウェアとオープンソースツールを使用して重複ファイルを探す


2
AllDupは、重複ファイルの代わりに重複フォルダーのリストを生成できますか?
アンダーソングリーン

私が知っていることではない
カイル

1

別のユーティリティ:

http://yurichev.com/ddff.html

* Comparison to other duplicate finding utilities:

+ Very fast
+ Comparing directories too.
+ Often, two directories contain, let's say, 4 equal files and 5th file is different.
  We handle it too and output these as "common files in directories"
+ Absence of unnecessary switches.

- Win32 only
- Command-line only

1

高速重複ファイル検索:

  • 完全無料
  • ディレクトリ/フォルダ構造のどこにいても重複を識別できます
  • 使いやすいWindows UI
  • XML形式のレポートを作成できます
  • 複製をごみ箱または元のフォルダー構造を保持する別のルートフォルダーに移動できます。たとえば、重複ファイルが別のフォルダー内のフォルダー内にある場合、このパスは保持されます。ファイルはフォルダー内のフォルダー内に残ります。このwho構造は、ユーザーが選択したフォルダーに移動されます-それがごみ箱かユーザー指定フォルダーか
  • 高速なバイナリ比較アルゴリズムと、ファイル名とサイズのチェック。

http://www.mindgems.com/products/Fast-Duplicate-File-Finder/Fast-Duplicate-File-Finder-About.htm


ポイント2と5を説明してもらえますか?
本部Milind R

@MilindR更新され、それが助けなら、私に教えてください
therobyouknow

ありがとう..それでもポイント2を取得できません。.重複ファイルはどこでも見つかりますか?
本部Milind R

はい正解。たとえば、まったく同じ内容の2つのファイルを考えます。ファイル1はパス/ folder1 / folder2 / file1にあり、ファイル2はパス/ folder3 / folder4 / folder5 / file2にあります-Fast Duplicate File Finderはこれらの両方を見つけて同じものとして報告し、ユーザーはどちらを選択できるか削除したい。
therobyouknow 14

ああ、そうだね。重複するファイルを探すプログラムを検討するとき、私は通常それは当たり前だと思いますが。
Milind R 14
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.