cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
MapleSmith
Level 2

Uinstallation hang for 10-20 min on XP or Vista

:mad: I need your help for this issue.
I ceate the Basic MSI Project by installShield, and this project uncompressed file size 413 MB and 11700 files. installer size is 210MB. the installer is support mutilanguage.

Install it and run application, uninstall it and i need take some 30 min to uninstall it.

I create a log file. follow as:

Action start 16:10:34: InstallValidate.
MSI (s) (8C:50) [16:10:34:670]: Note: 1: 2205 2: 3: BindImage
MSI (s) (8C:50) [16:10:34:670]: Note: 1: 2205 2: 3: ProgId
MSI (s) (8C:50) [16:10:34:670]: Note: 1: 2205 2: 3: PublishComponent
MSI (s) (8C:50) [16:10:34:670]: Note: 1: 2205 2: 3: SelfReg
MSI (s) (8C:50) [16:10:34:670]: Note: 1: 2205 2: 3: Extension
MSI (s) (8C:50) [16:10:34:670]: Note: 1: 2205 2: 3: _RemoveFilePath
MSI (s) (8C:50) [16:20:22:857]: Note: 1: 1402 2: HKEY_CLASSES_ROOT\.00-00 Pro 3: 2
MSI (s) (8C:50) [16:20:22:951]: Note: 1: 1402 2: HKEY_CLASSES_ROOT\.00-00 Pro 3: 2
MSI (s) (8C:50) [16:20:23:154]: Note: 1: 1402 2: HKEY_CLASSES_ROOT\.00-00 Pro User's Manual 3: 2
MSI (s) (8C:50) [16:20:23:435]: PROPERTY CHANGE: Modifying CostingComplete property. Its current value is '0'. Its new value: '1'.
MSI (s) (8C:50) [16:20:23:435]: Note: 1: 2205 2: 3: BindImage
MSI (s) (8C:50) [16:20:23:435]: Note: 1: 2205 2: 3: ProgId
MSI (s) (8C:50) [16:20:23:435]: Note: 1: 2205 2: 3: PublishComponent
MSI (s) (8C:50) [16:20:23:435]: Note: 1: 2205 2: 3: SelfReg
MSI (s) (8C:50) [16:20:23:435]: Note: 1: 2205 2: 3: Extension
MSI (s) (8C:50) [16:20:23:435]: Note: 1: 2727 2:
MSI (c) (90:90) [16:20:25:732]: RESTART MANAGER: Session opened.
MSI (c) (90:90) [16:20:25:748]: Font created. Charset: Req=0, Ret=0, Font: Req=MS Shell Dlg, Ret=MS Shell Dlg

MSI (s) (8C:50) [16:44:14:654]: RESTART MANAGER: Successfully shut down all applications in the service's session that held files in use.
MSI (c) (90:90) [16:44:14:654]: RESTART MANAGER: Successfully shut down all applications that held files in use.
MSI (s) (8C:50) [16:44:15:654]: Note: 1: 2727 2:
MSI (s) (8C:50) [16:44:15:654]: Doing action: RemoveExistingProducts
Action ended 16:44:15: InstallValidate. Return value 1.

what is the _removefilePath?
How can i to reduce this time? 30 min is so longer time for custom.

i need your help.!!!
Labels (1)
0 Kudos
(2) Replies
MapleSmith
Level 2

Any one can help me ?
0 Kudos
joshstechnij
Level 10 Flexeran
Level 10 Flexeran

The InstallValidate action is a standard Windows Installer action. As such, we do not have any details on what it does beyond documentation in the Windows Installer SDK, so we be unable to provide any insight into what causes this behavior. Typically, we have seen this action take longer to complete on Vista, possibly due to the Restart Manager functionality provided in MSI 4.0. One thing InstallValidate is responsible for is ensuring all files to be removed are not in use; with 11,000 files, that will likely take a while, and coupled with the Restart Manager integration, may explain the behavior.

If MSI validation of your package does not produce any errors that would seem to be linked to InstallValidate or performance issues, you may try adding the MSIRESTARTMANAGERCONTROL property to your package and set its value to "Disable". If this does not seem to improve the behavior, you may try contacting Microsoft directly for additional assistance.
0 Kudos