Welche doppelten Datei- und Ordnerfinder gibt es für Windows? [geschlossen]

57

Ich benötige eine kostenlose App zum Auffinden / Entfernen doppelter Dateien / Ordner, mit der ich doppelte Dateien / Ordner nach Namen und / oder Größe finden und eines der doppelten Dateien entfernen kann.

Andrija
quelle
Dies ist mit einem BASH-Shell-Skript möglich: superuser.com/questions/386199/…
Anderson Green,

Antworten:

9

Es gab diesen Duplicate File Finder für einige Zeit, aber jetzt ist er nur auf sekundären Sites verfügbar, wie dieser Softpedia-Referenz .

Die Wareseeker-Site zeigt die korrekte Referenz an, http://dff.nazrashid.com/die nicht mehr vorhanden ist. Ich würde jedoch vorsichtig sein, ausführbare Dateien von solchen Sites abzurufen.

Es kann nach Duplikaten in mehreren Verzeichnisbäumen suchen, basierend auf:

  • Inhalt (ich denke, es macht eine MD5-Übereinstimmung)
  • Größe
  • Name
  • Name und Größe
  • Inhalt und Name

Außerdem können Sie Ihre Suche nach einer minimalen und einer maximalen Dateigröße filtern (beschleunigt Dinge, wenn Sie die Grenzen kennen).

Eine sehr durchdachte Software. Ich weiß nicht, ob es in diesen Tagen etwas gibt, das so schnell und kostenlos ist.


Die Kommentare beziehen sich auf ein ähnliches Sourceforge-Tool namens Doubles

nik
quelle
2
Derzeit
BinaryMisfit
3
Kann ich vorschlagen, den Wareseaker-Link zu entfernen? Ich denke, wir müssen vorsichtig sein, wenn wir generell auf Warez-Websites verweisen.
BinaryMisfit
Ich stimme dir zu Diago. Ich habe versucht, das DupeFinder-Tool zu finden und konnte es nie finden. Das doublesTool sieht ähnlich aus, ist aber nicht dasselbe.
Nik
1
Für das, was es wert ist, fand ich die Website (zumindest Homepage) in der Wayback-Maschine: wayback.archive.org/web/20070115135708/http://dff.nazrashid.com mit einem anderen Download-Link: wayback.archive.org /web/20061207062803/http://dff.nazrashid.com/…
seanf
25

Ich habe buchstäblich Dutzende doppelter Dateisucher ausprobiert (ich habe immer noch die Installations- / ZIP-Dateien für ungefähr 20 von ihnen). Ich habe CloneMaster 2.19 eine Zeit lang verwendet, weil es das beste war, das ich finden konnte, obwohl es nicht perfekt ist (ich wollte ein Programm, das auch doppelte MP3s anhand von Audio-Inhalten erkennt und die Tags ignoriert). Alle hatten Probleme, die mich so frustrierten, dass ich mich entschied, meine eigenen zu schreiben, und eine Liste der Features aufstellte, die ich von einem DFF verlangte.

Und dann habe ich AllDup gefunden . Es ist das erste und einzige, das mich dazu gebracht hat, ein Projekt aufzugeben (technisch gesehen ist meins nicht ganz aufgegeben, es wird nur nicht mehr bearbeitet, da ich es nicht mehr schreiben muss, weil AllDup alles tut, was ich will). Wie auch immer, AllDup sucht nach doppelten Dateien, aber im Gegensatz zu den anderen verwendet es viele der Tricks und Techniken, die ich in meiner eigenen DFF verwenden wollte. Als solches ist es sehr schnell: Es kann zum Beispiel> 250.000 Größen von 1B-5GB in ~ 30 Minuten scannen (ich habe es mehrmals auf meinem System gemacht).

