Sai che puoi velocizzare l'avvio di Windows senza utilizzare strumenti di terze parti? Oggi condivideremo con te diversi trucchi che ti permetteranno di ridurre i tempi di avvio e rendere più veloce l'avvio di Windows. Alcuni di loro sono abbastanza semplici e alcuni di loro potrebbero essere nuovi per te.
Pubblicità
Ciò che è considerato come 'avvio' in Windows
L'avvio di Windows è l'insieme di chiavi di registro e cartelle di file system che vengono utilizzate da Windows per eseguire app e vari script. Esistono molti percorsi di avvio diversi, ma la maggior parte dei programmi utilizza le seguenti chiavi di registro o cartelle del file system:
- Sottochiave del Registro di sistema per utente: HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Run
- La sottochiave del Registro di sistema per tutti gli utenti: HKEY_LOCAL_MACHINE Software Microsoft Windows CurrentVersion Run
- Cartella di avvio per utente: C: Users \% username% AppData Roaming Microsoft Windows Start Menu Programs Startup
- La cartella Avvio per tutti gli utenti: C: ProgramData Microsoft Windows Start Menu Programmi StartUp
- Alcune attività dell'Utilità di pianificazione che possono essere avviate quando l'utente accede (Windows Vista e versioni successive).
Suggerimento: puoi accedere alla chiave di registro desiderata con un clic . Per aprire le cartelle di avvio è possibile utilizzare i seguenti comandi della shell:
- per la cartella di avvio per utente: shell: avvio
- per tutti gli utenti cartella di avvio: shell: avvio comune
Clicca qui per saperne di più sui comandi della shell.
come rimuovere i segnalibri su Chrome
Qui è dove inizi
Riduci la quantità di app di quel carico all'avvio. Nelle versioni di Windows precedenti a Windows 8 era possibile utilizzare l'estensione msconfig (Start-Run-msconfig.exe) per vedere cosa c'era nell'elenco di avvio. In Windows 8, la stessa opzione è fornita dal nuovo Task Manager:
Il nuovo Task Manager ha un vantaggio: Calcolo dell'impatto all'avvio , Ti consiglierei di dare un'occhiata al Autoruns utility di Mark Russinovich. Questo è uno strumento indispensabile per gli utenti esperti, che è in grado di mostrarti tutto ciò che viene caricato all'avvio nel tuo sistema operativo.
Ovviamente, meno app hai all'avvio, più veloce sarà Windows.
Quindi, il primo passo è disabilitando le app non necessarie caricate all'avvio .
C'è una buona regola : se non sai qual è l'app elencata, non disabilitarla.
Come migliorare l'avvio riducendo il carico sul sistema operativo
È possibile migliorare notevolmente il tempo di avvio creando la propria coda di avvio. Le app verranno avviate una alla volta e questo ridurrà il carico sul sistema operativo.
L'idea alla base di questo è che più app non cercheranno di caricarsi tutte in una volta, ma verranno caricate in un ordine seriale. Un semplice trucco è creare un file batch con i comandi di avvio dell'app e con il comando 'timeout' dopo ogni app.
Per renderlo pulito, fornirò un semplice esempio dalla mia installazione di Windows 8. Ho inserito il file batch che segue nella mia shell: cartella di avvio dopo aver rimosso due app che ho installato, Yahoo! Messenger e la mia barra delle applicazioni opaca dal caricamento all'avvio con Autoruns:
@echo off
avviare '' 'c: Programmi (x86) Yahoo! Messenger YahooMessenger.exe'
timeout / 10
start '' c: data portable OpaqueTaskbar / resident
Puoi spostare tutte le altre app in questo modo nel file batch.
Se non desideri vedere la finestra della console ad ogni avvio, puoi creare una coda di avvio con l'Utilità di pianificazione. Devi creare una serie di attività: un'attività per ogni app.
Nella scheda 'Trigger' nella finestra 'Crea attività', è necessario impostare un nuovo trigger per l'evento 'Accesso'. Notare l'opzione 'Ritarda attività per'. È equivalente al comando 'timeout' che ho usato nel file batch sopra. Usa questa opzione per creare la coda di avvio.
La coda può essere la seguente nel caso del mio sistema Windows 8:
- Attività n. 1 - Yahoo! Messenger, 'Ritarda attività per' non è selezionato: non è necessario alcun ritardo per la prima app avviata.
- Attività # 2 - Barra delle applicazioni opaca, 'Ritarda attività per' è impostato su 5 secondi - Ho assegnato 5 secondi per l'avvio dell'attività # 1 e risorse del sistema operativo libere.
- Attività n. 3 - Skype, 'Ritarda attività per' è impostato su 2 secondi - Ho assegnato 2 secondi per l'avvio dell'attività n. 2 e risorse del sistema operativo gratuite.
- ...e così via.
È necessario controllare regolarmente le impostazioni di avvio per sbarazzarsi di nuove app che si aggiungono automaticamente all'avvio dopo l'installazione. Ma ne vale la pena. Una volta creata la coda di avvio, sentirai che il tempo di avvio di Windows è notevolmente ridotto, soprattutto se hai molte app che si caricano all'avvio.
come aggiungere musica alla storia di facebook
Rendi l'interfaccia del sistema operativo più reattiva durante l'avvio in Windows 8 e Windows 7, alla maniera dei Jedi
Da Windows Vista, Microsoft ha cercato di migliorare l'avvio di Windows, quindi Windows Vista ha introdotto un 'Ritardo di avvio'. Per qualsiasi applicazione caricata entro i primi 60 secondi, Windows Vista la esegue con una priorità bassa per ridurre il carico sul sistema operativo.
Tuttavia, in Windows 7 e Windows 8, questa funzione di avvio a bassa priorità è disabilitata per impostazione predefinita. È possibile abilitarlo per rendere l'interfaccia del sistema operativo più reattiva durante l'avvio. Tieni presente che così facendo le tue app inizieranno con una priorità inferiore, ma il tuo sistema potrà essere più reattivo.
Ecco le istruzioni per abilitare questa funzione:
- Apri il registro e vai alla seguente chiave:
HKEY_LOCAL_MACHINE Software Microsoft Windows CurrentVersion Explorer Advanced DelayedApps
Vedi il nostro Fondamenti dell'editor del registro di sistema.
- Assumere la proprietà della chiave di cui sopra. Per impostazione predefinita, è di proprietà di TrustedInstaller.
- Modificare il valore di Delay_Sec valore. L'impostazione predefinita è zero, il che significa '0 secondi per il periodo a bassa priorità'. Puoi cambiarlo e reimpostarlo su 60 secondi (usa il valore decimale) come fa Vista.
- Ripristina la proprietà TrustedInstaller
Questo è tutto. Per disabilitare questa funzione, è sufficiente impostare il file Delay_Sec valore di nuovo a zero.
Se sei un utente Windows 8, oltre a questo, ti consiglio di dare un'occhiata al seguente articolo: Come ridurre il ritardo di avvio delle app desktop in Windows 8 .
Mantieni abilitate le funzioni Prefetcher e ReadyBoot
Assicurati che entrambe queste funzioni siano abilitate nel tuo sistema operativo.
ReadyBoot, (da non confondere con ReadyBoost), è una caratteristica poco conosciuta. Dopo ogni avvio, il servizio ReadyBoost (lo stesso servizio che implementa la funzionalità ReadyBoost) utilizza il tempo di inattività della CPU per calcolare un piano di memorizzazione nella cache all'avvio successivo. Analizza le informazioni sulla traccia dei file dai cinque avviamenti precedenti e identifica a quali file è stato effettuato l'accesso e dove si trovano sul disco.
Per quanto riguarda il Prefetcher, è stato introdotto in Windows XP per memorizzare nella cache dati specifici sulle applicazioni che esegui per aiutarle ad avviarsi più velocemente. È stato migliorato in Windows Vista e rinominato SuperFetch.
Assicurati che il servizio 'Superfetch' venga avviato automaticamente.
Inoltre, controlla la seguente chiave:
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control WMI Autologger ReadyBoot
Il valore 'Start' in questa chiave di registro deve essere impostato su 1.
Segui queste semplici regole per garantire un avvio regolare:
- Mantieni abilitato il file di paging. La disabilitazione del file di paging può causare tutti i tipi di problemi e strani problemi. Alcune applicazioni si rifiuteranno semplicemente di avviarsi senza un file di paging.
- Mantieni abilitato SuperFetch.
Quando viene utilizzato un SSD al posto di un disco rigido (HDD), SuperFetch viene automaticamente ignorato da Windows. - Mantieni ReadyBoost abilitato.
Disattivarlo aumenterà i tempi di avvio.
File di avvio deframmentati
Il built-in defrag L'utility in Windows Vista e versioni successive ha l'opzione nascosta '-b' che ottimizza i file di avvio e migliora il tempo di avvio.
come disattivare la riproduzione automatica dei video in Chrome
Esegui il prompt dei comandi con privilegi elevati e digita quanto segue:
deframmentazione -b c:
dove c: è l'unità di sistema. Questo comando richiamerà l'ottimizzazione dell'avvio.
Dovresti sapere che Windows esegue la deframmentazione su una pianificazione fissa. Include anche l'ottimizzazione dell'avvio, quindi il comando precedente lo esegue su base 'su richiesta'.
C'è l'attività 'ScheduledDefrag' nell'Utilità di pianificazione nella cartella Microsoft Windows Defrag che esegue la deframmentazione:
Puoi verificare che questa attività sia abilitata.
Nota che se disponi di un'unità SSD, questa attività potrebbe essere disabilitata da Windows. Non preoccuparti. Anche se non è disabilitato su un'unità SSD, Windows non deframmenterà un SSD.
Facci sapere se hai trovato utile questo articolo. I tuoi commenti sono sempre ben accetti.