Page 1 of 1

ZIP file on Desktop => Installation slow

Posted: Wed Sep 28, 2016 2:40 pm
by MichaelGasser
Hi

I use InstallAware X4. Installation and updating my software takes very long if a huge (in this case 800MB) ZIP file is located in the desktop folder.

Checking with sysinternals Process Monitor shows that my setup file setup.exe (located in a folder ..\Desktop\<mysoftware>\setup.exe created with InstallAware X4) performs 440'344 (!) operations with path=..\Desktop\<zipfile> - when ProcMpn is runnig these ops take 44seconds to perform...

(This problem is not new. I use IA since it was bundled with Delphi.)

Why does my setup.exe scan zip files located in the desktop dolder?

How can I solve this problem?

Best regards
Michael

Re: ZIP file on Desktop => Installation slow

Posted: Mon Oct 03, 2016 12:24 pm
by FrancescoT
Dear Michael,

It sounds like that some shell APIs may be scanning the archive.

Generally they would not do this directly, but if a shell namespace extension (like 7zip) is active (a very slow default implementation ships with Windows), then this could certainly be going on.

The size of the ZIP archive would not matter in this case, but the number of files and folders would matter very much. This especially when shell browsers are enumerating the file system.

For test purpose and to see if performances will improve, you mat try to install a third party compression tool which also install a shell namespace extension (like 7zip or similar). I had a good personal experience with using "ZIPmagic/DiskZIP" tools (http://zipmagic.co), which I found faster of many other third party tools.

Regards

Re: ZIP file on Desktop => Installation slow

Posted: Wed Nov 29, 2017 2:38 pm
by GryFyGuy
Francesco,

I'm doing and install of X6 Fall Creators update and noticed the LZS icon suddenly on the taskbar. Is a ZipMagic install part of the IA install?

--Greg