Eine weitere großartige (und aus irgendeinem Grund seltene) Funktion von AllDup ist, wie ich bereits erwähnte, dass es unter Ignorierung von Tags nach doppelten MP3s suchen kann, sodass zwei MP3s, die gleich sind, aber unterschiedliche Tags haben (sehr häufig beim Herunterladen) als Duplikate erkannt werden. (Es könnte sogar erkennen, ob ich zwei identische Songs von zwei verschiedenen CDs mit unterschiedlichen Tags gerippt habe.) Natürlich kann es auch Dupes erkennen, die auf anderen Faktoren als byteweise Inhalten wie Dateinamen, Datumsangaben usw. beruhen.

Zu den weiteren großartigen Funktionen von AllDup gehört die Möglichkeit, anhand von Dateinamen und / oder Ordnernamen und / oder Dateigröße zu filtern (ein- oder auszuschließen). Der Ergebnisbildschirm ist auch sehr vielseitig und bietet Optionen zum Auswählen von Dateien auf der Grundlage von Datum, Pfad, Name, Datum und Datum. Außerdem gibt es verschiedene Möglichkeiten, mit erkannten Duplikaten umzugehen

Michael Thummerer ist auch sehr empfänglich. Ich habe ihm mehrmals Fehler gemeldet und ihm Funktionen vorgeschlagen, die er extrem schnell behoben hat (bis zu dem Punkt, an dem er mir sagte, ich solle noch am selben Tag eine Beta mit den Updates in den nächsten E-Mails herunterladen und ausprobieren).

Oh und es ist kostenlos.

HTH

Synetech
quelle
Der Link funktioniert nicht.
Joseph
Danke für die Anmerkung. Ich denke, ich muss die URL manuell eingegeben und die GTLD beibehalten haben.
Synetech
Nein, was passiert ist, war die automatische Korrektur von "e" und "d" in Chrome (wie bei der Eingabe von " dr" ). Grrr. (Es ist behoben, für die Aufzeichnung.)
Synetech
Ich habe auch viele benutzt, und darauf habe ich mich festgelegt. Die Benutzeroberfläche ist etwas umständlich, bietet aber viele nützliche Optionen.
Endolith
Haben Sie Version 3 ausprobiert? Es ist ziemlich verkauft.
Synetech
14

Duplicate Cleaner ist sehr schnell und bietet umfangreiche Filtermöglichkeiten für Ergebnismengen.

Dimitri C.
quelle
Das sieht gut aus. Es ist Freeware, läuft unter Windows 7, bietet verschiedene Filtermethoden und unterstützt die Erstellung von NTFS-Hardlinks anstelle von Löschvorgängen.
Endolith
1
Kann Unicode-Dateinamen jedoch nicht verarbeiten?
Endolith
1
Behandelt es doppelte Ordner?
Anderson Green
1
Tatsächlich werden doppelte Ordner verarbeitet. Dies ist das erste Programm, das ich (bis jetzt) ​​gefunden habe, das doppelte Ordner sowie doppelte Dateien identifizieren kann.
Anderson Green
Die Pro-Version verarbeitet gedrehte Bilddateien. Toll! Endlich kann ich mein iOS-Foto aus meinen Dropbox-Auto-Backups sortieren.
JcMaco,
8

Clonespy http://www.clonespy.com

Ich finde das sehr hilfreich und nützlicher als Doublekiller. Eine besonders schöne Funktion ist die Funktion "Pools", mit der Sie eine Gruppe von Verzeichnissen mit einer anderen Gruppe von Verzeichnissen vergleichen können, während Sie Duplikate innerhalb der Gruppen ignorieren.

Zum Beispiel möchte mein Partner doppelte Bilddateien behalten, während er mit Bildern arbeitet. Ich möchte sehen, ob ich Kopien dieser Dateien in meinen Verzeichnissen habe.

Pool 1 - Partnerverzeichnis Pool 2 - Mein Benutzerverzeichnis.

Die einzigen gefundenen Duplikate sind, wenn eine Datei sowohl in meinen Verzeichnissen als auch in den Verzeichnissen meines Partners vorhanden ist. Die Dateien, die nur in den Verzeichnissen meines Partners vorhanden sind, werden ignoriert.

pcapademic
quelle
Können Sie mit CloneSpy alle doppelten Dateien (oder doppelten Ordner) in einem bestimmten Verzeichnis finden?
Anderson Green
@AndersonGreen Ja für doppelte Dateien
FelipeAls
Dies ist der einzige Betrogene finder , dass ich über die gekommen sind , können Sie tun Kreuz Vergleich einer einzelnen Datei (sofern Sie es in einem angemessenen Ordner setzen) oder eine Ordnerstruktur, gegen einen anderen Ordner Baumstruktur (oder eine Reihe von Ordnern oder Baumstrukturen). Alle anderen Tools, die ich im Laufe der Jahre ausprobiert habe, sind an genau diesem Punkt gescheitert! Dies ist der einzige, der dies richtig macht.
Samir
Ich habe mich oft in einer Situation befunden, in der ich weiß, dass ich eine Datei mit einer Kopie an einer anderen Stelle betrachte, aber ich kann mich nicht erinnern, wo diese andere Kopie gespeichert ist. Kommt mir bekannt vor? Oder ich weiß, dass die Datei eine Kopie einer anderen Datei ist, und ich kenne sogar den Speicherort dieser anderen Kopie, aber ich muss sie damit vergleichen, um festzustellen, welche Datei ich behalten möchte. Ich könnte sogar zwei oder drei andere Kopien oder Versionen davon an diesem zweiten Ort haben. Dies ist die Bruchstelle, an der die Unterscheidung zwischen einem Diff-Tool und einem Dupe-Tool trübe wird.
Samir
Der Pool zu Pool Vergleich ist einfach ein Killer! Dies ist ein großer Vorteil gegenüber anderen Tools. Was Diff- und Dupe-Tools angeht, muss ich noch eines finden, das beide in einer Software vereint. Ich denke, Beyond Compare kommt dem nahe, aber es ist noch eine Meile entfernt. Es hat definitiv das Potenzial und es ist das beste Diff-Tool, das ich verwendet habe.
Samir
7

Ich habe die folgende Batch-Datei für einige Zeit herumliegen:

@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

Sie können es mit /ras als Argument ausführen, um den Verzeichnisbaum rekursiv zu durchlaufen.

Joey
quelle
1
Super Geek Lösung!
JBRWilkinson
Downvoter: Es wäre hilfreich, wenn Sie sagen würden, warum dies Ihrer Meinung nach nicht hilfreich ist.
Joey
Eine kleine Warnung ist, dass verschachtelte for-Schleifen unter Windows manchmal dazu führen, dass die äußere Schleife in großen Verzeichnisstrukturen vorzeitig beendet wird. Ich hatte mehr Glück damit, dass die äußere Schleife calleine separate Batch-Datei enthält, die die innere Schleife enthält.
Mikewse
4

Total Commander verfügt über ein brillantes Dienstprogramm zum Auffinden doppelter Dateien. Leider ist es nicht kostenlos.

Wie bereits erwähnt, gibt es den Duplicate File Finder, der Open Source und plattformübergreifend ist. Es ist hier auf SourceForge verfügbar

BinaryMisfit
quelle
3

Winmerge http://winmerge.org/

Vergleichen Sie sehr ähnliche Verzeichnisse, vielleicht zwischen Ihrem "Documents" -Ordner und Ihrem improvisierten "backup" -Ordner "Copy of Documents", den Sie vor einigen Wochen "nur für den Fall" erstellt haben.

Sie können herausfinden, welche Dateien noch identisch sind, welche Dateien die neuesten sind (oder die ältesten, wenn Sie auf ein Problem gestoßen sind) und welche Dateien nur an einer Stelle vorhanden sind. Dann können Sie die Verzeichnisse "zusammenführen" und die Duplikate löschen.

pcapademic
quelle
Können Sie WinMerge verwenden, um eine Liste doppelter Dateien und Ordner in einem bestimmten Verzeichnis abzurufen?
Anderson Green
2

Duplizierer . Ein plattformübergreifendes Python-Skript zur Duplizierung.

