Il servizio che tiene la RAM occupata di proposito
SysMain — questo il nome che Windows 10 ha dato in silenzio a Superfetch — osserva quali applicazioni avvii e quando, e nei momenti di inattività ne copia codice e dati dal disco alla memoria contrassegnata come standby. La logica è semplice: leggere dalla RAM è più veloce che leggere dal disco, e un byte di RAM inutilizzata è un byte sprecato. Il contenuto precaricato compare in Gestione attività come memoria cache anziché in uso: per questo una barra della RAM piena su un PC sano è un buon segno, non un allarme.
La memoria standby non occupa nulla con la forza: appena un'applicazione in esecuzione chiede quello spazio, Windows lo restituisce all'istante. Lo stesso servizio ospita ReadyBoost, il vecchio trucco della cache su chiavetta USB, ma non è lui a comprimere la memoria — quello è compito del processo System — quindi disattivare SysMain non spegne la compressione. In parole povere: il servizio è più piccolo della sua reputazione.
- SysMain è il nome di Superfetch in Windows 10: la logica di precaricamento è la stessa
- Nei momenti di inattività copia le app più usate nella memoria standby
- La RAM standby viene rilasciata all'istante quando un'app in esecuzione la richiede
- La cache ReadyBoost su chiavette USB gira nello stesso servizio
- La compressione della memoria vive nel processo System e sopravvive alla disattivazione di SysMain
Il panico del disco al 100% e l'unico caso in cui disattivarlo aiuta
L'argomento onesto per disattivare SysMain è il vecchio portatile con HDD: 4 GB di RAM, disco meccanico e dieci minuti di disco al 100% dopo ogni accesso, mentre il servizio precarica a tutto spiano. Apri Monitoraggio risorse e verifica che sia proprio SysMain il processo che scrive. Se lo è, disattivarlo rende davvero la macchina più tranquilla: il collo di bottiglia è il disco, e il traffico del precaricamento compete con ciò che stai facendo davvero.
Su un SSD i conti cambiano. Windows riduce già da solo il precaricamento sui dischi veloci, gli avvii che andrebbe a lisciare durano comunque millisecondi, e il lavoro del servizio a riposo a malapena si vede in Gestione attività. Disattivarlo lì è sicuro ma inutile: niente si rompe, il primo avvio di ogni app è appena più «freddo», e i guadagni attribuiti al ritocco sono per lo più placebo e l'entusiasmo di un riavvio fresco.
Come disattivare SysMain correttamente — e come tornare indietro
Premi Win+R, digita services.msc, trova SysMain nell'elenco, apri Proprietà, imposta Tipo di avvio su Disabilitato, clicca Interrompi e riavvia. La versione da riga di comando, in un prompt con privilegi elevati, è sc config SysMain start=disabled — attenzione allo spazio dopo il segno di uguale: senza, il comando non fa silenziosamente nulla. Le due strade fanno esattamente la stessa cosa.
Dopo il riavvio, per qualche giorno il primo avvio delle app abituali sembrerà leggermente meno istantaneo. Se ci ripensi, riporta il servizio su Automatico e avvialo: Windows reimpara le tue abitudini in un giorno o due. E se il problema dell'utilizzo del disco non fosse affatto SysMain, avrai escluso un sospetto gratis — più di quanto la maggior parte delle guide di tweaking ti dirà mai.
Domande e risposte
Conviene disattivare SysMain su un SSD?
Non c'è motivo. Windows limita già il precaricamento sui dischi veloci, lì il servizio costa quasi nulla, e disattivarlo rende solo un po' più freddi i primi avvii.
Perché SysMain mi martella il disco al 100%?
Di solito sta ripopolando la memoria standby subito dopo l'accesso, leggendo le app che prevede che aprirai. Conferma in Monitoraggio risorse che il lettore sia SysMain prima di toccare qualsiasi cosa: su un HDD che invecchia è l'unico scenario in cui disattivarlo conviene.
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
Scrivici: [email protected]