Durante l’avvio del sistema, il numero di applicazioni che si eseguono automaticamente può influire notevolmente sulla velocità e sull’efficienza del computer. Si chiamano programmi di avvio di Windows e comprendono strumenti essenziali come antivirus, strumenti di backup e altri programmi di utilità, ma anche strumenti non essenziali come applicazioni di social media e servizi di streaming.
Una gestione poco accurata dei programmi di avvio si traduce in tempi di avvio lenti, prestazioni ridotte e un utilizzo elevato delle risorse. Windows ti permette comunque di scegliere se un programma debba aprirsi all’avvio, ma che cosa succede con le applicazioni di avvio già installate?
In questa guida imparerai a gestire questi programmi in modo efficiente, rendendo il tuo computer più veloce e più produttivo.
💡Se preferisci una guida visiva, guarda il nostro video “Avvia più velocemente gestendo gli elementi di avvio di Windows”.
Come controllare e gestire i programmi di avvio di Windows
Esistono diversi modi per gestire quali programmi possono essere eseguiti all’avvio. Ecco i metodi che consigliamo.
Metodo 1: usare Gestione attività
- Apri Gestione attività facendo clic con il pulsante destro del mouse sulla barra delle applicazioni e selezionando Gestione attività dal menu a comparsa.
- Fai clic sulla scheda Avvio.
- In quella scheda puoi vedere tutti i programmi di avvio di Windows e scegliere quali abilitare o disabilitare.
Metodo 2: usare le Impostazioni di Windows
- Apri il menu Impostazioni premendo Win + I sulla tastiera, oppure facendo clic con il pulsante destro del mouse sul pulsante Start e selezionando Impostazioni.
- Dopo aver aperto il menu Impostazioni, vai alla scheda App e poi seleziona la scheda Avvio.
- Nel menu Avvio trovi l’elenco dei programmi di avvio con un interruttore on/off. Puoi attivare o disattivare l’interruttore per stabilire quale elemento può essere eseguito automaticamente all’avvio.
Metodo 3: usare la cartella Esecuzione automatica
- Trova la cartella Esecuzione automatica premendo Win + R per aprire la finestra di dialogo Esegui, poi digita “shell:startup” e premi Invio.
- Esplora file aprirà la cartella Esecuzione automatica. Qui puoi aggiungere e rimuovere manualmente i programmi per controllare quali elementi vengono avviati.
Metodo 4: usare l’Editor del Registro di sistema (per utenti esperti)
- Apri la finestra di dialogo Esegui (Win + R), digita “regedit” e premi Invio per avviare l’Editor del Registro di sistema.
- Dopo aver aperto l’Editor del Registro di sistema, vai a uno dei seguenti percorsi:
- Per l’utente Windows corrente: “Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run”
- Per tutti gli utenti: “HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run”
- Nelle voci dei programmi di avvio, assicurati di eseguire un backup dei file prima di apportare modifiche.
- Vai alla chiave di registro di cui vuoi fare il backup, ovvero la chiave del percorso indicata sopra.
- Vai su File e seleziona Esporta.
- Scegli una posizione per il file di backup e assegnagli un nome.
- Assicurati che l’intervallo di esportazione sia impostato su Tutto per eseguire il backup dell’intera chiave selezionata.
- Fai clic su Salva per conservare il file di backup del registro.
- Per aggiungere programmi:
- Fai clic con il pulsante destro del mouse nel riquadro di destra, seleziona Nuovo e poi Valore stringa.
- Dopo aver aggiunto la nuova voce, assegnale un nome descrittivo come Notepad.
- Imposta il valore facendo doppio clic su di esso e incolla il percorso completo del file eseguibile che vuoi avviare all’avvio nel campo Dati valore, ad esempio
"C:\Windows\System32\notepad.exe".
- Per rimuovere programmi:
- Cerca semplicemente il programma che vuoi disabilitare, fai clic con il pulsante destro del mouse su di esso e seleziona Elimina.
Metodo 5: usare l’Utilità di pianificazione
- Alcuni programmi di avvio usano l’Utilità di pianificazione per avviarsi, impostandosi come azione eseguibile attivata all’avvio del sistema.
- Apri l’Utilità di pianificazione facendo clic sul menu Start e cercando “Utilità di pianificazione” nella barra, oppure puoi raggiungerla dal Pannello di controllo seguendo il percorso Pannello di controllo > Sistema e sicurezza > Strumenti di amministrazione > Utilità di pianificazione.
- Dopo aver aperto lo strumento, puoi visualizzare l’elenco delle attività pianificate sul lato sinistro.
- Per creare un’attività pianificata all’avvio, fai clic con il pulsante destro del mouse sull’elenco delle attività e seleziona Crea attività di base o Crea attività.
- Assegna un nome e poi imposta l’attivazione su All’avvio.
- Scegli l’azione che vuoi far eseguire, ad esempio Avvio programma, e poi seleziona quale programma eseguire all’avvio.
- Per modificare un’attività esistente:
- Scegli l’attività da modificare e fai clic su Proprietà, dove puoi cambiare l’attivazione, l’azione e altre impostazioni.
- Per disabilitare o eliminare le attività di avvio:
- Fai clic con il pulsante destro del mouse su un’attività esistente e scegli Disabilita per interrompere temporaneamente l’attività oppure Elimina per rimuoverla.
Come bloccare completamente un programma di avvio
Anche dopo aver gestito correttamente i programmi di avvio, alcune applicazioni potrebbero continuare ad avviarsi all’accensione del computer. In questo caso puoi scegliere di disinstallarle seguendo i passaggi riportati di seguito:
Disinstalla il programma:
- Apri il Pannello di controllo e vai su Programmi > Programmi e funzionalità.
- Individua il programma problematico, selezionalo e fai clic su Disinstalla.
Controlla le voci residue:
- Dopo la disinstallazione, controlla le voci rimaste usando Gestione attività, l’Editor del Registro di sistema e l’Utilità di pianificazione. (Consulta i metodi descritti sopra per sapere come usare questi strumenti.)
Esegui una scansione alla ricerca di malware
- Assicurati di eseguire il tuo software antivirus per individuare eventuali problemi di malware che potrebbero essere il motivo per cui i programmi di avvio continuano a essere eseguiti.
Usa strumenti di terze parti (opzionale):
- Se hai ancora difficoltà a gestire i programmi di avvio, puoi usare software di terze parti come Autoruns e CCleaner per identificarli e gestirli. I team IT possono anche usare strumenti di gestione degli endpoint come NinjaOne per gestire da remoto i programmi di avvio sui dispositivi aziendali.
Risoluzione dei problemi più comuni legati ai programmi di avvio
Se alcuni programmi di avvio continuano a essere eseguiti, la causa potrebbe essere un malware, problemi del registro di sistema o applicazioni in conflitto. Ecco come puoi affrontare questi casi:
Individuare programmi non sicuri e sconosciuti
- Vai su Avvio in Gestione attività e presta particolare attenzione a queste applicazioni.
- Verifica la presenza di editori sconosciuti, valori di impatto sull’avvio sospetti e comportamenti insoliti nelle loro attività di sistema.
Risolvere i tempi di avvio lenti
- I programmi di avvio possono rallentare moltissimo il tempo di avvio del computer. È possibile che siano in esecuzione contemporaneamente numerosi programmi di avvio.
- Inizia controllando i programmi di avvio e disabilitando quelli non essenziali.
- Aggiorna i driver del computer, perché l’hardware obsoleto non riesce a soddisfare i requisiti di alcuni programmi più recenti, con conseguenti crash e prestazioni lente.
Risolvere gli errori durante la disabilitazione dei programmi di avvio
- Quando si verificano errori mentre disabiliti o rimuovi i programmi di avvio in Windows:
- Apri Gestione attività e verifica l’integrità con Controllo file di sistema, oppure usa msconfig nella finestra di dialogo Esegui (Win + R) per affrontare problemi specifici.
- In msconfig, vai alla scheda Servizi.
- Fai clic su Nascondi tutti i servizi Microsoft e poi su Disabilita tutto.
- Riavvia il computer ed esegui di nuovo il programma.
- Se il programma funziona, torna in msconfig e abilita i servizi uno a uno finché non individui l’errore.
Best practice per gestire i programmi di avvio di Windows
Un computer con programmi di avvio gestiti in modo efficace avrà prestazioni ottimizzate durante l’accensione. Usa le pratiche seguenti per migliorare le prestazioni di avvio del tuo computer.
Decidere quali programmi devono restare tra quelli di avvio
In Gestione attività, vai alla scheda Avvio e analizza con attenzione quali programmi sono essenziali, non essenziali e sospetti. Un programma essenziale, ad esempio, è l’antivirus, dal momento che la sicurezza e la protezione del computer dipendono da questo strumento.
Monitorare l’impatto sull’avvio nel tempo
Presta attenzione ai programmi con editori sconosciuti e con un’attività all’avvio elevata, perché possono mettere a rischio il tuo hardware. Nella scheda Avvio, valuta l’impatto usando la colonna che indica quanto ciascun programma incide sul tempo di avvio del sistema.
I programmi con un impatto basso possono in genere restare abilitati, mentre quelli con un impatto da medio ad alto vanno esaminati con attenzione.
Rivedere e ripulire periodicamente le voci di avvio
Di tanto in tanto devi tornare all’elenco delle voci di avvio, soprattutto quando aggiungi nuovo software o noti un rallentamento evidente del computer. Puoi rimuovere o disabilitare i vecchi programmi non essenziali che non ti servono più.
Altri metodi per velocizzare l’avvio di Windows
Oltre a gestire le voci dei programmi di avvio, puoi provare anche questi metodi per velocizzare i tempi di avvio:
- Aggiornamenti hardware: usare un SSD invece di un HDD è un modo efficace per ridurre il tempo di avvio e migliorare le prestazioni complessive del sistema.
- Aumentare la RAM: puoi anche aggiungere più RAM per gestire in modo efficiente carichi di memoria maggiori.
- Abilitare l’avvio rapido: è una caratteristica di Windows che consente al sistema di salvare lo stato del computer prima dello spegnimento, permettendo un avvio più rapido la volta successiva.
- Modificare l’ordine di avvio: assicurati che l’ordine di avvio sia impostato correttamente in modo da dare priorità al caricamento della tua unità.
Guida rapida
NinjaOne offre diverse funzionalità legate alla gestione dei programmi di avvio in Windows:
1. Script di audit dei programmi di avvio
Lo script “Audit dei programmi di avvio con Autorunsc” ti permette di:
- Eseguire Autorunsc con le opzioni selezionate
- Inviare i risultati al registro delle attività
- Salvare facoltativamente i risultati in un campo personalizzato WYSIWYG
2. Altre opzioni di gestione
NinjaOne offre uno script che può aiutarti a gestire i programmi di avvio
Lo script di audit dei programmi di avvio di NinjaOne ti aiuta a identificare e gestire le applicazioni che si eseguono all’avvio.
Domande frequenti (FAQ)
Disabilitare i programmi di avvio può causare problemi?
Sì, disabilitarli può causare problemi se disabiliti all’improvviso programmi di avvio di MS Windows essenziali per l’accensione del sistema e per migliorare le prestazioni complessive.
Come impedisco alle nuove app di aggiungersi automaticamente all’avvio?
Puoi evitarlo prestando molta attenzione durante il processo di installazione. Di solito hai la possibilità di selezionare o deselezionare l’opzione “Avvia il programma con Windows”.
Come ripristino tutte le impostazioni di avvio ai valori predefiniti?
Puoi usare l’Ambiente ripristino Windows riavviando il computer e, quando compare la schermata iniziale del BIOS, premendo ripetutamente F2 o il tasto Canc per accedere alle impostazioni del BIOS. Scegli “Startup Settings” e poi seleziona “Reset”.
Qual è la differenza tra disabilitare e rimuovere un programma di avvio?
Disabilitare un programma di avvio ne impedisce l’esecuzione automatica all’accensione, mentre rimuovere un programma di avvio elimina completamente il software dal sistema.
Tutti i programmi di avvio compaiono in Gestione attività?
No, non tutti i programmi di avvio si trovano nella scheda Avvio di Gestione attività. Alcuni programmi possono registrarsi tramite altri strumenti come l’Editor del Registro di sistema o l’Utilità di pianificazione.
Avvia più velocemente gestendo gli elementi di avvio di Windows
Gestisci in modo efficace i programmi di avvio di Windows per migliorare il tempo di avvio e le prestazioni complessive del sistema. Con strumenti come Gestione attività, Impostazioni di Windows, Editor del Registro di sistema e Utilità di pianificazione puoi decidere quali programmi possono essere eseguiti all’avvio.
Per mantenere la produttività, prendi l’abitudine di rivedere e ripulire i programmi di avvio, soprattutto dopo aver installato nuovo software o quando noti rallentamenti evidenti del sistema. Migliora velocità ed efficienza anche aggiornando l’hardware o usando strumenti di terze parti per gestire i programmi di avvio.
Dedica un po’ di tempo a imparare questi metodi. I programmi di avvio di Windows sono la chiave per un sistema più veloce e più reattivo. Inizia a ottimizzare e goditi prestazioni più fluide.