Mutewinter
quelle
1
Verbindung ist unterbrochen.
Nifle
1

Ich habe immer ein altes Programm zum Suchen von Duplikaten verwendet , aber jetzt, da Geocities abgeschafft wurde, gibt es es es wohl nicht mehr. Hier ist eine Kopie der Datei .

Es zeigt die Dateien in übersichtlichen Gruppen an, die nach Farben sortiert sind. Es warnt Sie, wenn Sie alle Kopien einer Datei zum Löschen markiert haben, sie automarken können, selektiv alle Dateien in einem Verzeichnis automarken können (ich habe dies oft verwendet), Verzeichnisse löschen können, die nach dem Löschen leer werden, usw. Be Vorsicht vor Links, wenn Sie es in Wine verwenden. Es werden alle Kopien einer Datei gelöscht, ohne zu wissen, dass es sich um Links handelt.

Endolith
quelle
Ich habe zu AllDup gewechselt.
Endolith
1

Ich habe festgestellt, dass ein weiterer Duplicate File Remover großartig ist. Es ist ziemlich neu und sehr einfach zu bedienen. Ich habe damit über 50.000 Dateien aus einem Festplatten-Wiederherstellungsprojekt verglichen, damit es eine große Menge von Dateien verarbeiten kann.

Joseph
quelle
1

Die beste Lösung, die ich unter Windows getestet habe, war das bereits erwähnte Alldup . Requisiten an Synetech inc. für das Teilen. Geniales und sehr professionelles Freeware-Tool.

In diesem Beitrag stelle ich getestete Bash-Lösungen zur Verfügung, die unter Cygwin, Linux und OS X funktionieren (oder alles, was eine Bash-ähnliche Shell verwendet).

Suchen Sie nach doppelten Dateien mit Freeware und Open Source-Tools

Kyle
quelle
2
Kann AllDup eine Liste mit doppelten Ordnern anstelle von doppelten Dateien erstellen?
Anderson Green
Nicht, dass ich
Kyle
1

Ein weiteres Dienstprogramm:

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
Dennis Yurichev
quelle
1

Schneller Finder für doppelte Dateien:

  • Komplett frei
  • Kann Duplikate unabhängig davon identifizieren , wo sie in dem sind Verzeichnis / Ordnerstruktur
  • Einfach zu bedienende Windows-Benutzeroberfläche
  • Kann Berichte in XML-Form erstellen
  • Kann die Duplikate in den Papierkorb oder in einen anderen Stammordner verschieben, wobei die ursprüngliche Ordnerstruktur beibehalten wird. Wenn sich beispielsweise eine doppelte Datei in einem Ordner in einem anderen Ordner befindet, wird dieser Pfad beibehalten: Die Datei ist weiterhin in dem Ordner in dem Ordner vorhanden Diese Who-Struktur wird in den Ordner verschoben, den der Benutzer auswählt - sei es der Papierkorb oder ein benutzerdefinierter Ordner
  • Schneller binärer Vergleichsalgorithmus sowie Überprüfung von Dateiname und Größe.

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

therobyouknow
quelle
Können Sie bitte die Punkte 2 und 5 erläutern?
Milind R
@MilindR aktualisiert Bitte lassen Sie mich wissen, wenn es hilft
therobyouknow
Danke .. Punkt 2 bekomme ich immer noch nicht .. Duplikate sollten irgendwo gefunden werden oder?
Milind R
Ja richtig. Beispiel: Betrachten Sie zwei Dateien mit genau demselben Inhalt. Datei 1 befindet sich in Pfad / Ordner1 / Ordner2 / Datei1 und Datei 2 befindet sich in Pfad / Ordner3 / Ordner4 / Ordner5 / Datei2 - Fast Duplicate File Finder findet beide und meldet sie als gleich und der Benutzer kann auswählen, welche entfernt werden wollen.
Therobyouknow
Ah das, ja das macht es klar. Obwohl ich denke, dass dies in der Regel eine Selbstverständlichkeit ist, wenn ein Programm nach doppelten Dateien sucht.
Milind R