Ein exaktes Duplikat ist eine Datei, deren Inhalt bytegenau mit dem einer anderen Datei übereinstimmt. In Windows lassen sie sich finden, indem Sie Dateien nach Größe gruppieren und anschließend die kryptografischen Hashes der Dateien jeder Gruppe vergleichen. Das erledigt ein kurzer PowerShell-Befehl. Behalten Sie dann jeweils eine Kopie, entfernen Sie die übrigen über den Papierkorb und lassen Sie Ordner unangetastet, von denen eine App abhängt. Dateinamen und Datumsangaben beweisen allein nichts und sollten daher nicht als Entscheidungskriterium dienen.

Fotoartige Illustration: zwei identische Blätter mit denselben grauen Linien auf einem Schreibtisch. Eines ist mit einem blauen Tab als aufzubewahrende Kopie markiert; daneben steht ein offener Karton.

Was als Duplikat gilt

Drei verschiedene Dinge werden als Duplikate bezeichnet, doch nur eines davon kann sicher als solches behandelt werden.

  • Derselbe Name. Zwei Dateien mit dem Namen report.docx in verschiedenen Ordnern können unterschiedliche Texte enthalten.
  • Dieselbe Größe. Zwei Fotos können zufällig dieselbe Größe haben, und eine umbenannte Kopie behält zwar ihre Größe, aber nicht ihren Namen.
  • Derselbe Inhalt. Jedes Byte stimmt überein. Nur bei dieser Prüfung steht fest, dass das Entfernen einer Datei keinen Verlust verursacht.

Eine Prüfung auf exakt gleiche Inhalte findet keine Beinahe-Duplikate. Ein Foto, das erneut in einer anderen Qualität gespeichert wurde, oder ein Dokument, in dem ein Wort geändert wurde, hat einen anderen Hash. Das ist eine Einschränkung der Methode, macht sie aber auch sicher: Sie kennzeichnet niemals zwei Dateien, die sich unterscheiden.

Warum ein Hash funktioniert

Eine Hashfunktion wandelt den Inhalt einer Datei in einen kurzen Fingerabdruck um. Laut der Microsoft-Dokumentation zu Get-FileHash sind die Inhalte zweier Dateien identisch, wenn ihre Hashwerte übereinstimmen. Das Cmdlet verwendet standardmäßig den SHA256-Algorithmus (zuletzt im Oktober 2026 überprüft). Wenn Sie zuerst die Größe prüfen, sparen Sie Zeit, da Dateien unterschiedlicher Größe nicht übereinstimmen können. Daher müssen nur Dateien derselben Größe gehasht werden.

Den Suchbereich auswählen

Legen Sie vor dem Scan den Suchbereich fest. Geeignet sind Ordner, die Sie selbst organisieren: eine Fotosammlung, ein Musikordner, ein Downloads-Ordner oder ein Archiv auf einem externen Laufwerk. Ungeeignet sind Ordner, in denen Duplikate erwartbar und beabsichtigt sind.

  • C:\Windows, Program Files und ProgramData. Programme speichern eigene Kopien gemeinsam genutzter Dateien. Wenn Sie eine davon entfernen, kann ein Programm möglicherweise nicht mehr starten.
  • Projekt- und Paketordner, etwa Abhängigkeitsordner in Softwareprojekten, in denen Tools jede Kopie benötigen.
  • Cloud-Synchronisierungsordner, solange Sie nicht wissen, welche Dateien tatsächlich auf diesem PC gespeichert sind (siehe unten).
  • Backups. Eine Sicherheitskopie sieht genauso aus wie ein Duplikat.

Exakte Duplikate mit PowerShell finden

Diese Methode liest Dateien nur und löscht nichts. Öffnen Sie Windows PowerShell oder Terminal, ersetzen Sie den Ordnerpfad durch Ihren eigenen und führen Sie den Befehl aus. Bei einem Ordner mit vielen großen Dateien kann das lange dauern. Wir haben diese genaue Zeile nicht auf jedem Build von Windows 10 und 11 getestet.

