Ritardare avvio dei programmi in esecuzione automatica su Windows
Una delle regole d'oro da seguire per avere un computer più veloce è quella di curarne l'avvio e, precisamente, di non sovraccaricare il caricamento iniziale di Windows con tanti programmi o processi che si mettono in esecuzione automatica.In qualsiasi guida di ottimizzazione Windows si trova spiegato come disabilitare programmi non necessari allo startup del computer.
Invece di disattivare definitivamente software necessari come client cloud, utility di gestione periferiche o app di messaggistica, la strategia migliore prevede di scaglionare i loro caricamenti. In questo modo si concede al sistema lo spazio necessario per completare le operazioni fondamentali, spostando l'esecuzione dei programmi non essenziali di pochi secondi o minuti.
LEGGI ANCHE: Gestire l'avvio automatico di programmi in Windows e nel PC
Gestione tramite l'Utilità di pianificazione
Il sistema Windows integra uno strumento robusto per automatizzare operazioni basate su eventi. L'Utilità di pianificazione permette di impostare l'avvio ritardato di qualsiasi eseguibile senza ricorrere a software esterni che spesso aggiungono solo altro carico al sistema.
Prima di iniziare, è necessario disabilitare il programma dalla normale lista di avvio tramite la scheda Avvio della Gestione attività (accessibile con Ctrl+Shift+Esc). Successivamente:
- Digitare Utilità di pianificazione nella ricerca di Windows e avviarlo.
- Nel pannello a destra, scegliere Crea attività.
- Nella scheda Generale, assegnare un nome al processo.
- Nella scheda Attivazione, cliccare su Nuovo e impostare All'accesso nel menu a tendina.
- Spuntare la casella Ritarda attività per e inserire il tempo desiderato (es. 1 minuto).
- Nella scheda Azioni, cliccare su Nuovo, selezionare Avvio programma e sfogliare per trovare il file .exe del software scelto.
- Confermare con OK.
Automazione con script personalizzati
Per chi preferisce soluzioni rapide e leggere, scrivere un piccolo script Batch rimane la rotta di navigaweb per eccellenza. Questa procedura consente di avere un controllo totale e pulito, evitando di appesantire il registro o di installare interfacce grafiche pesanti.
Basta aprire il Blocco note e scrivere un semplice comando di attesa seguito dal percorso del programma. Un esempio di contenuto per il file di testo è il seguente:
@echo off
timeout /t 60 /nobreak
start "" "C:\Percorso\Completo\TuaApp.exe"
Dopo aver salvato il file con estensione .bat, basta inserire il collegamento dello stesso nella cartella di avvio automatico. Per raggiungerla rapidamente, premere Win+R e digitare shell:startup. Il sistema eseguirà lo script al login, il quale attenderà sessanta secondi prima di lanciare l'applicazione specificata.
Software per la gestione avanzata dell'avvio
Se il numero di applicazioni da gestire risulta elevato, l'intervento manuale può risultare poco agevole. Alcuni strumenti di terze parti offrono una visualizzazione chiara dell'ordine di avvio e permettono di creare sequenze temporali basate sulle risorse di sistema.
- Glary Utilities: Include un modulo di gestione avvio molto chiaro. Rappresenta una scelta valida per chi cerca un pacchetto multifunzione, pur richiedendo attenzione durante l'uso per evitare di installare componenti non necessari inclusi nel setup.
- Startup Delayer: Si conferma una soluzione solida e focalizzata. Permette di posizionare i programmi su un grafico temporale e definire l'avvio basandosi non solo sui secondi, ma anche sul carico effettivo di CPU e disco.
Startup Delayer, in particolare, offre un'interfaccia grafica molto intuitiva e facile da usare dove vengono elencati i programmi messi in esecuzione automatica (quelli dentro il menu Avvio dal pulsante Start - Tutti i Programmi - Esecuzione automatica) e dove è possibile decidere quale di essi deve partire con un po' di ritardo. La conseguenza sarà che il computer si accende, Windows si carica più velocemente e diventa subito disponibile all'utilizzo; intanto, dopo qualche secondo, si caricano in background gli altri programmi in esecuzione automatica.
Dopo aver installato Startup Delayer, compare la lista dei programmi elencati in avvio normale per impostazione predefinita. Essi possono essere spostati col mouse nel gruppo di quelli con avvio ritardato oppure possono essere disabilitati temporaneamente (per disabilitarli definitivamente basta cancellarli dalla cartella di esecuzione automatica). Startup Delayer carica i programmi con avvio ritardato solo nel momento in cui viene soddisfatta la condizione impostata nelle opzioni del programma che, di default, è quando almeno il 90% della CPU non sia occupata. I programmi messi in avvio ritardato possono essere disposti in sequenza, con un ordine preciso per cui, il secondo carica solo dopo che finisce il primo, senza mai sovrapporsi.
Con un doppio click su ogni elemento della lista, si fa comparire la finestra delle proprietà dove si può vedere dove si trova nel computer il programma selezionato e dove fare configurazioni avanzate. Si può, ad esempio, impostare un ritardo manuale e dare un tempo preciso di avvio, ad esempio dopo un minuto. Si può anche decidere che la prossima applicazione sia lanciata solo dopo quella presente e mai simultaneamente. In Avanzate si può decidere che un programma venga avviato automaticamente alcuni giorni si e altri no.
LEGGI ANCHE: Disattivare le App pesanti che frenano l'avvio del PC
Posta un commento