Kako iskati po vsebini katere koli vrste datoteke z iskanjem v sistemu Windows

Iskanje v sistemu Windows in njegova napredna sintaksa poizvedb (AQS) je prekleto super funkcija v sistemu Windows. Omogoča vam hitro iskanje določene datoteke ali skupine datotek z določenim imenom ali metapodatki v mapi in podmapah.

Poleg lastnosti datotek ali metapodatkov za indeksiranje je večina znanih datotek z golim besedilom privzeto indeksirana tudi vsebina. Ko je vrsta datoteke indeksirana z vsebino, Windows Search izpiše datoteke, ki vsebujejo besedo ali besedno zvezo v vsebini datoteke, ko vnesete iskalno frazo v iskalno polje.

POVEZANO:Kaj je izboljšano iskanje (možnosti indeksiranja) v sistemu Windows 10

Katere datoteke z navadnim besedilom so privzeto »indeksirane«?

Privzeto so znane vrste datotek z golim besedilom, kot je npr .NETOPIR, .CMD, .CPP, .VBS. Tukaj je celoten seznam vrst datotek, ki so privzeto indeksirane vsebine v računalniku z operacijskim sistemom 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, LRK, 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

Omogoči iskanje po vsebini datoteke katere koli vrste

Če imate vrsto datoteke po meri, ki je v obliki golega besedila in želite v celoti indeksirati (razen stop besed) vsebino, lahko razširitev datoteke dodate ročno v možnosti indeksiranja. Vrsta Možnosti indeksiranja v iskalnem polju Start/Cortana in kliknite na rezultat iskanja.

možnosti indeksiranja iskanje po meniju Start

Če želite dodati prilagojene ali neznane datoteke z golim besedilom, kot je .AHK oz .PHP, v pogovornem oknu Možnosti indeksiranja kliknite Napredno in nato Vrste datotek.

php vsebina indeksa razširitve datoteke po meri

Vnesite pripono datoteke PHP, izberite Lastnosti indeksa in vsebina datoteke izbirni gumb in kliknite V redu. Ko pritisnete OK, se prikaže poziv "Obnova indeksa lahko traja dolgo, da se dokonča. Nekateri pogledi in rezultati iskanja bodo morda nepopolni, dokler vnovična izgradnja ni končana.” se prikaže.

poziv za obnovitev indeksa

Kliknite V redu in dajte indekserju precej časa (morda celo ure), da opravi svoje delo.

Primer: omogoči iskanje po vsebini datoteke skriptov PowerShell (.PS1)

Vrsta datoteke skripta PowerShell .PS1, čeprav je znana datoteka z golim besedilom, vsebina ni privzeto indeksirana. Da to pokažem, imam dve datoteki z različnimi končnicami datotek, vendar vsebujeta popolnoma enako kodo PowerShell.

predstavitev indeksa vsebine iskanja v sistemu Windows

Kot lahko vidite, datoteka vsebuje besedo z imenom Branilec.

koda vsebine datoteke ps1

Vendar, ko sem vtipkal branilec v besedilnem polju Iskanje je navedlo samo besedilo (.txt) mapa. Čeprav je .PS1 datoteka ima enako vsebino, datoteka ni bila navedena v rezultatih iskanja.

.ps1 vsebina ni indeksirana

Za iskanje po vsebini datoteke .PS1 z iskanjem Windows omogočite indeksiranje vsebine za pripono datoteke. V možnostih indeksiranja kliknite Napredno in izberite zavihek Vrste datotek. Izberite .PS1 s seznama in omogočite Lastnosti indeksa in vsebina datoteke radijski gumb.

Lastnosti in vsebina indeksne datoteke ps1

Kliknite V redu in dajte dovolj čas, da Windows Search indeksira izbrano vrsto datoteke. Obnova lahko traja od minut do ur, odvisno od konfiguracije sistema, števila datotek, ki čakajo na indeksiranje, in ravni uporabniške aktivnosti v sistemu. Ne pričakujte, da bo Windows takoj indeksiral vaše dodatne vrste datotek.

Čez nekaj časa je Windows Search indeksiral vsebino vseh .PS1 datoteke pravilno, in tukaj so rezultati iskanja:

.ps1 po indeksirani vsebini
POVEZANO:Kako iskati datoteke, ustvarjene med dvema datumoma v sistemu Windows

Izključite datoteke v določenih mapah, da preprečite indeksiranje vsebine

Indeksiranje vsebine dodatne vrste datotek pomeni dodatne velikost datoteke baze podatkov in dodatni viri, ki jih porabi iskalni indekser. Če želite zmanjšati velikost baze podatkov, omogočite možnost samo za datoteke, ki jih potrebujete. Za ostale vrste datotek lahko izberete indeksiranje samo lastnosti datoteke in metapodatkov.

Poleg konfiguriranja indeksiranja vsebine na podlagi vrste datoteke lahko izključite tudi določene mape (ali datoteke). Z desno tipko miške kliknite datoteko ali mapo, kliknite Lastnosti in nato Napredno.

onemogoči indeks vsebine za mapo

Opomba: To lahko storite za posamezno datoteko ali mapo.

Počisti Dovoli datotekam v tej mapi, da se poleg lastnosti datoteke indeksira tudi vsebinain kliknite V redu. Za mape vas Windows vpraša, ali uporabite nastavitve samo za datoteke iz trenutne mape ali tudi za podmape. Izberite ustrezno možnost in kliknite V redu.

