En exakt dubblett är en fil vars innehåll överensstämmer byte för byte med en annan fil. Du kan hitta sådana dubbletter i Windows genom att gruppera filer efter storlek och sedan jämföra en kryptografisk hash för varje grupp. Det kan ett kort PowerShell-kommando göra. Behåll sedan en kopia av varje fil, ta bort de andra via papperskorgen och låt mappar som appar är beroende av vara orörda. Filnamn och datum bevisar ingenting i sig, så använd dem inte för att avgöra.

Fotoliknande illustration: två identiska ark med samma grå linjer på ett skrivbord, det ena med en blå flik som markerar kopian att behålla, bredvid en öppen pappkorg.

Vad räknas som en dubblett?

Tre olika saker kallas dubbletter, men bara en är säker att behandla som en sådan.

  • Samma namn. Två filer som heter report.docx i olika mappar kan innehålla olika text.
  • Samma storlek. Två foton kan råka ha samma storlek, och en omdöpt kopia behåller storleken men får ett annat namn.
  • Samma innehåll. Varje byte stämmer överens. Det här är det enda testet som visar att du inte förlorar något när du tar bort den ena.

En kontroll av exakt innehåll hittar inte nästan identiska filer. Ett foto som sparats på nytt med en annan kvalitet eller ett dokument där ett ord har ändrats får en annan hash. Det är en begränsning med metoden, men det gör den också säker: den flaggar aldrig två filer som skiljer sig åt.

Varför en hash fungerar

En hashfunktion omvandlar en fils innehåll till ett kort fingeravtryck. I Microsofts dokumentation för Get-FileHash står det att om två filer har identiska hashvärden är innehållet i filerna också identiskt, och att cmdleten använder SHA256-algoritmen som standard (kontrollerat i oktober 2026). Om du först kontrollerar storleken sparar du tid, eftersom filer med olika storlek inte kan vara identiska. Därför behöver du bara beräkna hash för filer med samma storlek.

Välj var du vill leta

Bestäm vad du ska söka igenom innan du börjar. Bra platser är mappar som du själv organiserar: ett fotobibliotek, en musikmapp, mappen Nedladdningar eller ett arkiv på en extern enhet. Sämre val är mappar där dubbletter är väntade och avsiktliga.

  • C:\Windows, Program Files och ProgramData. Program behåller egna kopior av delade filer, och om du tar bort en sådan kopia kan ett program sluta starta.
  • Projekt- och paketmappar, till exempel beroendemappar i programvaruprojekt, där verktyg förutsätter att varje kopia finns kvar.
  • Synkroniserade molnmappar, tills du vet vilka filer som faktiskt lagras på den här datorn (se nedan).
  • Säkerhetskopior. En kopia som finns där för säkerhets skull ser precis ut som en dubblett.

Hitta exakta dubbletter med PowerShell

Den här metoden läser bara filer och tar inte bort något. Öppna Windows PowerShell eller Terminal, byt ut mappsökvägen mot din egen och kör kommandot. Det kan ta lång tid i en mapp med många stora filer, och vi har inte testat exakt den här raden på alla versioner av Windows 10 och 11.

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 }

Den gör fem saker i ordning. Den listar filerna i mappen och hoppar över tomma filer, eftersom alla tomma filer ser likadana ut. Den grupperar filerna efter storlek och behåller bara storlekar som förekommer mer än en gång. Den beräknar SHA256-hashen för dessa filer. Den grupperar dem efter hash. Sedan skriver den ut hashen och sökvägen för varje fil vars hash förekommer mer än en gång. Filer med samma hash är exakta dubbletter.

Om resultatet är tomt finns det inga exakta dubbletter i mappen. Om resultatet är långt kan du gå igenom en grupp i taget. Cmdletarna som används dokumenteras som Get-ChildItem och Get-FileHash.

Var försiktig med OneDrive och andra molnmappar

En fil som bara finns online tar inte upp utrymme på datorn, så om du tar bort dess dubblett frigörs inget lokalt utrymme. Microsofts OneDrive-sida om filer på begäran säger att en fil som bara finns online laddas ned när du öppnar den. Ett skript som läser alla filer för att beräkna deras hash kan därför utlösa stora nedladdningar, så uteslut molnmappar från genomsökningen om du inte vill det. Om du tar bort en fil i en synkroniserad mapp tas den också bort från kopian i molnet när synkroniseringen har körts.

