Come risolvere il problema della barra di ricerca di Windows che continua a chiudersi: 8 soluzioni efficaci
Molti utenti Windows finiscono per strapparsi i capelli per questo: improvvisamente, la barra di ricerca si rifiuta di funzionare. Si apre e si chiude immediatamente. A quanto pare, non si tratta di un bug raro, e di solito è causato da file di sistema o problemi di registro. Risolverlo non è sempre intuitivo, soprattutto perché Windows ha l’abitudine di rendere tutto un po’ troppo complicato. Ma, dopo qualche ricerca e tentativi, alcuni metodi collaudati possono ripristinare la barra di ricerca. Il trucco è capire che probabilmente si tratta di una voce di registro corrotta, un processo bloccato o un indice di ricerca che non funziona correttamente. Quindi, questa guida elenca diversi modi per risolvere i problemi più comuni, utili sia per Windows 10 che per Windows 11. I risultati possono variare, ma la maggior parte degli utenti segnala che la ricerca torna effettivamente in funzione dopo aver provato questi metodi. Potrebbe essere necessario risolverne un paio, soprattutto sui sistemi più ostinati.
Come riparare una barra di ricerca di Windows non funzionante in Windows 10 e 11
Modificare la voce del Registro di ricerca di Windows
Questo è piuttosto comune. Quando le voci del registro relative a Windows Search si corrompono, la casella di ricerca potrebbe smettere di aprirsi o di funzionare correttamente. Reimpostandole, Windows è costretto a ricostruire queste voci, il che a volte elimina la causa del problema. Non so perché funzioni, ma in alcune configurazioni non funzionava la prima volta, poi, dopo un riavvio, ha ripreso a funzionare. Bisogna fare attenzione, però, perché modificare il registro può rivelarsi un problema se non si presta attenzione.
- Aprire la finestra di dialogo Esegui premendo Windows key + R.
- Digitare
regedite premere Enter. - Nell’editor del Registro di sistema, andare su Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Search.
- Prima di modificare qualsiasi cosa, è consigliabile eseguire il backup di queste voci. Vai su File > Esporta e salva la chiave di registro corrente in un posto sicuro, per ogni evenienza.
- Fare clic con il tasto destro del mouse su Cerca e selezionare Elimina: in questo modo si cancellano le impostazioni danneggiate.
- Chiudere l’editor del registro e riavviare il PC.
- Controlla se la barra di ricerca ora funziona correttamente. Di solito, Windows ricrea le voci predefinite al riavvio, sperando di risolvere il problema.
Uccidere i processi correlati alla ricerca e riavviarli
A volte, il processo di ricerca si blocca o si blocca senza preavviso. L’interruzione del processo SearchHost.exe in Gestione Attività forza Windows a riavviarlo da zero. Se è bloccato, in genere la barra di ricerca torna ad essere utilizzabile, almeno temporaneamente. Su alcuni computer, il problema potrebbe essere causato anche da SearchUI.exe, o addirittura assente, nel qual caso riavviare SearchApp.exe può essere d’aiuto.
- Premere Ctrl + Shift + Escper aprire Task Manager.
- Nella scheda Dettagli, trova SearchHost.exe. Se lo vedi, fai clic con il pulsante destro del mouse e seleziona Termina attività. Conferma se richiesto.
- Cercare anche SearchUI.exe o SearchApp.exe e ripetere il processo.
- Una volta fatto, prova ad aprire nuovamente la barra di ricerca. Spesso, un rapido riavvio del processo risolve il problema, almeno per un po’.
Riavviare il servizio di ricerca di Windows (utilizzando PowerShell)
Quando il servizio Windows Search si blocca o si disattiva, l’unica soluzione potrebbe essere un riavvio.È piuttosto semplice: apri l’app Servizi, trova Windows Search, fai clic con il pulsante destro del mouse e seleziona Riavvia. In alcune configurazioni, il riavvio manuale tramite PowerShell o CMD può essere più affidabile.
- Premi Windows key + R, digita
services.msce premi Enter. - Scorri verso il basso fino a Ricerca Windows, fai clic con il pulsante destro del mouse, quindi seleziona Riavvia.
- Se questa soluzione non funziona o il servizio non si avvia, puoi provare a reimpostarlo tramite PowerShell:
Scarica ed esegui lo script dalla pagina Microsoft denominato ResetWindowsSearchBox.ps1. Quindi, apri PowerShell come amministratore ed esegui:
Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy Unrestricted.\ResetWindowsSearchBox.ps1 Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy Restricted
A volte, potrebbe essere necessario impostare temporaneamente la policy di esecuzione su “senza restrizioni”.Se si verificano errori, di solito è per questo che è stata impostata. Non dimenticare di reimpostarla su “con restrizioni” in seguito, perché Windows ha bisogno di questo ulteriore livello di sicurezza.
Ricostruzione dell’indice di ricerca
L’indice di ricerca è fondamentalmente una mappa gigante dei tuoi file e, se è corrotto o incompleto, la ricerca diventa un problema o semplicemente non funziona. Ricostruirlo può risolvere il problema.È particolarmente utile se la barra di ricerca si apre ma non mostra risultati o funziona in modo incoerente.
- Vai su Impostazioni > Cerca.
- Selezionare Ricerca in Windows nella barra laterale.
- Scorrere fino a Opzioni avanzate dell’indicizzatore di ricerca e fare clic.
- Nella nuova finestra, fare clic su Avanzate e quindi su Ricostruisci nella scheda Impostazioni indice.
- Premi OK e attendi: l’operazione potrebbe richiedere un po’ di tempo, a seconda del numero di file presenti. Una volta completata, verifica se la barra di ricerca funziona meglio.
Riparare le app di Windows con PowerShell
Si tratta più di un’opzione “nucleare”, ma a volte ripara componenti non funzionanti dietro la funzione di ricerca. Comporta la registrazione di tutte le app di Windows, inclusa l’app Cerca. Non è perfetta: a volte richiede un paio di tentativi o un avvio pulito.
- Apri PowerShell come amministratore. Puoi farlo digitando “powershell” nel menu Start, facendo clic con il pulsante destro del mouse e scegliendo Esegui come amministratore.
- Esegui questo comando per reinstallare l’app Cerca:
Get-AppxPackage Microsoft. Windows. Search | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_. InstallLocation)\AppXManifest.xml"}
- E questo comando per aggiornare tutte le app di Windows:
Get-AppXPackage | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_. InstallLocation)\AppXManifest.xml"}
Naturalmente, anche a Windows piace complicare le cose, quindi potrebbe essere necessario un avvio pulito: disabilitare tutti gli elementi di avvio non Microsoft tramite msconfig e riavviare.
Esegui lo strumento di risoluzione dei problemi integrato
Se nient’altro dovesse funzionare, Windows ha uno strumento di risoluzione dei problemi specifico per Ricerca e indicizzazione, che spesso riesce a individuare problemi che le soluzioni manuali non rilevano. Vale la pena provarlo.
- Apri Impostazioni > Aggiornamento e sicurezza > Risoluzione dei problemi > Ulteriori strumenti per la risoluzione dei problemi.
- Trova Cerca e indicizzazione, premi Esegui.
- Seleziona il problema esatto (ad esempio, la ricerca non si apre o non produce risultati) e segui le istruzioni.
- Riavvia e controlla se il problema è stato risolto.
Eseguire SFC e DISM
I file di sistema danneggiati possono causare ogni sorta di problema strano in Windows, tra cui la ricerca non funzionante. Questi strumenti analizzano, riparano e ripristinano i file di sistema critici, il che potrebbe risolvere il problema in modo discreto e invisibile.
- Aprire Prompt dei comandi come amministratore.
- Digitare
sfc /scannowe premere Enter. - Se vengono rilevati problemi ma non risolti, eseguire
Dism /Online /Cleanup-Image /RestoreHealth
Questo è un metodo collaudato per i problemi di sistema più ostinati. Lasciatelo andare: la barra di avanzamento può richiedere un po’ di tempo, soprattutto per DISM.
Aggiorna Windows
A volte, un semplice aggiornamento può risolvere bug di fondo, inclusi problemi di ricerca. Controlla la presenza di aggiornamenti tramite Impostazioni > Aggiornamento e sicurezza > Windows Update > Verifica aggiornamenti. Installa ciò che è disponibile, quindi riavvia. Potrebbe risolvere la causa principale.
Cerca soluzioni e, si spera, la ricerca torna
La funzionalità di ricerca di Windows è una vera salvezza, se funziona. Quando non funziona, trovare manualmente file o impostazioni richiede un’eternità. Questi passaggi sono un miscuglio di soluzioni che, nella maggior parte dei casi, ripristinano la funzionalità di ricerca. A causa del design particolare di Windows, a volte sono necessarie un paio di soluzioni diverse per ottenere risultati. Ma il più delle volte, uno di questi approcci risolve il problema. Continuate a provarci e non aspettatevi la perfezione ogni volta.
Riepilogo
- Eseguire il backup del registro prima di modificarlo, perché Windows può essere spietato.
- Termina i processi di ricerca bloccati tramite Task Manager.
- Riavviare il servizio di ricerca di Windows: a volte è semplicemente bloccato.
- Ricostruire l’indice di ricerca se i risultati sono instabili o mancanti.
- Registra nuovamente le app di Windows se sono danneggiate.
- Per soluzioni rapide, utilizza lo strumento di risoluzione dei problemi integrato.
- Eseguire SFC e DISM per i file di sistema danneggiati.
- Controlla gli aggiornamenti di Windows, perché spesso risolvono i bug.
Incartare
Speriamo che uno di questi trucchi riporti la barra di ricerca alla normalità. Trovare più facilmente le cose rende Windows molto più sopportabile, soprattutto quando si ha fretta. Queste soluzioni si sono rivelate utili in diverse configurazioni, ma a volte si tratta di un risultato un po’ imprevedibile. Tuttavia, una combinazione di modifiche al registro, riavvio dei processi, ricostruzione dell’indice e aggiornamento di Windows di solito risolve il problema. Buona fortuna, e se una soluzione non funziona subito, passa alla successiva. Funziona per me, spero che sia utile anche per te.
Articoli correlati
Questo articolo è stato utile?