Windowsi otsing ja selle täiustatud päringu süntaks (AQS) on Windowsi vinge funktsioon. See võimaldab teil kiiresti leida kaustast ja alamkaustadest konkreetse faili või failirühma kindla nime või metaandmetega.
Lisaks faili atribuutide või metaandmete indekseerimisele on enamik tuntud lihttekstifaile vaikimisi ka sisu indekseeritud. Kui failitüüp on sisu indekseeritud, loetleb Windows Search failid, mis sisaldavad seda sõna või fraasi, kui sisestate otsinguväljale otsingufraasi.
Millised lihtteksti failid on vaikimisi "sisu indekseeritud"?
Vaikimisi on tuntud lihtteksti failitüübid, näiteks .NAHKHIIR
, .CMD
, .CPP
, .VBS
. Siin on täielik loend failitüüpidest, mis on vaikimisi Windows 10 arvutis indekseeritud.
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, KKK, 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
Lubage otsida mis tahes failitüübist faili sisu
Kui teil on kohandatud lihttekstivormingus failitüüp ja soovite sisu täielikult indekseerida (välja arvatud stoppsõnad), saate faililaiendi indekseerimissuvandites käsitsi lisada. Tüüp Indekseerimisvalikud Start/Cortana otsingukasti ja klõpsake otsingutulemust.
Kohandatud või tundmatute lihttekstifailide (nt. .AHK
või .PHP
, klõpsake dialoogiboksis Indekseerimissuvandid nuppu Täpsemalt ja klõpsake nuppu Failitüübid.
Tippige faililaiend PHP
, valige Indeksi omadused ja faili sisu raadionuppu ja klõpsake nuppu OK. Pärast OK vajutamist kuvatakse viip "Indeksi taastamine võib võtta kaua aega. Mõned vaated ja otsingutulemused võivad olla pooleli, kuni ümberehitamine on lõppenud.” kuvatakse.
Klõpsake nuppu OK ja andke indekseerijale oma töö tegemiseks palju aega (võib-olla isegi tunde).
Näide: PowerShelli skriptide (.PS1) failisisu otsimise lubamine
PowerShelli skripti failitüüp .PS1
, kuigi see on tuntud lihttekstifail, ei ole sisu vaikimisi indekseeritud. Selle demonstreerimiseks on mul kaks erineva faililaiendiga faili, mis sisaldavad täpselt sama PowerShelli koodi.
Nagu näete, sisaldab fail sõna nimega Kaitsja
.
Kui aga kirjutasin kaitsja
Otsi tekstikastis loetles see ainult teksti (.txt
) faili. kuigi .PS1
failil on sama sisu, ei olnud faili otsingutulemustes loetletud.
Faili sisu otsimiseks .PS1
Windows Searchi abil lubage faililaiendi sisu indekseerimine. Indekseerimissuvandites klõpsake nuppu Täpsemalt ja valige vahekaart Failitüübid. Valige .PS1
loendist ja lubage Indeksi omadused ja faili sisu Raadio nupp.
Klõpsake nuppu OK ja andke rohkelt aega, mille jooksul Windows Search indekseerib valitud failitüübi. Ümberehitamine võib kuluda minutitest tundideni, olenevalt süsteemi konfiguratsioonist, indekseerimist ootavate failide arvust ja kasutaja aktiivsuse tasemest süsteemis. Ärge oodake, et Windows teie täiendavaid failitüüpe kohe sisu indekseerib.
Mõne aja pärast indekseeris Windows Search kogu sisu .PS1
failid õigesti ja siin on otsingutulemused:
Sisu indekseerimise takistamiseks välistage failid konkreetsetes kaustades
Sisu indekseerimine täiendavaid failitüüpe tähendab täiendavat andmebaasi faili suurus ja otsinguindekseri tarbitud lisaressursse. Andmebaasi mahu vähendamiseks lubage suvand ainult vajalike failide jaoks. Ülejäänud failitüüpide puhul saate valida ainult faili atribuutide ja metaandmete indekseerimise.
Lisaks sisu indekseerimise konfigureerimisele failitüübipõhiselt saate välistada ka teatud kaustu (või faile). Paremklõpsake failil või kaustal, klõpsake nuppu Atribuudid ja klõpsake nuppu Täpsemalt.
Märge: Saate seda teha faili- või kaustapõhiselt.
Tühjendage märge Lubage selles kaustas olevate failide sisu indekseerida lisaks faili atribuutideleja klõpsake nuppu OK. Kaustade puhul küsib Windows, kas rakendada sätteid ainult praeguse kausta failidele või ka alamkaustadele. Valige sobiv valik ja klõpsake nuppu OK.
Nüüdsest ei indekseeri Windowsi otsing selles sisalduvate failide sisu konkreetne kaust, olenemata indekseerimissuvandite dialoogis Failitüübid määratud failitüübi seadistusest. See aitab vähendada Windows Searchi koormust ja hoiab andmebaasi väiksemana.
Otsige ainult failinimesid, mitte sisu (isegi kui sisu indekseerimine on lubatud)
Mõnikord võite soovida takistada Windowsi otsingul dokumentide sisu indekseerimist ja arhiivid (ilma faili sisu indekseerimise funktsiooni välja lülitamata), piirates tulemusi ainult failinimed.
Kui soovite, et Windows Search otsiks ainult faili nime (mitte sisu), kasutage otsinguoperaatorit faili nimi:
Näiteks täpsema otsingu päring failinimi:*audit*
loetleb failid, mis sisaldavad seda sõna audit
failinimes, olenemata faili sisust. Täpse otsingu jaoks kasutage alati täpsemaid otsinguoperaatoreid.
Täpsustage oma otsinguid, kasutades vahekaardi Otsing lindi käske
Kas teile ei meeldi täpsema päringu süntaksi käsitsi tippimine või meeldejätmine? Pole probleemi! kasutage otsingute täpsustamiseks File Exploreri vahekaardi Otsing täpsema otsingu lindi nuppe. See täidab automaatselt otsingutekstikasti otsinguoperaatorid.
Demonstreerimiseks lisasin 0-baidise faili nimega kaitsja.txt koos sample.txt ja näidis.ps1.
Failid sample.txt ja sample.ps1 sisaldavad sõna kaitsja faili sees. Sel juhul trükkimine kaitsja otsingukastis on loetletud kõik kolm faili:
Selle põhjuseks on asjaolu, et vabastiilis märksõnaotsingu puhul otsib Windows Search kasutatud märksõna failinime ja ka sisust (kaasatud failitüüpide hulgast). Kui kasutasin täpsema päringu süntaksi (AQS) süntaksit faili nimi:
või nimi:
see otsib ainult faili nimi, nagu on näha järgmisel ekraanipildil.
The
faili nimi:
alati eelistatakse operaatorit nimi:
sest nimi:
operaator otsib ainult failinime algusest, mitte kõikjal failinimes.
Samamoodi on selliseid palju täpsema otsingu operaatorid millega tahaksid tuttavaks saada. Näiteks AQS-i kasutades saate Otsige kahe kuupäeva vahel loodud faile. Otsingute täpsustamiseks saate kombineerida ja sobitada mitut otsinguoperaatorit. Windows Searchi AQS-iga on võimalused lõputud.
Otsige faili sisu isegi indekseerimata asukohtadest
Siiani kehtib kõik selles artiklis kirjutatu indekseeritud asukohtade kohta. Indekseerimata teede puhul peab Windows iga faili või kausta failisüsteemis läbi otsima ja tulemused tooma. See on täpne, kuid väga aeglane ja kulutab süsteemiressursse rohkem.
Vaikimisi ei otsi Windowsi otsing indekseerimata asukohtades faili sisu. Kui soovite otsida faili sisu indekseerimata asukohtadest, saate lubada sätte.
- Avage File Explorer, klõpsake menüüd Fail ja valige "Muuda kausta ja otsingusuvandeid".
- Klõpsake vahekaarti Otsi ja lubage suvand nimega Otsige alati failide nimesid ja sisu (selleks võib kuluda mitu minutit)
- Klõpsake nuppu OK.
Tasub korrata, et kui ülaltoodud säte on lubatud, põhjustab otsingud võta aeglasemalt väga palju ja süsteemi jõudlus mõjutab kindlasti kõvaketta pidevat kloppimist. Kasutage ülaltoodud seadistust mõistlikult – lubage see ainult siis, kui see on hädavajalik.
Windowsi otsingufunktsioon, hoolimata aeg-ajalt otsingu indekseerija teenuse luksumine (mida saab parandada), mida võite kogeda, on töötamise ajal tõeline ajasäästja ja see on produktiivne tööriist, mis hõlbustab meie töövoogu.
Selles artiklis esitatud teave kehtib Windows Vista ja uuemate versioonide kohta, mis hõlmavad Windows 10 ja Windows Serveri operatsioonisüsteeme.
Esiletõstetud pildi krediit: earvine95, pixabay.com
Üks väike palve: kui teile see postitus meeldis, siis palun jagage seda?
Üks "pisike" jagamine sinult aitaks tõsiselt kaasa selle blogi kasvule. Mõned suurepärased soovitused:- Kinnitage see!
- Jagage seda oma lemmikblogis + Facebookis, Redditis
- Tweet seda!