Come cercare il contenuto di qualsiasi tipo di file utilizzando la ricerca di Windows

La ricerca di Windows e la sua sintassi di query avanzata (AQS) sono una fantastica funzionalità di Windows. Ti consente di trovare rapidamente un particolare file o gruppo di file con un nome o metadati specifici, in una cartella e sottocartelle.

Oltre all'indicizzazione delle proprietà dei file o dei metadati, anche i file di testo normale più noti sono indicizzati per impostazione predefinita. Quando un tipo di file è indicizzato, Ricerca di Windows elenca i file che contengono la parola o la frase nel contenuto del file quando si digita una frase di ricerca nella casella Cerca.

IMPARENTATO:Che cos'è la ricerca avanzata (opzioni di indicizzazione) in Windows 10

Quali file di testo normale sono "contenuti indicizzati" per impostazione predefinita?

Per impostazione predefinita, i tipi di file di testo normale conosciuti come .BAT, .CMD, .CPP, .VBS. Ecco l'elenco completo dei tipi di file che, per impostazione predefinita, sono contenuti indicizzati su un computer 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

Abilita la ricerca nel contenuto dei file di qualsiasi tipo di file

Se si dispone di un tipo di file personalizzato in formato testo normale e si desidera indicizzare completamente (tranne le parole di arresto) i contenuti, è possibile aggiungere manualmente l'estensione del file nelle opzioni di indicizzazione. Tipo Opzioni di indicizzazione nella casella di ricerca Start/Cortana e fare clic sul risultato della ricerca.

opzioni di indicizzazione ricerca nel menu di avvio

Per aggiungere file di testo normale personalizzati o sconosciuti come, .AHK o .PHP, nella finestra di dialogo Opzioni di indicizzazione, fare clic su Avanzate, quindi su Tipi di file.

contenuto dell'indice dell'estensione del file personalizzato php

Digita l'estensione del file PHP, Selezionare Proprietà dell'indice e contenuto del file pulsante di opzione e fare clic su OK. Dopo aver premuto OK, il prompt "La ricostruzione dell'indice potrebbe richiedere molto tempo. Alcune visualizzazioni e risultati di ricerca potrebbero essere incompleti fino al termine della ricostruzione." appare.

ricostruire il prompt dell'indice

Fare clic su OK e concedere all'indicizzatore un tempo considerevole (forse anche ore) per svolgere il proprio lavoro.

Esempio: abilitare la ricerca nel contenuto dei file degli script PowerShell (.PS1)

Tipo di file di script PowerShell .PS1, sebbene sia un file di testo normale noto, non è il contenuto indicizzato per impostazione predefinita. Per dimostrarlo, ho due file con estensioni di file diverse, ma contenenti esattamente lo stesso codice PowerShell.

demo dell'indice dei contenuti di ricerca di Windows

Come puoi vedere, il file contiene una parola chiamata Difensore.

codice contenuto file ps1

Tuttavia, quando ho digitato difensore nella casella di testo Cerca, elencava solo il testo (.TXT) file. sebbene il .PS1 file ha lo stesso contenuto, il file non è stato elencato nei risultati della ricerca.

.ps1 non contenuto indicizzato

Per cercare il contenuto del file di .PS1 utilizzando Windows Search, abilitare l'indicizzazione del contenuto per l'estensione del file. In Opzioni di indicizzazione, fare clic su Avanzate e selezionare la scheda Tipi di file. Selezionare .PS1 dall'elenco e abilitare Proprietà dell'indice e contenuto del file radio-pulsante.

proprietà e contenuto del file indice ps1

Fare clic su OK e dare ampio tempo per Windows Search per indicizzare il tipo di file scelto. Ricostruzione può richiedere da minuti a ore a seconda della configurazione del sistema, del numero di file in attesa di essere indicizzati e del livello di attività dell'utente nel sistema. Non aspettarti che Windows indicizzi immediatamente i tuoi tipi di file aggiuntivi.

Dopo un po' di tempo, Windows Search ha indicizzato il contenuto di tutti .PS1 file debitamente, ed ecco i risultati della ricerca:

.ps1 dopo l'indicizzazione del contenuto
IMPARENTATO:Come cercare file creati tra due date in Windows

Escludi file in cartelle specifiche per impedire l'indicizzazione dei contenuti

L'indicizzazione del contenuto di tipi di file aggiuntivi significa ulteriore dimensione del file di database e risorse aggiuntive consumate dall'indicizzatore di ricerca. Per ridurre le dimensioni del database, abilita l'opzione solo per i file di cui hai bisogno. Per il resto dei tipi di file, puoi scegliere di indicizzare solo le proprietà del file e i metadati.

Oltre a configurare l'indicizzazione del contenuto in base al tipo di file, è possibile escludere anche determinate cartelle (o file). Fare clic con il pulsante destro del mouse su un file o una cartella, fare clic su Proprietà e quindi su Avanzate.

disabilita l'indice dei contenuti per una cartella

Nota: Puoi farlo per file o per cartella.

Deseleziona Consenti ai file in questa cartella di avere contenuti indicizzati oltre alle proprietà del filee fare clic su OK. Per le cartelle, Windows ti chiede se applicare le impostazioni solo per i file della cartella corrente o anche per le sottocartelle. Scegli l'opzione appropriata e fai clic su OK.

