Ücretsiz indirmeWindows 10 ve 11 x64

sgcFSearch
Yazarken her dosyayı bulun

Windows için bir tüm disk dosya arama aracı. sgcFSearch, sabit sürücülerinizdeki her dosya ve klasörün adını dizinler, sorgulara milisaniyeler içinde yanıt verir ve dosyalar değişirken dizini güncel tutar.

İki indirme seçeneği vardır: imzalı sgcFSearch_setup.exe yükleyicisi veya el ile kurulum için imzalı sgcFSearch.exe ile sgcfs.exe dosyalarını ve kullanım kılavuzunu içeren sgcFSearch.zip.

Yönetici hakkı gerekmez Alt+Shift+Space İçerik araması Komut satırı ve pipe API
Sorgu yazılırken sonuçları gösteren sgcFSearch arama çubuğu

3,4 milyon dosyalı bir diskte bile hızlı

Release derlemesiyle tek bir PC'de yapılan QA ölçümleri. Sorgu süreleri, sgcfs bench tarafından bildirilen ortanca sunucu süreleridir.

63sC: ilk tarama3.404.349 dosya ve 447.577 klasör
15,8msSorgu, tek kelimetüm dizin üzerinde
308msSonuçlara yansıyan dosya değişikliğiaramalarda görünen canlı güncelleme
1,0sYeniden başlatmadan hazır olmayadizin yüklendi, günlük yakalandı
13,8msYazım hatalı sorgu
17,6msSorgu, iki kelime
13,1msFiltreli sorgu
0,16msİçerik grep
306MBBellek

Sonuçlar diske, CPU'ya ve dosya sayısına bağlıdır. Kendi PC'nizi ölçmek için sgcfs bench komutunu çalıştırın.

Gerçek uygulamadan kaydedildi

Bir Windows PC'de çalışan sgcFSearch'ten yakalanmıştır.

sgcFSearch çubuğuna sorgu yazılıyor, sonuç listesi her tuşta güncellenir
Yazdıkça arama

Her tuş vuruşunda sonuç

Herhangi bir yerde Alt + Shift + Space tuşlarına basın ve yazmaya başlayın. Sonuçlar yazarken belirir, en iyi eşleşmeler önce gelir; dosya simgeleri ve eşleşen harfler vurgulanır.

Enter dosyayı açar, Ctrl + Enter ise dosyayı klasöründe gösterir.

Yanlış yazılmış bir sorgu sgcFSearch'te yine de istenen dosyayı bulur
Yazım hatası toleransı

Tek yanlış harf sorun değil

5 harf veya daha uzun bir kelime tek bir hatayla da eşleşir: eksik, fazla veya farklı bir harf ya da yer değiştirmiş iki komşu harf. confgi, config.json dosyasını; raport ise report.pdf dosyasını bulur.

Yazım hatalı eşleşmeler en düşük eşleşme kademesini alır, bu yüzden normalde tam eşleşmelerin altında sıralanır.

sgcFSearch çubuğundaki, sonuçları tür, tarih ve boyuta göre daraltan filtre çipleri
Filtre çipleri

Tek tıklamayla daraltın

Tür, Değiştirilme, Boyut, Klasörde ve Sırala çipleri, type:images veya mtime:week gibi filtreleri sorguya sizin yerinize yazar. Elle yazdığınız bir filtre de kendi çipini yakar.

Çubuk son 50 aramanızı hatırlar. Kutu boşken Up tuşu bunları geri getirir.

sgcFSearch'te dosyaların içindeki eşleşen satırları listeleyen bir grep sorgusu
İçerik araması

Dosyalarınızın içinde arayın

grep:TODO, içerik klasörlerinizin altındaki dosyalarda bu metni içeren satırları listeler. regex: bir düzenli ifadeyle eşleşir, sym: ise bir simgenin tanımlandığı yeri bulur.

Hiçbir dosya adı eşleşmediğinde sgcFSearch kendiliğinden dosyaların içine bakar.

