SuperFetch: perché disattivare (o no) questo servizio di Windows
SuperFetch

Microsoft ha sviluppato molte idee per Windows nel corso dei decenni. Alcune hanno centrato l'obiettivo, altre sono state respinte subito, e poi ci sono quelle con sostenitori e detrattori in egual misura. SuperFetch rientra in quest'ultima categoria. Presentato come una tecnologia in grado di accelerare le applicazioni più usate dall'utente, non sono pochi quelli che corrono a disattivarla appena ne hanno l'occasione, mentre dall'altra parte c'è chi giura sull'efficacia del suo funzionamento automatico…

SuperFetch: cos'è?

Il servizio SuperFetch condivide le radici con il vecchio Prefetcher di Windows XP, ma fece il suo debutto formale come parte di Windows Vista nel novembre 2006. Redmond adottò una strategia leggermente diversa per quanto riguarda la memoria RAM, che in termini semplici può essere spiegata come «memoria non utilizzata equivale a memoria sprecata». L'obiettivo di SuperFetch è monitorare l'uso delle applicazioni da parte dell'utente e, da lì, creare un modello di precaricamento che mette tali applicazioni in RAM per accelerarne l'esecuzione. In teoria suona bene…

…ma nella pratica, molti utenti lo hanno crocifisso. La combinazione di SuperFetch e altri moduli come l'indicizzazione di Windows ha portato a una notevole perdita di prestazioni su un numero importante di computer, e i loro utenti hanno concluso che potevano ridurre l'impatto disabilitando SuperFetch e l'indicizzazione. Dopo aver subito sulla propria pelle la build «gold» di Windows Vista con CPU e attività del disco al 100 per cento, disattivare SuperFetch è diventata una routine.

L'era di Windows 10

SuperFetch: perché disattivare (o no) questo servizio di Windows
Così si vede SuperFetch in Windows 8.1. Esiste anche in Windows 10, ma…

Saltando al presente, la verità è che l'essenza di SuperFetch rimane intatta, ma il suo contesto è cambiato completamente. Windows 10 non è Windows Vista, i computer hanno una maggiore quantità di RAM a disposizione (vuoi sapere quanta RAM ti serve oggi? Abbiamo un intero articolo su questo argomento). Quindi, è consigliabile disattivare SuperFetch o no?

Come in molte altre cose nell'universo Microsoft, la risposta è «dipende». Una parte della gestione di SuperFetch consiste nel determinare le caratteristiche di prestazione delle unità che il computer possiede, il che non è sempre semplice a causa di configurazioni «esotiche». Per esempio, immagina un computer con un SSD come unità di avvio e un disco rigido che, oltre a servire come archivio di massa, contiene anche alcune app installate. SuperFetch si disattiva automaticamente se il computer è «puro SSD» ad alta velocità, ma se c'è almeno un'unità meccanica, lasciare il servizio su «auto» non è una cattiva idea.

Come disattivare SuperFetch in Windows 10

SuperFetch: perché disattivare (o no) questo servizio di Windows
…in Windows 10 ha cambiato nome!

Tuttavia, non ti negheremo mai il diritto di sperimentare sul tuo computer. Con il tempo abbiamo imparato a non dare il beneficio del dubbio a Microsoft, e se sospetti che SuperFetch possa influire sulle prestazioni generali, oggi ti spiegheremo come disattivarlo. La buona notizia è che si tratta di qualcosa di completamente reversibile. Quella cattiva è che SuperFetch non si chiama più SuperFetch…

Sì, è così: il modulo ha cambiato nome. Ora è noto come SysMain, un'espressione forse più intimidatoria se si vuole, ma questo non ci ha mai fermati. Vai al menu Start, apri «services.msc», scorri l'elenco fino a trovare SysMain e cambia il suo stato in «Disabilitato». Riavvia il computer e sarà sufficiente. Fai la prova e raccontaci come è andata. Buona fortuna!