Microsoft switched the Windows Update log file from a plain text document to a binary file with the release of Windows 10.
This meant, among other things, that you could not just open the log in a plain text editor to go through it, or use text editing tools to process it directly.
Microsoft released a PowerShell cmdlet called Get-WindowsUpdateLog that Home users and administrators may use to convert the binary log file to a formatted plain text document.
The cmdlet accepts several parameters, but you can also run it without any to merge and convert Windows Update traces files to a single log file that is readable in any plain text reader.
The process up until now relied on access to Windows symbols which were pulled from a public Microsoft symbol server. If access to the server was not available at the time, for instance because of network issues or if the local device was not connected to the Internet, the formatting would not work as intended.
Microsoft changed the requirement in the Fall Creators Update for Windows 10. While you still need to run Get-WindowsUpdateLog to format the log files, a connection to a symbol server is no longer required for it.
Optional parameters explained:
Advertising revenue is falling fast across the Internet, and independently-run sites like Ghacks are hit hardest by it. The advertising model in its current form is coming to an end, and we have to find other ways to continue operating this site.
We are committed to keeping our content free and independent, which means no paywalls, no sponsored posts, no annoying ad formats (video ads) or subscription fees.
If you like our content, and would like to help, please consider making a contribution:
Ghacks is a technology news blog that was founded in 2005 by Martin Brinkmann. It has since then become one of the most popular tech news sites on the Internet with five authors and regular contributions from freelance writers.