Hi All,

I'm having some trouble creating and MSP for Workshare 5.2 using installshield. I created the MSP using 2 MSI files one was the original and the second was the original with 3 updated files and a different package code. I then used the Patch Design in installshield to compare the MSI's and build a patch. This created the patch however I get the below error when I try to apply it

I think that the problem might be that the original MSI is install on our machines and a Transform is applied along with another MSP can you please advise how i can resolve this I have also included my error logs below:

 === Verbose logging started: 22/04/2014  11:03:14  Build type: SHIP UNICODE 5.00.7601.00  Calling process: C:\WINDOWS\system32\msiexec.exe === MSI (c) (E0:54) [11:03:14:605]: Font created.  Charset: Req=0, Ret=0, Font: Req=MS Shell Dlg, Ret=MS Shell Dlg MSI (c) (E0:54) [11:03:14:605]: Font created.  Charset: Req=0, Ret=0, Font: Req=MS Shell Dlg, Ret=MS Shell Dlg MSI (c) (E0:38) [11:03:14:620]: Resetting cached policy values MSI (c) (E0:38) [11:03:14:620]: Machine policy value 'Debug' is 0 MSI (c) (E0:38) [11:03:14:620]: ******* RunEngine:           ******* Product: {226024DE-CC99-4D20-863E-0B5F894871E2}           ******* Action:           ******* CommandLine: ********** MSI (c) (E0:38) [11:03:14:620]: Client-side and UI is none or basic: Running entire install on the server. MSI (c) (E0:38) [11:03:14:620]: Grabbed execution mutex. MSI (c) (E0:38) [11:03:14:620]: Cloaking enabled. MSI (c) (E0:38) [11:03:14:620]: Attempting to enable all disabled privileges before calling Install on Server MSI (c) (E0:38) [11:03:14:620]: Incrementing counter to disable shutdown. Counter after increment: 0 MSI (s) (14:20) [11:03:14:620]: Running installation inside multi-package transaction {226024DE-CC99-4D20-863E-0B5F894871E2} MSI (s) (14:20) [11:03:14:620]: Grabbed execution mutex. MSI (s) (14:58) [11:03:14:620]: Resetting cached policy values MSI (s) (14:58) [11:03:14:620]: Machine policy value 'Debug' is 0 MSI (s) (14:58) [11:03:14:620]: ******* RunEngine:           ******* Product: {226024DE-CC99-4D20-863E-0B5F894871E2}           ******* Action:           ******* CommandLine: ********** MSI (s) (14:58) [11:03:14:620]: Machine policy value 'DisableUserInstalls' is 0 MSI (s) (14:58) [11:03:14:636]: Machine policy value 'LimitSystemRestoreCheckpointing' is 0 MSI (s) (14:58) [11:03:14:636]: SRSetRestorePoint skipped for this transaction. MSI (s) (14:58) [11:03:14:636]: End dialog enabled MSI (s) (14:58) [11:03:14:636]: Original package ==> C:\WINDOWS\Installer\67a3a.msi MSI (s) (14:58) [11:03:14:636]: Package we're running from ==> C:\WINDOWS\Installer\67a3a.msi MSI (s) (14:58) [11:03:14:636]: APPCOMPAT: Uninstall Flags override found. MSI (s) (14:58) [11:03:14:636]: APPCOMPAT: Uninstall VersionNT override found. MSI (s) (14:58) [11:03:14:636]: APPCOMPAT: Uninstall ServicePackLevel override found. MSI (s) (14:58) [11:03:14:636]: APPCOMPAT: looking for appcompat database entry with ProductCode '{226024DE-CC99-4D20-863E-0B5F894871E2}'. MSI (s) (14:58) [11:03:14:636]: APPCOMPAT: no matching ProductCode found in database. MSI (s) (14:58) [11:03:14:636]: Opening existing patch 'C:\WINDOWS\Installer\67b44.msp'. MSI (s) (14:58) [11:03:14:636]: Note: 1: 1402 2: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer 3: 2 MSI (s) (14:58) [11:03:14:636]: File will have security applied from OpCode. MSI (s) (14:58) [11:03:14:636]: Original patch ==> C:\Users\ropoll\Desktop\Patch2581.msp MSI (s) (14:58) [11:03:14:636]: Patch we're running from ==> C:\WINDOWS\Installer\a6dc6e.msp MSI (s) (14:58) [11:03:14:636]: SOFTWARE RESTRICTION POLICY: Verifying patch --> 'C:\Users\ropoll\Desktop\Patch2581.msp' against software restriction policy MSI (s) (14:58) [11:03:14:636]: Note: 1: 2262 2: DigitalSignature 3: -2147287038 MSI (s) (14:58) [11:03:14:636]: SOFTWARE RESTRICTION POLICY: C:\Users\ropoll\Desktop\Patch2581.msp is not digitally signed MSI (s) (14:58) [11:03:14:636]: SOFTWARE RESTRICTION POLICY: C:\Users\ropoll\Desktop\Patch2581.msp is permitted to run at the 'unrestricted' authorization level. MSI (s) (14:58) [11:03:14:636]: SequencePatches starts. Product code: {226024DE-CC99-4D20-863E-0B5F894871E2}, Product version: 5.23.9800.800, Upgrade code: {414FE158-8B26-4A00-8105-D76718664780}, Product language 1033 MSI (s) (14:58) [11:03:14:636]: Note: 1: 2262 2: _Tables 3: -2147287038 MSI (s) (14:58) [11:03:14:636]: Note: 1: 2262 2: _Columns 3: -2147287038 MSI (s) (14:58) [11:03:14:636]: PATCH SEQUENCER: verifying the applicability of QFE patch C:\Users\ropoll\Desktop\Patch2581.msp against product code: {226024DE-CC99-4D20-863E-0B5F894871E2}, product version: 5.23.9800.800, product language 1033 and upgrade code: {414FE158-8B26-4A00-8105-D76718664780} MSI (s) (14:58) [11:03:14:636]: PATCH SEQUENCER: QFE patch C:\Users\ropoll\Desktop\Patch2581.msp is applicable. MSI (s) (14:58) [11:03:14:636]: SequencePatches returns success. MSI (s) (14:58) [11:03:14:636]: Final Patch Application Order: MSI (s) (14:58) [11:03:14:636]: {AAEF8961-52C3-434E-B0F3-409B2D461626} - MSI (s) (14:58) [11:03:14:636]: {CAFFC4B0-FC10-4605-B22D-32ED0AF0CE92} - C:\Users\ropoll\Desktop\Patch2581.msp MSI (s) (14:58) [11:03:14:636]: Machine policy value 'DisablePatch' is 0 MSI (s) (14:58) [11:03:14:636]: Machine policy value 'AllowLockdownPatch' is 0 MSI (s) (14:58) [11:03:14:636]: Machine policy value 'DisableLUAPatching' is 0 MSI (s) (14:58) [11:03:14:636]: Machine policy value 'DisableFlyWeightPatching' is 0 MSI (s) (14:58) [11:03:14:652]: Looking for patch transform: B9800r800t02ToB9800r2400u01 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: _Tables 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: _Columns 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: _Validation 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ActionText 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: AdminExecuteSequence 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: AdminUISequence 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: AdvtExecuteSequence 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: AppId 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: AppSearch 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Billboard 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Feature 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: CheckBox 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Class 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ProgId 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Icon 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Control 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Dialog 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ControlCondition 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ControlEvent 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: CreateFolder 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: CustomAction 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: DrLocator 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: DuplicateFile 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Environment 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Error 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: EventMapping 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Extension 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: IniFile 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: InstallExecuteSequence 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: InstallUISequence 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: LaunchCondition 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ListBox 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: MoveFile 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: MsiAssembly 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: RadioButton 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Registry 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: RegLocator 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: RemoveRegistry 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: SelfReg 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ServiceControl 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ServiceInstall 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Shortcut 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Signature 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: TextStyle 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: TypeLib 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: UIText 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ModuleComponents 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: _Validation 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ActionText 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: AdminUISequence 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: AdvtExecuteSequence 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: AppId 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: AppSearch 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Billboard 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Feature 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Binary 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: CheckBox 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Class 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Component 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ProgId 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Icon 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Directory 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Control 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Dialog 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ControlCondition 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ControlEvent 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: CreateFolder 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: CustomAction 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: DrLocator 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: DuplicateFile 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Environment 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Error 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: EventMapping 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Extension 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: FeatureComponents 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: IniFile 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: InstallExecuteSequence 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: InstallUISequence 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: LaunchCondition 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ListBox 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: MoveFile 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: MsiAssembly 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: MsiAssemblyName 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: MsiFileHash 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: RadioButton 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Registry 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: RegLocator 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: RemoveFile 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: RemoveRegistry 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: SelfReg 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ServiceControl 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ServiceInstall 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Shortcut 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Signature 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: TextStyle 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: TypeLib 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: UIText 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Upgrade 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ModuleSignature 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ModuleComponents 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Patch 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: MsiPatchHeaders 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2205 2:  3: Patch MSI (s) (14:58) [11:03:14:652]: Note: 1: 2228 2:  3: Patch 4: CREATE TABLE `Patch` ( `File_` CHAR(72) NOT NULL, `Sequence` INTEGER NOT NULL, `PatchSize` LONG NOT NULL, `Attributes` INTEGER NOT NULL, `Header` OBJECT, `StreamRef_` CHAR(72)  PRIMARY KEY `File_`, `Sequence` ) MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Patch 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2715 2: lcppn.dll MSI (s) (14:58) [11:03:14:652]: Note: 1: 2715 2: SSGP.dll MSI (s) (14:58) [11:03:14:652]: Note: 1: 2205 2:  3: PatchPackage MSI (s) (14:58) [11:03:14:652]: TRANSFORM: 'PatchPackage' table is missing or empty.  No pre-transform fixup necessary. MSI (s) (14:58) [11:03:14:652]: TRANSFORM: Applying regular transform to database. MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: _Tables 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: _Columns 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: _Validation 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ActionText 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: AdminExecuteSequence 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: AdminUISequence 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: AdvtExecuteSequence 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: AppId 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: AppSearch 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Billboard 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Feature 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: CheckBox 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Class 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ProgId 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Icon 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Control 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Dialog 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ControlCondition 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ControlEvent 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: CreateFolder 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: CustomAction 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: DrLocator 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: DuplicateFile 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Environment 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Error 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: EventMapping 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Extension 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: IniFile 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: InstallExecuteSequence 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: InstallUISequence 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: LaunchCondition 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ListBox 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: MoveFile 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: MsiAssembly 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: RadioButton 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Registry 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: RegLocator 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: RemoveRegistry 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: SelfReg 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ServiceControl 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ServiceInstall 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Shortcut 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Signature 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: TextStyle 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: TypeLib 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: UIText 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ModuleComponents 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: #_PatchCache 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: #_BaselineData 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: #_BaselineFile 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: #_BaselineCost 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: _MsiPatchAuthorTransformView 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: __MsiRegistryList 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: _MsiPatchPatchTransformView 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Patch 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Detected that this is a 'Small Update' patch.  Any remaining transforms in the patch will be skipped. MSI (s) (14:58) [11:03:14:652]: Transforming table Media. MSI (s) (14:58) [11:03:14:652]: Note: 1: 2205 2:  3: PatchPackage MSI (s) (14:58) [11:03:14:652]: TRANSFORM: The minimum 'Media.DiskId' value inserted by a patch transform is 100 MSI (s) (14:58) [11:03:14:652]: TRANSFORM: The maximum 'Media.DiskId' value inserted by a patch transform is 99 MSI (s) (14:58) [11:03:14:652]: TRANSFORM: The minimum 'File.Sequence' or 'Patch.Sequence' value inserted by a patch transform is 10000 MSI (s) (14:58) [11:03:14:652]: TRANSFORM: The maximum 'File.Sequence' or 'Patch.Sequence' value inserted by a patch transform is 9999. MSI (s) (14:58) [11:03:14:652]: TRANSFORM: Applying special patch transform to database. MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: _Validation 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ActionText 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: AdminUISequence 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: AdvtExecuteSequence 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: AppId 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: AppSearch 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Billboard 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Feature 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Binary 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: CheckBox 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Class 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Component 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ProgId 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Icon 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Directory 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Control 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Dialog 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ControlCondition 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ControlEvent 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: CreateFolder 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: CustomAction 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: DrLocator 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: DuplicateFile 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Environment 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Error 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: EventMapping 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Extension 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: FeatureComponents 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: IniFile 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: InstallExecuteSequence 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: InstallUISequence 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: LaunchCondition 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ListBox 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: MoveFile 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: MsiAssembly 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: MsiAssemblyName 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: MsiFileHash 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: RadioButton 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Registry 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: RegLocator 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: RemoveFile 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: RemoveRegistry 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: SelfReg 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ServiceControl 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ServiceInstall 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Shortcut 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Signature 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: TextStyle 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: TypeLib 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: UIText 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Upgrade 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ModuleSignature 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ModuleComponents 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: #_PatchCache 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: #_BaselineData 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: #_BaselineFile 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: #_BaselineCost 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: __MsiRegistryList 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: _MsiPatchPatchTransformView 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Patch 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: MsiPatchHeaders 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Transforming table Media. MSI (s) (14:58) [11:03:14:652]: Transforming table Media. MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: PatchPackage 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Transforming table PatchPackage. MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: PatchPackage 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Transforming table PatchPackage. MSI (s) (14:58) [11:03:14:652]: TRANSFORM: Modifying 'File' and 'Patch' rows added by this patch transform to have appropriate 'Sequence' values.  Offsetting values by 9152 MSI (s) (14:58) [11:03:14:652]: TRANSFORM: Modifying 'PatchPackage' table row added by this patch transform to use 'Media_' value 100. MSI (s) (14:58) [11:03:14:652]: TRANSFORM: Modifying 'Media' table row added by this patch transform to use 'DiskId' value 100 and 'Source' values MSPSRCAAEF896152C3434EB0F3409B2D461626. MSI (s) (14:58) [11:03:14:652]: Transforming table MsiFileHash. MSI (s) (14:58) [11:03:14:652]: Transforming table MsiFileHash. MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: MsiFileHash 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Turning off patch optimization. {CAFFC4B0-FC10-4605-B22D-32ED0AF0CE92} patch is not authored to support it. MSI (s) (14:58) [11:03:14:652]: Looking for patch transform: Prev1ToLatest1 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: _Tables 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: _Columns 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: _Validation 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ActionText 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: AdminExecuteSequence 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: AdminUISequence 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: AdvtExecuteSequence 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: AppId 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: AppSearch 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Billboard 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Feature 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Binary 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: CheckBox 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Class 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Component 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ProgId 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Icon 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Directory 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Control 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Dialog 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ControlCondition 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ControlEvent 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: CreateFolder 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: CustomAction 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: DrLocator 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: DuplicateFile 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Environment 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Error 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: EventMapping 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Extension 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: FeatureComponents 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: IniFile 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: InstallExecuteSequence 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: InstallUISequence 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: LaunchCondition 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ListBox 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: MoveFile 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: MsiAssembly 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: MsiAssemblyName 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: MsiFileHash 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: RadioButton 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Registry 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: RegLocator 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: RemoveFile 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: RemoveRegistry 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: SelfReg 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ServiceControl 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ServiceInstall 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Shortcut 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Signature 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: TextStyle 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: TypeLib 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: UIText 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Upgrade 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ModuleSignature 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ModuleComponents 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Patch 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: PatchPackage 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: MsiPatchHeaders 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: _Validation 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ActionText 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Transforming table AdminExecuteSequence. MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: AdminExecuteSequence 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Transforming table AdminExecuteSequence. MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: AdminUISequence 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: AdvtExecuteSequence 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: AppId 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: AppSearch 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Billboard 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Feature 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Binary 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: CheckBox 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Class 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Component 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ProgId 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Icon 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Directory 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Control 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Dialog 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ControlCondition 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ControlEvent 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: CreateFolder 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: CustomAction 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: DrLocator 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: DuplicateFile 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: File 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Environment 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Error 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: EventMapping 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Extension 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: FeatureComponents 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: IniFile 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: InstallExecuteSequence 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: InstallUISequence 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: LaunchCondition 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ListBox 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: MoveFile 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: MsiAssembly 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: MsiAssemblyName 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: MsiFileHash 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: RadioButton 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Registry 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: RegLocator 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: RemoveFile 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: RemoveRegistry 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: SelfReg 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ServiceControl 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ServiceInstall 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Shortcut 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Signature 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: TextStyle 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: TypeLib 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: UIText 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Upgrade 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ModuleSignature 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ModuleComponents 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: MsiPatchHeaders 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: MsiPatchHeaders 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Transforming table MsiFileHash. MSI (s) (14:58) [11:03:14:652]: Transforming table MsiFileHash. MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: MsiFileHash 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Transforming table MsiFileHash. MSI (s) (14:58) [11:03:14:652]: Transforming table MsiFileHash. MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: MsiFileHash 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: TRANSFORM: The maximum 'Media.DiskId' value inserted by this transform is 6. MSI (s) (14:58) [11:03:14:652]: TRANSFORM: The maximum 'Media.LastSequence' or 'File.Sequence' value inserted by this transform is 848 MSI (s) (14:58) [11:03:14:652]: TRANSFORM: The minimum 'Media.DiskId' value inserted by a patch transform is 100 MSI (s) (14:58) [11:03:14:652]: TRANSFORM: The maximum 'Media.DiskId' value inserted by a patch transform is 100 MSI (s) (14:58) [11:03:14:652]: TRANSFORM: The minimum 'File.Sequence' or 'Patch.Sequence' value inserted by a patch transform is 10000 MSI (s) (14:58) [11:03:14:652]: TRANSFORM: The maximum 'File.Sequence' or 'Patch.Sequence' value inserted by a patch transform is 10290. MSI (s) (14:58) [11:03:14:652]: TRANSFORM: No collisions detected between this transform and existing data added by patch transforms.  No pre-transform fixup is necessary. MSI (s) (14:58) [11:03:14:652]: TRANSFORM: Applying regular transform to database. MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: _Tables 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: _Columns 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: _Validation 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ActionText 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: AdminExecuteSequence 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: AdminUISequence 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: AdvtExecuteSequence 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: AppId 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: AppSearch 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Billboard 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Feature 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Binary 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: CheckBox 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Class 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Component 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ProgId 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Icon 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Directory 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Control 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Dialog 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ControlCondition 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ControlEvent 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: CreateFolder 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: CustomAction 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: DrLocator 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: DuplicateFile 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Environment 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Error 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: EventMapping 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Extension 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: FeatureComponents 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: IniFile 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: InstallExecuteSequence 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: InstallUISequence 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: LaunchCondition 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ListBox 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: MoveFile 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: MsiAssembly 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: MsiAssemblyName 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: MsiFileHash 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: RadioButton 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Registry 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: RegLocator 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: RemoveFile 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: RemoveRegistry 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: SelfReg 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ServiceControl 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ServiceInstall 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Shortcut 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Signature 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: TextStyle 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: TypeLib 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: UIText 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Upgrade 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ModuleSignature 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ModuleComponents 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: #_PatchCache 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: #_BaselineData 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: #_BaselineFile 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: #_BaselineCost 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: _MsiPatchAuthorTransformView 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: __MsiRegistryList 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: _MsiPatchPatchTransformView 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: __MsiPatchInstallFile 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Patch 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: PatchPackage 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: MsiPatchHeaders 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Detected that this is a 'Small Update' patch.  Any remaining transforms in the patch will be skipped. MSI (s) (14:58) [11:03:14:652]: TRANSFORM: The minimum 'Media.DiskId' value inserted by a patch transform is 100 MSI (s) (14:58) [11:03:14:652]: TRANSFORM: The maximum 'Media.DiskId' value inserted by a patch transform is 100 MSI (s) (14:58) [11:03:14:652]: TRANSFORM: The minimum 'File.Sequence' or 'Patch.Sequence' value inserted by a patch transform is 10000 MSI (s) (14:58) [11:03:14:652]: TRANSFORM: The maximum 'File.Sequence' or 'Patch.Sequence' value inserted by a patch transform is 10290. MSI (s) (14:58) [11:03:14:652]: TRANSFORM: Applying special patch transform to database. MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: _Validation 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ActionText 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: AdminUISequence 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: AdvtExecuteSequence 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: AppId 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: AppSearch 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Billboard 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Feature 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Binary 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: CheckBox 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Class 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Component 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ProgId 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Icon 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Directory 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Control 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Dialog 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ControlCondition 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ControlEvent 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: CreateFolder 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: CustomAction 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: DrLocator 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: DuplicateFile 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: File 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Environment 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Error 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: EventMapping 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Extension 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: FeatureComponents 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: IniFile 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: InstallExecuteSequence 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: InstallUISequence 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: LaunchCondition 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ListBox 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: MoveFile 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: MsiAssembly 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: MsiAssemblyName 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: MsiFileHash 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: RadioButton 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Registry 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: RegLocator 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: RemoveFile 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: RemoveRegistry 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: SelfReg 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ServiceControl 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ServiceInstall 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Shortcut 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Signature 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: TextStyle 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: TypeLib 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: UIText 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: Upgrade 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ModuleSignature 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: ModuleComponents 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: #_PatchCache 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: #_BaselineData 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: #_BaselineFile 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: #_BaselineCost 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: __MsiRegistryList 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: _MsiPatchPatchTransformView 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: __MsiPatchInstallFile 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: MsiPatchHeaders 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: TRANSFORM: Modifying 'File' and 'Patch' rows added by this patch transform to have appropriate 'Sequence' values.  Offsetting values by 9442 MSI (s) (14:58) [11:03:14:652]: TRANSFORM: Modifying 'PatchPackage' table row added by this patch transform to use 'Media_' value 101. MSI (s) (14:58) [11:03:14:652]: TRANSFORM: Modifying 'Media' table row added by this patch transform to use 'DiskId' value 101 and 'Source' values MSPSRCCAFFC4B0FC104605B22D32ED0AF0CE92. MSI (s) (14:58) [11:03:14:652]: Transforming table MsiFileHash. MSI (s) (14:58) [11:03:14:652]: Transforming table MsiFileHash. MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: MsiFileHash 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Transforming table MsiFileHash. MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: MsiFileHash 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Transforming table MsiFileHash. MSI (s) (14:58) [11:03:14:652]: Note: 1: 2262 2: MsiFileHash 3: -2147287038 MSI (s) (14:58) [11:03:14:652]: Patch Modified Files List: MSI (s) (14:58) [11:03:14:652]: File = WmTer32.dll: Final State = Install MSI (s) (14:58) [11:03:14:652]: File = WmWSCompose.dll: Final State = Install MSI (s) (14:58) [11:03:14:652]: File = WmWSTer32X.dll: Final State = Install MSI (s) (14:58) [11:03:14:652]: Looking for file transform: C:\WINDOWS\Installer\{226024DE-CC99-4D20-863E-0B5F894871E2}\Workshare-Workshare_Professional-5.23.9800.800-p2.0.mst MSI (s) (14:58) [11:03:14:667]: File will have security applied from OpCode. MSI (s) (14:58) [11:03:14:667]: Original transform ==> C:\WINDOWS\Installer\{226024DE-CC99-4D20-863E-0B5F894871E2}\Workshare-Workshare_Professional-5.23.9800.800-p2.0.mst MSI (s) (14:58) [11:03:14:667]: Transform we're running from ==> C:\WINDOWS\Installer\a6dc6f.mst MSI (s) (14:58) [11:03:14:667]: SOFTWARE RESTRICTION POLICY: Verifying transform --> 'C:\WINDOWS\Installer\{226024DE-CC99-4D20-863E-0B5F894871E2}\Workshare-Workshare_Professional-5.23.9800.800-p2.0.mst' against software restriction policy MSI (s) (14:58) [11:03:14:667]: Note: 1: 2262 2: DigitalSignature 3: -2147287038 MSI (s) (14:58) [11:03:14:667]: SOFTWARE RESTRICTION POLICY: C:\WINDOWS\Installer\{226024DE-CC99-4D20-863E-0B5F894871E2}\Workshare-Workshare_Professional-5.23.9800.800-p2.0.mst is not digitally signed MSI (s) (14:58) [11:03:14:667]: SOFTWARE RESTRICTION POLICY: C:\WINDOWS\Installer\{226024DE-CC99-4D20-863E-0B5F894871E2}\Workshare-Workshare_Professional-5.23.9800.800-p2.0.mst is permitted to run at the 'unrestricted' authorization level. MSI (s) (14:58) [11:03:14:667]: Note: 1: 2262 2: _Tables 3: -2147287038 MSI (s) (14:58) [11:03:14:667]: Note: 1: 2262 2: _Columns 3: -2147287038 MSI (s) (14:58) [11:03:14:667]: Note: 1: 2250 2:  3: Media DEBUG: Error 2250:  Database:  Transform: Cannot add existing row. Table: Media 1: 2250 2:  3: Media MSI (s) (14:58) [11:03:14:667]: Product: Workshare Professional - Update 'Workshare Professional' could not be installed. Error code 1624. Additional information is available in the log file c:\users\ropoll\desktop\test.txt. MSI (s) (14:58) [11:03:14:667]: Windows Installer installed an update. Product Name: Workshare Professional. Product Version: 5.23.9800.2581. Product Language: 1033. Manufacturer: Workshare. Update Name: Workshare Professional. Installation success or error status: 1624. MSI (s) (14:58) [11:03:14:667]: Note: 1: 1708 MSI (s) (14:58) [11:03:14:667]: Product: Workshare Professional -- Installation failed. MSI (s) (14:58) [11:03:14:667]: Windows Installer installed the product. Product Name: Workshare Professional. Product Version: 5.23.9800.2581. Product Language: 1033. Manufacturer: Workshare. Installation success or error status: 1624. MSI (s) (14:58) [11:03:14:667]: Attempting to delete file C:\WINDOWS\Installer\a6dc6e.msp MSI (s) (14:58) [11:03:14:667]: Unable to delete the file. LastError = 32 MSI (s) (14:58) [11:03:14:667]: Attempting to delete file C:\WINDOWS\Installer\a6dc6f.mst MSI (s) (14:58) [11:03:14:667]: MainEngineThread is returning 1624 MSI (s) (14:20) [11:03:14:667]: No System Restore sequence number for this installation. Error applying transforms. Verify that the specified transform paths are valid. C:\WINDOWS\Installer\{226024DE-CC99-4D20-863E-0B5F894871E2}\Workshare-Workshare_Professional-5.23.9800.800-p2.0.mst MSI (s) (14:20) [11:03:14:667]: User policy value 'DisableRollback' is 0 MSI (s) (14:20) [11:03:14:667]: Machine policy value 'DisableRollback' is 0 MSI (s) (14:20) [11:03:14:667]: Incrementing counter to disable shutdown. Counter after increment: 0 MSI (s) (14:20) [11:03:14:667]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Rollback\Scripts 3: 2 MSI (s) (14:20) [11:03:14:667]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Rollback\Scripts 3: 2 MSI (s) (14:20) [11:03:14:667]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\InProgress 3: 2 MSI (s) (14:20) [11:03:14:667]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\InProgress 3: 2 MSI (s) (14:20) [11:03:14:667]: Decrementing counter to disable shutdown. If counter >= 0, shutdown will be denied.  Counter after decrement: -1 MSI (s) (14:20) [11:03:14:667]: Restoring environment variables MSI (c) (E0:38) [11:03:14:667]: Decrementing counter to disable shutdown. If counter >= 0, shutdown will be denied.  Counter after decrement: -1 MSI (c) (E0:38) [11:03:14:667]: MainEngineThread is returning 1624 === Verbose logging stopped: 22/04/2014  11:03:14 === - See more at: http://www.itninja.com/question/error-applying-transforms-for-msp#sthash.WuN2IrQh.dpuf

 

 

Answer Summary:
Cancel
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Answers

0

Use a transform against a vendor MSI, not a patch.

Answered 04/23/2014 by: VBScab
Red Belt

Please log in to comment
0

Hi Guys,

Looks like I messed up my patch just re-did it and all is working

Answered 04/23/2014 by: signumxsa
Yellow Belt

Please log in to comment
Answer this question or Comment on this question for clarity
Nine Simple (but Critical) Tips for Effective Patch Management
This paper reviews nine simple tips that can make patch management simpler, more effective and less expensive.

Share