Boot Trace in Windows 11: una guida completa all'analisi dei processi di avvio

Ultimo aggiornamento: 28/11/2025
Autore: Isaac
  • Una traccia di avvio registra in dettaglio il kernel, i driver e i servizi durante l' Boot de Windows 11 utilizzando ETW.
  • Windows Performance Recorder, incluso nel Windows Performance Toolkit dell'ADK, è lo strumento chiave per catturare queste tracce.
  • Combinazione di Boot Trace con avvio pulito, gestione dei programmi di avvio e controllo di File temporanei Migliora notevolmente i tempi di avvio e spegnimento.

Traccia di avvio in Windows 11

Se il tuo computer Windows 11 impiega un'eternità ad avviarsi o noti che dopo aver effettuato l'accesso il desktop si blocca per un po', potrebbe essere il momento di fare... Traccia di avvio completaNon si tratta di magia nera: si tratta di registrare nei minimi dettagli cosa fanno il sistema operativo, i suoi driver e alcuni programmi dal momento in cui si preme il pulsante di accensione fino a quando non si può iniziare a lavorare normalmente.

Il sistema stesso include strumenti molto potenti per registrare queste informazioni, ma sono un po' nascosti e il loro utilizzo non è sempre ovvio. Inoltre, con il tempo Si sta riempiendo di Spazzatura digitale: programmi di avvio, cookie, file temporanei e residui di aggiornamenti che non aiutano esattamente a velocizzare i tempi di avvio. In questo articolo, vedremo come acquisire una traccia di avvio in Windows 11 con Windows Performance Recorder, il ruolo delle sessioni di monitoraggio come il Global Logger e quali impostazioni aggiuntive è possibile applicare per ridurre gli arresti anomali durante l'arresto o il riavvio.

Cos'è Boot Trace in Windows 11 e a cosa serve?

Analizza l'avvio di Windows 11

Una traccia di avvio in Windows 11 è fondamentalmente un registrazione estremamente dettagliata del processo di avvioWindows dispone di componenti software di tracciamento interni in grado di registrare le attività del kernel, i driver caricati, i servizi avviati e il comportamento degli altri provider di eventi durante le varie fasi di avvio.

L'intero meccanismo si basa su Traccia eventi per Windows (ETW)Si tratta della tecnologia di tracciamento degli eventi che Microsoft utilizza da anni per diagnosticare i problemi di prestazioni. Invece di installare strumenti esterni insoliti, attiva sessioni di tracciamento speciali che registrano gli eventi in un file di registro, solitamente con estensione .etl, che viene poi analizzato con strumenti specifici.

Durante l'avvio, è possibile utilizzare vari metodi di tracciamento. Uno dei più potenti è quello di affidarsi a sessione di monitoraggio del registrar globaleQuesta sessione inizia molto presto nel processo di avvio e consente di acquisire informazioni critiche anche prima dell'avvio della maggior parte dei servizi. Tuttavia, questa sessione presenta limitazioni significative (come il numero di provider attivi contemporaneamente o la dimensione del buffer), quindi è essenziale comprenderle a fondo prima di utilizzarla indiscriminatamente.

La bellezza di Boot Trace è che non ti dice solo "il tuo PC impiega 80 secondi per avviarsi", ma ti mostra esattamente Quale driver, servizio o applicazione sta ritardando l'avvio?, se ci sono colli di bottiglia sul disco, se Explorer impiega troppo tempo a caricarsi dopo l'accesso o se un determinato software di terze parti blocca l'arresto o il riavvio.

Strumenti richiesti: Windows ADK e Windows Performance Toolkit

Registratore di prestazioni di Windows

Per catturare una traccia di avvio moderna in Windows 11, l'opzione consigliata è quella di utilizzare Registratore delle prestazioni di Windows (WPR), che fa parte di Kit di strumenti per le prestazioni di Windows (WPT)Questo, a sua volta, è incluso nel Windows Assessment and Deployment Kit, meglio noto come Windows ADK.