D'ora in poi, Windows Search non indicizzerà il contenuto dei file presenti in esso cartella particolare, indipendentemente dall'impostazione del tipo per file nella finestra di dialogo Tipi di file in Opzioni di indicizzazione. Ciò consente di ridurre il carico di Windows Search e di ridurre le dimensioni del database.

Cerca solo i nomi dei file, non i contenuti (anche con l'indicizzazione dei contenuti abilitata)

A volte, potresti voler impedire alla ricerca di Windows di indicizzare il contenuto dei documenti e archivi (senza disattivare la funzione di indicizzazione del contenuto dei file), limitando i risultati a solo nomi di file.

Per fare in modo che Windows Search cerchi solo il nome del file (non il contenuto), usa l'operatore di ricerca nome del file:

Ad esempio, la query di ricerca avanzata nome file:*verifica* elenca i file che contengono la parola audit nel nome del file, indipendentemente dal contenuto del file. Per ricerche accurate, utilizza sempre gli operatori di ricerca avanzata.


Perfeziona le tue ricerche utilizzando i comandi della barra multifunzione della scheda Cerca

Non ti piace digitare o memorizzare manualmente la sintassi della query avanzata? Nessun problema! utilizzare i pulsanti della barra multifunzione di ricerca avanzata nella scheda Ricerca di Esplora file per perfezionare le ricerche. Riempie automaticamente gli operatori di ricerca nella casella di testo di ricerca.

I pulsanti della barra multifunzione di ricerca AQS perfezionano la ricerca

Per dimostrazione, ho aggiunto un file a 0 byte denominato defender.txt insieme a campione.txt e campione.ps1.

AQS e Windows cerca ricerca contenuto

I file sample.txt e sample.ps1 contengono la parola difensore all'interno del file. In questo caso, digitando difensore nella casella di ricerca elenca tutti e tre i file:

AQS e Windows cerca ricerca contenuto

Questo perché, per le ricerche di parole chiave freestyle, Windows Search cerca il nome del file, oltre a cercare il contenuto (dei tipi di file inclusi) per la parola chiave utilizzata. Se ho usato la sintassi Advanced Query Syntax (AQS) nome del file: o nome: cerca il solo nome file, come mostrato nello screenshot seguente.

AQS e Windows cerca ricerca contenuto

suggerimenti icona lampadinaIl nome del file: l'operatore è sempre preferito a nome: perché la nome: L'operatore cercherà solo dall'inizio del nome del file, invece che in qualsiasi punto del nome del file.

Allo stesso modo, ce ne sono molti di questo tipo operatori di ricerca avanzata che ti piacerebbe conoscere. Ad esempio, utilizzando l'AQS, puoi cerca File creati tra due date. Puoi combinare più operatori di ricerca per perfezionare le tue ricerche. Con AQS di Windows Search, le opportunità sono infinite.

Cerca i contenuti dei file anche in posizioni non indicizzate

Finora, tutto ciò che è scritto in questo articolo si applica alle posizioni indicizzate. Per i percorsi non indicizzati, Windows deve esaminare ogni file o cartella nel file system e recuperare i risultati. Questo sarà accurato, ma molto lento e drena maggiormente le risorse di sistema.

Per impostazione predefinita, nelle posizioni non indicizzate, Windows Search non cerca i contenuti dei file. Se desideri cercare i contenuti dei file in posizioni non indicizzate, c'è un'impostazione che puoi abilitare.

  • Apri Esplora file, fai clic sul menu File e seleziona "Cambia cartella e opzioni di ricerca".
  • Fare clic sulla scheda Cerca e abilitare l'opzione denominata Cerca sempre i nomi e i contenuti dei file (potrebbe richiedere diversi minuti)
  • Fare clic su OK.
    abilitare la ricerca di contenuti in posizioni non indicizzate
IMPARENTATO:Come ripristinare e ricostruire completamente l'indice di ricerca di Windows

Vale la pena ribadire che l'impostazione di cui sopra, quando abilitata, farà sì che le ricerche rallentare molto, e le prestazioni del sistema subiscono sicuramente un duro colpo con l'agitazione costante del disco rigido. Si prega di utilizzare l'impostazione di cui sopra con giudizio: abilitarla solo quando è assolutamente necessario.

La funzione di ricerca di Windows, nonostante l'occasionale singhiozzo del servizio di indicizzazione della ricerca (che può essere risolto) che potresti riscontrare, è un vero risparmio di tempo quando funziona ed è uno strumento produttivo che semplifica il nostro flusso di lavoro.

Le informazioni in questo articolo si applicano a Windows Vista e versioni successive, che include Windows 10 e i sistemi operativi Windows Server.
Immagine in evidenza Credito: Earvine95, pixabay.com


Una piccola richiesta: se ti è piaciuto questo post, condividilo?

Una "piccola" condivisione da parte tua sarebbe di grande aiuto per la crescita di questo blog. Alcuni ottimi suggerimenti:
  • Fissalo!
  • Condividilo sul tuo blog preferito + Facebook, Reddit
  • Twittalo!
Quindi grazie mille per il tuo supporto, mio ​​lettore. Non ci vorranno più di 10 secondi del tuo tempo. I pulsanti di condivisione sono proprio sotto. :)