Come risolvere problemi in Windows Search

Prova il nostro agente virtuale: può aiutarti a identificare e risolvere rapidamente i problemi comuni di Windows Search.

Se Windows Search non risponde o i risultati della ricerca non vengono visualizzati come previsto, provare una delle soluzioni seguenti.

Numero della Knowledge Base originale: 4520146

Soluzione 1: riavviare Servizio cache tipi di carattere Windows

In alcuni casi, è possibile risolvere i problemi di Windows Search riavviando Servizio cache tipi di carattere Windows. A tal fine, attenersi alla seguente procedura:

  1. Nella casella di ricerca sulla barra delle applicazioni, immettere services.msc per aprire la console dei servizi.
  2. Nel riquadro a destra, fare clic con il pulsante destro del mouse su Servizio cache tipi di carattere Windows e quindi selezionare Arresta.
  3. Provare a effettuare nuovamente la ricerca.
  4. Nella console dei servizi, fare clic con il pulsante destro del mouse su Servizio cache tipi di carattere Windows e quindi selezionare Avvia.

Soluzione 2: controlla gli aggiornamenti

Quando si utilizza Windows 11 o Windows 10, è possibile scegliere quando e come ricevere gli aggiornamenti più recenti per mantenere il dispositivo funzionante in modo fluido e sicuro. Per gestire le opzioni e visualizzare gli aggiornamenti disponibili, fare clic su Start>Impostazioni>Aggiornamento e sicurezza>Windows Update>Verifica disponibilità aggiornamenti. Installare eventuali aggiornamenti disponibili e quindi riavviare il computer se gli aggiornamenti lo richiedono.

Per ulteriori informazioni, vedere Aggiorna Windows.

Soluzione 3: eseguire lo strumento di risoluzione dei problemi di ricerca e indicizzazione

Windows indicizza automaticamente il contenuto per ottenere risultati di ricerca più veloci. Se si utilizza Windows 10, versione 1903 (aggiornamento di maggio 2019) o una versione successiva, e Windows rileva un problema, Windows esegue automaticamente lo strumento di risoluzione dei problemi di ricerca. Questo strumento di risoluzione dei problemi ripristina Windows Search alle impostazioni predefinite. Per visualizzare la cronologia dello strumento di risoluzione dei problemi, selezionare Start>Impostazioni>Aggiornamento e sicurezza>Risoluzione dei problemi>Visualizza cronologia.

Utilizzare lo strumento di risoluzione dei problemi di ricerca e indicizzazione di Windows Search per tentare di risolvere eventuali problemi che si potrebbero verificare. Per utilizzare lo strumento di risoluzione dei problemi, attenersi alla seguente procedura:

  1. Aprire una finestra del prompt dei comandi e quindi eseguire il seguente comando:

    msdt.exe -ep WindowsHelp id SearchDiagnostic
    
  2. Eseguire lo strumento di risoluzione dei problemi e selezionare eventuali problemi applicabili. Windows cerca di rilevare e risolvere questi problemi.

Per ulteriori informazioni sulla ricerca e l'indicizzazione, vedere i seguenti articoli:

Seguire questi passaggi per completare il processo SearchUI. L'arresto di questo processo arresta Windows Search. Alla prossima ricerca, Windows Search verrà avviato automaticamente.

  1. Premere Ctrl+Alt+Canc, quindi selezionare Gestione attività.
  2. In Gestione attività, selezionare Dettagli.
  3. Nella colonna Nome, fare clic con il pulsante destro del mouse su SearchUI.exe, quindi scegliere Termina attività.
  4. Quando ti viene chiesto di terminare SearchUI.exe, seleziona Termina processo.

Se questo non risolve il problema, provare a riavviare il dispositivo. Con il riavvio vengono installati anche tutti gli aggiornamenti in sospeso.

Nota

Prima di riavviare, valutare la possibilità di aggiungere ai segnalibri questa pagina.

Provare la reimpostazione di Windows Search utilizzando la procedura in base alla versione di Windows in uso. Per determinare la versione di Windows in esecuzione sul dispositivo, attenersi alla seguente procedura:

  1. Selezionare Start>Impostazioni>Sistema>informazioni su.
  2. In Specifiche Windows, verificare quale versione di Windows è in esecuzione sul dispositivo.

Nota

Il ripristino di Windows Search non influisce sui tuoi file. Tuttavia, può influire temporaneamente sulla pertinenza dei risultati di ricerca.

Ripristinare Windows Search quando si utilizza Windows 10, versione 1809 o una versione precedente

Se il computer esegue l'aggiornamento di Windows 10 (ottobre 2018) o un aggiornamento precedente, seguire questi passaggi per ripristinare Windows Search ripristinando Cortana:

  1. Seleziona Start, fai clic con il pulsante destro del mouse su Cortana, quindi seleziona Altro>Impostazioni app.
  2. Nelle impostazioni di Cortana, selezionare Reimposta.

Reimpostare Windows Search quando si utilizza Windows 11, Windows 10, versione 1903 o una versione successiva

Se il computer esegue Windows 11, aggiornamento di Windows 10 (maggio 2019) o una versione successiva, è possibile utilizzare uno script di Windows PowerShell per ripristinare Windows Search.

