Archive for March, 2025

FullUpdatesHistoryView is a new tool for Windows 11 that displays the history of Windows updates on your system. For every Windows update history record, the following information is displayed: Update Time, Title, Description, Information URL, Category, KB Number, Update ID, Provider ID, and more…
This tool uses a new database available only on Windows 11 and the latest versions of Windows 10 ( C:\ProgramData\USOPrivate\UpdateStore\store.db ), so you cannot use it for previous versions of Windows.
For viewing the Windows updates history on older versions of Windows you can use this tool: Windows Updates History Viewer.

FullUpdatesHistoryView vs Previous Tool

The previous tool for viewing the Windows updates history ( Windows Updates History Viewer ) reads the updates by using Windows API or by reading the database file directly from C:\Windows\SoftwareDistribution\DataStore\DataStore.edb, depending on what you choose in the ‘Advanced Options’ window.
However, every time that a major update of Windows 11 is installed (e.g: 23H2, 24H2), all previous updates are deleted from the database by Windows operating system, so the previous tool cannot display the updates installed on your system before the last major update of Windows.

The FullUpdatesHistoryView tool uses the new updates history database (C:\ProgramData\USOPrivate\UpdateStore\store.db ) which keeps all updates history records, without deleting the history on every major update.


You can download the FullUpdatesHistoryView tool from this Web page.

The new version of MultiMonitorTool (version 2.20) allows you to easily set the display scaling of specific monitor from command-line, by using the /SetScale command.

The first parameter of the /SetScale command is the name of the monitor (For example: \\.\DISPLAY1). Like in other commands of MultiMonitorTool, you can also specify the monitor ID or the serial number of the monitor, or ‘Primary’ string for the primary monitor.

The second parameter specifies the scaling value. You can specify the absolute scale value in percent, for example: 100,125,150,175,200,225, and so on…
You can also specify a relative value. In this case – you have to specify ‘0’ to set the recommended display scaling, a positive number (1, 2, 3, …) to set display scaling larger than recommended, or a negative number (-1, -2, -3, …) to set display scaling smaller than recommended.

Here’s some examples for the /SetScale command:
MultiMonitorTool.exe /SetScale “\\.\DISPLAY2” 150
MultiMonitorTool.exe /SetScale “Primary” 125
MultiMonitorTool.exe /SetScale “GSM5B54” 1

You can download the new version of MultiMonitorTool  from this Web page.