Windows Search Indexer è il servizio di Windows che gestisce l'indicizzazione dei file durante le ricerche. Funziona come processo in background e ti consente di cercare file, email e altri contenuti sul tuo dispositivo Windows. Tuttavia, può causare problemi fastidiosi, come un consumo elevato della CPU del dispositivo. In questa guida esamineremo le cause e le soluzioni per risolvere il problema dell'utilizzo elevato della CPU da parte di Microsoft Windows Search Indexer.
Cause dell'elevato consumo di risorse della CPU da parte di Microsoft Windows Search Indexer
Sono molte le cause dell'utilizzo elevato della CPU da parte di Search Indexer. Conoscerle ti darà un quadro chiaro del problema e ti permetterà di applicare le soluzioni giuste. Le seguenti cause sono le principali responsabili di questo problema;
Ricerca e indicizzazione di un gran numero di file
La ricerca e l'indicizzazione su un database Windows di grandi dimensioni possono richiedere una quantità significativa di CPU, soprattutto se usi una CPU poco potente. In questo caso, puoi limitare l'ambito di ricerca per evitare un utilizzo elevato della CPU.
Modifica del file system
Se avvii una ricerca subito dopo aver apportato una modifica al file system del dispositivo, l'utilizzo della CPU potrebbe aumentare molto. In tal caso, riavviare il dispositivo potrebbe aiutarti a risolvere il problema. Lo stesso problema può presentarsi anche se modifichi il sistema e contemporaneamente esegui ricerche nelle posizioni locali.
Specifiche del dispositivo insufficienti
Le specifiche del dispositivo svolgono un ruolo fondamentale quando esegui una ricerca su Windows. Per questo motivo, potresti riscontrare un utilizzo più elevato della CPU durante la ricerca o l'indicizzazione, soprattutto se il dispositivo non soddisfa i requisiti del sistema operativo.
Problemi con le impostazioni di Windows Search Indexer
Windows Search Indexer può consumare molta CPU quando c'è un problema con le impostazioni di ricerca. Se l'utilizzo elevato della CPU da parte di Search Indexer è causato da impostazioni problematiche, puoi ricostruire il database di ricerca e l'indice per risolvere il problema.
Le 5 migliori soluzioni per l'utilizzo elevato della CPU da parte di Microsoft Search Indexer
Conoscere le cause principali è sempre utile per applicare le soluzioni a qualsiasi problema. Ora che conosci le cause dell'utilizzo elevato della CPU da parte di Windows Search Indexer, è il momento di applicare le soluzioni. I metodi seguenti ti aiuteranno a risolvere il problema;
1. Esegui lo strumento di risoluzione dei problemi di ricerca e indicizzazione
Microsoft ha incluso diverse opzioni di risoluzione dei problemi per quasi tutti i programmi integrati di Windows, con cui puoi risolvere eventuali problemi di questi programmi. Ricerca e indicizzazione dispone di uno strumento dedicato. Le istruzioni seguenti ti aiuteranno a eseguirlo;
- Apri le Impostazioni del dispositivo (tasto Windows + I) e vai su Sistema > Risoluzione dei problemi > Altri strumenti di risoluzione dei problemi.
- In Altri strumenti di risoluzione dei problemi, scorri l'elenco e individua Ricerca e indicizzazione.
- Una volta trovato lo strumento, fai clic sul pulsante Esegui accanto a esso. Segui le istruzioni a schermo per completare la procedura.
2. Riavvia il servizio Windows Search
I problemi minori di quasi tutti i programmi o applicazioni si possono risolvere con un semplice riavvio. Il servizio Windows Search non fa eccezione. Per riavviare il servizio Windows Search, segui le istruzioni qui sotto;
- Apri la finestra di dialogo Esegui (tasto Windows + R), digita msc e premi Invio per aprire il programma Servizi di Windows.
- Nella finestra Servizi di Windows, individua Windows Search nell'elenco Servizi (locale).
- Fai doppio clic sul servizio Windows Search per aprire Proprietà - Windows Search (computer locale).
- Nella finestra Proprietà, fai clic su Arresta e poi su Avvia per riavviare il servizio (dopo averlo arrestato, attendi qualche istante).
Nota: non lasciare mai il servizio Windows Search disattivato a lungo.
3. Limita l'ambito di ricerca/indicizzazione
Come accennato, cercare in una posizione o in un'unità molto ampia può causare un utilizzo elevato della CPU, problema che si risolve limitando l'ambito di ricerca/indicizzazione. Le istruzioni seguenti ti aiuteranno a farlo;
- Premi il pulsante Start di Windows, digita index nella casella di ricerca e fai doppio clic su Opzioni di indicizzazione in cima ai risultati per aprirle.
- Nella finestra Opzioni di indicizzazione, fai clic sul pulsante Modifica per aprire Posizioni indicizzate.
- Nella finestra Posizioni indicizzate, deseleziona tutte le opzioni tranne l'unità di sistema (C
- Premi OK dopo aver apportato le modifiche nella finestra Posizioni indicizzate, quindi premi Chiudi nella finestra Opzioni di indicizzazione.
4. Esegui Controllo file di sistema
Controllo file di sistema (System File Checker, o sfc) rileva e ripara i file di sistema mancanti e danneggiati del dispositivo. Con le istruzioni seguenti puoi eseguire il comando sfc;
- Apri la finestra di dialogo Esegui premendo i tasti Windows e R, digita cmd nella finestra di dialogo e premi Ctrl + Maiusc + Invio per aprire il Prompt dei comandi di Windows con privilegi di amministratore. Premi il pulsante Sì quando compare la richiesta di Controllo dell'account utente.
- Esegui (digitando il comando e premendo Invio) il comando sfc/scannow dal Prompt dei comandi. Verrà avviato automaticamente Controllo file di sistema per correggere i problemi dei file di sistema.
Nota: l'esecuzione del comando sfc può richiedere un po' di tempo.
5. Ricrea il database di ricerca e l'indice
Ricostruire o ricreare il database di ricerca elimina quello esistente e lo sostituisce con uno nuovo. In questo modo, il database di ricerca esistente verrà completamente cancellato insieme ai suoi problemi. Le istruzioni seguenti ti aiuteranno a farlo;
- Vai alla casella di ricerca di Windows (tasto Windows + S), digita index e seleziona Opzioni di indicizzazione in cima all'elenco dei risultati; fai doppio clic per aprire la finestra delle impostazioni Opzioni di indicizzazione di Windows.
- Nella finestra Opzioni di indicizzazione, premi il pulsante Avanzate per aprire la finestra Opzioni avanzate.
- Nella finestra Opzioni avanzate, vai alla scheda Impostazioni indice e fai clic sul pulsante Ricrea nella sezione Risoluzione dei problemi. Fai clic su OK quando compare la richiesta di ricreazione dell'indice.
Nota: la ricostruzione del database di ricerca e dell'indice potrebbe richiedere molto tempo, a seconda delle prestazioni del dispositivo. In alcuni casi, il dispositivo potrebbe rallentare per un po'.
Conclusione
Siamo arrivati insieme al traguardo dopo aver esaminato i metodi per risolvere il problema dell'utilizzo elevato della CPU da parte di Microsoft Windows Search Indexer. Per eseguire ricerche efficienti nelle posizioni locali del tuo dispositivo Windows, è sempre meglio limitare l'ambito di ricerca. Per oggi è tutto, buona giornata.
Scelti dalla redazione:
5 soluzioni facili per l'utilizzo elevato della CPU causato da .NET Runtime Optimization Service
<5 soluzioni> Connessione Desktop remoto non funzionante in Windows 11
Lascia un commento