Kuinka etsiä minkä tahansa tiedostotyypin sisällöstä Windows-haun avulla

Windows Search ja sen Advanced Query Syntax (AQS) on hirveän mahtava ominaisuus Windowsissa. Sen avulla voit nopeasti löytää tietyn tiedoston tai tiedostoryhmän tietyllä nimellä tai metatiedoilla kansiosta ja alikansioista.

Tiedoston ominaisuuksien tai metatietojen indeksoinnin lisäksi useimmat tunnetut tekstitiedostot myös indeksoidaan oletusarvoisesti. Kun tiedostotyyppi on indeksoitu sisältöön, Windows-haku listaa tiedostot, jotka sisältävät sanan tai lauseen tiedoston sisällössä, kun kirjoitat hakulauseen hakuruutuun.

AIHEUTTAA:Mikä on parannettu haku (indeksointiasetukset) Windows 10:ssä

Mitkä pelkkätekstitiedostot ovat oletuksena "sisältöindeksoituja"?

Oletuksena tunnetut tekstitiedostotyypit, kuten .BAT, .CMD, .CPP, .VBS. Tässä on täydellinen luettelo tiedostotyypeistä, jotka on oletusarvoisesti indeksoitu Windows 10 -tietokoneessa:

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

Ota käyttöön minkä tahansa tiedostotyypin tiedostosisällön haku

Jos sinulla on mukautettu tiedostotyyppi, joka on pelkkää tekstimuotoa, ja haluat indeksoida sisällön kokonaan (lukuun ottamatta lopetussanoja), voit lisätä tiedostotunnisteen manuaalisesti indeksointiasetuksiin. Tyyppi Indeksointiasetukset Käynnistä/Cortana-hakukentässä ja napsauta hakutulosta.

indeksointivaihtoehdot aloita valikkohaku

Voit lisätä mukautettuja tai tuntemattomia tekstitiedostoja, kuten .AHK tai .PHP, napsauta Indeksointiasetukset-valintaikkunassa Lisäasetukset ja valitse Tiedostotyypit.

php mukautetun tiedostotunnisteen hakemiston sisältö

Kirjoita tiedostopääte PHP, valitse Hakemiston ominaisuudet ja tiedoston sisältö -valintanappia ja napsauta OK. Kun olet painanut OK, näyttöön tulee kehote "Hakemiston uudelleen rakentaminen saattaa kestää kauan. Jotkut näkymät ja hakutulokset voivat olla keskeneräisiä, kunnes uudelleenrakennus on valmis." tulee näkyviin.

Rebuild-indeksikehote

Napsauta OK ja anna indeksoijalle paljon aikaa (ehkä jopa tunteja) tehdä työnsä.

Esimerkki: Ota käyttöön PowerShell-komentosarjojen (.PS1) tiedostosisällön haku

PowerShell-komentosarjatiedostotyyppi .PS1, vaikka se on tunnettu pelkkä tekstitiedosto, sitä ei ole oletuksena indeksoitu. Tämän osoittamiseksi minulla on kaksi tiedostoa, joilla on eri tiedostopääte, mutta jotka sisältävät täsmälleen saman PowerShell-koodin.

Windowsin hakusisältöhakemiston esittely

Kuten näet, tiedosto sisältää sanan nimeltä Puolustaja.

ps1-tiedoston sisältökoodi

Kuitenkin kun kirjoitin puolustaja Etsi tekstikentässä se listasi vain tekstin (.txt) tiedosto. vaikkakin .PS1 tiedostolla on sama sisältö, tiedostoa ei listattu hakutuloksissa.

.ps1 ei ole indeksoitu

Voit etsiä tiedoston sisällöstä .PS1 Ota tiedostotunnisteen sisällön indeksointi käyttöön Windows-haun avulla. Napsauta Indeksointiasetuksissa Lisäasetukset ja valitse Tiedostotyypit-välilehti. Valitse .PS1 luettelosta ja ota käyttöön Hakemiston ominaisuudet ja tiedoston sisältö radiopainike.

