Укажите файл отвечающий за запуск установки программы
Установка программного обеспечения, инсталляция — процесс установки программного обеспечения на компьютер конечного пользователя. Выполняется особой программой (пакетным менеджером), присутствующей в операционной системе (например, RPM, APT или dpkg в Linux, Установщик Windows в Microsoft Windows), или же входящим в состав самого программного обеспечения средством установки. В операционной системе GNU очень распространено использование системы GNU toolchain и её аналогов для компиляции программного обеспечения непосредственно перед установкой.
Содержание
Большинство программ поставляются для продажи и распространения в сжатом (упакованном, см.: Архив) виде. Для нормальной работы они должны быть распакованы, а необходимые данные правильно размещены на компьютере, учитывая различия между компьютерами и настройками пользователя. В процессе установки выполняются различные тесты на соответствие заданным требованиям, а компьютер необходимым образом конфигурируется (настраивается) для хранения файлов и данных, необходимых для правильной работы программы.
Установка, как правило, включает в себя размещение всех необходимых программе файлов в соответствующих местах файловой системы, а также модификацию и создание конфигурационных файлов. Пакетные менеджеры также выполняют при установке контроль зависимостей, проверяя, есть ли в системе необходимые для работы данной программы пакеты, а в случае успешной установки регистрируя новый пакет в списке доступных.
Так как данный процесс является различным для каждой программы и компьютера, то многие программы (включая сами операционные системы) поставляются вместе с универсальным или специальным установщиком — программой, которая автоматизирует большую часть работы, необходимой для их установки.
Некоторые программы написаны таким образом, что устанавливаются простым копированием своих файлов в нужное место, а самого процесса установки как такового нет. Про такие программы говорят, что они «не требуют установки». Это распространено среди программ для Mac OS X, DOS и Microsoft Windows. Существуют операционные системы, которые не требуют установки, и, таким образом, могут быть напрямую запущены с загрузочного диска (компакт- или DVD-диск), не оказывая воздействия на другие операционные системы, установленные на компьютере пользователя. Примером такой операционной системы является Knoppix или Mac OS 1-9.
Данный термин также распространяется на плагины, драйверы и программные файлы, которые сами по себе не являются программами.
Обычные операции, выполняемые в процессе установки программного обеспечения, включают создание или изменение:
- Используемых и неиспользуемых совместно программных файлов.
- Каталогов.
- Записей конфигурационных файлов, используемых одной программой, или совместно.
- Переменных среды.
Программа установки, установщик или инсталлятор (англ. installer ) — это программа, которая устанавливает программное обеспечение на компьютер. Некоторые установщики специально сделаны для установки содержащихся в них файлов, другие же являются универсальными и работают, считывая содержимое комплекта программного обеспечения, которое необходимо установить.
Различия между системой управления пакетами и установщиком:
Package Management System | Installer |
---|---|
Обычно часть операционной системы | Каждый продукт поставляется вместе со своим установщиком |
Использует одну базу данных для установки | Производит свою установку |
Может проверять и управлять всеми пакетами в системе | Работает только со связанным продуктом |
Один производитель | Много производителей |
Один формат пакета | Много форматов установщика |
Наиболее популярным форматом для семейства Windows NT является установочный пакет MSI, который устанавливается посредством Установщика Windows. Компании, производящие средства для создания инсталляторов: InstallShield (InstallShield Wizard), Macrovision (InstallAnywhere), Wise Solutions, Inc., SetupBuilder, InstallBuilders (Smart Install Maker). Большинство из этих средств могут создавать как пакеты MSI, так и свои собственные пакеты.
Бесплатными альтернативами являются NSIS, Actual Installer Free, Clickteam Install Creator, Inno Setup, Install Simple, а также инструментальные средства от Microsoft (WiX).
Большинство дистрибутивов операционных систем на базе GNU, Linux и BSD имеет встроенные системы управления пакетами, с помощью которых можно устанавливать как необходимые компоненты операционной системы, так и стороннее программное обеспечение, зачастую даже если оно использует собственный установщик, которым это не предусмотрено.
Mac OS X также использует систему управления пакетами. Некоторые коммерческие приложения для Mac OS X используют отдельный установщик, например, Installer VISE или Stuffit InstallerMaker. Приложения, которые не нуждаются в установке дополнительных компонентов системы, могут быть установлены посредством простого копирования файлов приложения в нужное место на жестком диске. Mac OS X также включает отдельное приложение для обновления программ Software Update (также известное как команда оболочки softwareupdate), но оно поддерживает только программное обеспечение продуктов Apple.
Некоторые архиваторы (например WinRAR, WinZip, 7-Zip и другие) также позволяют создавать установщики (самораспаковывающийся архив).
Некоторые операционные среды — например, Windows NT (по умолчанию) и Xfce 4 (по желанию пользователя), содержат функцию автоматического запуска определённой программы, находящейся на носителе, при его вставке в устройство чтения.
Как компромисс между Установщиком Windows и системами управления содержимым UNIX-подобных систем, существуют системы управления установкой Windows [ источник не указан 2964 дня ] .
В статье рассказывается о том, что такое инсталляция, для чего нужен этот процесс, и описывается инсталляция игр и программного обеспечения.
Цифровая эпоха
В наше время компьютеры получают все большее распространение, многие уже не представляют жизни без них, и практически все предприятия перешли на электронный документооборот. Но еще каких-то 15 лет назад наличием домашнего ПК похвастаться могли далеко не все, как и скоростным безлимитным доступом в сеть. А разработка нового программного обеспечения стала для многих прибыльным бизнесом, который принес миллиарды. Если посмотреть на статистику востребованных профессий на рынке труда, то с каждым годом требуется все больше программистов и прочих схожих специалистов.
И это естественно, ведь даже самый мощный и современный компьютер без программного обеспечения — не более, чем набор дорогостоящих микросхем. Операционные системы и программы — это своего рода прослойка между человеком и машиной, которые служат для их взаимодействия. Но для работы программ их нужно сначала установить, поскольку нельзя просто перенести на компьютер набор файлов и ждать, что все заработает само собой, для этого и нужна их правильная установка. Так что такое инсталляция? Какой она бывает и для чего нужна? В этом мы и разберемся.
Установка
Прежде чем ответить на этот вопрос, стоит немного углубиться в то, как работают программы. В чистом виде любая из них — это набор последовательностей единиц и нулей, которые процессор компьютера или иного устройства интерпретирует в те или иные команды. Но подобные программы были распространены очень давно, когда ПК не имели графического интерфейса и им «скармливали» программы напрямую.
А сейчас же, если посмотреть практически на любой софт, то помимо интерфейса, можно заметить массу всего иного: дополнительные шрифты, языковые пакеты, файлы справки, онлайн-проверку обновлений и многое другое. Все это кроется в специальных системных библиотеках, и их нужно правильно скопировать. Правда, установка бывает разной, но обо всем по порядку. Так что такое инсталляция?
Определение
Практически все программы поставляются в сжатом или упакованном виде, что естественно, ведь гораздо проще скачать один установочный архив и уже из него получить все необходимое, чем загружать или копировать десятки, а то и сотни разных файлов. Для примера достаточно посмотреть в каталог любого софта, чтобы задаться вопросом: "Что такое инсталляция?"
Инсталляция — это процесс копирования и установки программного обеспечения на компьютер конечного пользователя. Назвать его обычным копированием в файловую систему нельзя, поскольку в процессе установки особая программа (пакетный менеджер) проверяет компьютер на совместимость, наличие нужного сопутствующего софта и прочее.
Затем инсталлятор размещает на диске в нужной последовательности файлы, создает дополнительные директории, если в них есть необходимость, делает записи в реестре, автозагрузке, ассоциирует файлы и т.п. Так что теперь мы знаем, что такое инсталляция программы.
Как видим, во время этого процесса компьютер выполняет множество действий, хотя пользователь, чаще всего, ничего этого и не замечает. Также стоит заметить, что термин этот употребим и по отношению к плагинам и драйверам, хотя сами они программами и не являются.
Есть также несколько основных типов установки. И хоть они выполняют одну и ту же работу, их способы несколько отличаются. И разбирая вопрос, что такое инсталляция программного обеспечения, стоит упомянуть о наиболее распространенных.
К примеру, «тихая» установка производится без отображения всплывающих окон и прочего. Пользователь запускает процесс и через какое-то время просто получает готовую к использованию программу.
Автоматическая установка (самая распространенная) происходит без участия человека, естественно, если не считать сам запуск и некоторых настроек, к примеру, указания, куда распаковать софт, создать ли ярлык для запуска и т.п
Ручная же установка отличается тем, что требует множества сложных действий.
Также есть программы, установка которых не требуется, и вся инсталляция заключается лишь в том, что они просто самостоятельно копируют файлы на жесткий диск. Так что теперь мы знаем, что такое инсталляция программы.
Компьютерные игры давно перестали быть каким-то детским или примитивным развлечением. Это прибыльный бизнес, и многие крупные компании тратят десятки, а то и сотни миллионов на создание очередной игрушки, которые приносят прибыли в несколько раз больше.
Так что такое инсталляция игры? По сути, это то же самое, что и установка иной программы. В процессе этого на жесткий диск копируются игровые материалы (модели, звук, текстуры и т.п) и исполняемые файлы, которые и собирают все это в трехмерную управляемую картинку.
Инсталляция (установка) — процесс установки программного обеспечения на компьютер конечного пользователя. Выполняется особой программой (пакетным менеджером), присутствующей в операционной системе (например, RPM и APT в GNU/Linux, Windows Installer в Microsoft Windows), или же входящим в состав самого программного обеспечения средством установки. В операционной системе GNU очень распространено использование системы GNU toolchain и её аналогов для компиляции программного обеспечения непосредственно перед установкой.
Большинство программ поставляются для продажи и распространения в сжатом (упакованном) виде. Для нормальной работы они должны быть распакованы, а необходимые данные правильно размещены на компьютере, учитывая различия между компьютерами и настройками пользователя. В процессе установки выполняются различные тесты на соответствие заданным требованиям, а компьютер необходимым образом конфигурируется (настраивается) для хранения файлов и данных, необходимых для правильной работы программы.
Установка, как правило, включает в себя размещение всех необходимых программе файлов в соответствующих местах файловой системы, а также модификацию и создание конфигурационных файлов. Пакетные менеджеры также выполняют при установке контроль зависимостей, проверяя, есть ли в системе необходимые для работы данной программы пакеты, а в случае успешной установки регистрируя новый пакет в списке доступных. Так как данный процесс является различным для каждой программы и компьютера, то многие программы (включая операционные системы) поставляются вместе с универсальным или специальным инсталлятором — программой, которая автоматизирует большую часть работы, необходимой для их установки.
Некоторые компьютерные программы написаны таким образом, что устанавливаются простым копированием своих файлов в нужное место, а самого процесса установки как такового нет. Про такие программы говорят, что они не требуют установки. Это распространено среди программ для Mac OS X, DOS и Microsoft Windows. Существуют операционные системы, которые не требуют установки, и, таким образом, могут быть напрямую запущены с загрузочного CD, DVD, или USB, не оказывая воздействия на другие ОС, установленные на компьютере пользователя. Примером такой ОС является Knoppix или Mac OS 1-9.
Данный термин также распространяется на плагины, драйверы и программные файлы, которые сами по себе не являются программами.
Обычные операции, выполняемые в процессе установки ПО, включают создание или изменение:
- Используемых и неиспользуемых совместно программных файлов
- Директорий
- Записей конфигурационных файлов, используемых одной программой, или совместно
- Переменных среды
- Ссылок или ярлыков
Некоторые жаргонные выражения
Инсталлятор
Программа установки или инсталлятор — это компьютерная программа, которая устанавливает файлы, такие как приложения, драйверы, или другое ПО, на компьютер. Некоторые инсталляторы специально сделаны для установки содержащихся в них файлов; другие же являются универсальными и работают, считывая содержимое комплекта программного обеспечения, которое необходимо установить.
Различия между системой управления пакетами и инсталлятором:
Package Management System | Installer |
---|---|
Обычно часть операционной системы | Каждый продукт поставляется вместе со своим инсталлятором |
Использует одну базу данных для установки | Производит свою установку |
Может проверять и управлять всеми пакетами в системе | Работает только со связанным продуктом |
Один производитель | Много производителей |
Один формат пакета | Много форматов инсталлятора |
Распространенные инсталляторы
Windows NT
Наиболее популярным форматом для ОС Windows NT является установочный пакет MSI, который устанавливается посредством Windows Installer. Компании, производящие средства для создания инсталляторов: InstallShield, Macrovision InstallAnywhere, Wise, SetupBuilder, Actual Installer [1] , InstallBuilders Company (Smart Install Maker) [2] и ScriptLogic Corporation (ранее MaSaI Solutions). Большинство из этих средств могут создавать как пакеты MSI, так и свои собственные пакеты.
Бесплатными альтернативами являются NSIS, Clickteam, Install Creator, Inno Setup, а также инструментальные средства от Microsoft, названные WiX.
UNIX‐подобные
Большинство дистрибутивов операционных систем на базе GNU/Linux и BSD имеет встроенные системы управления пакетами, с помощью которых можно устанавливать как необходимые компоненты операционной системы, так и стороннее ПО, зачастую даже если оно использует собственный инсталлятор, которым это не предусмотрено.
Mac OS X также использует систему управления пакетами. Некоторые коммерческие приложения для Mac OS X используют отдельный инсталлятор, например, Installer VISE или Stuffit InstallerMaker. Приложения, которые не нуждаются в установке дополнительных компонентов системы, могут быть установлены посредством простого копирования файлов приложения в нужное место на жестком диске. Mac OS X также включает отдельное приложение для обновления программ Software Update (также известное как команда оболочки «softwareupdate»), но оно поддерживает только системное ПО и Apple ПО.
Разное
BitRock имеет многоплатформенное инструментальное средство, называемое InstallBuilder, которое создает инсталляторы для Windows, Mac OS X, GNU/Linux и многих других ОС и является и собственническим и коммерческим, но бесплатным для проектов с открытыми исходными кодами. Приложения, написанные на языке программирования Java, используют свободное инструментальное средство IzPack [3] , позволяющее создавать кросс-платформенные инсталляторы.
Некоторые архиваторы также позволяют создавать инсталляторы.
Некоторые операционные среды — например, Windows NT (по умолчанию) и Xfce 4 (по желанию пользователя), содержат функцию автоматического запуска определённой программы, находящейся на носителе, при его вставке в устройство чтения.
Как компромисс между инсталлятором Windows и системами управления содержимым UNIX-подобных машин, существуют системы управления установкой Windows.
17. BIOS – это
а. программа – драйвер
б. программа – утилита
в. программа, выполняющая тестирование компьютерной системы после включения компьютера
a.
18. Что происходит с точками восстановления после отключения программы Восстановление системы на этом диске?
а. они сохраняются
б. они удаляются
в. удаляются все точки восстановления, кроме последней
2. Программы, предназначенные для разработки и эксплуатации других программ:
б. системы программирования
3. Почтовый ящик абонента электронной почты представляет собой:
б. область на жестком диске почтового сервера, отведенную для
пользователя;
4. Какой домен верхнего уровня в Internet имеет Россия:
в. ru;
5. Телеконференция — это:
нет правильного ответа
7. Компьютер, предоставляющий свои ресурсы другим компьютерам при совместной работе, называется:
г. сервером;
8. Графика с представлением изображения в виде совокупностей точек называется:
б. растровой;
9. Текстовый редактор - программа, предназначенная для
а. создания, редактирования и форматирования текстовой информации;
10. Курсор - это
г. метка на экране монитора, указывающая позицию, в которой будет отображен вводимый с клавиатуры.
11. Если при наборе текста все буквы отображаются заглавными, то это означает, что нажата клавиша
б. Caps Lock
12. Если при наборе текста не отображаются цифры на дополнительной
клавиатуре, то это означает, что не нажата клавиша
а. Num Lock
13. Электронная таблица предназначена для:
а. обработки преимущественно числовых данных, структурированных с помощью таблиц;
14. Процесс установки программного обеспечения на компьютер пользователя называется:
а. инсталляция
б. установка
15. Укажите файл, отвечающий за запуск установки программы:
название файла может быть абсолютно любым. .
16. Процесс коммуникации между пользователем и компьютером называют…
б. интерактивным режимом
17. BIOS – это
в. программа, выполняющая тестирование компьютерной системы после включения компьютера
18. Что происходит с точками восстановления после отключения программы Восстановление системы на этом диске?
а. они сохраняются
1 С его помощью можно предупредить об опасности. 4 буквы
2 Звуки этого инструмента способны донести сигнал на несколько километров. 7 букв
3 Самое современное средство получения информации. 8 букв
4 Название стороны, передающий информацию. 10 букв
5 Связь, открытая нашим соотечественником в 1895 году. 10 букв
6 Название помехоустойчивого кода. 5 букв
7 Название стороны, принимающей информацию. 8 букв
8 Техническое средство, с помощью которого происходит передача информации. 11 букв 1) крик
Первоначально люди использовали лишь средства ближней связи — речь, слух, зрение. О надвигающейся опасности можно было предупредить криком, правда, услышать его могли на расстоянии всего нескольких сот метров.
2) барабан
Звук барабана, особенно популярный среди африканских племен, был способен донести сигнал тревоги уже несколько километров.
3) интернет
В 1969 году в США начала функционировать первая в компьютерная сеть. Она положила начало формированию всемирной компьютерной сети Интернет (Internet), огни миллионов компьютеров, включённых в Интернет, образуют единую информационную среду, открывающую любому человеку доступ ко всему информационному богатству человечества.
4) передатчик
Рассмотрим несколько ситуаций, связанных с передачей информации.
При переходе дороги на регулируемом перекрёстке вы (приёмник информации) воспринимаете зелёный сигнал светофора (источника информации) как разрешение перейти дорогу.
5) радиосвязь
В 1895 году русский изобретатель А. С. Попов открыв радиосвязь, не требующую проводов и кабелей. Вначале радиосвязь мало чем отличалась от телеграфа.
в. последовательность команд, реализующая алгоритм решения задачи.
3. Операционная система – это…
а. система программ, которая обеспечивает совместную работу всех устройств
компьютера по обработке информации
б. система математических операций для решения отдельных задач
в. система планового ремонта и технического обслуживания компьютерной
4. Программное обеспечение (ПО) – это:
а. совокупность программ, позволяющих организовать решение задач на
б. возможность обновления программ за счет бюджетных средств
в. список имеющихся в кабинете программ
5. Загрузка операционной системы – это:
а. запуск специальной программы, содержащей математические операции над
б. загрузка комплекса программ, которые управляют работой компьютера и
организуют диалог пользователя с компьютером
в. вложение дискеты в дисковод
6. Сервисные (обслуживающие) программы:
а. программы по обработке текстовой информации
б. программы обслуживающих организаций по ведению делопроизводства
в. системные оболочки, утилиты, драйвера устройств, антивирусные и сетевые
а. устройство компьютера
б. программа, обеспечивающая работу устройства компьютера
г. антивирусная программа
8. Может ли произойти заражение компьютерными вирусами в процессе работы с
б. да, в процессе работы с адресной книгой
в. не может произойти
9. Какие программные продукты не являются утилитами?
б. Библиотеки стандартных программ.
в. Программы для тестирования аппаратных средств.
г. Антивирусные программы.
а. единица измерения информации
б. программа или данные на диске, имеющие имя
в. программа в оперативной памяти текст, распечатанный на принтере
11. Степень сжатия файла зависит:
а. только от типа файла;
б. только от программы-архиватора;
в. от типа файла и программы-архиватора;
г. от производительности компьютера;
д. от объема оперативной памяти персонального компьютера, на котором
производится архивация файла.
12. Приложение выгружается из оперативной памяти и прекращает свою работу, если:
а. запустить другое приложение
б. свернуть окно приложения
в. закрыть окно приложения
г. переключиться в другое окно
13. Поименованная совокупность файлов и подкаталогов – это:
14. Электронная таблица предназначена для:
а. обработки преимущественно числовых данных, структурированных с помощью
б. упорядоченного хранения и обработки значительных массивов данных;
в. визуализации структурных связей между данными, представленными в
г. редактирования графических представлений больших объемов информации.
15. Процесс установки программного обеспечения на компьютер пользователя
16. Укажите файл, отвечающий за запуск установки программы:
17. Процесс коммуникации между пользователем и компьютером называют…
а. активизацией программой
б. интерактивным режимом
в. пользовательским интерфейсом
18. Какая из служб сети Интернет позволяет взаимодействовать с удаленным
пользователем в реальном времени?
в. электронная почта
19. Как называется хранилище общих файлов, используемых несколькими
а. динамическая библиотека
в. интерактивная программа
а. программа – драйвер
б. программа – утилита
в. программа, выполняющая тестирование компьютерной системы после включения
21. Какая технология автоматического восстановления не входит в состав
операционной системы Windows?
а. восстановление системы
б. утилита Backub
в. консоль восстановления
г. создание образа системы
22. Какой минимальный объем дискового пространства необходим для работы
программы восстановления системы в Windows XP?
в. 12% объема диска
г.15% объема диска
23. Какие данные не изменятся при возвращении к предыдущей точке восстановления
после неудачной установки новой программы?
б. Мои документы
в. файлы программы
г. системные файлы
24. Где по умолчанию расположена утилита Консоль восстановления?
а. на загрузочном диске с дистрибутивом Windows
б. впапке C:\Program Files
в. впапке C:\Windows\System32
25. Какие компоненты не будут автоматически восстановлены при выборе режима
быстрого восстановления системы в Консоли восстановления?
а. системный реестр
б. загрузочная информация
в. основные системные файлы
г. папки с данными
26. . В каком режиме восстановления нельзя восстановить поврежденный системный
а. выборочное восстановление
б. быстрое восстановление
в. это можно сделать во всех режимах
27. Какая утилита используется для резервного копирования в Windows XP по
28. Какая программа обеспечивает создание образа системного диска без выключения
в. Acronis True Image
29. Компьютер, предоставляющий свои ресурсы другим компьютерам при совместной
30. Деформация изображения при изменении размера рисунка – один из недостатков:
а. векторной графики;
б. растровой графики.
ОТВЕТЫ:
1. Эталон ответа: б
2. Эталон ответа: в
3. Эталон ответа: а
4. Эталон ответа: а
5. Эталон ответа: б
6. Эталон ответа: в
7. Эталон ответа: б
8. Эталон ответа: а
9. Эталон ответа: б
10. Эталон ответа: б
11. Эталон ответа: в
12. Эталон ответа: в
13. Эталон ответа: б
14. Эталон ответа: а
15. Эталон ответа: а, б
16. Эталон ответа: а, б
17. Эталон ответа: б
18. Эталон ответа: б
19. Эталон ответа: а
20. Эталон ответа: в
21. Эталон ответа: г
22. Эталон ответа: а
23. Эталон ответа: б
24. Эталон ответа: а
25. Эталон ответа: г
26. Эталон ответа: а
27. Эталон ответа: б
28. Эталон ответа: в
29. Эталон ответа: г
30. Эталон ответа: б
Файл формата MSI открывается специальными программами. Чтобы открыть данный формат, скачайте одну из предложенных программ.
Чем открыть файл в формате MSI
Формат MSI (полн. Windows Installer Package) представляет собой файл, являющийся одним из основных инсталляционных компонентов Windows. Расширение MSI включает установочный архив, необходимый для оперативной и корректной инсталляции различных программных приложений на платформе Windows. Данный формат может быть эффективно использован как для установки внешнего программного обеспечения от сторонних разработчиков, так и для обновления компонентов операционной системы. MSI файл содержит исчерпывающую информацию, которая требуется инсталлятору для корректной установки утилиты (плагина) и обработки интерфейса пользователя.
Каждый подобный инсталляционный пакет в виде MSI файла включает структурированную базу данных на основе OLE, которая представляет собой набор из взаимосвязанных электронных таблиц с данными о программном приложении и последовательности процессов его установки.
Необходимо понимать, что процесс инсталляции может быть разбит на несколько этапов и включать в себя определенные сценарии: сбор данных, вызов исполнительных команд, отвечающих за установку, вероятный откат в случае сбоя операционной системы и прерывания инсталляции.
Помимо базы данных в виде электронных таблиц, MSI расширение может содержать пользовательские проекты (написанные на JScript, VBScript или Eclipse), различные динамические DLL библиотеки (если того требует установка), а также сами инсталляционные пакеты в виде CAB архивов.
Так как стандартный MSI файл – пакет данных, то распаковать его можно с использованием типового архиватора, например, 7-Zip.
Доступен он будет также и при помощи командной строки cmd.exe, в которой следует выполнить команду: msiexec /a c:filename.msi /qb TARGETDIR=c:tmp.
Следует отметить, что полным аналогом MSI расширения является MSU. Однако последнее функционирует исключительно на платформе Windows Vista.
Программы для открытия MSI файлов
MSI расширение может быть сгенерировано и открыто для редактирования только на базе ОС-Windows.
Для этого могут быть использованы следующие программных комплексы и архиваторы данных:
На платформе Mac и Linux практическое использование расширения не предусмотрено.
Если при открытии расширения MSI возникает ошибка, причины могут заключаться в следующем:
- поврежден или инфицирован файл;
- файл не связан с реестром ОС (выбрано некорректное приложение для воспроизведения или не произведена инсталляция конкретного плагина);
- недостаточно ресурсов устройства или ОС;
- поврежденные или устаревшие драйвера.
Конвертация MSI в другие форматы
Уникальная структура и область применения MSI для каждого конкретного случая не предоставляют возможностей для конвертации данного формата в другие расширения. Попытки конвертации расширения в другой формат могут не только не дать никаких практических результатов, но и повредить исходный файл.
Почему именно MSI и в чем его достоинства?
MSI расширение не является востребованным в среде обычных пользователей и применяется сугубо как инсталляционный компонент Windows, необходимый для определения последовательности этапов и включающий в себя определенные сценарии:
- сбор инсталляционных данных;
- вызов исполнительных команд, отвечающих за установку;
- вероятностный откат в случае сбоя операционной системы и прерывания инсталляции.
Содержит информацию инсталляции для конкретной программы установки, например, файлы, которые должны быть установлены, и директория инсталляции. Может применяться для обновлений Windows, а также сторонних установщиков программ.
Содержимое пакета MSI может извлекаться при помощи утилиты декомпрессии файлов 7-Zip.
Примечание: в Windows Vista файлы .MSU используются для установки системных обновлений и хотфиксов.
Чем открыть файл в формате MSI (Windows Installer Package)
Расширение MSI
Чем открыть файл MSI
В Windows: Windows Installer, Microsoft Windows, Windows Installer XML, 7-Zip
Описание расширения MSI
Популярность:
Разработчик: Microsoft
Расширение MSI – это файл, который обычно связан с сервисом установщика Microsoft Windows Installer, который является компонентом Windows, начиная с Windows 2000. *.MSI файл содержит установочный пакет для быстрой и безупречной установки на платформе Windows. MSI файл может быть использован как сторонними разработчиками для установки программного обеспечения, так и для обновления Windows. Эти файлы содержат всю информацию, которая необходима установщику Windows для установки или удаления приложения или продукта, и для конфигурации пользовательского интерфейса.
Каждый такой пакет установки включает в себя файл *.MSI, представляющий собой составной документ OLE, содержащий установочную базу данных – набор из взаимосвязанных таблиц, содержащих различную информацию о продукте и процессе установки. Кроме базы, в .MSI файле можно помещать пользовательские сценарии (написанные на JScript, VBScript или Eclipse) и вспомогательные DLL, если таковые требуются для установки, а также сами устанавливаемые файлы, запакованные в формате .CAB.
Файл с расширением MSI так же можно распаковать с помощью архиваторов, например, 7-Zip или с помощью утилиты коммандной строки (cmd.exe), в ней необходимо выполнить команду: msiexec /a c:filename.msi /qb TARGETDIR=c: mp
ПРИМЕЧАНИЕ: В Windows Vista файлы .MSU используются для установки обновлений и исправлений системы.
Довольно распространённая проблема среди пользователей операционной системы Windows любых версий – ошибка msi при установке программ из файла с расширением .msi. В этой статье я опишу часто встречаемые проблемы с установщиком Windows 7/10/XP и варианты их решения, а также сделаю видео по текущему вопросу.
Файлы с расширением .msi это обычные пакеты установки (дистрибутивы) из которых ставится программа. В отличии от обычных «setup.exe», для запуска файла msi система использует службу Windows Installer (процесс msiexec.exe). Говоря простыми словами, установщик Windows разархивирует и запускает файлы из дистрибутива. Когда Windows Installer не работает, то появляются различные ошибки.
Неполадки могут быть с работой самой службы или могут возникать в процессе установки программ, когда всё настроено, в принципе, правильно. В первом случае нужно ковырять службу установщика, а во втором решать проблему с конкретным файлом. Рассмотрим оба варианта, но сначала второй.
Ошибки msi файлов
Очень часто ошибки появляются из-за недостаточных прав системы на файлы или папки. Нельзя сказать, что Windows Installer не работает, в этом случае достаточно просто добавить нужные права и всё заработает. Буквально вчера я столкнулся с тем, что скаченный дистрибутив .msi не захотел устанавливаться, при этом успешно запускается мастер установки, выбираются параметры, но затем система думает несколько секунд и выдаёт ошибку:
А ошибка в том, что не Я должен иметь доступ к файлу, а установщик Windows, точнее сама Система. Решается очень просто:
- Кликаем правой кнопкой по файлу с расширением .msi, выбираем «Свойства»
- На вкладке «Безопасность» смотрим, есть ли в списке пользователь с именем «система» или «System»
- Скорее всего вы такого не увидите. Поэтому будем добавлять вручную. Нажимаем кнопку «Изменить…», затем «Добавить…»
- В поле пишем «система» или «System» (если у вас английская Windows) и нажимаем «Проверить имена». При этом слово должно стать подчёркнутым как на картинке.
- Нажимаем «ОК», ставим галочку «Полный доступ», «ОК»
- Кнопка «Дополнительно» -> «Изменить разрешения…» ставим «Добавить разрешения, наследуемые от родительских объектов», «ОК» три раза.
Теперь ошибка установщика не появится! Можно добавить доступ на всю папку, из которой вы обычно инсталлируете программы, например на папку «Downloads», как у меня. Смотрим видео по решению проблем с правами доступа:
В Windows XP вкладки «Безопасность» не будет, если включён простой общий доступ к файлам. Чтобы его выключить, нужно зайти в «Пуск -> Панель управления -> Свойства папки -> Вид» и выключить опцию «Использовать простой общий доступ к файлам». В урезанных версиях Windows 7/10 и XP вкладки «Безопасность» нет в принципе. Чтобы её увидеть, нужно загрузить Windows в безопасном режиме и зайти в неё под администратором.
Ещё способы решить проблему
- Запускайте установку, войдя в систему под администраторским аккаунтом
- Правой кнопкой по пакету «.msi» и выбираем «Запуск от имени Администратора»
- Выключите антивирус на время
- Включить режим совместимости с предыдущими операционными системами. Для этого зайдите в свойства файла msi и на вкладке «Совместимость» поставьте галочку «Запустить программу в режиме совместимости»
- Если файл на флешке, то попробуйте скопировать его куда-нибудь на жёсткий диск и запустить оттуда (бывает, что запрещена установка программ со съёмных накопителей)
- Попробуйте просто создать новую папку с любым именем в корне диска, перекинуть туда дистрибутив и запустить его оттуда
- Error 1723
- Internal Error 2203
- Системная ошибка 2147287035
- Ошибка «Невозможно открыть этот установочный пакет»
- Ошибка 1603: Во время установки произошла неустранимая ошибка
Во всех этих случаях должна помочь установка прав на файл и/или на некоторые системные папки. Проверьте, имеет ли доступ «система» к папке временных файлов (вы можете получать ошибку «Системе не удается открыть указанное устройство или файл»). Для этого:
- Сначала узнаем нужные пути. Нажмите «Win + Pause» и зайдите в «Дополнительные параметры системы -> Вкладка «Дополнительно» -> кнопка «Переменные среды»»
- В списках ищем переменные с названиями «TEMP» и «TMP» (значения обычно совпадают), в них записаны пути к временным папкам, которые использует установщик Windows
- Теперь идём к этим папкам и смотрим в их свойствах, имеет ли к ним доступ «система». Чтобы быстро получить путь к временной папке пользователя, кликните два раза по переменной, скопируйте путь и вставьте его в адресной строке «Проводника» Windows
После нажатия «Enter» путь преобразится на «нормальный» и вы переместитесь в реальную временную папку. Права на неё и надо проверять. Также рекомендую очистить временные папки от всего что там скопилось или даже лучше удалить их и создать новые с такими же названиями. Если не получается удалить папку, почитайте как удалить неудаляемое, но это не обязательно.
Если служба Windows Installer всё равно не хочет работать, то проверьте права на папку «C:Config.Msi», сюда «система» также должна иметь полный доступ. В этом случае вы могли наблюдать ошибку «Error 1310». На всякий случай убедитесь, что к папке КУДА вы инсталлируете софт также есть все права.
Если вы используете шифрование папок, то отключите его для указанных мной папок. Дело в том, что хотя мы сами имеем к ним доступ, служба Microsoft Installer не может до них достучаться пока они зашифрованы.
Ещё ошибка может быть связана с битым файлом. Может быть он не полностью скачался или оказался битым уже на сервере. Попробуйте скачать его ещё раз оттуда же или лучше с другого места.
Ошибка установщика Windows
В случае общих проблем не будут устанавливаться никакие msi файлы, процесс установки, скорее всего, даже не начнётся. При этом могут появляться ошибки вида:
- Нет доступа к службе установщика Windows
- Не удалось получить доступ к службе установщика Windows
- Ошибка пакета установщика Windows (1719)
или ещё нечто подобное со словами «ошибка msi», «Windows Installer Error». Всё это означает, что система дала сбой и теперь её надо лечить. Может вы ставили какой-то софт, который испортил системные файлы и реестр, или подхватили вирус. Конечно, никогда не будет лишним удалить вирусы, или убедиться что их нет. Но оставьте этот вариант на потом, т.к. обычно проблема кроется в другом.
Сначала давайте проверим работает ли служба Windows Installer:
- Нажмите «Win + R» и введите services.msc
- Найдите в конце списка службу «Установщик Windows» или «Windows Installer»
- Тип запуска должен быть «Вручную». Если она «Отключена», то зайдите в «Свойства» и выберите «Вручную»
- Затем кликните по ней правой кнопкой и выберите «Запустить» или «Перезапустить». Если ошибок нет и состояние переходит в режим «Работает», то здесь всё нормально.
- Нажмите «Win + R» и введите msiexec. Если модуль MSI работает нормально, то должно появиться окно с версией установщика и параметрами запуска, а не ошибка.
Следующее что я посоветую сделать – это выполнить команду сканирования системы на повреждённые и изменённые системные файлы. Нажмите «Win + R» и введите
Sfc /scannow
Произойдёт поиск и замена испорченных файлов на оригинальные, при этом может потребоваться вставить установочный диск с Windows XP-7-10. После окончания процесса перегрузитесь и посмотрите, решена ли проблема.
Microsoft сам предлагает утилиту, призванную решить нашу проблему. Запустите программу Easy Fix и следуйте мастеру.
Параметры реестра и службы
Следующий способ устранения ошибки – восстановление рабочих параметров в реестре установщика Windows Installer.
Для этого скачайте архив и запустите оттуда два reg-файла, соответственно своей версии Windows. Согласитесь с импортом настроек.
В Windows XP или Windows Server 2000 установите последнюю версию установщика 4.5.
Если не помогло, то проделайте ещё перерегистрацию компонентов:
- Нажмите «Win + R» и введите «cmd». Затем в чёрном окне введите последовательно команды:
MSIExec /unregister
MSIExec /regserver - В ответ должна быть пустота, никаких ошибок. Если проблема не решена, введите ещё команду
regsvr32 msi.dll - Закройте чёрное окно
Если пишет, что не хватает прав, то нужно запускать командную строку от имени Администратора.
Если команды выполнились, но не помогло, то скачайте файл и запустите msi_error.bat из архива, проверьте результат.
Последний вариант — скачайте программу Kerish Doctor, почитайте мою статью, там есть функция исправления работы службы установщика и многих других частых проблем Windows.
Подведение итогов
setup.exe — не программа, а файл, предположительно для установки какой-либо программы.
Нельзя setup.exe отнести к определенной программе — слишком общее название.
Что может скрываться под файлом setup.exe? Рассмотрим варианты:
- Файл setup.exe находится в папке с другими файлами. Название папки при этом часто может содержать подсказку — к какой программе имеют отношения файлы. Сам по себе файл setup.exe без других файлов редко когда встречается — часто он является запускальщиком установки софта и находится в папке с другими установочными файлами.
- Сам по себе файл без подсказок к чему он относится — может быть опасным. Не исключено что это вирус. Также вы можете увидеть setup.exe в диспетчере задач, но при этом непонятно откуда он взялся? Да, это похоже на вирус. Ибо название процесса setup.exe ни о чем не говорит обычному юзеру, разве что может намекнуть что происходит инсталляция программы (вернее маскировка типа идет инсталляция).
- Можно попробовать узнать подробную инфу — нажать по файлу, выбрать в меню Свойства, перейти на вкладку Подробно. Если там пусто — подозрительно, возможно вирус.
Слово setup переводится как устанавливать.
Как проверить setup.exe на вирусы?
Да, это хорошая идея. Советую проверять подозрительные файлы на ВирусТотале:
- Открываем сайт ВирусТотала.
- Нажимаем Choose File (Выбрать файл) и выбираем setup.exe.
- После — автоматом запустится проверка файла многими антивирусами, среди которых есть Касперский, Нод, ESET, Аваст и другие. Движков реально очень много.
- После проверки вы сможете понять по отчету насколько файл опасный.
Картинки-подсказки, сайт ВирусТотал, где нужно нажать кнопку Choose File для выбора файла:
После проверки будет отчет, например файл опасен — тогда в колонке Result будет указано много красных надписей — названий обнаруженной угрозы, пример:
Разумеется в таком случае все понятно — это вирус. Либо файл заражен вирусом. Если угрозы не будет, то надписи будут зеленые.
Примеры файла setup.exe
Давайте рассмотрим примеры, или точнее ситуации с файлом setup.exe.
Итак, вот простой пример — файл setup.exe в папке:
Что мы можем узнать из этой ситуации:
- Вокруг setup.exe есть три файла, в название которых входит слово BootCamp. Возможно это название программы, установкой которой и занимается setup.exe.
- Здесь не видно, но возможно в адресе к этой папке есть подсказка. Например название папки этой, либо папки выше.
- Также в папке видим две папки — Drivers и Documentation. Первая намекает — при установке проги могут быть установлены и дрова. Вторая — прога непростая, к ней есть даже некая документация. Все это в целом говорит хотя бы что setup.exe — не вирус, опасности нет.
Лично мое мнение, что в случае выше, файл setup.exe отвечает за установку проги Boot Camp.
Пример еще — файл setup.exe в папке, это все в Windows XP, но неважно:
Проанализировав папки, файлы, можно сделать вывод — setup.exe это установщик проги HungryFrog. Win98 — ни о чем не говорит, это название древней операционки. А вот файл ReadMe.txt часто содержит всю нужную информацию..
У вас может в компе выскакивать такая ошибка:
Она значит что произошла ошибка при установке какого-то софта. В название ошибки может указываться название софта, но может и не указываться, как на картинке выше.
Еще пример файла setup.exe:
Здесь также — смотрим название папки, анализируем. На картинке выше видим, что скорее всего setup.exe устанавливает некую прогу LEGO MARVEL, может это игра. Что будет если запустить setup.exe из папки что на картинке выше? Покажется такое окошко:
Это — мастер установки программы или игры. При помощи него можно установить игру шаг за шагом, а также указать куда именно хотите поставить прогу. Обычно ставится все в Program Files.
Заключение
Ребята, мы выяснили главное:
- setup.exe — файл-установщик например софта, игры.
- Сам по себе он не относится ни к одной программе, так как название setup — очень общее.
- Чтобы узнать что за файл setup.exe — нажмите по нему правой кнопкой, выберите Свойства. Активируйте вкладку Подробности. Изучите ее, возможно узнаете полезную инфу.
- При подозрениях на вирус — проверьте файл ВирусТоталом. Ну или просто удалите его, если он вам не нужен.
Вообще на компьютере должен стоять качественный антивирус. Не сочтите за рекламу, но я рекомендую Касперского, у него есть и бесплатная версия. Хотя Аваст тоже неплохой..
Читайте также: