Abilita o disabilita SysMain (Superfetch) e Prefetch per SSD in Windows

In questo articolo, vedremo come Windows 11/10/8/7 tratta Prefetch e SysMain su unità a stato solido(Solid-State Drives) . Ieri abbiamo visto come Windows tratta la deframmentazione sulle unità a stato solido . Prima di iniziare, vorrei chiarire che non è una buona idea disabilitare SysMain (in precedenza chiamato SuperFetch ) o Prefetch poiché potrebbe degradare le prestazioni del sistema. È meglio lasciare questi servizi alle impostazioni predefinite.

SysMain ( Superfetch ), Prefetch e SSD in Windows 11/10

Ogni volta che si esegue un'applicazione nel PC, il sistema operativo Windows crea un (Windows)file Prefetch che contiene informazioni sui file caricati dall'applicazione . Le informazioni nel file Prefetch vengono utilizzate per ottimizzare il tempo di caricamento dell'applicazione alla successiva esecuzione. SysMain tenta di prevedere quali applicazioni verranno avviate successivamente e precarica tutti i dati necessari in memoria. Il suo algoritmo di previsione è superiore e può prevedere quali prossime 3 applicazioni avvierai entro l'ora in un giorno.

In breve, SysMain e Prefetch sono tecnologie di gestione dell'archiviazione di Windows(Windows Storage Management) che forniscono un rapido accesso ai dati sui tradizionali dischi rigidi. Sulle unità a stato(State) solido , risultano in operazioni di scrittura non necessarie.

Come disabilitare SysMain in Windows 11/10

Il servizio SysMain(SysMain service) è quello relativo a Superfetch . Il suo compito è mantenere e migliorare le prestazioni del sistema nel tempo. Si trova nella cartella System32 . I servizi(Services) sono gli stessi, ma il nome visualizzato(Display) è stato modificato in Windows 10 da Superfetch a SysMain . Se uno per qualche motivo avesse bisogno di disabilitarli manualmente, ecco come si può disabilitare SysMain .

Per disabilitare SysMain in Windows 11/10 , attenersi alla seguente procedura:

  1. Premi Win+R per aprire il prompt Esegui.
  2. Digita msc e premi il pulsante Invio(Enter ) .
  3. Fare doppio clic sul servizio SysMain  .
  4. Selezionare Disabilitato(Disabled ) dall'elenco a discesa Tipo di avvio .(Startup type )
  5. Fare clic sul pulsante OK  .

Eseguire services.msc  per aprire Gestione servizi(open the Services Manager) . Scorri(Scroll) verso il basso fino al servizio SysMain(SysMain) ( Superfetch ), che è responsabile del mantenimento e del miglioramento delle prestazioni del sistema nel tempo.

Fare doppio clic su di esso per aprire la sua finestra Proprietà(Properties) . Fare clic(Click) su Interrompi(Stop) per interrompere il processo. Disabilita(Disabled) il tipo di avvio e fai clic su Applica.

Abilita o disabilita SysMain e Prefetch per SSD in Windows 11/10

Sarà necessario riavviare il computer(restart your computer) affinché le modifiche al sistema abbiano effetto.

Come disabilitare la prelettura(Prefetch) in Windows 11/10

Per disabilitare Prefetch in Windows 11/10 , attenersi alla seguente procedura:

  1. Premi Win+R per aprire il prompt Esegui.
  2. Digita regedit > premi il pulsante Invio (Enter ) .
  3. Fare clic su (Yes)
  4. Vai a PrefetchParameters in HKLM .
  5. Fare doppio clic sul valore REG_DWORD di EnablePrefetcher .
  6. Impostare i dati del valore su 0 .
  7. Fare clic sul pulsante OK  .

Per disabilitare Prefetch in Windows , eseguire(Run) regedit per aprire l' Editor del Registro(Registry Editor) di sistema . Passare(Navigate) alla seguente chiave di registro:

HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters

disabilita la precarica

Fare doppio clic su EnablePrefetcher sul lato destro per aprire la casella del valore DWORD .

I possibili valori per EnablePrefetcher sono:

  • 0 – Disabilita Prefetcher
  • 1 – Avvio dell'applicazione (Application)Precaricamento(Prefetching) abilitato
  • 2 – Prelettura di avvio abilitata
  • 3 – Avvio dell'applicazione(Application) e prelettura di avvio(Boot Prefetching) abilitati

Il valore predefinito è 3 . Per disabilitare Prefetch, impostalo su 0 . Fare clic su OK ed esci.

Per inciso, puoi anche disabilitare o modificare il Suoerfetcher qui: vedrai EnableSuperfetcher  DWORD appena sotto di esso.

I possibili valori per EnableSuperfetch sono:

  • 0 – Disabilita SysMain
  • 1 – Abilita SysMain(Enable SysMain) solo per i file di avvio
  • 2 – Abilita SysMain(Enable SysMain) solo per le applicazioni
  • 3 – Abilita(Enable) SysMain sia per i file di avvio che per le applicazioni

Se sei un utente di unità a stato(State Drive) solido , potresti voler dare un'occhiata al software gratuito SSD Life  in grado di controllare lo stato di salute della tua unità a stato(State Drive) solido e SSD Tweaker  che ti aiuterà a modificare le tue unità a stato solido(Solid State Drives) .

La(Does) disabilitazione di Superfetch(Superfetch) aumenta le prestazioni?

Sebbene non consumi molto spazio di archiviazione, un malfunzionamento può causare un utilizzo elevato della CPU(CPU) del servizio Superfetch o SysMain . In una situazione del genere, potresti disabilitare questo servizio per aumentare le prestazioni. Tuttavia, in altri casi, potresti non riscontrare alcun miglioramento delle prestazioni dopo aver disabilitato questo servizio.

Va bene disabilitare Superfetch?

Sì e no. Sì, quando riscontri problemi a causa di questo servizio. No, quando hai bisogno di questa funzionalità. È un servizio integrato nel sistema operativo Windows ed è necessario per rendere il tuo PC più fluido. (Windows)Ecco perché non è consigliabile disabilitare Superfetch fino a quando non causa problemi.

Spero che abbia funzionato!



About the author

Con una vasta esperienza in Windows 10 e smartphone, sono un forte sostenitore di Microsoft Edge e delle capacità che offre. Oltre ad essere un esperto di errori e wifi, so utilizzare strumenti come OneDrive e Cortana per semplificare il tuo lavoro.



Related posts