- Un errore in servizi quali Windows Search, SearchUI o il servizio cache dei caratteri può impedire la visualizzazione dei risultati, anche se il sistema segnala che è in corso l'indicizzazione.
- Ricostruire e ottimizzare l'indice, modificando le posizioni e il numero di elementi indicizzati, solitamente risolve il problema delle ricerche incomplete o lente.
- Strumenti come lo strumento di risoluzione dei problemi, SFC, DISM e CHKDSK consentono di riparare i danni ai file di sistema e al database di indice.
- Buone pratiche di manutenzione, una configurazione attenta e aggiornamenti aggiornati aiutano Windows Search a continuare a funzionare in modo stabile nel lungo termine.
Se stai leggendo questo è perché La ricerca di Windows non trova nulla anche se sembra indicizzare correttamenteLe ricerche si bloccano o i risultati sono incompleti. Questo è un problema molto comune in Windows 10 e Windows 11 e può essere dovuto a piccoli errori di configurazione, servizi disabilitati, indici danneggiati o persino problemi con il file system stesso.
In questa guida vedremo tutte le cause tipiche e le soluzioni più complete Per quando Windows Search si blocca: dal controllo dei servizi di base, al riavvio di processi chiave come SearchUI.exe o SearchHost.exe, alla ricostruzione dell'indice, all'utilizzo di strumenti e strumenti per la risoluzione dei problemi come SFC o DISM, fino a scenari più avanzati come la rigenerazione della cartella dell'app di ricerca o il controllo delle dimensioni del database Windows.edb. L'idea è di riunire in un unico articolo tutto il necessario per far funzionare correttamente Windows Search. Spieghiamo perché. La ricerca di Windows non trova nulla nonostante l'indicizzazione.
Sintomi principali: il motore di ricerca sembra indicizzare ma non trova nulla
Quando qualcosa non va con Windows Search, i sintomi possono variare notevolmente, ma alcuni schemi si ripetono quasi sempre: Non vengono visualizzati risultati, la casella rimane grigia, le ricerche richiedono molto tempo o funzionano solo in alcune cartelle.Il fatto che il sistema dica di indicizzare non significa che l'indice venga utilizzato correttamente.
In Windows 10 e 11 è comune vedere che La barra di ricerca non restituisce alcun file, cartella o applicazione.Anche se sappiamo che sono sul disco. A volte la ricerca locale smette completamente di funzionare e cerca solo di mostrare i risultati web (Bing), altre volte il problema è limitato a Esplora file o riguarda solo posizioni specifiche come Google Drive o una cartella Musica.
Ci sono anche casi in cui La barra di ricerca sulla barra delle applicazioni è bloccata.O non consente di digitare nulla, oppure la casella dei risultati rimane completamente vuota e grigia. In alcune build di Windows 10 (come la 1903/1909) erano presenti bug significativi che rendevano il menu Start e la ricerca completamente inutilizzabili, e alcune delle soluzioni sono valide ancora oggi.
Infine, alcuni utenti notano che Il sistema dice che sta eseguendo l'indicizzazione, ma le prestazioni sono in calo.L'indice non viene mai completato oppure consuma troppe risorse. In questi casi, il problema potrebbe essere il numero di elementi indicizzati, la dimensione del file Windows.edb o persino il modo in cui vengono indicizzati i file di grandi dimensioni (come i file PST di Outlook).
Cause comuni del mancato funzionamento della ricerca di Windows
Prima di addentrarci nelle soluzioni, è utile capire cosa solitamente blocca il motore di ricerca. Il più delle volte, il problema deriva da uno di questi punti: servizio di ricerca interrotto, indice danneggiato, integrazione web in conflitto o file di sistema danneggiati.
Tra le cause più comuni possiamo trovare che Il servizio "Windows Search" (wsearch) è disabilitato o non funziona correttamente.che il database dell'indice è stato danneggiato, che un antivirus o uno strumento di "ottimizzazione" ha toccato dove non avrebbe dovuto, o che Ho scaricato un aggiornamento di Windows ma non l'ho installato. e ha introdotto un bug relativo a Cortana o Bing.
Un'altra classica fonte di problemi è il contenuto stesso che stiamo cercando di indicizzare: Troppi elementi, tipi di file molto grandi, cartelle mal configurate o posizioni cloud mal integrateSe l'indicizzatore viene sovraccaricato o riscontra errori costanti durante la lettura di un disco, le prestazioni calano drasticamente e potrebbero persino interrompersi.
Infine, non dobbiamo dimenticare i difetti più profondi del sistema: file di Windows danneggiati, errori del disco o chiavi del Registro di sistema danneggiate relativi alla ricerca. In questi casi, i sintomi sono solitamente più gravi: il servizio non si avvia, le opzioni di ricerca appaiono disattivate o le impostazioni di indicizzazione non possono essere aperte.
Controllare e riavviare i servizi di ricerca delle chiavi
Uno dei primi controlli da fare quando la ricerca non trova nulla è Verificare che i servizi correlati a Windows Search siano attivi e funzionanti.Se il servizio è stato disabilitato o bloccato, tutto il resto non funzionerà.
Per iniziare, è consigliabile controllare il servizio di ricerca principale. È possibile aprirlo dalla finestra di dialogo Esegui (Win + R). servizi.msc e individua "Windows Search". Qui è importante verificare due cose fondamentali: che lo stato sia "In esecuzione" e che il tipo di avvio sia impostato su "Automatico (avvio ritardato)". Se non è in esecuzione, avviarlo è solitamente sufficiente per far funzionare nuovamente il motore di ricerca.
Un altro servizio che ha avuto problemi nelle versioni recenti è il Servizio cache dei font di WindowsSebbene sia principalmente correlato ai font, Microsoft afferma che riavviare il servizio Windows Font Cache può risolvere i problemi con Windows Search. Dalla console Servizi, è sufficiente cercare "Windows Font Cache Service", interromperlo, testare una ricerca e riavviarlo.
Se il motore di ricerca continua a non rispondere dopo aver riavviato questi servizi, si consiglia di riavviare il processo relativo all'interfaccia di ricercaQuesto processo, denominato SearchUI.exe in Windows 10 e SearchHost.exe in Windows 11, può essere terminato da Gestione Attività, nella scheda "Dettagli". Quando si utilizza nuovamente la ricerca, Windows ricreerà automaticamente il processo.
In alcuni scenari specifici aiuta anche riavviare il processo Explorer.exePoiché Esplora file e la barra delle applicazioni fanno parte dello stesso processo, chiuderli da Gestione attività e riavviarli possono risolvere i problemi con la casella di ricerca di Esplora risorse. programmi che si avviano automaticamente può aiutare.
Ricostruisci e regola l'indice di ricerca
Se il servizio è buono ma La ricerca restituisce risultati incompleti o semplicemente non riesce a trovare i file che hai davanti agli occhi.Molto probabilmente l'indice è danneggiato o configurato in modo errato. Ricostruirlo solitamente risolve il problema.
L'indice di Windows non è altro che un database che memorizza un elenco di tutti gli elementi che il sistema ha deciso di indicizzare (file, email, metadati, ecc.) per velocizzare le ricerche. Nel tempo, questo database può danneggiarsi, riempirsi di file indesiderati o semplicemente diventare obsoleto se si modifica in modo significativo la struttura delle cartelle.
Per ricostruire l'indice in Windows 10 e 11, puoi aprire il Opzioni di indicizzazione Dal Pannello di controllo o cercando "Impostazioni", troverete il pulsante "Avanzate" e, in quella finestra, l'opzione "Ricostruisci". Facendo clic su questa opzione, Windows eliminerà l'indice corrente e ne genererà uno nuovo, operazione che può richiedere da pochi minuti a diverse ore, a seconda del numero di elementi.
Durante questo processo è molto importante essere chiari quali località sono incluse nell'indice e quali noDal pulsante "Modifica" puoi selezionare o deselezionare le cartelle: se la tua musica, le tue foto o l'unità D:\ non sono selezionate, è normale che la ricerca non trovi nulla lì. In alcuni casi, come con Google Drive o alcune cartelle speciali, è consigliabile assicurarsi che si trovino effettivamente all'interno delle posizioni indicizzate.
Va anche notato che le opzioni della modalità di ricerca "Classica" e "Avanzata" Le funzionalità di Windows 10/11 influiscono in modo significativo sull'ambito dell'indice. La modalità classica analizza solo le librerie e alcuni percorsi standard, mentre la modalità avanzata tenta di analizzare l'intero computer. La modalità avanzata aggiunge automaticamente alcune cartelle all'elenco "escluse" per motivi di prestazioni e privacy, il che può creare confusione quando gli utenti le eliminano e poi riappaiono (ad esempio, percorsi come C:\Users\Default\AppData).
Prestazioni dell'indicizzatore e limiti pratici
Non è sufficiente che l'indice esista; deve anche essere gestibile. Microsoft riconosce che Oltre i 400.000 elementi indicizzati circa, le prestazioni iniziano a calare.E sebbene il limite teorico si aggiri intorno al milione di elementi, raggiungere tale limite è una ricetta sicura per notare un elevato consumo di CPU, disco e memoria.
La dimensione del file indice, normalmente Windows.edb o Windows.dbL'indice cresce con l'aumentare del numero di elementi e anche a seconda del tipo di contenuto indicizzato. Molti file di piccole dimensioni possono aumentare l'indice tanto quanto pochi file di grandi dimensioni. Il file si trova solitamente in C:\ProgramData\Microsoft\Search\Data\Applications\Windows ed è possibile verificare quanto spazio su disco sta effettivamente utilizzando dalle sue proprietà.
Se le dimensioni dell'indice sono aumentate vertiginosamente, ci sono diverse strategie: Escludere intere cartelle dall'indicizzazione (ad esempio, grandi repository di backup, macchine virtuali o carichi di lavoro molto pesanti), modificare il modo in cui vengono gestiti specifici tipi di file dalla scheda "Tipi di file" nelle opzioni avanzate o persino deframmentare il file Windows.edb con lo strumento EsentUtl.exe sotto supervisione.
Nei sistemi in cui Outlook indicizza cassette postali giganti, un'altra misura pratica è Riduci la finestra di sincronizzazione di posta elettronica e calendarioIn questo modo si evita che anni e anni di messaggi vengano indicizzati. Ciò non solo riduce le dimensioni dell'indice, ma migliora anche significativamente le prestazioni dell'applicazione.
Risoluzioni dei problemi e comandi per riparare la ricerca
Quando le soluzioni di base non sono sufficienti, Windows include diversi strumenti progettati specificamente per rilevare e riparare errori relativi alla ricerca e all'indicizzazioneSi consiglia di utilizzarli prima di accedere al Registro di sistema o di reinstallare i componenti.
Da una parte c'è il Risoluzione dei problemi di "Ricerca e indicizzazione"Questo strumento è accessibile da Impostazioni > Aggiornamento e sicurezza > Risoluzione dei problemi (in Windows 11, in Sistema > Strumenti di risoluzione dei problemi consigliati o simili). Quando lo si esegue, è consigliabile selezionare opzioni come "I file non vengono visualizzati nei risultati di ricerca" e, quando richiesto, scegliere "Tenta di eseguire la risoluzione dei problemi come amministratore" per consentire riparazioni più approfondite.
Lo stesso strumento di risoluzione dei problemi può essere avviato anche da una finestra del prompt dei comandi con il comando msdt.exe -ep WindowsHelp id SearchDiagnosticSi apre direttamente la procedura guidata di ricerca diagnostica. Dalle opzioni avanzate, è possibile specificare che le soluzioni vengano applicate automaticamente, semplificando il processo per gli utenti meno esperti.
In alcuni episodi in cui l'integrazione con Bing e Cortana è stata causa di La ricerca nel menu Start rimarrà vuota.Molti utenti hanno deciso di disabilitare questa integrazione tramite il Registro di sistema. Utilizzando un prompt dei comandi con privilegi di amministratore, è possibile creare le chiavi BingSearchEnabled e CortanaConsent in HKCU\Software\Microsoft\Windows\CurrentVersion\Search e impostarne il valore su 0 per limitare le ricerche ai contenuti locali.
Questa tecnica, tuttavia, è solitamente una soluzione temporanea, in attesa che Microsoft rilasci un aggiornamento che risolva il problema di fondo. Dopo aver applicato queste modifiche, è necessario riavviare il computer affinché la ricerca venga ripristinata con le nuove impostazioni.
Ripara i file danneggiati con SFC, DISM e controllo del disco
Se sospetti che il sistema stesso è danneggiato (ad esempio, il servizio di ricerca non si avvia, le opzioni delle impostazioni appaiono disattivate o vengono visualizzati strani messaggi di errore), allora è il momento di ricorrere agli strumenti di riparazione di Windows: SFC, DISM e CHKDSK.
Lo scanner dei file di sistema, noto come SFC (Controllo file di sistema)Analizza i file critici di Windows e sostituisce quelli che rileva come corrotti con le versioni corrette presenti nella cache di sistema. Viene eseguito da un prompt dei comandi con privilegi di amministratore utilizzando il comando sfc /scannowe il completamento del processo potrebbe richiedere del tempo.
Quando la CFS non è sufficiente, entrano in gioco altri fattori. DISM (Deployment Imaging Servicing and Management)che ripara l'immagine di Windows utilizzata da SFC per ripristinare i file. Un comando tipico è DISM /online /cleanup-image /restorehealthAnche questa operazione dovrebbe essere eseguita da una console con privilegi elevati. Una volta completata, è consigliabile eseguire nuovamente SFC per un passaggio finale con un'immagine corretta.
Parallelamente, è sempre una buona idea controllare se il disco rigido o l'SSD presentano errori. Il comando chkdsk /rAvviato dal prompt dei comandi, questo strumento analizza l'unità alla ricerca di settori danneggiati e problemi nella struttura del file system. È un classico di Windows che, sebbene un po' obsoleto, rimane molto utile quando ci sono indicazioni di guasti hardware che potrebbero interessare il database degli indici o i file di sistema stessi.
Una volta completata questa serie di controlli, se la ricerca continua a non funzionare a causa di file danneggiati, la cosa normale da fare è iniziare a rispondere molto meglioSe tutto rimane invariato, è il momento di prendere in considerazione misure più aggressive con i componenti specifici di Windows Search.
Reimpostare completamente Windows Search e l'app di ricerca
Nelle situazioni più estreme, soprattutto quando La ricerca non inizia nemmeno oppure le pagine delle impostazioni appaiono in grigio.Potrebbe essere necessario reimpostare completamente la funzionalità di ricerca di Windows o addirittura rigenerare l'app di ricerca moderna.
Sui computer con Windows 10 versione 1809 o precedente, la ricerca locale era strettamente legata a CortanaMicrosoft ha suggerito di reimpostare l'app Cortana dalle impostazioni per risolvere molti problemi: pulsante Start, clic destro su Cortana, "Altro" > "Impostazioni app" e quindi utilizzare l'opzione "Reimposta". In questo modo vengono rimossi i dati temporanei e l'app viene riportata a uno stato quasi predefinito.
Nelle versioni più recenti di Windows 10 (1903 e successive) e in Windows 11, l'approccio cambia. Microsoft offre un Script di PowerShell denominato ResetWindowsSearchBox.ps1 Questo strumento reinstalla e reimposta completamente Windows Search. Per utilizzarlo, è necessario consentire temporaneamente a PowerShell di eseguire script (impostando ExecutionPolicy su "Unrestricted" per l'utente corrente), scaricare lo script dal sito Web del supporto Microsoft, eseguirlo facendo clic con il pulsante destro del mouse > "Esegui con PowerShell" e seguire le istruzioni visualizzate sullo schermo.
Al termine, lo script visualizza il messaggio "Fatto" e, se hai modificato la policy di esecuzione, dovrai ripristinarla al suo valore originale utilizzando nuovamente Set-ExecutionPolicy. Questa operazione Riconfigura il motore di ricerca, rigenera i componenti e pulisce le configurazioni danneggiatePertanto, spesso risolve problemi che non rispondevano ad altre tecniche.
Quando anche questo non basta, si può passare ad una fase ancora più avanzata: Rigenerare la cartella AppData del pacchetto Microsoft.Windows.Search (in Windows 10) o MicrosoftWindows.Client.CBS (in Windows 11), eliminare la chiave di registro HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Search associata all'utente interessato e registrare nuovamente il pacchetto di sistema con Add-AppxPackage e il file Appxmanifest corrispondente. Questa operazione lascia il motore di ricerca praticamente come se fosse stato appena installato per quell'account.
Problemi specifici in Explorer, Google Drive e ricerche nelle cartelle
Oltre alla barra delle applicazioni, molti utenti scoprono che La ricerca all'interno di Esplora file non è sufficienteCiò significa che all'interno di una cartella specifica viene cercato un nome di file o un'estensione (ad esempio, ".png") e il sistema non trova nulla, nonostante i file siano presenti.
Nel caso di integrazioni cloud, come Google DriveIl problema può essere duplice: da un lato, il client Drive potrebbe mostrare file "su richiesta" che non vengono scaricati completamente finché non vengono aperti, e dall'altro, l'indice di Windows potrebbe non avere quella posizione o quel provider correttamente registrati. Il risultato è che Explorer mostra le cartelle, ma la ricerca integrata ignora molti elementi o ne individua solo una parte.
È anche comune che Una cartella specifica, ad esempio Musica, non riesce a effettuare la ricerca, mentre altri percorsi sul disco funzionano correttamente.Di solito questo indica che c'è qualcosa di sbagliato nel modo in cui quella cartella è stata indicizzata: forse il percorso non è incluso nelle posizioni di indicizzazione oppure è stata indicizzata parzialmente e l'indice è danneggiato solo per quella parte dell'albero.
In questi tipi di casi, è consigliabile rivedere attentamente le Opzioni di indicizzazione, assicurandosi che I percorsi problematici sono segnalati e consentiti.Se necessario, rimuovi temporaneamente quella posizione dall'indice, applica le modifiche, aggiungila di nuovo e ricostruisci. A volte questo "reset parziale" è sufficiente per ripristinare la normale funzionalità di ricerca in quella cartella.
Se Explorer blocca direttamente la barra di ricerca (non puoi nemmeno digitare), oltre a controllare il processo Explorer.exe, dovresti anche controllare se Un aggiornamento specifico di Windows ha introdotto un bug notoIn questi casi, la soluzione più logica è solitamente cercare le patch cumulative più recenti, installarle e riavviare il computer.
Quando il motore di ricerca segnala stati di indicizzazione anomali
L'interfaccia delle impostazioni di ricerca stessa mostra messaggi di stato che ti aiutano a capire cosa sta succedendo con l'indicizzatorePrestare attenzione a questi messaggi può farti risparmiare molto tempo nella diagnosi.
Se indicato “Indicizzazione completa”In linea di principio, l'indice è integro e non dovrebbe mancare nulla, purché le posizioni siano selezionate correttamente. Tuttavia, messaggi come "Indicizzazione in corso", "Velocità di indicizzazione lenta a causa dell'attività dell'utente" o "L'indicizzazione è in attesa che il computer diventi inattivo" indicano che il processo è ancora in corso e richiede tempo e risorse per essere completato.
Ancora più gravi sono gli stati del tipo “Memoria insufficiente per continuare l’indicizzazione” o "Spazio su disco insufficiente per continuare l'indicizzazione". In questi casi, l'indice viene deliberatamente interrotto per evitare di sovraccaricare il sistema e la soluzione consiste nel chiudere le applicazioni che consumano molta RAM, aggiornare la memoria se possibile o liberare spazio su disco e ridurre le dimensioni dell'indice escludendo contenuti non necessari.
Altri messaggi, come "Indicizzazione in pausa", "Indicizzazione in pausa per risparmiare la batteria" o "Criteri di gruppo configurati per sospendere l'indicizzazione durante l'utilizzo della batteria", indicano che l'indicizzatore è stato arrestato in modo controllato: per scelta dell'utente, per criteri aziendali o per risparmiare la batteria. In questi casi, non si tratta di un errore effettivo; è sufficiente... riprendere manualmente il servizio o collegare l'apparecchiatura all'alimentazione.
Lo scenario peggiore è quando La pagina di ricerca appare oscurata e non viene visualizzato alcun messaggio di stato.o quando viene segnalato uno stato mancante. Questo di solito significa che le chiavi del Registro di sistema o il database dell'indicizzatore sono gravemente danneggiati. La raccomandazione ufficiale a questo punto è di eliminare il contenuto di C:\ProgramData\Microsoft\Search\Data, lasciare che Windows rigeneri la struttura e, se necessario, aggiornare il sistema all'ultima versione disponibile per sostituire i componenti danneggiati.
Buone pratiche per evitare che la ricerca si interrompa di nuovo