Importante

  • Per eseguire questo script è necessario disporre dei privilegi di amministratore.
  • Se l'organizzazione ha disabilitato la possibilità di eseguire gli script, contattare l'amministratore per assistenza.

Per ripristinare Windows Search utilizzando PowerShell, seguire questi passaggi:

  1. Controllare il criterio di esecuzione di Windows PowerShell sul computer interessato. Per consentire l'esecuzione dello script, il criterio di esecuzione deve essere impostato su Senza restrizioni.

    1. Per controllare il criterio di esecuzione, aprire una finestra PowerShell con privilegi elevati ed eseguire il seguente cmdlet:

      Get-ExecutionPolicy
      
    2. Se il criterio di esecuzione è impostato su Senza restrizioni, procedere al passaggio 2. In caso contrario, registrare il valore per un uso successivo. In seguito, eseguire il seguente comando cmdlet:

      Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy Unrestricted
      

      Importante

      Questo cmdlet genera un messaggio di avviso che descrive i rischi per la sicurezza di una modifica del criterio di esecuzione. Per accettare la modifica, selezionare Y e quindi premere INVIO.

      Per ulteriori informazioni sui criteri di esecuzione di PowerShell, vedere Informazioni sui criteri di esecuzione.

    3. Al termine della modifica del criterio, chiudere la finestra di PowerShell.

  2. Scaricare ResetWindowsSearchBox.ps1 dallo script Reimposta Windows Search PowerShell e salvare il file nella cartella locale.

  3. Fare clic con il pulsante destro del mouse sul file salvato e selezionare Esegui con PowerShell.

  4. Quando viene visualizzata il seguente messaggio, sceglere .

    Vuoi consentire a quest'app di apportare modifiche al tuo dispositivo?

    Lo script di PowerShell reimposta la funzionalità di Windows Search.

  5. Alla comparsa della parola Fine, eseguire una delle seguenti operazioni:

    • Se non sono state apportate modifiche al criterio di esecuzione per eseguire lo script, chiudere la finestra di PowerShell.

    • Se sono state apportate modifiche al criterio di esecuzione, mantenere aperta la finestra di PowerShell e premere un tasto qualsiasi per continuare. Eseguire il seguente comando nella finestra PowerShell:

      Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy <PreviousValue>
      

      In questo comando, <PreviousValue> rappresenta i criteri di esecuzione originali. Come in precedenza, accettare la modifica del criterio selezionando Y e quindi premendo INVIO.

  6. Chiudere la finestra PowerShell.

Nota

Se il criterio di esecuzione non è impostato correttamente, viene visualizzato un messaggio simile al seguente:

Cannot be loaded because running scripts is disabled on this system.

Tornare ai passaggi precedenti di questa procedura per controllare il criterio di esecuzione e modificarlo, se necessario. Quindi, eseguire nuovamente lo script.

Soluzione 6: Rigenerare la cartella AppData del pacchetto Microsoft.Windows.Search

Nota

Utilizzare l'Ambiente ripristino Windows oppure disconnettersi e accedere a un altro account utente.

Importante

In questa sezione, metodo o attività viene illustrata la procedura per modificare il Registro di sistema. Poiché l'errata modifica del Registro di sistema può causare seri problemi, Di conseguenza, attenersi scrupolosamente alla procedura indicata. Al fine di protezione, eseguire il backup del registro di sistema prima di modificarlo, in modo da poterlo ripristinare in caso di problemi. Per ulteriori informazioni su come eseguire backup e ripristino del Registro di sistema, vedere Backup e ripristino del Registro di sistema in Windows.

  1. Assicurarsi che Windows Search funzioni per un account Windows appena creato.

  2. Eliminare la cartella %USERPROFILE%\AppData\Local\Packages\Microsoft.Windows.Search_cw5n1h2txyewy.

    Nota

    In alcune versioni precedenti di Windows, questa cartella è denominata Microsoft.Windows.Cortana_cw5n1h2txyewy.

  3. Dopo aver effettuato l'accesso con l'account interessato, avviare l'Editor del Registro di sistema e passare alla sottochiave HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Search.

  4. Eliminare la chiave del Registro di sistema Search.

  5. Aprire una finestra PowerShell con privilegi elevati ed eseguire il seguente cmdlet:

    Add-AppxPackage -Path "C:\Windows\SystemApps\Microsoft.Windows.Search_cw5n1h2txyewy\Appxmanifest.xml" -DisableDevelopmentMode -Register
    
  6. Riavviare il computer.

  7. Provare a effettuare nuovamente la ricerca. Questa azione riavvia l'indicizzazione della ricerca e rigenera la chiave del Registro di sistema e la cartella AppData.

Migliorare la ricerca in Windows

Se i suggerimenti precedenti non risolvono il problema, inviare del feedback nell'Hub di Feedback. Fornire dettagli, ad esempio una descrizione del problema, screenshot, file di log e qualsiasi altra informazione che potrebbe essere utile. Nell'Hub di Feedback, selezionare la categoria e la sottocategoria appropriate. In questo caso, inviare il feedback nella categoria Cortana e ricerca.