Dosya ve Batarya

Milyonlarca Dosya İçinde Arama Yapmayı Hızlandırma

Bir bilgisayarda 200 bin dosya bulunması sıra dışı değil; fotoğraf arşivi, indirilenler klasörü ve yıllardır taşınan belgelerle bu sayı kolayca milyona yaklaşır. Sorun dosya sayısının kendisi değil, aramanın nasıl yapıldığı. Windows'un varsayılan davranışıyla disk üzerinde dolaşarak arama yapmak, saniyeler yerine dakikalar alır. İndeksleme ve doğru filtreleme öğrenildiğinde ise aynı işlem neredeyse anında sonuçlanır.

Aradaki farkı kabaca şöyle özetleyebiliriz:

Yöntem Nasıl çalışır Tipik hız hissi
İndekssiz arama (dosya gezgini, indeks kapalı) Her klasörü tek tek okur Klasör büyüklüğüne göre onlarca saniye – dakikalar
İndeksli arama (Windows Search) Hazır veritabanına bakar Genellikle 1–3 saniye
Dosya adı indeksleyen harici araçlar Disk tablosunu doğrudan okur Yazarken anında

Adım adım: aramayı hızlandırma

  1. İndeksleme durumunu kontrol edin. Windows'ta Başlat menüsüne "Dizin Oluşturma Seçenekleri" yazın. Açılan pencerede kaç öğenin indekslendiği ve indekslemenin tamamlanıp tamamlanmadığı yazar. Eğer "0 öğe" ya da çok düşük bir sayı görüyorsanız, aramanız pratikte disk taramasıyla yapılıyor demektir.
  2. Doğru klasörleri indeksleyin, diski tümden değil. Yeni başlayanların en yaygın refleksi "tüm C: sürücüsünü ekle" olur. Bu, indeks veritabanını gereksiz şişirir ve arka planda sürekli CPU tüketimi yaratır. Verimli seçim şudur: Belgeler, Masaüstü, İndirilenler, Resimler ve varsa çalışma klasörünüz. Program dosyaları ve Windows klasörü indeks dışı kalsın; oradaki bir şeyi aramanız nadirdir.
  3. İçerik indekslemeyi seçici açın. Windows, dosya adı ile birlikte dosya içeriğini de indeksleyebilir. İçerik indeksleme çok güçlüdür (PDF içindeki bir cümleyi bulabilirsiniz) ama maliyetlidir. Mantıklı yaklaşım: yalnızca metin ağırlıklı klasörlerde (belgeler, notlar, faturalar) içerik indekslemeyi açık tutmak; fotoğraf ve video klasörlerinde yalnızca dosya adı ve özelliklerle yetinmek.
  4. Filtre söz dizimini öğrenin. Hızın büyük kısmı burada kazanılır, çünkü sonuç kümesini daraltmak sıralama yükünü azaltır. Dosya gezgini arama kutusunda şu ifadeler doğrudan çalışır: İki filtreyi birleştirmek etkiyi katlar: fatura tür:pdf değiştirilme:bu yıl ifadesi, on binlerce dosyayı taramak yerine küçük bir alt kümeye iner.
  5. Arama kapsamını daraltarak başlayın. "Bu bilgisayar" üzerinden arama yapmak, ilgili klasör içinde arama yapmaktan neredeyse her zaman yavaştır. Dosyanın kabaca nerede olduğunu biliyorsanız o klasöre girip aramak, en ucuz hız kazancıdır. Bu da düzenli bir klasör yapısının neden önemli olduğunu gösterir; dosya düzenlemesi anlatan rehberdeki mantık doğrudan arama hızına yansır.
  6. Ağır dosya adı aramaları için harici bir araç düşünün. Yalnızca dosya adına göre arama yapan araçlar, NTFS dosya sisteminin kendi kayıt tablosunu okuduğu için milyonlarca kayıtta bile harf yazarken sonuç üretir. Bunların sınırı ise nettir: dosyanın içine bakmazlar. Yani "2023 kira sözleşmesi.docx" adını hatırlıyorsanız mükemmel; belgenin içindeki bir ismi arıyorsanız Windows Search hâlâ gerekli.
  7. İndeksi yeniden oluşturun ama nadiren. Arama beklenen dosyayı hiç bulmuyorsa, indeks bozulmuş olabilir. Dizin Oluşturma Seçenekleri > Gelişmiş > Yeniden Oluştur adımı sorunu genelde çözer. Yeniden oluşturma sürerken arama sonuçları eksik gelir ve disk hareketli olur; bunu bilgisayarı yoğun kullanmadığınız bir zamana bırakın.
  8. Aramayı gerçekten hızlandıran bir adım daha: gereksiz dosya sayısını düşürmek. 400 bin kayıt yerine 150 bin kayıt indekslemek her aşamayı hızlandırır. Yıllardır açılmamış kurulum dosyaları, tekrarlanan fotoğraf kopyaları ve boşaltılmamış geri dönüşüm kutusu bu sayının önemli kısmını oluşturur. Disk temizliği ile arama performansı arasındaki bağ, çoğu kişinin gözden kaçırdığı bir ilişkidir.

Sık yapılan hatalar