Una volta che sei riuscito a riprendere la ricerca, è naturale che tu voglia per evitare che il problema si ripresenti alla minima provocazioneEsistono alcune semplici abitudini che possono fare la differenza nel medio termine.
Nei sistemi con dischi rigidi meccanici tradizionali (Disco rigido) è ancora utile eseguire attività di manutenzione come la deframmentazione periodicaLo strumento di deframmentazione e ottimizzazione incluso in Windows contribuisce a rendere l'accesso ai file più sequenziale e meno caotico, semplificando il lavoro dell'indicizzatore. Tuttavia, utilizzare il deframmentatore classico sugli SSD non ha senso, poiché il loro funzionamento interno è diverso.
È anche fondamentale ottimizzare le opzioni di indicizzazione Dipende da come usi il PC. Non ha molto senso indicizzare cartelle piene di file temporanei, backup o contenuti che non cercherai quasi mai. Più restringi la ricerca a posizioni veramente importanti (Documenti, una cartella di progetti, ecc.), più veloce e affidabile sarà la tua ricerca.
Un'altra buona pratica è quella di evitare, per quanto possibile, Strumenti di "pulizia" o "accelerazione" che disabilitano la ricerca di Windows per risparmiare risorse. Alcune di queste utilità modificano indiscriminatamente il servizio wsearch o eliminano il file Windows.edb, causando esattamente il tipo di problemi che stai cercando di risolvere.
Infine, vale la pena abituarsi Mantieni Windows aggiornatoSoprattutto quando vengono segnalati bug specifici relativi alla ricerca. Microsoft di solito corregge questi bug con patch cumulative e la mancata installazione può comportare il persistere di problemi risolti in precedenza.
Con tutto quello che abbiamo visto, è chiaro che quando La ricerca di Windows non trova nulla anche se indicizzaIl problema può variare da un semplice servizio interrotto a un indice corrotto o a file di sistema danneggiati; controllando i servizi, riavviando i processi, ottimizzando l'indice, utilizzando strumenti di risoluzione dei problemi e di riparazione del sistema e quindi applicando alcune buone pratiche di manutenzione, è perfettamente possibile ottenere di nuovo una ricerca veloce, precisa e stabile sul tuo PC Windows.
Appassionato di tecnologia fin da piccolo. Amo aggiornarmi sul settore e, soprattutto, comunicarlo. Per questo da molti anni mi dedico alla comunicazione sui siti web di tecnologia e videogiochi. Puoi trovarmi a scrivere di Android, Windows, MacOS, iOS, Nintendo o qualsiasi altro argomento correlato che ti viene in mente.
