Come ritardare il caricamento di servizi specifici in Windows 10/8/7
Utilizzando Gestione servizi di Windows, è possibile ritardare l'avvio dei servizi di Windows, solo così è possibile migliorare i tempi di avvio di Windows. L'opzione Automatica (avvio ritardato) per i servizi di sistema è stata introdotta in Windows Vista e, in Windows 10/8/7, è stata estesa per coprire tutti i servizi. Questa opzione appare in Windows 8.1 e versioni successive.
Significato automatico (avvio ritardato)
I servizi di Windows sono applicazioni che si avviano in genere all'avvio del computer e vengono eseguite in background in modo silenzioso finché non vengono arrestate.
Su alcuni computer meno recenti, potrebbe essere necessario ritardare il caricamento di un servizio Windows specifico affinché il computer si avvii correttamente. Altre volte, si consiglia di assicurarsi che sia stato avviato un particolare servizio ed è disponibile per la risoluzione dei problemi, prima dell'avvio dell'altro servizio. È qui che l'opzione Automatica (avvio ritardato) può essere d'aiuto.
Come funziona? Microsoft lo spiega come segue:
Service Control Manager avvia i servizi configurati per l'avvio automatico ritardato dopo che tutti i thread di avvio automatico hanno terminato l'avvio. Il gestore del controllo servizi imposta anche la priorità del thread iniziale per questi servizi in ritardo su THREAD_PRIORITY_LOWEST. Ciò fa sì che tutto l'I / O del disco eseguito dal thread abbia una priorità molto bassa. Quando un servizio termina l'inizializzazione, la priorità viene ripristinata dalla Gestione controllo servizi. La combinazione dell'avvio ritardato, della CPU bassa e della priorità della memoria, nonché della priorità del disco di sfondo riducono notevolmente l'interferenza con l'accesso dell'utente. Molti servizi Windows, incluso il Servizio trasferimento intelligente in background (BITS), il client Windows Update e Windows Media Center, utilizzano questo nuovo tipo di avvio per migliorare le prestazioni di accesso dopo l'avvio del sistema.
Ritardare il caricamento di specifici servizi di Windows
Per ritardare il caricamento dei Servizi, Esegui services.msc, per aprire Gestione servizi. Selezionare il servizio e fare doppio clic su di esso per aprire la relativa finestra delle proprietà.
Sotto Tipo di avvio vedrai quattro opzioni nel menu a discesa: Automatico, Automatico (Avvio ritardato), Manuale e Disabilitato. L'opzione Automatico (avvio ritardato) consente a Windows di caricare tali servizi solo dopo che gli altri servizi, impostati su Automatico, sono stati caricati. Pertanto, tali servizi in ritardo devono attendere per l'avvio fino all'avvio di tutti i servizi automatici
Il tempo di ritardo predefinito è di 120 secondi. Ma questo può essere modificato modificando il AutoStartDelay valore nella seguente chiave di registro:
HKLM \ SYSTEM \ CurrentControlSet \ Control
Dopo aver gestito i servizi automatici non ritardati, Windows accoderà un thread di lavoro per l'esecuzione dei servizi ritardati.
Non essere tentato di ritardare in modo indiscriminato l'avvio dei Servizi, a meno che tu non sappia cosa stai facendo, per non compromettere le prestazioni e la sicurezza del tuo computer - e non cambiare mai il Tipo di avvio del servizio del tuo software di sicurezza da Automatico a Automatico (avvio ritardato).
KB193888 ti dice come puoi farlo a livello di codice e modificando il valore nella seguente chiave di registro:
L'articolo KB funziona per tutte le versioni di Windows, da Windows 2000 a Windows 8.1.HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \