My "slow speed" comes from the "File copying" phase.
I.e. all steps are running quite fast, but when I see "Copying Files" on a progress dialog it's where it takes most of the time. I have 3GB of files, some of them are quite big, up to 100 Mb, and already compresssed. It takes about 25-30 min to install from DVD, and I need to get it under 15. 1. Yes, component rules are important, but speed is absolute requirement. And I use custom upgrade solution, not from Windows Installer. All I need in installation is to copy files and create shortcuts. >> 2. This is the kind of thing you can do yourself and time it. Yes, I'm doing those tests, just thought that somebody already has useful info. 3. I used DISABLEROLLBACK on uninstall, which helped with speed a lot, but for fresh install it does not seem to be doing much. Does it? Thank You Igor Wilson, Phil wrote: > > I'd do the install (and uninstall) while taking a log to identify where > the time is going. It's probably a costing or validation, but without > data it's just guesswork. > > 1. What's that saying? "More computing sins have been committed for the > sake of performance than anything else". You shouldn't be giving up a > good component rule to make the install faster. However if you have a > huge number of data files it might help to have some number of them in a > single component with a versioned binary as its keypath that the data > files use as a companion file for versioning. You get better control > over versioning of the data files, and there's only one component for > MSI to manage instead of one per data file. > > 2. This is the kind of thing you can do yourself and time it. > > 3. File hashing is a CRC of a kind, but again, you don't want to turn > off file hashing because of the issues you'll get as a result. The other > CRC, MSICHECKCRCS, is not set by default anyway. > > DISABLEROLLBACK might be an option, but again, bad things can result > from using it. > > Phil Wilson > > > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Igor > Maslov > Sent: Thursday, May 24, 2007 11:55 AM > To: wix-users@lists.sourceforge.net > Subject: Re: [WiX-users] How to improve speed of installation? > > > Hello everybody, > > Thank you very much for your advices. I tried several options but an > issue still remains. > > I was wondering if changing the way I organize components and media can > affect install speed. > > What will perform faster: > > 1. Having 1 component per file, or putting large number of files in a > single component > > 2. Providing I install from DVD what is faster : uncompressed files or > cab . > Note that big chunk of input files is already compressed. > > 3. Is there any overhead like CRC computation, or anything like > performed at "File Copy" > stage that I could switch off. > > Thank you , > Igor > > > > Igor Maslov wrote: >> >> This is probably more Windows Installer question than a WiX specific. >> >> I have an install with abot 3 GB of files. All it does is copying >> files and creating shortcuts. >> >> MSI file has tranforms for several languages, this localization >> affects only installer GUI, set of files is language neutral and it's >> stored in separate cab files not embedded in MSI. >> >> The speed of the installation phase is very slow. At the beginning of >> the installation, just before copying files it sits there for 5 >> minutes. >> >> I wonder if there are any properties or settings I could use to >> improve speed of installation (and uninstall) >> >> Thank you >> >> > > -- > View this message in context: > http://www.nabble.com/How-to-improve-speed-of-installation--tf3780060.ht > ml#a10790358 > Sent from the wix-users mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------ > - > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > -- View this message in context: http://www.nabble.com/How-to-improve-speed-of-installation--tf3780060.html#a10792395 Sent from the wix-users mailing list archive at Nabble.com. ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users