Come risolvere l'utilizzo elevato del disco dell'host del servizio (SysMain) in Windows 11/10

Windows 10 e Windows 11 sono ottimi sistemi operativi. Ma se vedi una performance costantemente lenta, potrebbe essere a causa di qualcosa chiamato SysMain (precedentemente noto come Superfetch ).

In questo articolo, ti aiutiamo a capire SysMain e perché potresti dover affrontare un problema di utilizzo elevato del disco con questo servizio.

Cos'è SysMain (Superfetch)?

Superfetch , chiamato SysMain dopo l' aggiornamento di Windows 10 1809, è stato introdotto con Windows Vista ed è un successore di Prefetch (una funzionalità simile in Windows XP ). Il sistema operativo utilizza questa funzione per migliorare le prestazioni del sistema nel tempo.

Perché nel tempo? Innanzitutto, studia i modelli di utilizzo della RAM . Quindi la funzione identifica i programmi che esegui più spesso sul tuo PC. Una volta che Superfetch ha queste informazioni, precarica questi programmi nella tua RAM . Quando avvii questi programmi, li vedrai caricarsi molto più velocemente.

Quindi, Superfetch ha(Superfetch) bisogno di risorse. Potresti trovare Superfetch che funziona in background quando guardi l'elenco dei processi di sistema nel Task Manager come "Service Host: SysMain":

Fondamentalmente, Superfetch non priva altri programmi di RAM . Utilizza solo RAM inutilizzata . Qualsiasi(Any) programma appena lanciato avrà comunque la priorità su Superfetch per quanto riguarda lo spazio RAM . Se necessario, Superfetch libererà(Superfetch) RAM per(free up RAM) un'altra app.

Se ritieni che Superfetch stia causando problemi di prestazioni sul tuo computer, puoi disabilitarlo in sicurezza. Di seguito, discutiamo alcuni modi per disabilitare Superfetch e correggere Service Host : SysMain problema di utilizzo elevato della CPU(high CPU usage problem) .

Disabilita SysMain dai Servizi

Poiché SysMain è un servizio Windows , il modo più semplice per disabilitare SysMain è dalla console Servizi :(Services)

  1. Press Win + R , digita services.msc e premi Invio(Enter) per avviare la console dei servizi .(Services)
  2. Scorri(Scroll) l'elenco nella console Servizi per un servizio denominato (Services)SysMain .

  1. Fare doppio clic(Double-click) sul servizio SysMain per aprire le proprietà del servizio. (SysMain)In alternativa, puoi fare clic con il pulsante destro del mouse sul servizio e selezionare Proprietà.
  2. Selezionare il pulsante Stop per interrompere il servizio. Quindi, espandi il menu a discesa Tipo di avvio e seleziona (Startup Type)Disabilitato(Disabled) .
  3. Selezionare OK per salvare e uscire.

Disabilita SysMain usando il prompt dei comandi(SysMain Using Command Prompt)

L'utilizzo del prompt dei comandi(Command Prompt) per disabilitare SysMain è più rapido. Se ti senti a tuo agio nell'usare i comandi, ecco come disabilitare SysMain :

  1. Press Win + R , digita cmd e premi Ctrl + Shift + Enter per avviare un prompt dei comandi con privilegi(Command Prompt) elevati .
  2. Copia e incolla il seguente comando nella finestra del prompt dei comandi e premi Invio:(Command Prompt)

sc stop “SysMain” & sc config “SysMain” start=disabilitato

Disabilita SysMain dal Registro

Se i metodi precedenti non funzionano per qualche motivo, puoi modificare le impostazioni del registro per disabilitare SysMain:

  1. Press Win + R , digita regedit e premi Invio(Enter) per avviare l' editor del registro(Registry Editor) .
  2. Passa al seguente percorso utilizzando la barra laterale di sinistra o copia e incolla il seguente testo nella barra di navigazione in alto e premi Invio:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesSysMain

  1. Cerca un valore chiamato Start nel riquadro di destra e fai doppio clic su di esso.
  2. Modificare i dati del valore(Change Value Data) su 4 e selezionare OK per salvare e uscire.

Esegui scansione SFC

Se vuoi provare a risolvere il problema di utilizzo elevato del disco di SysMain senza disabilitare SysMain , puoi provare a utilizzare il Controllo file di sistema(System File Checker) ( SFC ).

SFC è un'utilità integrata in Windows che verifica l'integrità dei file di sistema. Sostituisce automaticamente i file di sistema corrotti rilevati durante la scansione, quindi se il danneggiamento dei file di sistema è alla radice del problema, SFC potrebbe risolverlo.

  1. Press Win + R , digita cmd e premi Ctrl + Shift + Enter .
  2. Copia e incolla il seguente comando nel prompt dei comandi(Command Prompt) e premi Invio(Enter) :

sfc /scannow

La scansione eseguirà la scansione del disco rigido alla ricerca di file di sistema corrotti e sostituirà quelli che sono diventati corrotti. Una volta completata la scansione, riavviare il PC e verificare se il problema di utilizzo elevato del disco SysMain dell'host del servizio persiste.(Service Host SysMain)

Aggiorna Windows

È sempre essenziale controllare Windows Update e vedere se è disponibile un aggiornamento per il download. Microsoft è costantemente alla ricerca di problemi con Windows e rilascia aggiornamenti per risolverli.

Se le soluzioni precedenti non sono state utili, un aggiornamento potrebbe valere la pena:

  1. Press Win + I per avviare l' app Impostazioni e seleziona (Settings)Windows Update dalla barra laterale di sinistra.
  2. Seleziona il pulsante Verifica(Check) aggiornamenti.
  3. Se sono disponibili aggiornamenti, seleziona il pulsante Scarica(Download) e installa per installarli.

Riavvia il PC e verifica se questo risolve il problema.

Sostituisci il disco rigido con SSD

Se utilizzi il tuo vecchio HDD meccanico da un po', sostituirlo con un Solid State Drive ( SSD ) può ottimizzare le prestazioni del tuo computer e risolvere il problema di utilizzo elevato del disco.

Ciò potrebbe essere particolarmente garantito se hai provato a risolvere il problema e hai esaurito tutti i metodi per risolvere il problema.

La maggior parte dei computer moderni ha uno slot per ospitare SSD(SSDs) . Tuttavia, se non hai mai acquistato SSD(SSDs) , utilizza la nostra guida all'acquisto di SSD(SSD buying guide) per prendere una decisione informata.

Utilizzo del disco SysMain, normalizzato

Si spera che tu sia stato in grado di correggere l'utilizzo del disco SysMain con una di queste correzioni. SysMain non è necessariamente un divoratore di risorse. Windows ha introdotto questa funzionalità intelligente per ottimizzare l' utilizzo della RAM e offrire prestazioni più veloci quando si utilizzano le app utilizzate più di frequente.

Puoi disabilitarlo in modo permanente senza gravi conseguenze se utilizza molta memoria. In alternativa, la correzione del danneggiamento del file di sistema o un aggiornamento di Windows potrebbe aiutare a risolvere il problema senza disabilitare il servizio SysMain .



About the author

Sono uno sviluppatore web con esperienza di lavoro sia con Windows 11 che con Windows 10. Sono anche un utente di Firefox da molti anni e sono diventato abbastanza abile nell'uso della nuovissima console di gioco Xbox One. I miei interessi principali risiedono nello sviluppo di software, in particolare nello sviluppo web e mobile, nonché nella scienza dei dati. Sono molto ben informato sui vari sistemi informatici e sul loro utilizzo, quindi posso fornire un feedback imparziale su vari programmi o servizi che potresti utilizzare.



Related posts