For all Device Drivers
, the WindowsUpdate
stores the Driver Title
along with its unique update-id
in the path C:\Windows\WindowsUpdate.log
. In recent versions of windows (8 and above), this log is being generated by the power shell command Get-WindowsUpdateLog
.
A sample WindowsUpdate.log Driver Title and its update-id from my system is below
2023-12-02 17:15:11.5213155 148 8072 Agent Title = Advanced Micro Devices, Inc. - Display - 31.0.12027.9001
2023-12-02 17:15:11.5213175 148 8072 Agent UpdateId = 96941A83-1B8F-430C-96A5-9522B8586A19.1
The Microsoft Update Catalog website offers search based on update-id as through the following link
So, to download device driver packages, to be used for later use, i used to go to C:\Windows\WindowsUpdate.log (Generated by Get-WindowsUpdateLog during recent times) and watch for driver titles and their update ids below. Then i used to search for the driver page in microsoft update catalog and download precisely that particular driver.
Say, for example, for the following title in WindowsUpdate.log
2023-12-02 17:15:11.5213155 148 8072 Agent Title = Advanced Micro Devices, Inc. - Display - 31.0.12027.9001
2023-12-02 17:15:11.5213175 148 8072 Agent UpdateId = 96941A83-1B8F-430C-96A5-9522B8586A19.1
the relevant search webpage link for microsoft update catalog used to be
But, when i open this link, the website says update requested could not be found.
And if I search Microsoft Update Catalog website with the driver title, none of the results include the update id shown by the WindowsUpdate.log
Example:
for the above listed title Advanced Micro Devices, Inc. - Display - 31.0.12027.9001
, the search
gives three results, but none of them include the specific update-id (96941A83-1B8F-430C-96A5-9522B8586A19
) shown from WindowsUpdate.log
Driver Title Search Results (sorry, can't post images)
So, How to download precisely these specific update-id
based driver packages, that WindowsUpdate downloads, to be used for further clean installations of the same OS?