So durchsuchen Sie den Inhalt eines beliebigen Dateityps mit der Windows-Suche

click fraud protection

Windows Search und seine Advanced Query Syntax (AQS) sind eine unglaublich tolle Funktion in Windows. Damit können Sie schnell eine bestimmte Datei oder Gruppe von Dateien mit einem bestimmten Namen oder Metadaten in einem Ordner und Unterordnern finden.

Neben der Indizierung von Dateieigenschaften oder Metadaten werden die meisten bekannten Klartextdateien standardmäßig auch inhaltsindiziert. Wenn ein Dateityp inhaltsindiziert ist, listet Windows Search die Dateien auf, die das Wort oder den Satz im Dateiinhalt enthalten, wenn Sie einen Suchbegriff in das Suchfeld eingeben.

VERBUNDEN:Was ist die erweiterte Suche (Indizierungsoptionen) in Windows 10?

Welche Nur-Text-Dateien sind standardmäßig „inhaltsindiziert“?

Standardmäßig werden bekannte Nur-Text-Dateitypen wie .SCHLÄGER, .CMD, .CPP, .VBS. Hier ist die vollständige Liste der Dateitypen, die standardmäßig auf einem Windows 10-Computer indiziert sind:

A, ANS, ASC, ASM, ASX, AU3, BAS, BAT, BCP, C, CC, CLS, CMD, CPP, CS, CSA, CSV, CXX, DBS, DEF, DIC, DOS, DSP, DSW, EXT, FAQ, FKY, H, HPP, HXX, I, IBQ, ICS, IDL, IDQ, INC, INF, INI, INL, INX, JAV, JAVA, JS, KCI, LGN, LST, M3U, MAK, MK, ODH, ODL, PL, PRC, RC2, RC, RCT, REG, RGS, RUL, S, SCC, SOL, SQL, TAB, TDL, TLH, TLI, TRG, TXT, UDF, UDT, USR, VBS, VIW, VSPSCC, VSSCC, VSSSCC, WRI, WTX

Aktivieren Sie die Suche nach Dateiinhalten eines beliebigen Dateityps

Wenn Sie einen benutzerdefinierten Dateityp im Nur-Text-Format haben und den Inhalt vollständig (mit Ausnahme der Stoppwörter) indizieren möchten, können Sie die Dateierweiterung manuell in den Indexierungsoptionen hinzufügen. Typ Indizierungsoptionen in das Suchfeld Start/Cortana und klicken Sie auf das Suchergebnis.

Indexierungsoptionen Startmenüsuche

Um benutzerdefinierte oder unbekannte Nur-Text-Dateien hinzuzufügen, wie z. .AHK oder .PHP, klicken Sie im Dialogfeld Indizierungsoptionen auf Erweitert und dann auf Dateitypen.

php benutzerdefinierter Dateierweiterungsindex Inhalt

Geben Sie die Dateierweiterung ein PHP, wählen Indexeigenschaften und Dateiinhalt Optionsfeld, und klicken Sie auf OK. Nachdem Sie OK gedrückt haben, wird die Aufforderung „Die Neuerstellung des Index kann lange dauern. Einige Ansichten und Suchergebnisse sind möglicherweise unvollständig, bis die Neuerstellung abgeschlossen ist." erscheint.

Indexaufforderung neu erstellen

Klicken Sie auf OK, und geben Sie dem Indexer viel Zeit (vielleicht sogar Stunden) für seine Arbeit.

Beispiel: Aktivieren der Suche nach Dateiinhalten von PowerShell-Skripts (.PS1)

Dateityp des PowerShell-Skripts .PS1, obwohl es sich um eine bekannte Nur-Text-Datei handelt, wird standardmäßig kein Inhalt indiziert. Um dies zu demonstrieren, habe ich zwei Dateien mit unterschiedlichen Dateierweiterungen, die jedoch genau denselben PowerShell-Code enthalten.

Windows-Suchinhaltsindex-Demo

Wie Sie sehen, enthält die Datei ein Wort namens Verteidiger.

ps1-Dateiinhaltscode

Wenn ich jedoch tippte Verteidiger im Textfeld Suchen wurde nur der Text (.TXT) Datei. Obwohl die .PS1 Datei denselben Inhalt hat, wurde die Datei nicht in den Suchergebnissen aufgeführt.

.ps1 nicht inhaltsindiziert

