When an update is installed, details of the installation are added to the system. These details enable the installation to be traced after the installation is completed. Regardless of whether the update is applied by using Update.exe or by using the Microsoft Windows Installer, the same information is tracked.
The information in the following table is typically tracked for updates.
|Package Name||Security Update for Windows Server 2003 (KB123456)|
|Package Version||1||For more information about package versions, see|
|Publishing Group||Windows Sustained Engineering|
|Release type||Security Update||For more information about release types, see|
|ARP Link||HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall||Links to ARP entries are only tracked to updates installed by Update.exe.|
|Installer Name||Update.exe||This value identifies the installer as Update.exe or Windows Installer.|
- Some updates that are installed with Update.exe also include file details to identify the installer. However, file details that are in the registry are frequently out of date because subsequent installations may replace those files. We do not recommend that you use the file details that are provided in the registry to identify a fix or to determine whether a fix is appropriately installed. Instead, we recommend that you examine the actual files.
- Typically, there is parity between Update.exe and Windows Installer regarding what is tracked in the file details. The primary difference between the two methods is that the Add/Remove Programs link is not recorded for Windows Installer updates.
Update.exe updatesFor the Update.exe installer, update information is tracked under the registry key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\. Each product creates its own subkey that contains details of its installed updates. The individual product teams create subkeys that describe the type of service releases that they produce. Some product groups may not release service packs. Because some updates may supersede others, you should use the file details themselves and not the registry information to determine a specific file installation.
Windows Installer updatesFor updates installed through Windows Installer, the information is tracked in the update package and is available through the Windows Installer interfaces. Within the update package, most details of the installed update are stored in the MsiPatchMetadata table within the Microsoft extensions section.
For more information about Windows Installer updates, visit the following Microsoft Developer Network (MSDN) Web sites:
Article ID: 888535 - Last Review: Feb 23, 2009 - Revision: 1