Get-ChildItem "D:\Photos" -Recurse -File -ErrorAction SilentlyContinue |
            Where-Object { $_.Length -gt 0 } |
            Group-Object Length |
            Where-Object { $_.Count -gt 1 } |
            ForEach-Object { $_.Group } |
            Get-FileHash |
            Group-Object Hash |
            Where-Object { $_.Count -gt 1 } |
            ForEach-Object { $_.Group | Select-Object Hash, Path }

Der Befehl führt nacheinander fünf Schritte aus. Er listet die Dateien im Ordner auf und überspringt leere Dateien, da alle leeren Dateien gleich aussehen. Er gruppiert Dateien nach Größe und behält nur Größen, die mehrfach vorkommen. Er berechnet den SHA256-Hash dieser Dateien. Er gruppiert sie nach Hash. Anschließend gibt er Hash und Pfad jeder Datei aus, deren Hash mehrfach vorkommt. Dateien mit demselben Hash sind exakte Duplikate.

Wenn keine Ausgabe erscheint, gibt es in diesem Ordner keine exakten Duplikate. Bei einer langen Ausgabe bearbeiten Sie jeweils eine Gruppe. Die beteiligten Cmdlets sind dokumentiert unter Get-ChildItem und Get-FileHash.

Vorsicht bei OneDrive und anderen Cloud-Ordnern

Eine reine Onlinedatei belegt auf Ihrem PC keinen Speicherplatz. Ihr Duplikat zu entfernen gibt daher lokal keinen Speicherplatz frei. Laut der Microsoft-Seite zu OneDrive-Dateien bei Bedarf wird eine reine Onlinedatei beim Öffnen heruntergeladen. Ein Skript, das jede Datei zum Berechnen ihres Hashes liest, kann deshalb große Downloads auslösen. Lassen Sie Cloud-Ordner daher aus dem Scan heraus, es sei denn, Sie möchten das. Wenn Sie eine Datei in einem synchronisierten Ordner entfernen, wird sie nach der nächsten Synchronisierung auch aus der Cloud-Kopie entfernt.

Auf NTFS-Laufwerken kann eine einzelne Datei mehr als einen Namen haben. Die Microsoft-Dokumentation zu fsutil hardlink erklärt, dass jede Datei auf NTFS-Datenträgern mehrere Hardlinks haben kann, sodass dieselbe Datei in mehreren Verzeichnissen erscheinen kann. Programme können jeden dieser Links öffnen. Zwei solche Einträge sind keine zwei Kopien. Es ist eine Datei mit zwei Namen. Wenn Sie einen Namen löschen, wird kein Speicherplatz frei. Die obige Hashmethode listet die Einträge als Übereinstimmung auf, weil es sich um dieselben Daten handelt.

Windows selbst verwendet Hardlinks in großem Umfang im WinSxS-Ordner. Das ist ein weiterer Grund, Systemordner bei Duplikatsuchen auszuschließen.

Entscheiden, welche Kopie behalten werden soll

Wählen Sie für jede Gruppe übereinstimmender Dateien eine Kopie aus, die Sie behalten möchten, bevor Sie etwas entfernen. Dabei helfen einige Fragen.

  1. Welcher Ordner ist der ordentlich organisierte? Behalten Sie die Kopie in der Sammlung, die Sie tatsächlich verwenden, und entfernen Sie das einzelne Exemplar aus Downloads oder vom Desktop.
  2. Verweist etwas auf eine Kopie? Musikplayer, Foto-Apps, Verknüpfungen und Dokumente mit verknüpften Dateien können auf einen bestimmten Pfad verweisen. Prüfen Sie vor dem Entfernen, ob darauf verwiesen wird.
  3. Ist eine Kopie absichtlich ein Backup? Dann ist sie für diesen Zweck kein Duplikat.
  4. Sind Sie sich immer noch nicht sicher? Behalten Sie beide und machen Sie weiter. Der durch eine einzelne Datei gesparte Speicherplatz rechtfertigt das Risiko selten.

Unabhängig davon, welche Kopie Sie auswählen: Stellen Sie sicher, dass mindestens eine verifizierte Kopie erhalten bleibt. Öffnen Sie sie zuerst und prüfen Sie, ob sie vollständig ist.

Kopien über den Papierkorb entfernen

