Optimalizace oprav
Instalační služba systému Windows může optimalizovat opravy, aby zkrátila dobu potřebnou k použití oprav na nainstalované aplikace.
Instalační služba systému Windows 2.0: Nepodporuje se. Pro verze Instalační služby systému Windows vydané před Instalační službou systému Windows 3.0 spustí opravy úplnou instalaci aplikace, což může trvat výrazně déle.
Instalační služba systému Windows 3.0 a novější: Proces oprav změní pouze části aplikace, které jsou upraveny opravou.
Instalační služba systému Windows 3.1 a novější: Počínaje Instalační službou systému Windows 3.1 vyžaduje optimalizace oprav, aby všechny opravy v transakci měly vlastnost OptimizedInstallMode nastavenou na hodnotu 1 (jedna) v MsiPatchMetadata Table.
Pokud oprava upravuje pouze následující tabulky, Instalační služba systému Windows 3.0 nebo novější přeskočí akce přidružené ke všem ostatním tabulkám, i když jsou tyto akce uvedeny v sekvenčních tabulkách původního instalačního balíčku aplikace (.msi soubor).
- AdminExecuteSequence
- AdminUISequence
- podmínky
- CustomAction
- souboru
- fileSFPCatalog
- InstallExecuteSequence
- InstallUISequence
- médií
- movefile
- MsiAssembly
- MsiDigitalCertificate
- MsiDigitalSignature
- msiFileHash
- msiPatchHeaders
- Patch
- patchpackage
- vlastnosti
- registry
- SFPCatalog
- TypeLib
- _Columns
- _Storages
- _Streams
- _Tables
- tabulky _TransformView
- _Validation
Pokud chcete vypnout možnost optimalizace oprav, použijte zásadu DisableFlyWeightPatching.