Kostenloser DownloadWindows 10 und 11 x64

sgcFSearch
Finde jede Datei schon beim Tippen

Ein Tool für die Dateisuche auf dem ganzen Datenträger unter Windows. sgcFSearch indiziert den Namen jeder Datei und jedes Ordners auf deinen fest eingebauten Laufwerken, beantwortet Abfragen in Millisekunden und hält den Index aktuell, während sich Dateien ändern.

Zwei Downloads: der signierte Installer sgcFSearch_setup.exe oder sgcFSearch.zip mit den signierten Dateien sgcFSearch.exe und sgcfs.exe und dem Benutzerhandbuch, für eine manuelle Installation.

Keine Administratorrechte Alt+Shift+Space Inhaltssuche CLI und Pipe-API
Die sgcFSearch-Suchleiste zeigt Ergebnisse, während eine Abfrage getippt wird

Schnell auf einem Datenträger mit 3,4 Millionen Dateien

QA-Messungen auf einem PC mit einem Release-Build. Die Abfragezeiten sind die mittleren Serverzeiten, die sgcfs bench meldet.

63sErster Crawl von C:3.404.349 Dateien und 447.577 Ordner
15,8msAbfrage, ein Wortüber den ganzen Index
308msEine Dateiänderung in den ErgebnissenLive-Update in der Suche sichtbar
1,0sNeustart bis betriebsbereitIndex geladen, Journal nachgeholt
13,8msAbfrage mit Tippfehler
17,6msAbfrage, zwei Wörter
13,1msGefilterte Abfrage
0,16msInhalts-Grep
306MBArbeitsspeicher

Die Ergebnisse hängen vom Datenträger, von der CPU und von der Anzahl der Dateien ab. Führe sgcfs bench aus, um deinen eigenen PC zu messen.

Aus der echten App aufgenommen

Aufgenommen mit sgcFSearch auf einem Windows-PC.

Eine Abfrage in der sgcFSearch-Leiste wird getippt, die Ergebnisliste aktualisiert sich bei jeder Taste
Suchen beim Tippen

Ergebnisse bei jedem Tastendruck

Drücke überall Alt + Shift + Space und fang an zu tippen. Die Ergebnisse erscheinen beim Tippen, die besten Treffer zuerst, mit Dateisymbolen und hervorgehobenen passenden Buchstaben.

Enter öffnet die Datei und Ctrl + Enter zeigt sie in ihrem Ordner an.

Eine falsch geschriebene Abfrage in sgcFSearch findet trotzdem die gemeinte Datei
Tippfehlertoleranz

Ein falscher Buchstabe ist kein Problem

Ein Wort mit 5 oder mehr Buchstaben passt auch mit einem Fehler: ein fehlender, zusätzlicher oder anderer Buchstabe oder zwei vertauschte Nachbarbuchstaben. confgi findet config.json und raport findet report.pdf.

Treffer mit Tippfehlern erhalten die niedrigste Trefferstufe und stehen daher normalerweise unter den exakten Treffern.

Filter-Chips in der sgcFSearch-Leiste grenzen die Ergebnisse nach Typ, Datum und Größe ein
Filter-Chips

Mit einem Klick eingrenzen

Die Chips Typ, Geändert, Größe, In Ordner und Sortierung schreiben Filter wie type:images oder mtime:week in die Abfrage. Ein Filter, den du von Hand tippst, bringt auch seinen Chip zum Leuchten.

Die Leiste merkt sich deine letzten 50 Suchen. Bei leerem Feld holt Up sie zurück.

Eine grep-Abfrage in sgcFSearch listet passende Zeilen in Dateien auf
Inhaltssuche

In deinen Dateien suchen

grep:TODO listet die Zeilen auf, die den Text enthalten, in den Dateien deiner Inhaltsordner. regex: sucht nach einem regulären Ausdruck und sym: findet, wo ein Symbol definiert ist.

