Yinelenen dosyaları bulma ve silme: Adım adım rehber
Yinelenen dosyaları bulmak ve silmek için en kolay yol, dosyaları yalnızca isimlerine göre değil, içeriklerine (hash toplamına) göre de karşılaştıran özel yardımcı programları (örneğin CCleaner, DupeGuru veya AllDup) kullanmaktır. Dosya gezgini aracılığıyla manuel arama yalnızca küçük klasörler için etkilidir. Asıl görev, gerekli orijinalleri silmeden diskte alan açmaktır. Aşağıda farklı işletim sistemleri için ayrıntılı talimatlar ve güvenli temizleme yöntemlerinin bir incelemesi sunulmaktadır.
Kısa cevap: Windows'ta hızlı temizlik için "Ayarlar"ın yerleşik özelliklerini veya ücretsiz Czkawka/DupeGuru yardımcı programını kullanın. macOS'ta Finder'daki Akıllı Klasörleri veya Gemini 2 uygulamasını uygulayın. Nihai silme işleminden önce sonuçları her zaman kontrol edin.
Yinelenen dosyalar neden ortaya çıkar ve neden tehlikelidir?
Yedekleme sırasında, internetten aynı içeriğin defalarca indirilmesiyle, fotoğrafların farklı cihazlardan içe aktarılmasıyla veya bulut senkronizasyon araçlarıyla (Dropbox, Google Drive, OneDrive) çalışırken yinelenen dosyalar oluşur.
Aynı dosyaların birikmesi şunlara yol açar:
- Disken hızla dolması. Yüksek çözünürlüklü fotoğraflar ve videolar gigabaytlarca yer kaplar.
- Sistem performansının yavaşlaması. Arama dizinleme işleminin fazladan verileri işlemesi gerekir.
- Dosya yapısında karmaşa. Belgenin güncel sürümünü bulmak daha zor hale gelir.
Hazırlık: Temizlik öncesi güvenlik kuralları
Herhangi bir tarayıcıyı çalıştırmadan önce veri kaybını önlemek için üç işlem gerçekleştirin:
- Yedek oluşturun. Önemli klasörleri harici bir depolama birimine veya buluta kopyalayın.
- Hedef klasörleri belirleyin. Acil bir ihtiyaç yoksa tüm
C:diskini birden taramayın. Programlara zarar vermemek için sistem klasörlerini (Windows,Program Files) hariç tutmak daha iyidir. - Silme stratejisi seçin. Önceden karar verin: Dosyaları kalıcı olarak mı sileceksiniz, Çöp Kutusu'na mı göndereceksiniz yoksa ayrı bir "Karantina" klasörüne mi taşıyacaksınız? Son seçenek en güvenlisidir.
Yöntem 1: Windows'ta yinelenen dosyaları bulma
Windows 10 ve 11'de tek bir "Yinelenenleri Bul" düğmesi yoktur, ancak birkaç etkili yöntem mevcuttur.
Üçüncü taraf programların kullanılması (Önerilen yöntem)
Üçüncü taraf yardımcı programlar, yalnızca dosya adlarını değil, hashleme (MD5/SHA kontrol toplamlarının karşılaştırılması) kullandıkları için daha hızlı ve daha doğru çalışır.
Popüler ücretsiz araçlar:
- Czkawka (Çkavka): Açık kaynaklı, modern ve hızlı bir yardımcı program. Yinelenen dosyaları, benzer görüntüleri ve boş klasörleri arar.
- DupeGuru: Müzik ve resimler için mükemmel olan çapraz platformlu bir program. Benzer ancak özdeş olmayan dosyaları bulan "bulanık eşleşme" (fuzzy match) moduna sahiptir.
- AllDup: Çok sayıda filtreye sahip güçlü bir araç. İleri düzey kullanıcılar için uygundur.
Czkawka/DupeGuru örneğinde adım adım talimatlar:
- Programı indirin ve çalıştırın.
- Taranacak klasörleri ekleyin (örneğin,
D:\Photos,D:\Documents). - Arama yöntemini seçin: "İçeriğe göre" (en doğru) veya "Ada ve boyuta göre" (hızlı ama daha az doğru).
- "Ara" veya "Scan" düğmesine basın.
- Tamamlandığında program yinelenenleri gruplayacaktır. Genellikle otomatik olarak bir dosyayı "orijinal" olarak seçer (çoğunlukla en eski veya yolu en kısa olan) ve diğerlerini silme adayları olarak işaretler.
- Seçimi dikkatlice kontrol edin. Orijinalin kaldığından emin olun.
- "Sil" veya "Çöp Kutusu'na Taşı" düğmesine basın.
Fotoğraflarla çalışıyorsanız, "Benzer Görüntüler" (Similar Images) arama modunu kullanın. Bu mod, yalnızca açı veya aydınlatma açısından fark bulunan seri çekimlerde yapılan kareleri bulacaktır.
Windows'un yerleşik araçları (Yazılım yüklemeden)
Basit temizlik için Dosya Gezgini kullanılabilir, ancak bu manuel emek gerektirir.
- Kontrol edilmesi gereken klasörü açın.
- Sağ üstteki arama kutusuna büyük dosyaları filtrelemek için
boyut:devasa(veyasize:huge) yazın. - Görünümü "Tablo" olarak değiştirin ve "Ad" veya "Boyut" sütununa göre sıralayın.
- Tekrarlanan adları görsel olarak bulun.
- Bu yöntem yalnızca
foto.jpgvefoto (1).jpggibi açık yinelenenler için uygundur.
Yöntem 2: macOS'ta yinelenen dosyaları bulma
macOS, dosya yönetimi için daha entegre araçlar sunar.
Finder'da Akıllı Klasörler
- Finder'ı açın.
File>New Smart Folder(Yeni Akıllı Klasör) seçeneğine tıklayın.- Arama panelinin yanındaki
+düğmesine basın. - Bir kriter ekleyin: "Dosya adı" belirli kelimeleri içeriyor veya "Dosya boyutu" belirtilen değerden büyük.
- Ne yazık ki, Finder "kutudan çıktığı gibi" hash'e göre yinelenenleri arayamaz. Tam kapsamlı temizlik için üçüncü taraf uygulamalara ihtiyaç vardır.
Mac için üçüncü taraf uygulamalar
- Gemini 2: Ücretli ancak hoş bir arayüze sahip çok kullanışlı bir uygulama. Hangi dosyaların silineceğini otomatik olarak önerir ve önizleme gösterir.
- DupeGuru: macOS için de mevcuttur, ücretsizdir ve etkilidir.
- CleanMyMac X: Yinelenen arama modülünü içeren bir temizleme kombinasyonu.
Eylem algoritması:
- Seçilen yardımcı programı başlatın.
Belgeler,İndirilenlerveyaFotoğraflarklasörlerini program penceresine sürükleyin.- Taramanın bitmesini bekleyin.
- Programın gereksiz kopyaları otomatik olarak işaretlemesi için "Otomatik Seçim" (Auto Select) işlevini kullanın.
- Listeyi kontrol edin ve silmeyi onaylayın.
Yöntem 3: Linux'ta yinelenen dosyaları bulma
Linux'ta süreç genellikle terminal üzerinden yürütülür, bu da maksimum esneklik ve hız sağlar.
fdupes yardımcı programı
fdupes, yinelenenleri bulmak için klasik bir yardımcı programdır.
- Programı yükleyin:
sudo apt install fdupes # Debian/Ubuntu için
sudo dnf install fdupes # Fedora için
```
2. Belirli bir klasörde aramayı başlatın:
```bash
fdupes -r ~/Documents
```
`-r` bayrağı özyinelemeli arama (tüm alt klasörlerde) anlamına gelir.
3. Program aynı dosyaların listelerini çıktı olarak verecektir.
4. Etkileşimli silme için `-d` bayrağını kullanın:
```bash
fdupes -rd ~/Documents
```
Sistem, gruptan hangi dosyanın tutulacağını ve hangilerinin silineceğini soracaktır.
### rmlint yardımcı programı
Daha modern ve hızlı bir alternatif.
```bash
rmlint -o csv:results.csv ~/Pictures
Bu komut, silmeden önce tablo düzenleyicide incelenebilecek yinelenenlerin listesini içeren bir CSV dosyası oluşturur.
Arama yöntemlerinin karşılaştırılması
| Yöntem | Doğruluk | Hız | Zorluk | Kimin için |
|---|---|---|---|---|
| Manuel arama (Dosya Gezgini/Finder) | Düşük | Yavaş | Düşük | 10–20 dosya için |
| Czkawka / DupeGuru | Yüksek (hash'e göre) | Hızlı | Orta | Çoğu kullanıcı için |
| fdupes (Terminal) | Çok yüksek | Çok hızlı | Yüksek | Linux kullanıcıları ve yöneticiler için |
| Ücretli kombinasyonlar (Gemini, CleanMyMac) | Yüksek | Hızlı | Düşük | Kullanıcı arayüzü konforuna değer verenler için |
Yinelenenleri silerken yapılan yaygın hatalar
- Sistem kütüphanelerinin silinmesi. Bazı programlar aynı
.dllveya.sodosyalarını farklı klasörlere yükler. Bunların silinmesi yazılımı bozabilir. Çözüm: TaramadanProgram Files,Windows,Applicationsklasörlerini hariç tutun. - "Orijinal" ile "Kopya" karışıklığı. Programlar genellikle listede ilk görünen dosyayı orijinal olarak kabul eder. Çözüm: Her zaman dosya yoluna ve değiştirme tarihine bakın. Dosyayı mantıksal olarak bulunması gereken klasörde bırakın.
- Gizli dosyaların göz ardı edilmesi. Yinelenenler gizli dizinlerde saklanabilir. Çözüm: Ne yaptığınızı anlıyorsanız, yardımcı program ayarlarında "Gizli dosyaları tara" seçeneğini etkinleştirin.
- Sabit bağlantıların (Hard Links) silinmesi. İki dosya farklı ada sahip olsa da diskte aynı verilere (inode) işaret ediyorsa, tüm bağlantılar silinmedikçe birinin silinmesi alan açmaz. Gelişmiş yardımcı programlar (Czkawka gibi) sabit bağlantıları tanıyabilir ve bunları geleneksel anlamda yinelenen olarak saymaz.
Çalışmalarından %100 emin olmadığınız sürece toplu silme için betikleri (rm -rf veya benzerleri) asla kullanmayın. Yoldaki bir hata tüm ev dizininizi yok edebilir.
SSS: Sık Sorulan Sorular
"Copy of..." veya "(1)" adlı dosyaları silmek güvenli midir? Çoğunlukla evet, bunlar tarayıcı veya mesajlaşma uygulamaları tarafından oluşturulan otomatik kopyalardır. Ancak silmeden önce her zaman dosyayı açın ve orijinaliyle karşılaştırın.
Farklı boyuttaki fotoğrafların yinelenenlerini bulabilir miyim? Evet, bunun için görüntü karşılaştırma algoritmaları (algısal hashleme) gerekir. Bayt bazlı normal karşılaştırma bu tür dosyaları bulamaz. DupeGuru veya Czkawka'daki "Benzer Görüntüler" modunu kullanın.
Program bir oyun klasöründe yinelenenler bulursa ne yapmalıyım? Onlara dokunmayın. Oyunlar, farklı seviyelerden hızlı erişim sağlamak için varlıkları (dokular, sesler) sık sık çoğaltır. Bu tür dosyaların silinmesi oyunun başlatma hatalarına yol açacaktır.
Gelecekte yinelenenlerin oluşmasını nasıl önleyebilirim?
- Bulut depolama alanlarını, dosyalar zaten varsa yerel olarak indirmeyecek şekilde yapılandırın.
- İndirmeden önce dosyanın varlığını kontrol eden indirme yöneticileri kullanın.
- "İndirilenler" klasörünü düzenli olarak (3–6 ayda bir) профилактик temizliğe tabi tutun.
Sonuç
Yinelenen dosyaları bulmak ve silmek, onlarca gigabayt boş alan geri kazanmanın etkili bir yoludur. Windows ve macOS için en iyi seçim, Czkawka veya DupeGuru gibi grafik arayüzlü ücretsiz yardımcı programlar olacaktır. Linux kullanıcılarının fdupes aracına dikkat etmesi gerekir. Altın kural, toplu temizlikten önce her zaman yedek almak ve hangi dosyaların silinmek üzere işaretlendiğini dikkatlice kontrol etmektir.