Cum să căutați în conținutul oricărui tip de fișier folosind Căutarea Windows

Căutarea Windows și sintaxa sa de interogare avansată (AQS) este o caracteristică extraordinar de grozavă în Windows. Vă permite să găsiți rapid un anumit fișier sau grup de fișiere cu un anumit nume sau metadate, într-un folder și sub-dosare.

Pe lângă proprietățile sau metadatele fișierelor de indexare, cele mai cunoscute fișiere text simplu sunt, de asemenea, conținut indexat în mod implicit. Când un tip de fișier este indexat de conținut, Căutare Windows listează fișierele care conțin cuvântul sau expresia în conținutul fișierului atunci când introduceți o expresie de căutare în caseta Căutare.

LEGATE DE:Ce este Căutarea îmbunătățită (Opțiuni de indexare) în Windows 10

Ce fișiere de text simplu sunt „indexate de conținut” în mod implicit?

În mod implicit, tipuri de fișiere text simplu cunoscute, cum ar fi .BĂŢ, .CMD, .CPP, .VBS. Iată lista completă a tipurilor de fișiere care sunt, în mod implicit, conținut indexat pe un computer cu 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, Întrebări frecvente, 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

Activați Căutarea conținutului fișierului de orice tip de fișier

Dacă aveți un tip de fișier personalizat care este în format text simplu și doriți să indexați complet (cu excepția cuvintelor oprite) conținutul, puteți adăuga manual extensia fișierului în opțiunile de indexare. Tip Opțiuni de indexare în caseta de căutare Start/Cortana și faceți clic pe rezultatul căutării.

opțiunile de indexare începe căutarea meniului

Pentru a adăuga fișiere text simplu personalizate sau necunoscute, cum ar fi, .AHK sau .PHP, în caseta de dialog Opțiuni de indexare, faceți clic pe Avansat și faceți clic pe Tipuri de fișiere.

Conținutul indexului extensiei fișierelor personalizate php

Introduceți extensia fișierului PHP, Selectați Proprietăți index și conținut fișier butonul radio și faceți clic pe OK. După ce apăsați pe OK, se solicită „Reconstrucția indexului poate dura mult timp. Este posibil ca unele vizualizări și rezultate ale căutării să fie incomplete până la finalizarea reconstrucției.” apare.

prompt de reconstruire a indexului

Faceți clic pe OK și acordați-i indexatorului timp considerabil (poate chiar ore) pentru a-și face treaba.

Exemplu: Activați căutarea conținutului fișierelor din scripturile PowerShell (.PS1)

Tip de fișier script PowerShell .PS1, deși este un fișier text simplu cunoscut, nu este conținut indexat în mod implicit. Pentru a demonstra acest lucru, am două fișiere cu extensii de fișiere diferite, dar care conțin exact același cod PowerShell.

demo pentru indexul conținutului de căutare Windows

După cum puteți vedea, fișierul conține un cuvânt numit Apărător.

codul conținutului fișierului ps1

Totuși, când am tastat apărător în caseta de text Căutare, a enumerat doar textul (.txt) fișier. desi .PS1 fișierul are același conținut, fișierul nu a fost listat în rezultatele căutării.

.ps1 nu este indexat conținut

Pentru a căuta conținutul fișierului .PS1 folosind Căutare Windows, activați indexarea conținutului pentru extensia de fișier. În Opțiuni de indexare, faceți clic pe Avansat și selectați fila Tipuri de fișiere. Selectați .PS1 din listă și activați Proprietăți index și conținut fișier buton de radio.

proprietățile și conținutul fișierului index ps1

Faceți clic pe OK și dați amplu timp pentru Windows Search pentru a indexa tipul de fișier ales. Reconstruire poate dura de la minute la ore, în funcție de configurația sistemului, numărul de fișiere care așteaptă să fie indexate și nivelul de activitate al utilizatorului în sistem. Nu vă așteptați ca Windows să vă indexeze imediat tipurile de fișiere suplimentare.

După ceva timp, Windows Search a indexat conținutul tuturor .PS1 fișierele în mod corespunzător și iată rezultatele căutării:

.ps1 după conținutul indexat
LEGATE DE:Cum să căutați fișiere create între două date în Windows

Excludeți fișierele din foldere specifice pentru a preveni indexarea conținutului

Conținutul indexând tipuri de fișiere suplimentare înseamnă suplimentar dimensiunea fișierului bazei de date și resurse suplimentare consumate de Search Indexer. Pentru a reduce dimensiunea bazei de date, activați opțiunea numai pentru fișierele de care aveți nevoie. Pentru restul tipurilor de fișiere, puteți alege să indexați numai proprietățile și metadatele fișierului.

Pe lângă configurarea indexării conținutului pe bază de tip de fișier, puteți exclude și anumite foldere (sau fișiere). Faceți clic dreapta pe un fișier sau folder, faceți clic pe Proprietăți și faceți clic pe Avansat.

dezactivați indexul de conținut pentru un folder

Notă: Puteți face acest lucru pe fiecare fișier sau pe folder.

Debifați Permiteți fișierelor din acest folder să aibă conținut indexat în plus față de proprietățile fișieruluiși faceți clic pe OK. Pentru foldere, Windows vă întreabă dacă aplicați setările numai pentru fișierele din folderul curent sau și pentru subdirectoare. Alegeți opțiunea corespunzătoare și faceți clic pe OK.

