La formattazione del file di registro di Windows Update è stata migliorata con Windows 10 v1709
Quando Microsoft ha rilasciato Windows 10, ha sostituito il file di registro della data del file di registro di Windows Update da un semplice testo in un formato di file binario. Il file di registro di Windows Update è in genere richiesto dagli sviluppatori e dai professionisti IT per leggere le informazioni vitali durante il debug delle applicazioni. Il formato preferito per il file di registro di aggiornamento è testo in modo che possa essere aperto utilizzando l'editor di testo semplice o elaborato utilizzando gli strumenti di modifica del testo.
Miglioramento della formattazione del file di registro di Windows Update
Tuttavia, con la sostituzione di Microsoft con un formato binario illeggibile, un nuovo cmdlet di PowerShell, Get-WindowsUpdateLog, è stato aggiunto per formattare il file binario e convertirlo nel formato di testo preferito.
Questo processo richiedeva agli utenti di connettersi a Microsoft Symbol Server per ottenere gli ultimi file di simboli o di scaricare i file di simboli di Windows più recenti prima di eseguire il cmdlet Get-WindowsUpdateLog.Tuttavia, il processo non avrebbe portato al successo se gli ultimi simboli fossero non disponibile al Microsoft Symbol Server al momento della connessione, quindi problemi di formattazione nei file di testo formattati.
Questo problema è stato risolto in una certa misura con il rilascio di Windows 10 versione 1709 (aggiornamento dei creativi). Continuare a leggere.
Connessione a Microsoft Symbol Server non richiesta
Con il rilascio di Windows 10 v 1709, Microsoft ha migliorato l'accesso generale al file di registro degli aggiornamenti di Windows. Stabilire una connessione a Microsoft Symbol Server per ottenere i simboli non è più necessario. Tuttavia, gli utenti dovranno comunque eseguire il cmdlet Get-WindowsUpdateLog PowerShell per convertire il registro di Windows Update dal relativo formato binario in file di testo leggibili.
Osserva gli screenshot e troverai che, sebbene il computer non abbia alcuna connessione di rete (vedi l'icona in basso a destra), Get-WindowsUpdateLog ha funzionato correttamente.
Cosa sono i file di simboli
Per menti curiose, ecco una spiegazione. Quando le applicazioni, le librerie, i driver oi sistemi operativi sono collegati, il linker che crea i file .exe e .dll crea anche una serie di file aggiuntivi noti come file di simboli.
I file di simboli sono identificati con l'estensione .pdb. Essi contengono una varietà di dati che non sono effettivamente necessari durante l'esecuzione dei binari, ma che potrebbero essere molto utili nel processo di debug. i file di simboli in genere contengono,
- Variabili globali
- Variabili locali
- Nomi di funzioni e indirizzi dei loro punti di ingresso
- Record di omissione del puntatore del frame (FPO)
- Numeri di linea di origine