L'ADK viene scaricato dal sito Web ufficiale di Microsoft utilizzando percorsi di download aggiornati che sono solitamente raggruppati sotto il link breve http://aka.ms/adk. Per gli ambienti offline o quando si desidera conservare il programma di installazione, Microsoft offre anche una versione offline, ad esempio ADK 21H2 compatibile con Windows 10 e Windows 11, che è possibile ottenere come pacchetto completo scaricabile.

  Cos'è ONNX Runtime, come funziona e un esempio su Windows

Durante l'installazione di ADK, è molto importante che, se si desidera lavorare solo con tracce di avvio e analisi delle prestazioni, si selezioni solo la funzionalità Windows Performance ToolkitIl programma di installazione include molti strumenti aggiuntivi di test, distribuzione e valutazione che non ti servono per questo scenario, quindi puoi lasciarli tutti deselezionati per risparmiare spazio e tempo.

Una volta completato il download e l'installazione, gli eseguibili WPT appariranno solitamente nel percorso C:\Programmi (x86)\Windows Kits\10\Windows Performance ToolkitAll'interno di quella cartella troverete, tra le altre cose, WPR.exe (registratore), WPA.exe (analizzatore) e utilità come XPerf. È abbastanza comune creare un collegamento a WPR sul desktop in modo da non dover navigare tra le cartelle ogni volta.

In alcuni casi, l'intero contenuto di quella cartella viene compresso in un file ZIP e distribuito internamente, in modo che tu possa Esegui WPR e WPA senza reinstallare l'intero ADK su ogni macchina. È sufficiente estrarre il pacchetto in qualsiasi posizione e avviare gli strumenti da lì, sempre con autorizzazioni sufficienti.

Come creare una traccia di avvio con Windows Performance Recorder in Windows 11

Per catturare una vera traccia di avvio in Windows 11 con WPR, il primo passo è eseguire WPR.exe con privilegi di amministratoreÈ possibile farlo dal menu Start digitando "Windows Performance Recorder", facendo clic con il pulsante destro del mouse e scegliendo "Esegui come amministratore", oppure avviando l'eseguibile direttamente dalla cartella del toolkit facendo clic con il pulsante destro del mouse e selezionando la stessa opzione.

All'apertura, WPR mostra un'interfaccia piuttosto semplice con diverse impostazioni predefinite. La più importante per il nostro scopo è lo scenario di prestazioni denominato stivaleQuesto scenario è già impostato per registrare le informazioni chiave di avvio: kernel, disco, CPU, driver, servizi e attività dopo l'accesso.

L'approccio più comodo è solitamente quello di lasciare le altre opzioni come sono di default, a meno che non ci sia un motivo molto chiaro per modificarle. WPR consente di regolare, ad esempio, il livello di dettaglio (leggero, dettagliato, ecc.), se raccogliere o meno gli stack di chiamate e altri parametri avanzati, ma per la maggior parte delle diagnosi di avvio, le impostazioni predefinite sono sufficienti. configurazione consigliata attraverso lo strumento stesso.

Prima di iniziare il tracciamento, WPR ti chiederà di scegliere un destinazione in cui salvare il file ETL che conterrà la traccia. Si consiglia di selezionare un'unità con spazio libero sufficiente ed evitare percorsi di rete lenti. Assegnare un nome descrittivo, ad esempio "BootTrace_W11_DateTime.etl", in modo da non confonderlo con altri test che verranno eseguiti in seguito.

Quando clicchi su "Avvia", il sistema ti avviserà che è necessario riavviare il computer per iniziare ad acquisire i dati di avvio. Da quel momento in poi, Windows si spegnerà e si riavvierà, registrando l'intero processo in dettaglio.Basta riavviarlo e poi effettuare l'accesso normalmente.

