Superfetch è una funzionalità in Windows 10 introdotta per due scopi. Il primo sta diminuendo il tempo di avvio e il secondo sta caricando le app più velocemente. Superfetch lo fa precaricandoli in memoria. Tiene inoltre traccia del modello di utilizzo per una migliore decisione di precaricamento. Ad esempio, se apri Chrome al mattino, verrà precaricato Chrome nelle ore mattutine, in modo che l'app si carichi più velocemente. Ma a volte il prefetch diventa una delle principali cause di un elevato utilizzo del disco. Qui in questo articolo, discuteremo come disabilitare superfetch in Windows 10.
Nota: nel nuovo aggiornamento di Windows 10, il sistema operativo Windows lo ha rinominato SysMain. Per disabilitare questo servizio tramite l'editor del registro, procedi come segue.
Disabilita Superfetch / SysMain tramite Service manager
1. Ricerca Servizi nella barra delle applicazioni di ricerca
2. Ora, scegli Servizi.

3. Individuare Sysmain.
4. Fare doppio clic su Sysmain.
5. Ora, scegli Tipo di avvio come Disabilitato dal menu a discesa.
6. Clicca su Fermare per interrompere il servizio.
7. Scegliere Applicare.

Disabilita superfetch / Sysmain tramite il prompt dei comandi
Passaggio 1 – Apri prompt dei comandi come amministratore.
Passaggio 2: scrivi il codice di comando indicato di seguito e premi invio.
sc stop "SysMain" & sc config "SysMain" start=disabilitato
Nota: – Per abilitarlo di nuovo, basta eseguire il comando indicato di seguito.
sc config "SysMain" start=auto & sc start "SysMain"
Disabilita superfetch tramite il registro di Windows
Passaggio 1 – Premere Tasto Windows + R insieme per far apparire la finestra di comando di esecuzione.
Passaggio 2 – Scrivi Regeditnella casella di comando Esegui e premi invio.
Passaggio 3: ora vai alla posizione indicata di seguito.
- HKEY_LOCAL_MACHINE
- SISTEMA
- CurrentControlSet
- Controllo
- Gestore della sessione
- Gestione della memoria
- PrefetchParameters
Passaggio 4: sul lato destro della finestra visualizzata, trova Abilita Superfetch ingresso dalla lista.
Inserisci uno dei seguenti valori in EnableSuperfetch a seconda delle tue esigenze.
0 – per disabilitare completamente Superfetch
1 – per abilitare il precaricamento all'avvio del programma
2 – per abilitare il precaricamento all'avvio
3 – per abilitare il precaricamento di tutto

Se questa voce è assente, è sufficiente fare clic con il pulsante destro del mouse su PrefetchParameterscartella, quindi scegli Nuovo > Valore DWORD. Assegna un nome a questo EnableSuperfetch e segui i passaggi sopra indicati.