Bir dosya aramasının ihtiyaç duyduğu her şey

Dizini tek bir tepsi uygulaması yönetir. Arama çubuğu, komut satırı ve kendi araçlarınız ona sorar.

Her sabit sürücü

Yerel NT dizin API'si üzerindeki çok iş parçacıklı bir tarayıcı her sabit sürücüyü listeler. Dizin names.idx dosyasına kaydedilir ve bir sonraki başlatmada yaklaşık bir saniyede yüklenir.

Yönetici olmadan canlı güncellemeler

Uygulama çalışırken bir değişiklik saniyenin çok küçük bir bölümünde aramalara yansır. Yeniden başlatmadan sonra NTFS değişiklik günlüğü ayrıcalıksız arayüz üzerinden okunur, bu nedenle yönetici hakları gerekmez.

Yazım hatasına toleranslı

5 harf veya daha uzun kelimeler tek hatayla eşleşir, bu yüzden parmağınız kaysa bile dosya bulunur. Yazım hatalı eşleşmeler normalde tam eşleşmelerin altında yer alır.

Zengin sorgu sözdizimi

Tam, önek, sonek ve hariç tutma değiştiricileri, yol belirteçleri ile uzantı, tür, çeşit, klasör, yol, boyut, değiştirilme tarihi, düzenli ifade, sınır ve sıralama filtreleri.

İçerik araması

İçerik klasörlerinizdeki metnin trigram dizini: metin ve kaynak kod, Office yüklü olmadan Word, Excel ve PowerPoint, OpenDocument ve Windows filtreleri üzerinden PDF.

Öğrenen sıralama

Sonuçlar eşleşme kalitesine ve klasör derinliğine göre puanlanır, açtığınız veya kopyaladığınız dosyalar yukarı çıkar. Her kullanım 14 gün sonra yarı ağırlıkla sayılır, böylece eski alışkanlıklar silinir.

Filtre çipleri ve geçmiş

Tür, Değiştirilme, Boyut, Klasörde ve Sırala çipleri filtreleri sizin için yazar. Açma, klasörde gösterme ve kopyalama tek tuş uzağınızdadır; son 50 arama saklanır.

sgcfs komut satırı

Aynı sonuçlar terminalde de: düz, uzun ve JSON çıktısı, betikler için çıkış kodları ve bir JSON lines köprüsü. Yolları doğrudan PowerShell'e aktarabilirsiniz.

Adlandırılmış pipe API'si

Kendi betikleriniz ve araçlarınız için satır başına bir JSON nesnesi. Pipe yalnızca geçerli kullanıcıya erişim verir ve uzak istemcileri reddeder.

Aynı dizin, terminalden

sgcfs, çalışan uygulamayla pipe üzerinden konuşur ve gerektiğinde onu arka planda başlatır. Yollar stdout'a, özet ise stderr'e gider.

Hızlı başvuru

Kelimeler ve filtreler boşlukla ayrılır, sıra fark etmez. Her kelime, büyük küçük harf fark etmeksizin dosya veya klasör adıyla eşleşmelidir.

Kelimeler ve değiştiriciler
YazdığınızBulduğu
budget 2026Her kelimeyi içeren adlar
confgiconfig.json dosyasını da bulur: 5 harf veya daha uzun kelimelerde bir yazım hatası
'readme.mdKelimeye tam olarak eşit adlar
^setupKelimeyle başlayan adlar
.bak$Kelimeyle biten adlar
!.log$Eşleşen adları hariç tutar
"annual report"Boşluğu tek bir kelimenin içinde tutar
src\mainAdı src içeren bir klasörün altında main içeren adlar
node_modules\node_modules klasörü altındaki her şey
Filtreler
YazdığınızBulduğu
ext:pas,dfmBu uzantılardan birine sahip dosyalar
type:images,codeBir kategorideki dosyalar veya type:folders ile klasörler
kind:dirYalnızca klasörler veya kind:file ile yalnızca dosyalar
in:~\DownloadsO klasörün içindeki öğeler, her derinlikte
path:backupTam yol metni içerir
size:>10mbDosya boyutu, size:1mb..5mb gibi aralıklar da olur
mtime:<7dSon 7 gün içinde değiştirilen veya mtime:today
re:^img_\d{4}\.jpg$Ad bir düzenli ifadeyle eşleşir
sort:sizeEn büyük önce; name, date ve -date da kullanılabilir
limit:20En fazla 20 sonuç
grep:TODODosyaların içindeki satırlar; regex: ve sym: kardeş filtrelerdir