Dopo aver effettuato l'accesso, Windows Performance Recorder si riavvierà automaticamente dopo alcuni secondi. Verrà visualizzata una piccola finestra che indica che lo strumento sta raccogliendo dati e un timer. Per impostazione predefinita, di solito attende circa due minuti per consentire a Windows Explorer e al resto delle attività post-avvio di completare il caricamento, il che aiuta anche a identificare i problemi durante la fase di accesso e non solo durante il puro avvio.

Al termine del timer, WPR interrompe la sessione di traccia, scrive la traccia nel file ETL nel percorso selezionato e visualizza un messaggio che conferma il corretto salvataggio della traccia di avvio. Da lì, è possibile... Aprire la traccia con Windows Performance Analyzer per studiare in modo approfondito quali parti della startup consumano più tempo o risorse.

  Libera Storage House su iPhone e iPad

Monitoraggio avanzato durante l'avvio: sessione di logger globale ed ETW

Dietro Windows Performance Recorder c'è il sistema di tracciamento ETW (Event Tracing for Windows), che consente di abilitare diversi sessioni di follow-up che raccolgono eventi da componenti specifici: kernel, driver di dispositivo, servizi di sistema e altri provider specializzati.

Una delle sessioni più speciali è la cosiddetta sessione di monitoraggio del registrar globale (Global Logger Session). Questa sessione può essere configurata per attivarsi molto presto durante l'avvio del sistema, anche prima che vengano caricati tutti i servizi convenzionali, il che la rende molto utile quando si desidera acquisire informazioni sui problemi che si verificano nelle prime fasi dell'avvio.

Tuttavia, il registrar globale presenta diverse limitazioni che dovrebbero essere considerate. Ad esempio, il numero di provider ETW attivabili contemporaneamente In quella sessione, la dimensione del buffer è ridotta e ci sono anche restrizioni sulla quantità di dati che può gestire senza perdere eventi. Se si attivano troppi provider o si modificano in modo errato i parametri, si rischia di generare tracce incomplete o lacunose.

Per questo motivo, Microsoft consiglia di avere le idee molto chiare su cosa si desidera analizzare prima di utilizzare il logger globale. Se si ha solo bisogno di acquisire una traccia di avvio tipica per misurare le prestazioni, lo scenario di avvio WPR standard, che combina già i fornitori di kernel e driver più rilevanti senza entrare in configurazioni eccessivamente aggressive.

In scenari più avanzati, potrebbe essere sensato regolare le sessioni ETW manualmente o con script, ad esempio per Abilitare specifici provider di un driver in conflitto o di determinati software di terze parti criticiCiononostante, la maggior parte degli amministratori e dei tecnici di supporto riesce a gestire perfettamente le configurazioni fornite con WPR senza dover entrare nei dettagli di ETW.

File indesiderati all'avvio: programmi di avvio e file temporanei

Oltre alle tracce e alle analisi, nella vita reale una delle cause più frequenti dei problemi di avvio lento in Windows 11 è la numero assurdo di programmi che si caricano automaticamente all'avvioTra il sistema stesso, il produttore del PC e le utilità di hardwareCon suite di sicurezza, client di messaggistica, launcher di giochi e altro ancora, è facile che l'elenco del gestore di avvio riempia lo schermo.

Su molti nuovi computer, l'utente completa la configurazione iniziale e poi se ne dimentica. Raramente apre il Task manager per controllare cosa si avvia con Windows, o non sanno nemmeno che esiste la scheda Avvio. Il risultato è che, dopo pochi mesi, il computer sembra molto più lento rispetto al primo giorno, senza che la persona capisca esattamente perché questo stia accadendo a una macchina quasi nuova.

A peggiorare le cose, col tempo si accumulano. File temporanei, file .tmp, cache del browser, residui di aggiornamento .old e log .logTutto questo materiale non solo occupa spazio sul disco, ma in alcuni casi può interferire con i processi di manutenzione, i backup o le scansioni antivirus, il che incide indirettamente anche sui tempi di avvio e di spegnimento.