Wählen Sie im Datei-Explorer die Kopie aus, die Sie entfernen möchten, und drücken Sie Entf. Auf einem normalen lokalen Laufwerk verschiebt Windows die Datei in den Papierkorb. Von dort können Sie sie wiederherstellen, bis der Papierkorb geleert wird. Lesen Sie die Bestätigungsmeldung. Wenn dort steht, dass die Datei endgültig gelöscht wird, halten Sie an. So warnt Windows Sie, dass die Datei nicht im Papierkorb landet. Das kann bei manchen Wechseldatenträgern und Netzwerkpfaden vorkommen. Wir haben keine Microsoft-Seite gefunden, auf der alle Fälle aufgeführt sind. Orientieren Sie sich daher an der Bestätigungsmeldung. Verschieben Sie die Datei stattdessen an einen anderen Speicherort oder entscheiden Sie, ob Sie sie wirklich entfernen möchten.

Der Papierkorb hat für jedes Laufwerk eine Größenbegrenzung. Diese sehen Sie, wenn Sie mit der rechten Maustaste auf den Papierkorb klicken und EigenschaftenDenken Sie daran, wenn Sie große Dateien entfernen. Speicherplatz wird erst frei, wenn Sie den Papierkorb leeren. Das Leeren ist endgültig. Warten Sie damit einige Tage, falls Sie feststellen, dass etwas fehlt.

Duplikate, deren Suche sich nicht lohnt

Viele kleine Übereinstimmungen sind Ihre Zeit nicht wert. Identische Symbole, Konfigurationsdateien und Bibliotheksdateien in App-Ordnern gehören zu den jeweiligen Apps. Durch das Entfernen wird kaum Speicherplatz frei, aber Sie riskieren, etwas kaputt zu machen. Sinnvolle Ziele sind große Dateien: Videos, Datenträgerabbilder, Installationsprogramme, exportierte Archive und doppelt kopierte Fotoordner.

Duplikatfinder in SafeClean

Wählen Sie die zu durchsuchenden Ordner aus. SafeClean gruppiert Dateien nach Größe, vergleicht sie, prüft den vollständigen Inhalt mithilfe eines kryptografischen Hashes und prüft die Dateien unmittelbar vor dem Ausführen erneut. Als Referenzordner markierte Ordner werden niemals verändert und als aufzubewahrende Kopie bevorzugt. Mindestens eine Kopie bleibt immer erhalten. Die übrigen werden nur in den Papierkorb verschoben; ist der Papierkorb nicht verfügbar, geschieht nichts. Dateien, die geöffnet sind, sich ändern oder über Hardlinks mit denselben Daten verknüpft sind, werden übersprungen.

SafeClean für Microsoft Store herunterladen Funktionen und Preise

Häufig gestellte Fragen

Können zwei verschiedene Dateien denselben Hash haben?

Bei SHA256 wertet die Microsoft-Dokumentation einen übereinstimmenden Hash als Beweis für identische Inhalte. In der Praxis sind zufällige Kollisionen kein Grund zur Sorge. Bei Dateien, die nicht ersetzt werden können, können Sie dennoch beide öffnen und vergleichen, bevor Sie eine davon entfernen.

Ist es sicher, anhand von Größe und Namen gefundene Duplikate zu löschen?

Nein. Name und Größe beweisen nicht, dass Inhalte identisch sind. Verwenden Sie einen Inhaltshash und behalten Sie eine verifizierte Kopie.

Warnt mich Windows, bevor etwas endgültig gelöscht wird?

Normalerweise ja. Lesen Sie die Meldung. Wenn dort von endgültigem Löschen die Rede ist, wird die Datei nicht in den Papierkorb verschoben.

Warum wurde durch das Entfernen von Duplikaten kein Speicherplatz frei?

Die Dateien könnten Hardlinks zu denselben Daten, reine Online-Cloud-Dateien oder noch im Papierkorb sein. Leeren Sie den Papierkorb und überprüfen Sie in den Eigenschaften unter „Größe auf dem Datenträger“ den tatsächlichen Wert.

Werden damit ähnliche Fotos gefunden?

Nein. Ein in der Größe verändertes oder erneut gespeichertes Foto hat andere Inhalte und einen anderen Hash. Diese Methode findet nur exakte Kopien.