Wenn kein Dateiname passt, schaut sgcFSearch von selbst in die Dateien.

Alles, was eine Dateisuche braucht

Eine Tray-App besitzt den Index. Die Suchleiste, die Kommandozeile und deine eigenen Tools fragen alle sie.

Jedes fest eingebaute Laufwerk

Ein Multithread-Crawler auf der nativen NT-Verzeichnis-API listet jedes fest eingebaute Laufwerk auf. Der Index wird in names.idx gespeichert und beim nächsten Start in etwa einer Sekunde geladen.

Live-Updates, ohne Admin

Solange die App läuft, erscheint eine Änderung innerhalb eines Sekundenbruchteils in der Suche. Nach einem Neustart wird das NTFS-Änderungsjournal über die Schnittstelle ohne Rechteerhöhung gelesen, daher sind keine Administratorrechte nötig.

Tippfehlertolerant

Wörter mit 5 oder mehr Buchstaben passen mit einem Fehler, sodass ein Vertipper die Datei trotzdem findet. Treffer mit Tippfehlern stehen normalerweise unter den exakten.

Umfangreiche Abfragesyntax

Modifikatoren für exakt, Präfix, Suffix und Ausschluss, Pfad-Token sowie Filter für Erweiterung, Typ, Art, Ordner, Pfad, Größe, Änderungsdatum, regulären Ausdruck, Limit und Sortierung.

Inhaltssuche

Ein Trigramm-Index des Textes in deinen Inhaltsordnern: Text und Quellcode, Word, Excel und PowerPoint ohne installiertes Office, OpenDocument und PDF über Windows-Filter.

Ein Ranking, das lernt

Die Ergebnisse werden nach Trefferqualität und Ordnertiefe bewertet, und die Dateien, die du öffnest oder kopierst, rücken nach oben. Jede Nutzung zählt nach 14 Tagen nur noch halb, sodass alte Gewohnheiten verblassen.

Filter-Chips und Verlauf

Chips für Typ, Geändert, Größe, In Ordner und Sortierung schreiben die Filter für dich. Öffnen, im Ordner anzeigen und Kopieren sind einen Tastendruck entfernt, und die letzten 50 Suchen bleiben erhalten.

Kommandozeile sgcfs

Dieselben Ergebnisse im Terminal, mit einfacher, langer und JSON-Ausgabe, Exit-Codes für Skripte und einer JSON-Lines-Bridge. Leite die Pfade direkt an PowerShell weiter.

Named-Pipe-API

Ein JSON-Objekt pro Zeile für deine eigenen Skripte und Tools. Die Pipe gewährt nur dem aktuellen Benutzer Zugriff und weist Remote-Clients ab.

Derselbe Index im Terminal

sgcfs spricht über die Pipe mit der laufenden App und startet sie bei Bedarf im Hintergrund. Pfade gehen an stdout, die Zusammenfassung geht an stderr.

Spickzettel

Wörter und Filter werden durch Leerzeichen getrennt, in beliebiger Reihenfolge. Jedes Wort muss zum Datei- oder Ordnernamen passen, unabhängig von der Groß- und Kleinschreibung.

Wörter und Modifikatoren
Du tippstFindet
budget 2026Namen, die jedes Wort enthalten
confgiAuch config.json: ein Tippfehler in Wörtern mit 5 oder mehr Buchstaben
'readme.mdNamen, die genau dem Wort entsprechen
^setupNamen, die mit dem Wort beginnen
.bak$Namen, die mit dem Wort enden
!.log$Schließt passende Namen aus
"annual report"Behält das Leerzeichen innerhalb eines Wortes
src\mainNamen mit main unterhalb eines Ordners, dessen Name src enthält
node_modules\Alles unterhalb eines Ordners node_modules
Filter
Du tippstFindet
ext:pas,dfmDateien mit einer dieser Erweiterungen
type:images,codeDateien einer Kategorie oder Ordner mit type:folders
kind:dirNur Ordner oder nur Dateien mit kind:file
in:~\DownloadsElemente in diesem Ordner, in beliebiger Tiefe
path:backupDer vollständige Pfad enthält den Text
size:>10mbDateigröße, auch Bereiche wie size:1mb..5mb
mtime:<7dIn den letzten 7 Tagen geändert oder mtime:today
re:^img_\d{4}\.jpg$Der Name passt auf einen regulären Ausdruck
sort:sizeGrößte zuerst, außerdem name, date und -date
limit:20Höchstens 20 Ergebnisse
grep:TODOZeilen in Dateien, mit regex: und sym: als Geschwistern

