I want to know if a particular computer has MS HotFix #981889 installed. To do that I check file versions. This page lists file versions that the hotfix deals with. However, I cannot figure out:
- Do the file versions correspond with the version the hotfix installs?
- OR do the versions listed on that page correspond to the unpatched version which the hotfix replaces?
open open powershell then do
get-hotfix | findstr "981889"
for remote
get-hotfix -computername svrname | findstr "981889"
The file versions listed are those included in the hotfix. If all the files are of the version listed or above, and the hotfix appears as installed in Add/Remove Programs (or Programs and Features for Vista and later) then the hotfix is installed.
If the files are of the version listed or above, but the hotfix does not appear in Add/Remove Programs, then it is probably not needed, but I would recommend installing it anyway, because in some cases hotfixes include registry changes as well as file updates.
EDIT: I forgot to mention that if you need to do this in software, you can look in SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall to see whether the hotfix is in Add/Remove Programs or not.
The file versions correspond to the files the hotfix installs.