De acum înainte, Windows Search nu va indexa conținutul fișierelor prezente în acesta folder anume, indiferent de setarea dvs. pentru tipul de fișier din caseta de dialog Tipuri de fișiere din Opțiuni de indexare. Acest lucru ajută la reducerea sarcinii de căutare Windows și menține dimensiunea bazei de date mai mică.

Căutați numai numele fișierelor, nu conținutul (chiar și cu indexarea conținutului activată)

Uneori, poate doriți să împiedicați căutarea Windows să indexeze conținutul documentelor și arhive (fără a dezactiva caracteristica de indexare a conținutului fișierului), limitând rezultatele la numai nume de fișiere.

Pentru a face Căutarea Windows să caute numai numele fișierului (nu conținutul), utilizați operatorul de căutare nume de fișier:

De exemplu, interogarea de căutare avansată nume fisier:*audit* listează fișierele care conțin cuvântul audit în numele fișierului, indiferent de conținutul fișierului. Pentru căutări precise, utilizați întotdeauna operatori de căutare avansate.


Rafinați căutările utilizând comenzile din panglică din fila Căutare

Nu vă place să tastați manual sau să memorați sintaxa avansată a interogării? Nici o problema! utilizați butoanele panglicii de căutare avansată din fila File Explorer Search pentru a vă rafina căutările. Acesta completează automat operatorii de căutare în caseta de text de căutare.

Butoanele din panglică de căutare AQS rafinează căutarea

Pentru demonstrație, am adăugat un fișier de 0 octeți numit apărător.txt impreuna cu sample.txt și eșantion.ps1.

Căutare de conținut AQS și Windows Search

Fișierele sample.txt și sample.ps1 conțin cuvântul apărător în interiorul dosarului. În acest caz, tastarea apărător în caseta de căutare listează toate cele trei fișiere:

Căutare de conținut AQS și Windows Search

Acest lucru se datorează faptului că, pentru căutările de cuvinte cheie freestyle, Căutarea Windows caută numele fișierului, precum și conținutul (tipurilor de fișiere incluse) pentru cuvântul cheie utilizat. Dacă am folosit sintaxa Advanced Query Syntax (AQS). nume de fișier: sau Nume: se caută pe numai numele fișierului, așa cum se vede în următoarea captură de ecran.

Căutare de conținut AQS și Windows Search

pictograma bec sfaturiThe nume de fișier: operatorul este întotdeauna preferat Nume: deoarece Nume: operatorul va căuta doar de la începutul numelui fișierului, spre deosebire de oriunde în numele fișierului.

În mod similar, există multe astfel operatori de căutare avansată cu care ai vrea să fii familiarizat. De exemplu, folosind AQS, puteți căutați fișiere create între două date. Puteți combina și potrivi mai mulți operatori de căutare pentru a vă rafina căutările. Cu AQS de la Windows Search, oportunitățile sunt nesfârșite.

Căutați conținutul fișierelor chiar și în locații neindexate

Până acum, tot ce este scris în acest articol se aplică locațiilor indexate. Pentru căile neindexate, Windows trebuie să parcurgă fiecare fișier sau folder din sistemul de fișiere și să preia rezultatele. Acest lucru va fi precis, dar foarte lent și va consuma mai mult resursele sistemului.

În mod implicit, în locațiile neindexate, Windows Search nu caută conținutul fișierului. Dacă doriți să căutați conținutul fișierelor în locații neindexate, există o setare pe care o puteți activa.

  • Deschideți File Explorer, faceți clic pe meniul Fișier și selectați „Modificați folderul și opțiunile de căutare”.
  • Faceți clic pe fila Căutare și activați opțiunea numită Căutați întotdeauna numele și conținutul fișierelor (acest lucru poate dura câteva minute)
  • Faceți clic pe OK.
    activați conținutul de căutare în locații neindexate
LEGATE DE:Cum să resetați și să reconstruiți complet indexul de căutare Windows

Merită să reiterăm că setarea de mai sus, atunci când este activată, va determina căutările încetini foarte mult, iar performanța sistemului cu siguranță este afectată de agitarea constantă a hard disk-ului. Vă rugăm să utilizați setarea de mai sus în mod judicios - activați-o numai atunci când este absolut necesar.

Funcția de căutare Windows, în ciuda ocazionalului sughițuri în serviciul de indexare de căutare (care poate fi remediat) pe care îl puteți experimenta, este un real economisire de timp atunci când funcționează și este un instrument productiv care ne ușurează fluxul de lucru.

Informațiile din acest articol se aplică pentru Windows Vista și versiuni ulterioare, care includ Windows 10 și sistemele de operare Windows Server.
Imagine recomandată Credit: earvine95, pixabay.com


O mică cerere: dacă ți-a plăcut această postare, te rog să distribui asta?

Un „mic” share din partea ta ar ajuta foarte mult la dezvoltarea acestui blog. Câteva sugestii grozave:
  • Fixați-l!
  • Distribuie-l pe blogul tău preferat + Facebook, Reddit
  • Trimiteți-l pe Tweet!
Așa că vă mulțumesc foarte mult pentru sprijin, cititorul meu. Nu va dura mai mult de 10 secunde din timpul dvs. Butoanele de partajare sunt chiar mai jos. :)