Microsoft ha sviluppato una serie di utili applicazioni, attraverso le quali è possibile effettuare una serie di analisi, test o controlli sul sistema operativo in generale e che possono essere molto utili per tutte le attività di amministrazione che richiedono il controllo totale sulle varie componenti del sistema operativo sistema stesso.
Uno di questi strumenti è Windows ADK (Windows Assessment and Deployment Kit) che ha gli strumenti necessari per personalizzare le immagini di Windows al fine di creare una distribuzione su larga scala e, prima di questo, testare la qualità e le prestazioni del sistema, i suoi componenti aggiuntivi e le applicazioni che verranno eseguite su di esso e quindi evitare errori successivi che potrebbero avere un impatto negativo sull'esecuzione di Windows.
Il download di Windows ADK è disponibile al seguente collegamento:
Una volta scaricato, procediamo con l'esecuzione della procedura guidata:
Dopo aver accettato la licenza vedremo quanto segue. Lì possiamo selezionare le funzionalità che vogliamo essere installate in Windows 10 in base ai nostri criteri.Una volta selezionato, fai clic su "Installa" per procedere con esso.
Proprio a questo punto, c'è la funzionalità Windows Performance Toolkit o Windows Performance Toolkit, che sono una serie di strumenti di monitoraggio delle prestazioni, responsabili della generazione di profili di prestazioni dettagliati dei sistemi operativi e delle applicazioni Windows 10.
Solvetic analizzerà in dettaglio come utilizzare Windows Performance Recorder (WPR) e Windows Performance Analyzer (WPA) in un ambiente Windows 10 e quindi verificherà come abbiamo a portata di mano utilità pratiche che forse non conoscevamo ma che diventano un alleato quando arriva per lo svolgimento di compiti di amministrazione generale e di supporto.
I requisiti di sistema per eseguire Windows Performance Toolkit sono:
- Windows Performance Recorder (WPR): da Windows 8 in poi
- Windows Performance Analyzer (WPA): da Windows 8 in poi con Microsoft .NET Framework 4.5 o successivo.
Che cos'è Windows Performance Recorder (WPR)WPR è un ottimo strumento di registrazione che è stato sviluppato per creare registrazioni di eventi per Windows (ETW), sarà possibile eseguire WPR dall'interfaccia utente (UI) o dalla riga di comando come riterremo necessario.
WPR offre profili integrati che possiamo utilizzare per selezionare gli eventi che verranno registrati in Windows 10 e, contemporaneamente, possiamo creare profili personalizzati in XML.
Con WPR può anche essere richiamato e controllato utilizzando l'interfaccia di programmazione dell'applicazione (API) WPRControl.
Quando si utilizza WPR, più eventi di sistema verranno registrati come
- uso della CPU
- Attività di I/O del disco rigido
- Log attività I/O
- Utilizzo della rete
- Utilizzo di VirtualAlloc (assegnamenti virtuali)
- Utilizzo della piscina
- Consumo energetico
- Attività GPU
- Eventi del fornitore relativi a XAML
- Attività HTML
- Eventi del provider relativi a HTML, come Internet Explorer e JavaScript
- Attività di composizione desktop
- Tutta l'attività di composizione desktop
Oltre a questo, WPR ha i seguenti profili integrati
- Guasti audio: associa tutti i problemi tecnici generati durante la trasmissione audio
- Glitch video: aiuta a visualizzare tutti i glitch che si sono verificati durante lo streaming video
- Internet Explorer: analizza le prestazioni di Internet Explorer
- Minifiltro Attività I/O
- Analisi dell'applicazione XAML
- Analisi dell'applicazione HTML
Durante l'esecuzione di WPR, sarà possibile selezionare vari scenari di prestazioni direttamente nell'interfaccia utente (UI) dove avremo opzioni come:
generaleQuesto scenario registra le prestazioni complessive mentre il computer è in esecuzione.
On/Off - Avvio (On/Off - Avvio)È responsabile della registrazione delle prestazioni mentre il computer è in fase di avvio.
On / Off - Avvio rapido (On / Off - Avvio rapido)Questo scenario registra le prestazioni durante un avvio rapido.
On/Off - SpegnimentoRegistra le prestazioni mentre spegniamo l'apparecchiatura.
On/Off - Ciclo di riavvioRegistra le prestazioni durante il ciclo di riavvio del computer
On/Off - Standby/Riprendi (On/Off - Standby/Riprendi)È responsabile della registrazione delle prestazioni del computer in modalità standby e dopo la ripresa.
On/Off - Sospensione/Riprendi (On/Off - Sospensione/Riprendi)Questo scenario registra le prestazioni quando Windows 10 è in ibernazione e quindi riprenderà.
1. Come accedere a Windows Performance Recorder (WPR) in Windows 10
Per accedere a questo strumento abbiamo le seguenti opzioni:
opzione 1Nella casella di ricerca di Windows 10, inserisci wpr e seleziona l'utilità
opzione 2Vai al menù:
- Cominciare
- Kit finestre
- Registratore di prestazioni di Windows
Passo 2
Quando eseguiamo l'utilità, vedremo quanto segue. Questo è l'ambiente di base. Se clicchiamo sulla riga "Altre opzioni"
Passaggio 3
Accederemo alle opzioni o ai parametri del profilo per analizzare:
Nella sezione di destra possiamo scegliere
- Tipo di scenario
- Livello di dettaglio: qui abbiamo le opzioni "Light" e "Verbose". Il livello di dettaglio Light è fondamentalmente utilizzato per registrare il tempo mentre il livello di dettaglio Verbose offre informazioni dettagliate per l'analisi.
- Modalità di registrazione: Lì abbiamo le opzioni File che registra i dati del registro in un file sequenziale o Memoria registra direttamente i dati del registro in buffer circolari in memoria.
In basso possiamo aggiungere i profili desiderati se necessario. Una volta definito ciascuno di questi passaggi, fare clic sul pulsante "Avvia".
Passaggio 4
Inizieremo a registrare gli eventi secondo i criteri definiti:
Passaggio 5
Potremo vedere che il tempo trascorre, il buffer utilizzato e gli eventi registrati. In qualsiasi momento possiamo fare clic sul pulsante "Salva" per salvare queste informazioni
Passaggio 6
Verrà visualizzato quanto segue:
Passaggio 7
Lì definiamo dove salvare il report e facciamo clic su Salva per questo:
Passaggio 8
Una volta salvato il report, verrà visualizzato quanto segue:
Passaggio 9
Come possiamo vedere, il processo è completato e sarà possibile aprire la cartella contenente o aprire il report direttamente con WPA.
NotaCome accennato in precedenza, WPR può essere eseguito dalla riga di comando in cui l'intera complessità di WPR è incorporata nei profili di registrazione.
Se scegliamo di utilizzare la riga di comando, la sintassi da utilizzare sarà la seguente:
wpr {-profili [[…]] | -start | -fermare | -cancella | -stato | -log | -purgecache | -help | -dettagli profilo | -disablepagingexecutive}Le opzioni disponibili sono:
- Profili
- Cominciare
- Fermare
- Annulla
- Stato
- Dettagli del profilo
- Disabilitare il pagingexecutive
- Tronco d'albero
- Purgecache
- Osservazioni
Che cos'è l'analizzatore delle prestazioni di Windows (WPA)WPA è stato sviluppato come un potente strumento di analisi in grado di combinare un'interfaccia utente flessibile con ampie capacità grafiche e tabelle di dati che possiamo ruotare e queste hanno capacità di ricerca full-text. Quando si utilizza WPA avremo una finestra Problemi per esplorare qual è la causa principale dei problemi presentati.
L'interfaccia utente (UI) di Windows Performance Analyzer (WPA) si basa su una raccolta di finestre ancorate disposte in un'area di lavoro centrale, con questa area di lavoro avremo a portata di mano una serie di schede di analisi che possono essere sganciate o spostate e ancorate in una diversa posizione se lo desideriamo.
Alcune delle funzionalità quando si utilizza WPA sono
- Analisi della grafica WPA.
- Analizza le tabelle di dati WPA
- Analizza i profili di visualizzazione WPA
- Descrive la sintassi della query utilizzata nelle ricerche WPA.
- Analizzare l'apertura WPA di una valutazione
- Viste multiple di analisi comparativa, con le quali è possibile confrontare i risultati di due diverse tracce.
- Analisi dell'app di Windows Store
2. Come accedere a WPA in Windows 10
Passo 1
Per accedere a Windows Performance Analyzer abbiamo le seguenti opzioni:
opzione 1Nella casella di ricerca di Windows 10 inserisci wpa e lì seleziona l'utilità
opzione 2Vai al menu Start / Kit di Windows / Analizzatore delle prestazioni di Windows
Opzione 3Fare clic sul menu "Start" e cercarlo nelle applicazioni installate di recente in Windows 10
Passo 2
Quando si accede per la prima volta in WPA, verrà visualizzato quanto segue. Lì troviamo le seguenti sezioni:
IniziareFornisce istruzioni per tre scenari di base: apertura di un file di traccia, configurazione di simboli e applicazione di un profilo in WPA.
Azioni di baseIn questa sezione troviamo le istruzioni su come utilizzare l'Analisi guidata, evidenziare un intervallo di tempo ed espandere, cercare o filtrare i dati.
Visualizza datiAttraverso questa opzione troviamo spiegazione per grafici e tabelle dati
personalizzazioneCi dà consigli su come personalizzare WPA
demoQuesta sezione include collegamenti a video in cui sarà possibile vedere i principi di base di Windows Performance Analyzer (WPA), personalizzazioni avanzate e analisi dell'applicazione del negozio al fine di migliorare la nostra esperienza utente.
Altri argomentiInclude un collegamento al Centro di sviluppo MSDN e presenta argomenti sulle prestazioni tradizionali.
Passaggio 3
Indubbiamente una delle opzioni più utili di WPA sono i grafici generati che ci forniscono informazioni dettagliate sui dati raccolti da WPR, i grafici disponibili in Windows Performance Analyzer per categoria sono:
Attività di sistema
- Ritardi dell'interfaccia utente
- Marchi Trade
- Conti per modulo
- Albero dei processi transitori
- Durata per processo
- VSync-DwmFrame
- Traccia marcatori
- Attività di filato
- pile
Squadra
- Utilizzo della CPU che dettaglia l'utilizzo per processo, l'utilizzo di DPC e ISR per modulo, l'utilizzo per priorità, il cambio di contesto per CPU, la sequenza temporale per CPU, la sequenza temporale per processo e altro.
- DPC/ISR, dettagliando la durata DPC/ISR per modulo, funzione, CPU, cronologia DPC per modulo e funzione, cronologia ISR per modulo o funzione.
Conservazione
- Mini filtri di ritardo, evidenzia la sequenza temporale per driver, processo, thread e conteggi per Mini-Filter
- Utilizzo del disco che dettaglia l'utilizzo per disco e priorità, attività per tipo IO, conteggio per tipo IO, conteggio per processo, offset disco, tempo di servizio per processo o nome percorso, dimensione per processo, nome percorso o stack, prestazioni per processo o tipo IO e di più.
- Registrazioni, analisi per operazione, processo o chiave, tempo trascorso per operazione, processo o chiave e altro ancora.
- File di input/output (I/O), evidenziando conteggio per tipo, attività per processo, thread o tipo, durata per processo, thread o tipo, dimensione per nome file, processo o stack per lettura/scrittura
Memoria
- Utilizzo della memoria
- Errori di pagina
- VirtualAlloc Commit LifeTimes
- Istantanee della memoria virtuale
- Grafica piscina
video
- Cornici DX
- Utilizzo della GPU per processo.
- Dettagli del telaio Dwm
Energia
- Frequenza della CPU
- Stato di inattività della CPU
- Diagramma di stato per tipo
- Dstate dispositivo
- Componente PoFx FState
- Stato di inattività della piattaforma
- Profili del processore
- Utilizzo del processore e molto altro.
Per visualizzare uno qualsiasi dei report registrati con WPR, accedere al menu "File/Apri" o utilizzare la seguente combinazione di tasti:
Ctrl + O
Passaggio 4
Lì passeremo al rapporto generato. Fare clic su "Apri"
Passaggio 5
Il processo di caricamento del rapporto inizierà:
Passaggio 6
Una volta caricato vedremo quanto segue:
INGRANDIRE
Possiamo trascinare alcune delle opzioni laterali verso il pannello centrale per un'informazione molto più completa e dettagliata sui dati:
INGRANDIRE
Questa dashboard WPA è composta dai seguenti elementi:
Scheda AnalisiÈ l'area di lavoro centrale di Windows Performance Analyzer (WPA) poiché da essa possiamo analizzare le registrazioni, lì viene spiegato il significato delle linee o delle barre nel grafico facendo clic sullo spazio desiderato ed è possibile utilizzare il freccia a discesa destra nella barra del titolo del grafico per passare da un grafico a linee a un grafico a linee in pila o a un grafico a barre in pila per la migliore visualizzazione dei dati.
Finestra della procedura guidata di analisiQuando si seleziona un grafico o una tabella di dati, le informazioni su quel particolare grafico e tabella vengono visualizzate con l'Analisi guidata e da lì possiamo aggiungere o migliorare le opzioni di visualizzazione.
Finestra di erroreQuesto è utile quando abbiamo creato la registrazione nella piattaforma di valutazione, la finestra errori o problemi elenca i problemi che identifica la valutazione. Questa finestra è ancorata nell'angolo in alto a destra, quindi se non abbiamo creato la registrazione nella piattaforma di valutazione, questa finestra viene ridotta a icona perché non ci sono dati da visualizzare.
Finestra dei dettagliQuesta finestra fornisce dettagli sul problema selezionato e le soluzioni consigliate per esso.
Finestra della console di diagnosticaSituato in basso, la sua funzione è quella di fornire un elenco di eccezioni nella registrazione e dettagli associati al caricamento e alla decodifica dei simboli.
Possiamo selezionare il tipo di grafico desiderato cliccando sulla freccia a discesa:
Possiamo vedere come i risultati variano in base ai criteri selezionati:
INGRANDIRE
Passaggio 7
Nel grafico di "Attività di sistema" troviamo come ogni processo di Windows 10 consuma risorse hardware sul computer:
INGRANDIRE
Windows Performance Analyzer si concentra sull'esecuzione di un'analisi dettagliata della CPU, che è uno dei componenti hardware fondamentali per le prestazioni del sistema, per questo in WPR è ideale attivare solo il box CPU per ottenere risultati dettagliati in aree come:
Gestione dell'utilizzo del processoreQuesta sezione tratta dettagli come processi, thread, chiamate di procedura differite (DPC) e routine di servizio di interruzione (ISR).
Aspetti come:
- Diagrammi di stato per tipo
- Stati per tipo
- Grafici di frequenza della CPU con dettagli come durata minima e massima, frequenza in MHz, durata%, ecc.
- ID thread
- Utilizzo per processo o priorità e molto altro.
Impostazioni WPACome abbiamo accennato, in questo strumento è possibile ottenere vari tipi di visualizzazione dei grafici e di altri parametri.
Passaggio 8
Per ottenere un altro tipo di grafico, fare clic sull'icona Seleziona tipo di grafico e definire quello desiderato:
INGRANDIRE
Passaggio 9
In base al tipo di grafico da utilizzare, possiamo specificare alcuni parametri:
INGRANDIRE
Passaggio 10
L'icona dell'ingranaggio (Open View Editor) ci permette di definire come i dati verranno rappresentati nei grafici:
Alcune utili scorciatoie da tastiera per l'utilizzo di WPA sono
Apri una nuova traccia o sessione
CTRL + O
Apri una nuova traccia o sessione in una nuova finestra
CTRL + MAIUSC + O
Visualizza e vai a Graph Explorer
CTRL + G
Apri una nuova vista di analisi
CTRL + N
Apre una nuova visualizzazione del benchmark
CTRL + MAIUSC + N
Ritorna alla vista dell'analisi precedente
RINCULO
Visualizza il sito della guida WPA
F1
Chiudi la visualizzazione dell'analisi corrente
CTRL + W
Chiudi tutte le viste di analisi
CTRL + MAIUSC + W
Rinominare la vista di analisi corrente
F2
Apri la vista dell'analisi duplicata corrente
CTRL + K
Apri il menu a discesa di selezione dei preset
CTRL + P
Apri l'editor delle viste
CTRL + E
Usa la tabella dei dati di messa a fuoco
CTRL + T
Allega la legenda del focus
CTRL + L
Concentrati sulle intestazioni delle colonne dalla tabella dei dati
CTRL + H
Visualizza solo la tabella dei dati
CTRL + MAIUSC + T
Genera solo il grafico
CTRL + MAIUSC + G
Visualizza sia il grafico che la tabella dei dati
CTRL + MAIUSC + B
Ingrandisci l'intervallo di tempo selezionato
CTRL+.
Ingrandisci la nuova vistaCTRL+MAIUSC+.
Ingrandisci il testo o la grafica
CTRL + +
Rimpicciolisci
CTRL+-
RimpicciolisciCTRL + MAIUSC + -
Ingrandisci o riduci il contenuto
CTRL + rotellina del mouse
Scorri a sinistra o a destra
MAIUSC + rotellina del mouse
Evidenzia l'intervallo di tempo selezionatoCTRL + M
Cancella l'evidenziazioneCTRL + MAIUSC + M
Guarda nella colonna della tabella dei datiCTRL + F
Trova l'occorrenza successiva nella tabella dei datiF3
Trova un'occorrenza precedente nella tabella dei dati
MAIUSC + F3
Copia una cella dalla tabella dei dati
CTRL + C
Passa all'ultima riga della tabella dei datiFINE
Apri il menu a discesa di selezione dei presetCTRL + P
Espandi tutti i grafici in Graph ExplorerCTRL + *
Possiamo vedere come questi due strumenti, WPA e WPR, diventino uno strumento prezioso per avere chiarezza sullo stato del nostro sistema e dei suoi componenti interni per adottare le migliori prestazioni o misure di gestione su di essi.
È un'opzione gratuita creata da Microsoft attraverso la quale possiamo elencare centinaia di risultati utili indipendentemente dal tipo di attività da eseguire.