Come correggere l'utilizzo elevato della CPU da parte dell'host del servizio: sistema locale in Windows 10

Il problema dell'utilizzo elevato della CPU da parte dell'host del servizio: il sistema locale in Windows 10 viene generalmente notato su computer con dischi rigidi meccanici. Di seguito troverai i passaggi per risolvere questo problema.

Utilizzo elevato della CPU da parte dell'host del servizio: sistema locale in Windows 10

Mentre Task Manager punta su Service Host: il sistema locale è responsabile dell'utilizzo elevato della CPU in Windows 10, il problema è in genere causato da un servizio Windows noto come "Superfetch".

Superfetch è una funzionalità del sistema operativo Windows, progettata per migliorare l'apertura dei programmi sul computer caricando i file dei programmi più comunemente utilizzati nella RAM.

Tuttavia, se il computer non ha abbastanza RAM, Service Host Superfetch può facilmente causare un elevato utilizzo della CPU, rallentando il computer.

Come accennato in precedenza, Superfetch entra in gioco su PC con dischi rigidi meccanici tradizionali (HDD) e non su computer dotati di unità a stato solido (SSD).

Dovresti disabilitare Superfetch?

In generale, episodi di elevato utilizzo della CPU da parte dell'host del servizio: sistema locale in Windows 10 non devono causare problemi o danni al computer.

Quando il servizio Superfetch sta causando un utilizzo elevato della CPU, di solito sta tentando di ripulire la RAM e copiare i nuovi file utilizzati di recente.

Una volta che il servizio Superfetch ha completato la sua attività, l'utilizzo della CPU diminuisce e il computer dovrebbe tornare al suo stato normale.

Tuttavia, se il tuo computer soffre costantemente di episodi di elevato utilizzo della CPU da parte del servizio host del servizio locale, puoi aspettarti un miglioramento significativo delle sue prestazioni disabilitando Superfetch sul tuo computer.

Disabilita SuperFetch in Windows 10

Seguire i passaggi seguenti per disabilitare Superfetch sul computer e questo dovrebbe risolvere il problema dell'utilizzo elevato della CPU da parte dell'host del servizio: sistema locale sul computer.

1. Fare clic con il tasto destro del mouse sul pulsante Start e fare clic su Esegui.

2. Nella finestra Esegui comando, digitare services.msc e fare clic su OK.

3. Nella schermata Servizi, scorrere verso il basso e individuare il servizio SuperFetch.

4. Quindi, fare clic con il tasto destro su SuperFetch e fare clic su Proprietà.

4. Nella schermata Proprietà SuperFetch, disabilitare Superfetch modificando il “Tipo di avvio da Automatico a Disabilitato.

5. Fare clic su OK per salvare questa impostazione sul computer.

Disabilita SuperFetch tramite il registro

Puoi anche disabilitare SuperFetch usando l'Editor del Registro di sistema sul tuo computer.

1. Apri il comando Esegui sul tuo computer.

2. Nella finestra Esegui comando, digitare Regedit e fare clic su OK.

3. Nella schermata Editor del Registro di sistema, accedere a HKEY_LOCAL_MACHINE> SISTEMA> CurrentControlSet> Controllo> Session Manager> MemoryManagement> e fare clic sulla cartella PrefetchParameters.

4. Nel riquadro destro, fare doppio clic su EnableSuperFetch.

5. Nel Modifica valore DWORD, digitare "0" nel campo "Dati valore" e fare clic su OK.

Questo disabiliterà il servizio Superfetch sul tuo computer.