Un tecnico che arriva a un PC che procede a passo di lumaca in genere trova centinaia di migliaia di file inutili sparsi per il sistema. Anche prima di iniziare a ottimizzare il processo di avvio con Boot Traces e altri strumenti, è normale dedicare una notevole quantità di tempo a... cancellare i cookie di tracciamento, temporanei e il malware con strumenti specifici quali anti-spyware gratuiti, pulitori di dischi e revisioni manuali delle cartelle chiave.

  Come automatizzare le installazioni .msi e .exe con parametri

Infatti, non è raro che l'intero processo di pulizia richieda ore in caso di apparecchiature gravemente danneggiate: installare gli strumenti appropriatiEsegui la scansione, rimuovi gli elementi indesiderati e inizia a ottimizzare il resto del sistema. Solo quando i file indesiderati sono stati ridotti e i programmi di avvio non necessari sono stati arrestati, una traccia di avvio inizia a mostrare dati veramente utili per ottimizzare gli ultimi secondi di avvio.

Diagnosi dei problemi di arresto e riavvio in Windows 11

In molti casi, i problemi che portano a considerare una traccia di avvio non si limitano all'avvio. È comune che il computer presenti problemi anche a livello di sistema. Ci ha messo molto tempo a spegnersi, oppure non ha nemmeno finito di accendersi., rimanendo bloccato sulla schermata "Arresto" o "Riavvio" per molto tempo finché l'utente non prende la scorciatoia e tiene premuto il pulsante di accensione.

Quel tipo di comportamento di solito indica che qualcuno Il componente, il servizio o il programma sta bloccando il processo di chiusura.Windows tenta di arrestare in modo ordinato tutti i servizi, notificare le applicazioni aperte e terminare i processi in background. Se uno di questi non risponde o si blocca durante il tentativo di salvare dati o liberare risorse, l'intero sistema potrebbe rimanere in attesa di una risposta che non arriva mai.

Un primo passo per diagnosticare e ridurre queste situazioni è quello di eseguire quello che è noto come un Avvio pulitoNon è una nuova installazione, né una modalità sicurama un modo per avviare Windows con la combinazione minima di driver di terze parti e programmi di avvio, per verificare se il problema deriva da qualcosa che si carica automaticamente.

La procedura tipica prevede l'apertura della finestra di dialogo "Esegui" con la combinazione di tasti Windows+R, digitando msconfig e premere Invio. Nella finestra Configurazione di sistema, selezionare la scheda Generale e selezionare l'opzione "Avvio selettivo", deselezionando la casella "Carica elementi di avvio". Quindi, andare alla scheda Servizi e selezionare prima la casella "Nascondi tutti i servizi Microsoft" (Questo è molto importante per evitare di disabilitare servizi di sistema critici) e poi fare clic su "Disabilita tutto" per disabilitare temporaneamente i servizi di terze parti.

Dopo aver accettato e riavviato, Windows si avvierà con un set minimo di servizi e senza la maggior parte dei programmi di terze parti caricati all'avvio. Da lì, verifica se i problemi di arresto o avvio lento persistono. Se scompaiono, il passo logico successivo è riattivare gruppi di servizi e programmi uno alla volta fino a individuare la causa. quale elemento specifico causa il bloccoÈ un processo un po' macchinoso, ma molto efficace per rilevare le interferenze.

Vale la pena ricordare che un inizio pulito è un tecnica diagnosticaQuesto non è inteso come un modo permanente di utilizzare il sistema, ma piuttosto come un aiuto per identificare la fonte del conflitto. Una volta risolto, i servizi e gli elementi di avvio necessari vengono gradualmente ripristinati, lasciando disabilitati solo quelli che si sono dimostrati problematici o irrilevanti.