Di seguito sono riportati i passaggi per abilitare o disabilitare SuperFetch in Windows 10, a seconda che il servizio SuperFetch acceleri le applicazioni sul computer o causi un utilizzo elevato del disco e altri problemi sul computer.
Che cos'è SuperFetch in Windows 10
Il servizio SuperFetch è stato introdotto per la prima volta da Microsoft in Windows Vista e da allora fa parte di ogni aggiornamento di Windows, incluso Windows 10.
Il servizio SuperFetch è progettato per velocizzare i programmi in esecuzione su computer Windows memorizzando nella cache i file di programma utilizzati di frequente e Pre-caricandoli nella RAM (Random Access Memory), invece di consentire il recupero di questi file dal disco rigido.
In teoria, SuperFetch dovrebbe aiutare ad accelerare le app e i programmi più utilizzati sul tuo computer, poiché utilizza i file di programma memorizzati nella cache, che dovrebbero essere immediatamente disponibili nella memoria ad accesso casuale veloce del tuo computer.
Tuttavia, lo svantaggio di SuperFetch è che può finire per consumare tutta la RAM sul tuo computer, il che può essere un problema su computer più vecchi o nuovi con una bassa capacità RAM.
Se abilitare o disabilitare SuperFetch in Windows 10?
Mentre SuperFetch può migliorare le prestazioni di alcune applicazioni, è noto che causa i propri problemi su computer più vecchi e computer che eseguono applicazioni ad alta intensità di RAM.
Pertanto, la nostra raccomandazione sarebbe di abilitare o disabilitare SuperFetch in base alla propria esperienza utente e al tipo di computer che si sta utilizzando.
Nel caso di computer meno recenti con meno RAM (4 GB o meno) ha senso disabilitare SuperFetch, soprattutto se si esegue frequentemente RAM elevata, Utilizzo disco elevato o Errore utilizzo disco 100% sul computer Windows 10.
Disabilita SuperFetch in Windows 10
Nel caso in cui si verifichi un utilizzo elevato del disco e altri problemi sul computer, è possibile provare a disabilitare SuperFetch e vedere se questo aiuta a risolvere il problema sul computer.
1. Fare clic con il pulsante destro del mouse sul pulsante Start di Windows 10, quindi fare clic sull'opzione Esegui nel menu visualizzato.
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. Fare clic con il tasto destro su SuperFetch e quindi fare clic sull'opzione Proprietà nel menu che appare (vedere l'immagine sotto)
4. Nella schermata Proprietà SuperFetch, fare clic sulla voce accanto a "Tipo di avvio" e selezionare Disabilitato dalle opzioni a discesa (Vedi immagine sotto).
5. Fare clic su OK per salvare le impostazioni per il servizio SuperFetch.
Abilita o disabilita SuperFetch tramite il registro
Seguire i passaggi seguenti per abilitare o disabilitare SuperFetch in Windows 10 utilizzando l'Editor del Registro di sistema sul computer.
1. Fare clic sul pulsante Start di Windows 10, quindi fare clic sull'opzione Esegui nel menu visualizzato.
Nota: è anche possibile premere i tasti Windows + R sulla tastiera del computer per visualizzare la casella di comando Esegui.
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 (vedere l'immagine sotto).
4. Nel riquadro destro, fare doppio clic su EnableSuperFetch.
5. In Modifica valore DWORD, è possibile digitare "0" per disabilitare SuperFetch e 1 o 3 per abilitare SuperFetch.
0 : disabilita il servizio SuperFetch sul tuo computer
1 - Abilita SuperFetch solo all'avvio del programma
2 - Abilita il prefetching di avvio
3 - Abilita il prefetch di praticamente tutto sul tuo computer Windows 10.
6. Dopo aver digitato il valore desiderato, fare clic su OK e chiudere la schermata Editor del registro
Nota: nel caso in cui il valore DWORD per EnableSuperFetch non esista sul computer, è possibile creare un DWORD facendo clic con il pulsante destro del mouse sulla cartella PrefetchParameters e quindi facendo clic su Nuovo> Valore DWORD.
Dopo aver creato il nuovo file di valori DWORD, sarà possibile abilitare o disabilitare SuperFetch modificando i valori DWORD.