Windows Updates History Viewer released by Nirsoft
Windows Updates History Viewer (WinUpdatesView) is a new software program by Nirsoft that displays the Windows updates history on the device it is run on.
As is the case with all Nirsoft applications, it is fully portable and can be run from any location. Just download the archive that it is provided in to a system, extract it, and run the executable file afterward. The program is offered as a 32-bit and 64-bit version on the Nirsoft website and compatible with all versions of Microsoft's Windows operating system from Windows XP onward (including Windows 10).
The native updates history listing is not really that practicable. Microsoft did improve it for Windows 10 in 2016 but it still leaves a lot to be desired.
Windows Updates History Viewer
Windows Updates History Viewer can load the update history of the local system using provided APIs or the update history of external devices by loading the DataStore.edb database file from remote computers or local storage.
The program displays all updates that were installed on the system successfully, updates that were not installed successfully, as well as uninstallations. Note that the history is limited to that particular version of Windows. On Windows 10, this means that all updates since the installation of the last feature update are listed.
Updates are listed with their type, status, update operation, date, support links, descriptions, uninstall notes, and additional information in a table. The default sort order is based on the title of the update and not recency. A click on a column header, e.g. install date, sorts the list of updates accordingly. Most administrators prefer the date sorting order probably over other sorting orders but it is also possible to sort by update states and other parameters.
The program color codes updates for easier recognition. Green means successful, yellow or red that the update did not install successfully.
The right-click menu displays several interesting options: you may use it to open the support and information URL on the Microsoft website for the selected update. You may use it to create HTML reports based on the selection, e.g. all failed updates or all uninstallations.
Windows Updates History View lists all update operations of the local system or remote systems when run. The program displays the list quickly but has limited use cases as it does not provide any actions, e.g. uninstall. It may be useful to analyze issues related to updates or open knowledge base articles on Microsoft's website.
Nirsoft created another Windows Updates tool called WinUpdatesList that was last updated in 2017. It displays updates installed on the local system and for hotfixes the files that the hotfix replaced or added on systems prior to Windows 7.