Kullanım Kılavuzu'nda tam sorgu sözdizimi

Tek dizin, her zaman güncel

Motoru tepsi uygulaması yönetir. Arama çubuğu onu doğrudan çağırır, diğer tüm istemciler adlandırılmış pipe üzerinden geçer.

sgcFSearch mimarisi: sürücüler tarayıcıyı, izleyiciyi ve günlük yakalamayı besler, bunlar ad dizinini oluşturur; ad dizini de içerik dizinini, arama çubuğunu ve sgcfs ile betikleriniz tarafından kullanılan pipe sunucusunu besler Sabit sürücüler dosyalar ve klasörler NTFS değişiklik günlüğü Tarayıcı NT dizin API, çok iş parçacığı İzleyici ReadDirectoryChangesW Günlük yakalama yeniden başlatmadan sonra Ad dizini bellekte names.idx'e kaydedilir İçerik dizini trigramlar, content.idx Arama çubuğu Alt+Shift+Space Pipe sunucusu JSON lines sgcfs.exe ve betikleriniz

Tarama

Her klasör üst klasörüne göre açılır ve her çağrıda çok sayıda girdi olacak şekilde, birkaç iş parçacığında toplu olarak listelenir. Bağlantı noktaları ve bağlantılar kaydedilir ancak içine girilmez.

Ad dizini

Her dosya veya klasör için tek bir kompakt kayıt vardır; adlar ortak bir havuzda yalnızca bir kez saklanır. Aramalar bunu birkaç iş parçacığında tarar ve yalnızca en iyi sonuçları tutar.

Canlı güncellemeler

Her sürücü için bir izleyici, değişen klasörleri yeniden listeler ve farkları uygular. Yeniden başlatmadan sonra yalnızca değişiklik günlüğünün bildirdiği klasörler yeniden listelenir.

İçerik dizini

Çıkarılan metnin her trigramı, onu içeren dosyaları işaret eder. Adaylar arama sırasında yeniden okunur, bu yüzden sonuçlar asla eskimiş verilerden gelmez.

İhtiyacınız olanlar

Kurulum programıyla yükleyin ya da yalnızca arşivden çıkarın, hiçbir adımda yönetici hakkı gerekmez.

Windows 10 veya 11, x64

Windows 10 sürüm 1809 (derleme 17763) veya sonrası ya da 64 bit Windows 11.

Yönetici gerekmez

Normal bir kullanıcı hesabı onu çalıştırır, sürücüleri dizinler ve değişiklik günlüğünü okur.

Kurulum veya arşivden çıkarma

Kurulum programı kullanıcı başına yükler, Başlat menüsüne bir giriş ekler ve uygulamayı oturum açılışında başlatabilir, sgcfs komutunu PATH'e ekleyebilir. El ile kurulum için klasörü istediğiniz yere çıkarıp sgcFSearch.exe dosyasını çalıştırmanız yeterlidir. Ardından sgcfs install --login aynı iki girişi ekler, sgcfs uninstall ise kaldırır.

Bellek ve disk

Dosya sayısıyla birlikte büyürler. 3,4 milyon dosyayla QA PC'si 306 MB bellek ve 202 MB'lık bir names.idx kullandı.

Tüm diskinizi milisaniyeler içinde arayın

Windows 10 ve 11 x64 için ücretsiz indirme. İmzalı yükleyiciyi veya el ile kurulum için program dosyalarını ve kullanım kılavuzunu içeren zip dosyasını edinin.