Jak prohledávat obsah libovolného typu souboru pomocí Windows Search

Windows Search a jeho pokročilá syntaxe dotazů (AQS) je neuvěřitelně úžasná funkce ve Windows. Umožňuje vám rychle najít konkrétní soubor nebo skupinu souborů s konkrétním názvem nebo metadaty ve složce a podsložkách.

Spolu s vlastnostmi indexovaných souborů nebo metadaty je obsah ve výchozím nastavení indexován také u většiny známých souborů ve formátu prostého textu. Když je obsah indexován typ souboru, Windows Search zobrazí seznam souborů, které obsahují slovo nebo frázi v obsahu souboru, když zadáte hledaný výraz do pole Hledat.

PŘÍBUZNÝ:Co je rozšířené vyhledávání (možnosti indexování) ve Windows 10

Které soubory ve formátu prostého textu jsou ve výchozím nastavení „indexovány obsahem“?

Ve výchozím nastavení jsou známé typy souborů ve formátu prostého textu, jako je např .NETOPÝR, .CMD, .CPP, .VBS. Zde je úplný seznam typů souborů, které jsou ve výchozím nastavení indexovány na počítači se systémem Windows 10:

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

Povolit vyhledávání obsahu souborů libovolného typu souboru

Pokud máte vlastní typ souboru ve formátu prostého textu a chcete obsah plně indexovat (kromě zastavovacích slov), můžete příponu souboru přidat ručně v možnostech indexování. Typ Možnosti indexování ve vyhledávacím poli Start/Cortana a klikněte na výsledek hledání.

možnosti indexování spustit vyhledávání v nabídce

Chcete-li přidat vlastní nebo neznámé soubory ve formátu prostého textu, např. .AHK nebo .PHP, v dialogovém okně Možnosti indexování klikněte na Upřesnit a klikněte na Typy souborů.

php obsah indexu vlastní přípony souboru

Zadejte příponu souboru PHP, vyberte Vlastnosti indexu a obsah souboru přepínač a klepněte na OK. Po stisknutí tlačítka OK se zobrazí výzva „Přebudování indexu může trvat dlouho. Některá zobrazení a výsledky vyhledávání mohou být neúplné, dokud nebude přestavba dokončena." objeví se.

výzva k obnovení indexu

Klikněte na OK a dejte indexeru dostatek času (možná i hodiny), aby provedl svou práci.

Příklad: Povolte prohledávání obsahu souborů skriptů PowerShell (.PS1)

Typ souboru skriptu PowerShell .PS1, ačkoli se jedná o známý soubor ve formátu prostého textu, není obsah ve výchozím nastavení indexován. Abych to demonstroval, mám dva soubory s různými příponami souborů, ale obsahující přesně stejný kód PowerShell.

ukázka indexu obsahu vyhledávání ve Windows

Jak vidíte, soubor obsahuje slovo s názvem Obránce.

kód obsahu souboru ps1

Nicméně, když jsem psal obránce v textovém poli Hledat vypsal pouze text (.txt) soubor. Ačkoliv .PS1 soubor má stejný obsah, soubor nebyl uveden ve výsledcích vyhledávání.

.ps1 není obsah indexován

Chcete-li vyhledat obsah souboru .PS1 pomocí Windows Search povolte indexování obsahu pro příponu souboru. V Možnosti indexování klikněte na Upřesnit a vyberte kartu Typy souborů. Vybrat .PS1 ze seznamu a aktivujte Vlastnosti indexu a obsah souboru přepínací tlačítko.

vlastnosti a obsah indexového souboru ps1

Klikněte na OK a dejte dostatek čas, kdy Windows Search indexuje vybraný typ souboru. Přestavba může trvat minuty až hodiny v závislosti na konfiguraci systému, počtu souborů čekajících na indexování a úrovni aktivity uživatele v systému. Neočekávejte, že systém Windows okamžitě indexuje vaše další typy souborů.

Po nějaké době Windows Search indexoval obsah všech .PS1 soubory řádně a zde jsou výsledky hledání:

.ps1 po indexování obsahu
PŘÍBUZNÝ:Jak hledat soubory vytvořené mezi dvěma daty v systému Windows

Vyloučit soubory v určitých složkách, aby se zabránilo indexování obsahu

Indexování obsahu další typy souborů znamenají další velikost databázového souboru a další zdroje spotřebované Search Indexerem. Chcete-li zachovat malou velikost databáze, povolte možnost pouze pro soubory, které potřebujete. U ostatních typů souborů se můžete rozhodnout indexovat pouze vlastnosti souboru a metadata.

Kromě konfigurace indexování obsahu na základě typu souboru můžete také vyloučit určité složky (nebo soubory). Klepněte pravým tlačítkem myši na soubor nebo složku, klepněte na Vlastnosti a poté na Upřesnit.

zakázat index obsahu pro složku

Poznámka: Můžete to udělat pro každý soubor nebo složku.

Zrušte zaškrtnutí Povolit souborům v této složce kromě vlastností souborů také indexování obsahua klepněte na tlačítko OK. U složek se vás systém Windows zeptá, zda použít nastavení pouze pro soubory z aktuální složky nebo také pro podsložky. Vyberte příslušnou možnost a klepněte na tlačítko OK.

