Quando lavoriamo e abbiamo un sistema operativo come Windows, sia esso 7, 8 o 10, possiamo vedere che quando accediamo al percorso C: \ Windows, che è dove è ospitato il sistema operativo, troviamo varie cartelle che avevamo mai vista prima, una di queste in particolare è la cartella Prefetch nel percorso C:\Windows\Prefetch. Il servizio Prefetch è un processo di precaricamento che aiuta a migliorare le prestazioni del computer perché all'avvio di Windows tiene traccia anche delle applicazioni e dei servizi che vengono avviati. Con questo, vengono creati file ridotti che fanno avviare il computer più rapidamente poiché ogni programma avrà il proprio file di prelettura. Superfetch è invece un servizio volto a migliorare le prestazioni del computer e che opera in background, influenzando direttamente il funzionamento della memoria RAM.
INGRANDIRE
Cos'è Prefetch?Questa cartella Prefetch è stata aggiunta da Microsoft dal già noto Windows XP ma possiamo vedere che è ancora utilizzata in Windows 10. La funzione principale della cartella Prefetch è quella di ospitare i dati diretti delle applicazioni che eseguiamo all'interno del sistema con lo scopo che questi si caricano molto più velocemente velocizzando così il processo di lavoro.
Fondamentalmente, Microsoft ha sviluppato Prefetch come un algoritmo che ha la capacità di rilevare e anticipare gli errori della cache, specialmente quando il sistema operativo richiede dati che non esistono nella memoria cache locale e Prefetch è responsabile dell'archiviazione di questi dati, che non esiste . , nella cache in modo che il suo accesso sia molto più veloce.
Cos'è Superfetch?Un'altra delle cartelle che possiamo trovare nella root di Windows è la cartella Superfetch che si costituisce come una funzione in grado di determinare o decidere quale applicazione o programma deve essere eseguito per poter così caricare tutti i file e i dati associati di questo in memoria di.
Successivamente, vedremo come disabilitare facilmente le cartelle Superfetch e Prefetch.
1. Disabilita il precaricamento di Windows 10
Una buona pratica che possiamo eseguire è pulire periodicamente questi dati per ottimizzarne le prestazioni. I file che si trovano nella cartella Prefetch hanno l'estensione PF:
INGRANDIRE
Quando eseguiamo una nuova applicazione in Windows, vengono creati nuovi dati con l'estensione PF nella cartella Prefetch, il che si traduce in un'apertura relativamente rapida dell'applicazione. Ma è importante chiarire che, poiché ci sono dati già ospitati lì, il sistema operativo avrà meno informazioni per la sua analisi e questo si ripercuote sulla velocità di ricerca dei dati. Attualmente conosciamo due tipi di dischi rigidi:
- HDD: dischi rigidi meccanici
- SDD: dischi a stato solido
Prefetch gioca un ruolo fondamentale quando lavoriamo con dischi HDD perché la sua velocità di lettura è molto più lenta di un SDD, quindi, se utilizziamo dischi HDD, il valore da definire per EnablePrefetch deve essere 3, che è il default. .
Ora, con la nuova incursione degli hard disk SDD allo stato solido, abbiamo unità molto più veloci sia per l'avvio del sistema che per l'accesso alle applicazioni, quindi l'abilitazione di Prefetch non è consigliata poiché non è necessaria dalle caratteristiche dell'hard disk. Nel caso di utilizzo di dischi SDD, possiamo definire il valore a zero (0) per disabilitarlo.
Passo 1
La prima cosa che faremo è aprire l'editor del registro come segue:
Passo 2
La configurazione predefinita di Prefetch è ospitata nei registri di Windows nel seguente percorso:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Gestione memoria \ PrefetchParameters.
INGRANDIRE
Passo 2
Il valore EnablePrefetch può essere impostato su uno dei seguenti valori. Per disabilitarlo, sceglieremo 0.
Valori Prefetech
- 0 = Disabilitato
- 1 = Precaricamento dell'esecuzione all'avvio dell'applicazione abilitato
- 2 = Avvia precarico abilitato
- 3 = Applaunch e Boot abilitati (ottimale e predefinito) che è il valore predefinito.
2. Disabilita Superfetch Windows 10
Ora, se quello che vogliamo è disabilitare la funzionalità Superfecth, faremo quanto segue:
Passo 1
Dobbiamo accedere ai servizi di sistema con la seguente combinazione di tasti e nella finestra visualizzata inseriamo la riga services.msc.
+ R
Servizi.mscPasso 1
Nella finestra visualizzata troveremo il servizio chiamato Superfetch:
INGRANDIRE
Passo 2
Faremo doppio clic su di esso e nel campo Tipo di avvio imposteremo il valore Disabilitato. Fare clic su Applica e OK per salvare le modifiche.
3. Disabilita Superfetch Windows 10 nuove versioni
Come sappiamo, il servizio SuperFetch è direttamente correlato alla manutenzione e al miglioramento delle prestazioni delle apparecchiature. Se hai bisogno di disabilitarlo in qualsiasi momento, eseguiremo i seguenti passaggi.
Da quando la versione 1809 di Microsoft si aggiorna in Windows 10, il servizio Superfetch è stato rinominato SysMain sebbene agisca allo stesso modo. Ecco perché potrebbe non apparire quando lo cerchi nel tuo sistema. Se vogliamo disabilitarlo, eseguiremo il seguente processo.
Passo 1
Apri il pannello Esegui con la seguente combinazione di tasti:
+ R
Passo 2
Ora digita il seguente comando per aprire il pannello dei servizi:
Servizi.msc
Passaggio 3
In questa finestra cercheremo il servizio con il nome di SysMain. Premere facendo doppio clic su di esso.
INGRANDIRE
Passaggio 4
Ora fai clic sulla sezione "Tipo di avvio" e scegli l'opzione "Disabilitato".
Come possiamo vedere, questa è un'opzione pratica da implementare nei computer che dispongono di dischi rigidi HDD ma non di dischi rigidi SDD poiché questa funzione è responsabile dell'ottimizzazione dell'avvio delle applicazioni e conosciamo i vantaggi di SDD in questo senso. Sappiamo già cos'è il prefetch e cos'è il superfetch di Windows 10. Se lo desideriamo, possiamo disabilitare il prefetch o disabilitare facilmente il superfetch di Windows 10.