Die vollständige Abfragesyntax im Benutzerhandbuch

Ein Index, immer aktuell

Die Tray-App besitzt die Engine. Die Suchleiste ruft sie direkt auf, und jeder andere Client geht über die Named Pipe.

Architektur von sgcFSearch: Laufwerke speisen den Crawler, den Watcher und das Journal-Nachholen, die den Namensindex aufbauen; der Namensindex speist den Inhaltsindex, die Suchleiste und den Pipe-Server, den sgcfs und deine Skripte nutzen Feste Laufwerke Dateien und Ordner NTFS-Änderungsjournal Crawler NT-Verzeichnis-API, viele Threads Watcher ReadDirectoryChangesW Journal-Nachholen nach Neustart, ohne Admin Namensindex im Speicher gespeichert in names.idx Inhaltsindex Trigramme, content.idx Suchleiste Alt+Shift+Space Pipe-Server JSON lines sgcfs.exe und deine Skripte

Der Crawl

Jeder Ordner wird relativ zu seinem übergeordneten Ordner geöffnet und gesammelt aufgelistet, viele Einträge pro Aufruf, auf mehreren Threads. Junctions und Links werden erfasst, aber nicht betreten.

Der Namensindex

Ein kompakter Eintrag pro Datei oder Ordner, wobei die Namen einmal in einem gemeinsamen Pool gespeichert sind. Suchen durchlaufen ihn auf mehreren Threads und behalten nur die besten Ergebnisse.

Live-Updates

Ein Watcher pro Laufwerk listet geänderte Ordner erneut auf und wendet die Unterschiede an. Nach einem Neustart werden nur die Ordner erneut aufgelistet, die das Änderungsjournal meldet.

Der Inhaltsindex

Jedes Trigramm des extrahierten Textes verweist auf die Dateien, die es enthalten. Kandidaten werden zur Suchzeit erneut gelesen, sodass Ergebnisse nie aus veralteten Daten stammen.

Was du brauchst

Installiere mit dem Setup oder entpacke einfach, in keinem Schritt sind Administratorrechte nötig.

Windows 10 oder 11, x64

Windows 10 Version 1809 (Build 17763) oder neuer, oder Windows 11, 64 Bit.

Kein Admin nötig

Ein normales Benutzerkonto startet es, indiziert die Laufwerke und liest das Änderungsjournal.

Setup oder entpacken

Das Setup installiert pro Benutzer, legt einen Startmenüeintrag an und kann die App bei der Anmeldung starten und sgcfs in den PATH aufnehmen. Für eine manuelle Installation entpackst du den Ordner an einen beliebigen Ort und startest sgcFSearch.exe. Danach legt sgcfs install --login dieselben beiden Einträge an, und sgcfs uninstall entfernt sie.

Arbeitsspeicher und Festplatte

Sie wachsen mit der Anzahl der Dateien. Mit 3,4 Millionen Dateien verbrauchte der QA-PC 306 MB Arbeitsspeicher und eine names.idx mit 202 MB.

Durchsuche deinen ganzen Datenträger in Millisekunden

Kostenloser Download für Windows 10 und 11 x64. Hol dir den signierten Installer oder das Zip mit den Programmdateien und dem Benutzerhandbuch für eine manuelle Installation.