Od této chvíle nebude Windows Search indexovat obsah souborů, které se v něm nacházejí konkrétní složka, bez ohledu na vaše nastavení typu pro soubor v dialogovém okně Typy souborů v možnostech indexování. To pomáhá snížit zátěž Windows Search a udržuje menší velikost databáze.

Hledat pouze názvy souborů, nikoli obsah (i když je povoleno indexování obsahu)

Někdy můžete chtít zabránit vyhledávání systému Windows v indexování obsahu dokumentů a archivy (bez vypnutí funkce indexování obsahu souboru), omezení výsledků na pouze názvy souborů.

Chcete-li, aby Windows Search vyhledával pouze název souboru (nikoli obsah), použijte vyhledávací operátor název souboru:

Například dotaz pokročilého vyhledávání název souboru:*audit* vypíše soubory, které slovo obsahují audit v názvu souboru, bez ohledu na obsah souboru. Pro přesné vyhledávání vždy používejte pokročilé vyhledávací operátory.


Upřesněte svá hledání pomocí příkazů pásu karet na kartě Hledat

Nelíbí se vám ruční psaní nebo zapamatování pokročilé syntaxe dotazu? Žádný problém! k upřesnění hledání použijte tlačítka na pásu karet pokročilého hledání na kartě Hledání v Průzkumníku souborů. Automaticky doplní vyhledávací operátory do vyhledávacího textového pole.

Tlačítka na pásu karet vyhledávání AQS upřesňují vyhledávání

Pro demonstraci jsem přidal 0-bajtový soubor s názvem obránce.txt spolu s sample.txt a ukázka.ps1.

AQS a vyhledávání obsahu ve Windows

Soubory sample.txt a sample.ps1 obsahují slovo obránce uvnitř souboru. V tomto případě psaní obránce ve vyhledávacím poli jsou uvedeny všechny tři soubory:

AQS a vyhledávání obsahu ve Windows

Je to proto, že pro vyhledávání klíčových slov ve volném stylu vyhledá Windows Search název souboru a také obsah (zahrnutých typů souborů) pro použité klíčové slovo. Pokud jsem použil syntaxi Advanced Query Syntax (AQS). název souboru: nebo název: hledá to pouze název souboru, jak je vidět na následujícím snímku obrazovky.

AQS a vyhledávání obsahu ve Windows

ikona žárovky tipyThe název souboru: operátor má vždy přednost název: protože název: operátor bude hledat pouze od začátku názvu souboru, nikoli kdekoli v názvu souboru.

Podobně existuje mnoho takových operátory pokročilého vyhledávání se kterými byste se rádi seznámili. Například pomocí AQS můžete vyhledejte Soubory vytvořené mezi dvěma daty. Pro upřesnění vyhledávání můžete kombinovat více operátorů vyhledávání. S AQS Windows Search jsou možnosti nekonečné.

Prohledávejte obsah souboru i v neindexovaných umístěních

Dosud vše napsané v tomto článku platí pro indexovaná umístění. U neindexovaných cest musí systém Windows procházet každý soubor nebo složku v systému souborů a načíst výsledky. To bude přesné, ale velmi pomalé a více vyčerpává systémové prostředky.

Ve výchozím nastavení Windows Search v neindexovaných umístěních neprohledává obsah souboru. Pokud chcete prohledávat obsah souboru v neindexovaných umístěních, existuje nastavení, které můžete povolit.

  • Otevřete Průzkumník souborů, klikněte na nabídku Soubor a vyberte „Změnit možnosti složky a vyhledávání“.
  • Klepněte na kartu Hledat a povolte pojmenovanou možnost Vždy prohledávejte názvy a obsah souborů (může to trvat několik minut)
  • Klepněte na tlačítko OK.
    povolit obsah vyhledávání v neindexovaných umístěních
PŘÍBUZNÝ:Jak úplně resetovat a znovu vytvořit index Windows Search

Stojí za to zopakovat, že pokud je výše uvedené nastavení povoleno, způsobí vyhledávání zpomal velmi mnoho a výkon systému jistě zasáhne neustálé vrtění pevného disku. Používejte prosím výše uvedené nastavení uvážlivě – povolte jej pouze tehdy, když je to nezbytně nutné.

Funkce Windows Search, a to i přes občasné škytá služba indexátoru vyhledávání (který lze opravit), se kterým se můžete setkat, skutečně šetří čas, když funguje, a je to produktivní nástroj, který usnadňuje náš pracovní postup.

Informace v tomto článku se vztahují na Windows Vista a vyšší, což zahrnuje operační systémy Windows 10 a Windows Server.
Kredit za doporučený obrázek: earvine95, pixabay.com


Jedna malá prosba: Pokud se vám tento příspěvek líbil, sdílejte jej prosím?

Jedno "drobné" sdílení od vás by vážně hodně pomohlo růstu tohoto blogu. Některé skvělé návrhy:
  • Připnout!
  • Sdílejte to na svůj oblíbený blog + Facebook, Reddit
  • Tweetujte!
Takže moc děkuji za podporu, můj čtenáři. Nezabere to více než 10 sekund vašeho času. Tlačítka sdílení jsou vpravo dole. :)