MAKEMSI quickly and reliably creates MSI files in a non-programmatic way
Have your say! Join the MAKEMSI discussion list or view archive! Suggest improvements. No question too simple or too complex.
[Bottom][Contents][Prev]: Databases Contain Empty Holes![Next]: Internal MSIEXEC.EXE not Informational
Have your say! Join the MAKEMSI discussion list or view archive! Suggest improvements. No question too simple or too complex.
\->Windows Installer FAQ (the basics)->Limitations (areas of improvement)->Databases Are Not Compressed!

Databases Are Not Compressed!

The size of Windows Installer databases is a major reason why people don't use it (although most people are thinking of InstallShield generated "MSI"). With the tiny overhead with tools like NSIS its hard to convince them.

The database is also not compressed! It does have some very basic string compression mechanism, but ideally each database table (and binary stream) would be compressed in the database as a whole. Do not confuse this issue with file compression where the database author compresses the files and adds this compressed resource to the MSI.

Also see "Databases Contain Empty Holes!".


Microsoft awarded me an MVP (Most Valuable Professional award) in 2004, 2005, 2006, 2007, 2008 & 2009 for the Windows SDK (Windows Installer) area.Please email me any feedback, additional information or corrections.
See this page online (look for updates)

[Top][Contents][Prev]: Databases Contain Empty Holes![Next]: Internal MSIEXEC.EXE not Informational


MAKEMSI© is (C)opyright Dennis Bareis 2003-2008 (All rights reserved).
Sunday February 28 2016 at 3:45pm
Visit MAKEMSI's Home Page
Microsoft awarded me an MVP (Most Valuable Professional award) in 2004, 2005, 2006, 2007, 2008 & 2009 for the Windows SDK (Windows Installer) area.