Base di conoscenza →5 min di letturaAggiornato: 2026-09-21

Come disattivare l'indicizzazione di Windows Search per alleggerire la CPU

Se SearchIndexer.exe tiene occupato un core o inchioda il disco, la soluzione più rapida è fermare e disattivare il servizio Windows Search: Win+R → services.msc → Windows Search → Arresta → Tipo di avvio Disattivato, oppure sc config WSearch start= disabled in una console da amministratore. La ricerca continua a funzionare — menu Start, app e impostazioni — ma quella su file e contenuti ripiega sulla scansione live, lenta, e la ricerca di Outlook non restituisce nulla finché non riattivate il servizio.

Come funziona l'indicizzatore e quando diventa il problema

La ricerca di Windows è servita dal servizio WSearch, la cui faccia visibile è SearchIndexer.exe. Passa in rassegna le posizioni che avete autorizzato — in genere le raccolte documenti e la posta — e scrive un database di nomi, contenuti e metadati sotto %PROGRAMDATA%\Microsoft\Search\Data, comunemente 1–10 GB sulle macchine indaffarate. Cercare sembra istantaneo proprio perché i risultati escono da quel database invece che da una scansione live del disco.

Su un sistema sano l'indicizzatore si guadagna i suoi cicli di CPU onestamente: uno spike breve dopo il login, poi silenzio. I guai cominciano quando l'indice si ricostruisce, quando la modalità Ottimizzata lo mette a rastrellare un intero disco, o quando il database è corrotto e il servizio va in loop. Allora SearchIndexer.exe si pianta su un costante 10–30% di CPU per ore, le ventole si svegliano e i portatili perdono batteria — quello è il momento in cui disattivare comincia a valere la pena.

  • SearchIndexer.exe tiene una quota fissa di CPU o inchioda il disco al 100% per ore
  • La macchina è un PC sempre acceso a basso consumo, dove perfino un carico modesto in background pesa
  • Non cercate mai dentro i file — solo per nome, e di rado
  • Il PC serve per gaming o produzione e volete zero attività di fondo durante le sessioni
  • L'indicizzazione ottimizzata su un disco gigante tiene l'indicizzatore caldo giorno dopo giorno

Disattivare il servizio Windows Search

Premete Win+R, digitate services.msc e premete Invio. Trovate Windows Search nella lista, doppio clic, premete Arresta e aspettate che l'attività del disco si quieti. Mettete Tipo di avvio su Disattivato e cliccate OK — l'indicizzazione ora è spenta per sempre. Se volete solo una tregua, scegliete Manuale: il servizio se ne resta zitto finché qualcosa non lo chiama esplicitamente.

La via da riga di comando è un prompt elevato con sc stop WSearch seguito da sc config WSearch start= disabled — attenzione allo spazio dopo start=. Gli utenti avanzati possono eseguire in PowerShell Stop-Service WSearch e Set-Service WSearch -StartupType Disabled. Per annullare, riportate il servizio su Automatico (avvio ritardato è il suo default) e Windows riprende l'indicizzazione da dove l'aveva lasciata.

Cosa perdete — e alternative più leggere allo spegnimento totale

Siete chiari sul compromesso prima di toccare l'interruttore. La ricerca del menu Start continua a trovare app e impostazioni, e quella di Esplora file funziona ancora — però ora scandisce le cartelle dal vivo, restituendo risultati in secondi invece che all'istante, e la ricerca contenuti dentro documenti e corpo delle e-mail sparisce. Outlook è il più colpito: la sua ricerca viaggia interamente sull'indice di Windows e non restituirà nulla finché il servizio non torna.

Spesso l'opzione nucleare non serve. Riportare la modalità da Ottimizzata a Classica in Impostazioni → Privacy e sicurezza → Ricerca di Windows riduce il rastrellamento alle cartelle documenti. Il pulsante Modifica in Pannello di controllo → Opzioni di indicizzazione vi fa buttare fuori dall'indice le cartelle pesanti — giochi, progetti video, dischi delle macchine virtuali. E se l'indice è semplicemente rotto, ricostruirlo da Opzioni di indicizzazione → Avanzate di solito sistema la CPU fuori controllo senza rinunciare affatto alla ricerca istantanea.

Domande e risposte

Disattivare Windows Search rompe il menu Start?

No. Il menu Start continua a trovare app e impostazioni; degenera solo la ricerca file, verso una scansione live più lenta, e sparisce quella dentro i file.

Come spengo l'indicizzazione temporaneamente?

In services.msc arrestate il servizio Windows Search lasciando Tipo di avvio su Manuale o Automatico — l'indicizzatore resta spento finché non riavviate o non lo riavviate voi. Opzioni di indicizzazione ha pure un pulsante Sospendi per le pause brevi.

Perché SearchIndexer.exe usa tutta quella CPU?

Di solito una ricostruzione dell'indice in corso, la modalità Ottimizzata che rastrella un intero disco, oppure un indice corrotto che manda in loop il servizio. Sospendete l'indicizzazione, riducete il perimetro o ricostruite l'indice prima di disattivare il servizio definitivamente.

Scopri cosa include la licenza prima dell'acquisto.

La prova singola di 30 minuti include gli strumenti essenziali. Le funzioni PRO restano bloccate finché non attivi una licenza a pagamento.

Da leggere dopo

Tutti gli articoli · FAQ

Scrivici: [email protected]