Od zdaj naprej Windows Search ne bo indeksiral vsebine datotek, ki so prisotne v tem določeno mapo, ne glede na vašo nastavitev vrste datoteke v pogovornem oknu Vrste datotek v možnostih indeksiranja. To pomaga zmanjšati obremenitev Windows Search in ohranja velikost baze podatkov manjšo.

Išči samo po imenih datotek, ne po vsebini (tudi če je omogočeno indeksiranje vsebine)

Včasih boste morda želeli preprečiti, da bi iskanje v sistemu Windows indeksiralo vsebino dokumentov in arhivi (brez izklopa funkcije indeksiranja vsebine datoteke), omejitve rezultatov na samo imena datotek.

Če želite, da Windows Search išče samo ime datoteke (ne vsebine), uporabite iskalni operator Ime datoteke:

Na primer, napredna iskalna poizvedba ime datoteke:*revizija* izpiše datoteke, ki vsebujejo to besedo revizija v imenu datoteke, ne glede na vsebino datoteke. Za natančno iskanje vedno uporabite napredne operatorje iskanja.


Izboljšajte svoja iskanja z ukazi traku zavihka Iskanje

Ne marate ročnega tipkanja ali zapomnitve sintakse napredne poizvedbe? Ni problema! uporabite gumbe traku za napredno iskanje na zavihku Iskanje v File Explorerju, da izboljšate svoja iskanja. Samodejno izpolni iskalne operatorje v iskalnem besedilnem polju.

Gumbi iskalnega traku AQS izboljšajo iskanje

Za demonstracijo sem dodal 0-bajtno datoteko z imenom defence.txt skupaj z sample.txt in vzorec.ps1.

AQS in iskanje po vsebini Windows

Datoteki sample.txt in sample.ps1 vsebujeta besedo branilec znotraj datoteke. V tem primeru tipkanje branilec v iskalnem polju so navedene vse tri datoteke:

AQS in iskanje po vsebini Windows

To je zato, ker pri iskanju ključnih besed v prostem slogu Windows Search išče ime datoteke in išče vsebino (vključenih vrst datotek) za uporabljeno ključno besedo. Če bi uporabil sintakso napredne poizvedbe (AQS). Ime datoteke: oz ime: išče samo ime datoteke, kot je prikazano na naslednjem posnetku zaslona.

AQS in iskanje po vsebini Windows

ikona žarnice nasvetovThe Ime datoteke: operaterju je vedno prednost ime: zaradi ime: Operater bo iskal samo od začetka imena datoteke, v nasprotju s katerim koli mestom v imenu datoteke.

Podobno je veliko takih operaterji naprednega iskanja ki bi ga radi poznali. Na primer, z uporabo AQS, lahko poiščite datoteke, ustvarjene med dvema datumoma. Za izboljšanje iskanja lahko mešate in ujemate več iskalnih operaterjev. Z AQS sistema Windows Search so priložnosti neskončne.

Išči vsebino datoteke tudi na neindeksiranih lokacijah

Doslej vse, kar je napisano v tem članku, velja za indeksirane lokacije. Za neindeksirane poti mora Windows brskati po vsaki datoteki ali mapi v datotečnem sistemu in pridobiti rezultate. To bo natančno, vendar zelo počasi in bolj črpa sistemske vire.

Windows Search privzeto na neindeksiranih lokacijah ne išče vsebine datoteke. Če želite poiskati vsebino datoteke na neindeksiranih lokacijah, lahko omogočite nastavitev.

  • Odprite File Explorer, kliknite meni Datoteka in izberite »Spremeni mapo in možnosti iskanja«.
  • Kliknite zavihek Iskanje in omogočite imenovano možnost Vedno poiščite imena datotek in vsebino (to lahko traja nekaj minut)
  • Kliknite V redu.
    omogočite iskanje po vsebini na neindeksiranih lokacijah
POVEZANO:Kako v celoti ponastaviti in znova zgraditi indeks iskanja v sistemu Windows

Vredno je ponoviti, da bo zgornja nastavitev, ko je omogočena, povzročila iskanja upočasni zelo veliko, zmogljivost sistema pa zagotovo vpliva na nenehno mešanje trdega diska. Prosimo, uporabite zgornjo nastavitev preudarno – omogočite jo le, kadar je to nujno potrebno.

Funkcija Windows Search, kljub občasnim motnje storitve indeksiranja iskanja (ki ga je mogoče popraviti), s katerim se lahko soočite, prihrani čas, ko deluje, in je produktivno orodje, ki olajša naš potek dela.

Informacije v tem članku veljajo za Windows Vista in novejše, kar vključuje operacijske sisteme Windows 10 in Windows Server.
Izbrana slika Zasluge: earvine95, pixabay.com


Ena majhna prošnja: če vam je bila objava všeč, jo delite?

En "droben" vaš delež bi resno pomagal pri rasti tega bloga. Nekaj ​​odličnih predlogov:
  • Pripnete!
  • Delite ga na svoj najljubši blog + Facebook, Reddit
  • Tweetajte!
Najlepša hvala za vašo podporo, moj bralec. Ne bo vzelo več kot 10 sekund vašega časa. Gumbi za skupno rabo so spodaj. :)