ps1-hakemistotiedoston ominaisuudet ja sisältö

Napsauta OK ja anna runsaasti aika, jolloin Windows Search indeksoi valitun tiedostotyypin. Uudelleenrakentaminen voi kestää minuuteista tunteihin riippuen järjestelmän kokoonpanosta, indeksointia odottavien tiedostojen määrästä ja käyttäjien aktiivisuustasosta järjestelmässä. Älä odota Windowsin indeksoivan muita tiedostotyyppejäsi välittömästi.

Jonkin ajan kuluttua Windows Search indeksoi kaiken sisällön .PS1 tiedostot asianmukaisesti, ja tässä ovat hakutulokset:

.ps1 sisällön indeksoinnin jälkeen
AIHEUTTAA:Kahden päivämäärän välillä luotujen tiedostojen etsiminen Windowsissa

Sulje pois tiedostot tietyistä kansioista estääksesi sisällön indeksoinnin

Sisällön indeksointi lisää tiedostotyyppejä tarkoittaa ylimääräistä tietokantatiedoston koko ja Search Indexerin kuluttamat lisäresurssit. Jos haluat pitää tietokannan koon pienenä, ota tämä vaihtoehto käyttöön vain tarvitsemillesi tiedostoille. Muiden tiedostotyyppien osalta voit valita indeksoivan vain tiedoston ominaisuudet ja metatiedot.

Sen lisäksi, että määrität sisällön indeksoinnin tiedostotyyppikohtaisesti, voit myös sulkea pois tietyt kansiot (tai tiedostot). Napsauta tiedostoa tai kansiota hiiren kakkospainikkeella, valitse Ominaisuudet ja napsauta Lisäasetukset.

poistaa kansion sisältöhakemiston käytöstä

merkintä: Voit tehdä tämän tiedosto- tai kansiokohtaisesti.

Poista valinta Salli tämän kansion tiedostojen sisällön indeksoinnin tiedoston ominaisuuksien lisäksija napsauta OK. Kansioiden osalta Windows kysyy, otetaanko asetukset käyttöön vain nykyisen kansion tiedostoille vai myös alikansioille. Valitse sopiva vaihtoehto ja napsauta OK.

Tästä eteenpäin Windows Search ei indeksoi siinä olevien tiedostojen sisältöä tietty kansio, riippumatta Indeksointiasetusten Tiedostotyypit-valintaikkunan tiedostotyyppiasetuksista. Tämä auttaa vähentämään Windows-haun taakkaa ja pitämään tietokannan koon pienempänä.

Hae vain tiedostojen nimiä, ei sisältöä (vaikka sisällön indeksointi olisi käytössä)

Joskus saatat haluta estää Windows-hakua indeksoimasta asiakirjojen sisältöä ja arkistot (poistamatta tiedostosisällön indeksointiominaisuutta käytöstä), rajoittamalla tuloksiin vain tiedostonimet.

Jos haluat asettaa Windows-haun etsimään vain tiedoston nimeä (ei sisältöä), käytä hakuoperaattoria Tiedoston nimi:

Esimerkiksi tarkennettu hakukysely tiedostonimi:*audit* luetteloi tiedostot, jotka sisältävät sanan tarkastaa tiedoston nimessä tiedoston sisällöstä riippumatta. Käytä aina tarkennettuja hakuoperaattoreita saadaksesi tarkkoja hakuja.


Tarkenna hakujasi Haku-välilehden nauhakomentojen avulla

Etkö pidä edistyneen kyselysyntaksin manuaalisesta kirjoittamisesta tai muistamisesta? Ei ongelmaa! Tarkenna hakujasi File Explorerin Haku-välilehden tarkennetun haun nauhapainikkeilla. Se täyttää hakuoperaattorit automaattisesti hakutekstikentässä.

AQS-hakunauhapainikkeet tarkentavat hakua

Esittelyä varten lisäsin 0-tavun tiedoston nimeltä puolustaja.txt kera sample.txt ja sample.ps1.

AQS- ja Windows-hakusisältöhaku

