Поделиться через


Уменьшение размера файла .msi

Разработчики пакетов установщика Windows могут заметить, что их .msi файлы становятся больше, чем ожидалось после повторяющихся изменений и сохранения. Установщик Windows .msi файлы представляют собой составные файлы, содержащие хранилища и потоки, и имеют некоторые из тех же ограничений, что и файлы документов OLE. Если изменить и сохранить один и тот же .msi файл снова и снова, он создает пустое место в файле. Это влияет только на авторов .msi файлов и не влияет на пользователей установщика Windows. Разработчики могут удалить это пустое место для хранения перед доставкой окончательного .msi файла.

Чтобы удалить пустое место в хранилище и уменьшить окончательный размер .msi файлов, у вас есть следующие параметры.

  • Экспортируйте все таблицы в базу данных в idt-файлы, а затем импортируйте их в новую базу данных. Это обеспечивает максимально компактный объем хранилища.
  • Используйте программу программного обеспечения для сжатия места хранения файлов документов OLE.