På NTFS-enheter kan en enda fil ha mer än ett namn. Microsofts dokumentation om fsutil-hardlänkar förklarar att varje fil på NTFS-volymer kan ha flera hårdlänkar, så en fil kan visas i många mappar och program kan öppna vilken som helst av länkarna. Två sådana poster är inte två kopior. Det är en fil med två namn. Om du tar bort det ena namnet frigörs inget utrymme, och metoden med hash ovan listar dem som en matchning eftersom de innehåller samma data.

Windows använder själv hårdlänkar i stor utsträckning i mappen WinSxS, vilket är ytterligare ett skäl att inte ta med systemmappar i en genomsökning efter dubbletter.

Bestäm vilken kopia du ska behålla

Välj en fil att behålla i varje grupp med matchande filer innan du tar bort något. Några frågor kan vara till hjälp.

  1. Vilken mapp är den organiserade? Behåll kopian i biblioteket du faktiskt använder och ta bort den som hamnat på avvägar i Hämtade filer eller på skrivbordet.
  2. Hänvisar något till en kopia? Musikspelare, fotoappar, genvägar och dokument med länkade filer kan hänvisa till en viss sökväg. Kontrollera innan du tar bort den kopia som används.
  3. Är den ena en säkerhetskopia som finns där med flit? I så fall är den inte en dubblett i det här sammanhanget.
  4. Är du fortfarande osäker? Behåll båda och gå vidare. Utrymmet du sparar genom att ta bort en fil motiverar sällan risken.

Oavsett vilken du väljer ska du se till att minst en verifierad kopia finns kvar. Öppna den först och kontrollera att den är komplett.

Ta bort kopior via papperskorgen

Markera kopian du valt att ta bort i Utforskaren och tryck på Delete. På en vanlig lokal enhet flyttar Windows den till Papperskorgen, där du kan återställa den tills papperskorgen töms. Läs bekräftelsemeddelandet. Om det står att filen tas bort permanent ska du avbryta. Så här varnar Windows dig för att filen inte hamnar i Papperskorgen, vilket kan hända på vissa flyttbara enheter och nätverksplatser. Vi har inte hittat någon Microsoft-sida som listar alla fall, så utgå från att meddelandet gäller. Flytta filen någon annanstans i stället, eller bestäm om du verkligen vill bli av med den.

Egenskaper Egenskaper. Tänk på det om du tar bort stora filer. Utrymme frigörs inte förrän du tömmer papperskorgen, och det går inte att ångra tömningen. Vänta några dagar innan du gör det, ifall du upptäcker att något saknas.

Dubbletter som inte är värda att jaga

Många små matchningar är inte värda besväret. Identiska ikoner, konfigurationsfiler och biblioteksfiler i appmappar hör till apparna. Om du tar bort dem sparar du nästan inget utrymme och riskerar att något slutar fungera. Sikta i stället på stora filer: videor, diskavbildningar, installationsprogram, exporterade arkiv och fotomappar som kopierats två gånger.

Dubblettsökare för filer i SafeClean

Välj vilka mappar som ska genomsökas. SafeClean grupperar filer efter storlek, jämför dem, kontrollerar hela innehållet med en kryptografisk hash och kontrollerar igen precis innan en åtgärd utförs. Mappar som markerats som referensmappar påverkas aldrig och prioriteras som platsen där kopian ska behållas. Minst en kopia blir alltid kvar; övriga flyttas endast till Papperskorgen, och inget händer om Papperskorgen inte är tillgänglig. Filer som är öppna, ändras eller är hårdlänkade till samma data hoppas över.

Skaffa SafeClean på Microsoft Store Funktioner och priser

Vanliga frågor

Kan två olika filer ha samma hash?

För SHA256 betraktar Microsofts dokumentation en matchande hash som bevis på identiskt innehåll, och i praktiken behöver du inte oroa dig för oavsiktliga kollisioner. För filer som inte går att ersätta kan du ändå öppna båda och jämföra dem innan du tar bort en.

Är det säkert att ta bort dubbletter som hittats utifrån storlek och namn?

Nej. Namn och storlek bevisar inte att innehållet är identiskt. Använd en innehållshash och behåll en verifierad kopia.

Varna Windows mig innan något tas bort permanent?

Vanligtvis, ja. Läs meddelandet. Om det står att filen tas bort permanent hamnar den inte i papperskorgen.

Varför frigjorde borttagningen av dubbletter inget utrymme?

Filerna kan vara hårda länkar till samma data, molnfiler som bara finns online eller fortfarande finnas i papperskorgen. Töm papperskorgen och kontrollera Storlek på disk i Egenskaper för att se den faktiska storleken.

Hittar detta liknande foton?

Nej. Ett foto som ändrats i storlek eller sparats på nytt har annat innehåll och en annan hash. Den här metoden hittar bara exakta kopior.