Tiedostot sample.txt ja sample.ps1 sisältävät sanan puolustaja tiedoston sisällä. Tässä tapauksessa kirjoittamalla puolustaja hakukentässä luetellaan kaikki kolme tiedostoa:

AQS- ja Windows-hakusisältöhaku

Tämä johtuu siitä, että freestyle-avainsanahauissa Windows-haku etsii tiedoston nimeä sekä sisällöstä (mukana olevien tiedostotyyppien) käytetyllä avainsanalla. Jos käytin Advanced Query Syntax (AQS) -syntaksia Tiedoston nimi: tai nimi: se etsii vain tiedostonimi, kuten seuraavassa kuvakaappauksessa näkyy.

AQS- ja Windows-hakusisältöhaku

vinkkejä lamppukuvakeThe Tiedoston nimi: operaattori on aina parempi nimi: koska nimi: operaattori hakee vain tiedostonimen alusta, toisin kuin mistä tahansa tiedostonimen kohdasta.

Vastaavasti sellaisia ​​on monia tarkennetun haun operaattorit johon haluaisit tutustua. Esimerkiksi AQS: n avulla voit etsi kahden päivämäärän välillä luotuja tiedostoja. Voit yhdistellä useita hakuoperaattoreita tarkentaaksesi hakujasi. Windows Searchin AQS: n avulla mahdollisuudet ovat loputtomat.

Hae tiedoston sisältöä myös indeksoimattomista paikoista

Toistaiseksi kaikki tässä artikkelissa kirjoitettu koskee indeksoituja sijainteja. Indeksoimattomien polkujen osalta Windowsin on tutkittava jokainen tiedostojärjestelmässä oleva tiedosto tai kansio ja haettava tulokset. Tämä on tarkkaa, mutta erittäin hidasta ja kuluttaa järjestelmäresursseja enemmän.

Oletusarvoisesti Windows-haku ei etsi tiedoston sisältöä indeksoimattomissa paikoissa. Jos haluat etsiä tiedoston sisältöä indeksoimattomista paikoista, voit ottaa käyttöön asetuksen.

  • Avaa File Explorer, napsauta Tiedosto-valikkoa ja valitse "Muuta kansiota ja hakuasetuksia".
  • Napsauta Haku-välilehteä ja ota käyttöön vaihtoehto nimeltä Hae aina tiedostojen nimiä ja sisältöjä (tämä voi kestää useita minuutteja)
  • Napsauta OK.
    mahdollistaa hakusisällön indeksoimattomissa paikoissa
AIHEUTTAA:Kuinka nollata ja rakentaa uudelleen Windowsin hakuindeksi kokonaan

On syytä toistaa, että kun yllä oleva asetus on käytössä, se aiheuttaa haut hidasta erittäin paljon, ja järjestelmän suorituskyky heikkenee kiintolevyn jatkuvalla pyörityksellä. Käytä yllä olevaa asetusta harkiten – ota se käyttöön vain, kun se on ehdottoman välttämätöntä.

Windows Search -ominaisuus, satunnaisesta huolimatta hakuindeksipalvelun hikka (joka voidaan korjata), jonka saatat kokea, säästää todella aikaa, kun se toimii, ja se on tuottava työkalu, joka helpottaa työnkulkuamme.

Tämän artikkelin tiedot koskevat Windows Vistaa ja uudempia, mukaan lukien Windows 10- ja Windows Server -käyttöjärjestelmät.
Suositeltujen kuvien luotto: earvine95, pixabay.com


Yksi pieni pyyntö: Jos pidit tästä viestistä, jaa tämä?

Yksi "pieni" jakaminen sinulta auttaisi todella paljon tämän blogin kasvussa. Muutamia hienoja ehdotuksia:
  • Kiinnittää sen!
  • Jaa se suosikkiblogiisi + Facebookiin, Redditiin
  • Twiittaa se!
Joten kiitos paljon tuestanne, lukijani. Se ei vie aikaasi enempää kuin 10 sekuntia. Jaa-painikkeet ovat aivan alla. :)