Click to Rate and Give Feedback
MSDN
MSDN Library
Windows Installer
Patching
 Patch Optimization
Patch Optimization

Windows Installer can optimize patching to reduce the time that is required to apply patches to installed applications.

Windows Installer 2.0:  Not supported. For versions of Windows Installer released before Windows Installer 3.0, patching runs a complete repair installation of the application, which can take significantly more time.
Windows Installer 3.0 and later:  The patching process only changes the parts of an application that are modified by a patch.
Windows Installer 3.1 and later:  Beginning with Windows Installer 3.1, patch optimization requires that all patches in the transaction have the OptimizedInstallMode property set to 1 (one) in the MsiPatchMetadata Table.

If a patch only modifies the following tables, Windows Installer 3.0 or later skips the actions that are associated with all the other tables, even if those actions are listed in the sequence tables of the original application installation package (.msi file).

To turn off the patch optimization option, use the DisableFlyWeightPatching policy.

Send comments about this topic to Microsoft

Build date: 10/29/2009

Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
Processing
© 2009 Microsoft Corporation. All rights reserved. Terms of Use | Trademarks | Privacy Statement | Site Feedback
Page view tracker