Um den Dateiinhalt von. zu durchsuchen .PS1 Aktivieren Sie mithilfe der Windows-Suche die Inhaltsindizierung für die Dateierweiterung. Klicken Sie in den Indizierungsoptionen auf Erweitert, und wählen Sie die Registerkarte Dateitypen aus. Wählen .PS1 aus der Liste und aktivieren Indexeigenschaften und Dateiinhalt Radio knopf.

Eigenschaften und Inhalt der ps1-Indexdatei

Klicken Sie auf OK und geben Sie reichlich Zeit für die Windows-Suche, um den ausgewählten Dateityp zu indizieren. Wiederaufbau kann je nach Systemkonfiguration, Anzahl der auf die Indizierung wartenden Dateien und Benutzeraktivitätsgrad im System zwischen Minuten und Stunden dauern. Erwarten Sie nicht, dass Windows Ihre zusätzlichen Dateitypen sofort indiziert.

Nach einiger Zeit indizierte Windows Search den Inhalt aller .PS1 Dateien ordnungsgemäß, und hier sind die Suchergebnisse:

.ps1 nach Inhaltsindizierung
VERBUNDEN:So suchen Sie in Windows nach Dateien, die zwischen zwei Datumsangaben erstellt wurden

Dateien in bestimmten Ordnern ausschließen, um zu verhindern, dass der Inhalt indiziert wird

Inhaltsindizierung zusätzliche Dateitypen bedeuten zusätzliche Größe der Datenbankdatei und zusätzliche Ressourcen, die vom Suchindexer verbraucht werden. Um die Datenbankgröße gering zu halten, aktivieren Sie die Option nur für die benötigten Dateien. Bei den restlichen Dateitypen können Sie nur die Dateieigenschaften und Metadaten indizieren.

Neben der Konfiguration der Inhaltsindizierung pro Dateityp können Sie auch bestimmte Ordner (oder Dateien) ausschließen. Klicken Sie mit der rechten Maustaste auf eine Datei oder einen Ordner, klicken Sie auf Eigenschaften und dann auf Erweitert.

Inhaltsindex für einen Ordner deaktivieren

Notiz: Sie können dies pro Datei oder pro Ordner tun.

Deaktivieren Sie Zulassen, dass Dateien in diesem Ordner zusätzlich zu den Dateieigenschaften auch Inhalte indiziert haben, und klicken Sie auf OK. Bei Ordnern fragt Windows Sie, ob die Einstellungen nur für Dateien aus dem aktuellen Ordner oder auch für Unterordner gelten sollen. Wählen Sie die entsprechende Option und klicken Sie auf OK.

Von nun an wird die Windows-Suche den Inhalt der darin enthaltenen Dateien nicht indizieren bestimmter Ordner, unabhängig von Ihrer Einstellung pro Dateityp im Dialogfeld "Dateitypen" in den Indizierungsoptionen. Dies trägt dazu bei, die Belastung durch die Windows-Suche zu verringern und die Datenbankgröße kleiner zu halten.

Suche nur nach Dateinamen, nicht nach Inhalten (auch bei aktivierter Inhaltsindizierung)

Manchmal möchten Sie möglicherweise verhindern, dass die Windows-Suche den Inhalt von Dokumenten indiziert und Archive (ohne die Funktion zur Indexierung von Dateiinhalten auszuschalten), die Ergebnisse beschränken auf nur Dateinamen.

Damit die Windows-Suche nur nach dem Dateinamen (nicht nach Inhalten) sucht, verwenden Sie den Suchoperator Dateinamen:

Zum Beispiel die erweiterte Suchanfrage Dateiname:*Prüfung* listet Dateien auf, die das Wort. enthalten Prüfung im Dateinamen, unabhängig vom Dateiinhalt. Verwenden Sie für genaue Suchen immer erweiterte Suchoperatoren.


Verfeinern Sie Ihre Suche mit den Menübandbefehlen der Registerkarte Suchen

Sie mögen es nicht, die erweiterte Abfragesyntax manuell einzugeben oder auswendig zu lernen? Kein Problem! Verwenden Sie die Schaltflächen im Menüband für die erweiterte Suche auf der Registerkarte Suchen im Datei-Explorer, um Ihre Suche zu verfeinern. Es füllt die Suchoperatoren automatisch im Suchtextfeld aus.

AQS-Suchleistenschaltflächen Suche verfeinern

Zur Demonstration habe ich eine 0-Byte-Datei namens. hinzugefügt Defender.txt zusammen mit Beispiel.txt und probe.ps1.

AQS- und Windows-Suchinhaltssuche

Die Dateien sample.txt und sample.ps1 enthalten das Wort Verteidiger innerhalb der Datei. Geben Sie in diesem Fall Verteidiger im Suchfeld listet alle drei Dateien auf:

AQS- und Windows-Suchinhaltssuche

Das liegt daran, dass die Windows-Suche bei Freestyle-Schlüsselwortsuchen sowohl nach dem Dateinamen als auch im Inhalt (der enthaltenen Dateitypen) nach dem verwendeten Schlüsselwort sucht. Wenn ich die Syntax der Advanced Query Syntax (AQS) verwendet habe Dateinamen: oder Name: es sucht nach dem nur Dateiname, wie im folgenden Screenshot zu sehen.

AQS- und Windows-Suchinhaltssuche

Tipps Glühbirne SymbolDer Dateinamen: Operator wird immer bevorzugt Name: weil der Name: Der Operator sucht nur am Anfang des Dateinamens und nicht überall im Dateinamen.

Ebenso gibt es viele solcher erweiterte Suchoperatoren die Sie gerne kennenlernen möchten. Mit dem AQS können Sie beispielsweise Suche nach Dateien, die zwischen zwei Daten erstellt wurden. Sie können mehrere Suchoperatoren kombinieren und abgleichen, um Ihre Suche zu verfeinern. Mit AQS von Windows Search sind die Möglichkeiten endlos.

Durchsuchen Sie Dateiinhalte auch an nicht indizierten Orten

Bisher gilt alles, was in diesem Artikel geschrieben wurde, für indizierte Standorte. Bei nicht indizierten Pfaden muss Windows jede Datei oder jeden Ordner im Dateisystem durchsuchen und die Ergebnisse abrufen. Dies ist genau, aber sehr langsam und belastet die Systemressourcen mehr.

Standardmäßig durchsucht Windows Search an nicht indizierten Speicherorten keine Dateiinhalte. Wenn Sie Dateiinhalte an nicht indizierten Speicherorten durchsuchen möchten, können Sie eine Einstellung aktivieren.

  • Öffnen Sie den Datei-Explorer, klicken Sie auf das Menü Datei und wählen Sie "Ordner- und Suchoptionen ändern".
  • Klicken Sie auf die Registerkarte Suchen und aktivieren Sie die Option namens Suchen Sie immer nach Dateinamen und Inhalten (dies kann einige Minuten dauern)
  • OK klicken.
    Suchinhalte an nicht indizierten Orten aktivieren
VERBUNDEN:So setzen Sie den Windows-Suchindex vollständig zurück und erstellen ihn neu

Es ist erwähnenswert, dass die obige Einstellung, wenn sie aktiviert ist, dazu führt, dass die Suche verlangsamen sehr stark, und die Systemleistung leidet sicherlich mit dem ständigen Durchdrehen der Festplatte. Bitte verwenden Sie die obige Einstellung mit Bedacht – aktivieren Sie sie nur, wenn es unbedingt erforderlich ist.

Die Windows-Suchfunktion trotz gelegentlicher Schluckauf beim Suchindexerdienst (was behoben werden kann), die Sie möglicherweise erleben, ist eine echte Zeitersparnis, wenn es funktioniert, und es ist ein produktives Werkzeug, das unseren Arbeitsablauf erleichtert.

Die Informationen in diesem Artikel gelten für Windows Vista und höher, einschließlich Windows 10 und Windows Server-Betriebssysteme.
Vorgestelltes Bild Credit: Ohrenrebe95, pixabay.com


Eine kleine Bitte: Wenn Ihnen dieser Beitrag gefallen hat, teilen Sie ihn bitte?

Eine "kleine" Aktie von Ihnen würde dem Wachstum dieses Blogs sehr helfen. Einige tolle Vorschläge:
  • Pin es!
  • Teilen Sie es mit Ihrem Lieblingsblog + Facebook, Reddit
  • Tweete es!
Also vielen Dank für Ihre Unterstützung, mein Leser. Es dauert nicht länger als 10 Sekunden Ihrer Zeit. Die Share-Buttons befinden sich direkt darunter. :)