Какой официальный сайт msi

Обновлено: 07.07.2024

Продолжая тему работы с Windows Installer, сегодня предлагаю поговорить о готовых инсталляторах, предоставляемых производителями ПО – для их обозначения широко применяется термин «vendor MSI».

Как вы помните из прошлой статьи, Windows Installer является промышленным стандартом установочных файлов и используется в большинстве систем развертывания приложений. Vendor MSI очень удобны для системных администраторов, занимающихся развертыванием ПО в корпоративных сетях. Казалось бы, достаточно взять из документации установочные параметры, использовать их в командной строке или трансформе – и дело сделано. Всё ли так просто?

Предлагаю заглянуть внутрь нескольких vendor MSI и разобраться с их устройством.

Из всякого правила есть исключения. Несмотря на то, что инсталляционный пакет прошел тестирование производителя, будьте готовы столкнуться с непредвиденным поведением в процессе установки, возникающим именно в ваших неповторимых условиях.

Естественно, при подготовке приложения к развертыванию в корпоративной среде нужно руководствоваться в первую очередь рекомендациями производителя ПО. Однако иногда система развертывания понимает только формат MSI, а вендор предоставляет только exe-инсталлятор — в этом случае есть смысл попытаться заполучить именно vendor MSI.

Где взять vendor MSI?

Предположим, нужно развернуть некоторое приложение в нашей сети. Обычно у нас есть установочный пакет, полученный от производителя ПО – скопированный с установочного диска, скачанный с официального сайта и т.д.
Если у нас нет установочного пакета – идем на рутрекер сайт производителя и ищем пакет там. На сайте нет пакета в формате MSI, только онлайн-установщик или setup.exe? Попробуем поискать получше. Часто msi-файл для корпоративных пользователей вместе с инструкциями по развертыванию находится не на главной странице, а в разделе сайта с громким названием вроде «For business» (например, Google Chrome или Skype), или на ftp производителя. Если есть выбор из online и offline установщика – выбираем offline вариант.

Простое правило – установочный пакет (в любом формате) можно скачивать только с официального сайта (или ftp) производителя. НИКОГДА не качайте установщик с «файловых архивов» и «каталогов программ», дабы не столкнуться с неприятным сюрпризом.
Естественно, полные версии платных приложений вроде Adobe Creative Suite вы не найдете в открытом доступе. Если у вас есть лицензия на корпоративную версию, но нет установочных файлов — смело обращайтесь в службу поддержки производителя.

Итак, установочный пакет у нас есть. Если он представляет собой файл с расширением .msi – мы имеем дело с vendor MSI (спасибо, Кэп!). Если установщик содержит набор файлов, среди которых есть файл(ы) с расширением .msi – это тоже кандидат на звание vendor MSI. Если установщик – файл с расширением .exe, его не сразу стоит списывать со счетов – есть шансы что это «обертка» и внутри обнаружится снова-таки vendor MSI.

Это можно проверить так:
• Попытаться открыть exe-файл с помощью программы-архиватора (7-zip, WinRAR).
• Запустить установку приложения из имеющегося exe-файла и заглянуть во временные папки (%temp%). Обычно во время установки создается папка со случайным названием, в ней находятся установочные файлы, включая msi-файл. Копируем установочные файлы в надежное место – после окончания процесса установки временная папка удаляется.
• Заглянуть в журналы событий по окончанию установки и проверить наличие свежих записей о событиях с источником MsiInstaller.
ваш вариант?

Начнем с простого эксперимента на установщике iTunes – откроем файл iTunesSetup.exe с помощью 7-zip и видим, что он включает сразу пять msi-файлов (решить сколько из них «лишние» предлагаю вам самостоятельно).
Убедившись, что мы имеем дело с vendor MSI, продолжаем исследование.

Для удобства предлагаю выделить основные категории vendor MSI. Классификация совершенно условна и основана лишь на личном опыте.

По типу ресурсов:

• «Чистый MSI»
• «Комбинированный MSI»

По типу настройки:

Теперь о каждом немного подробнее и с примерами.

«Чистый MSI»

Общее свойство установщиков такого типа – использование нативных механизмов Windows Installer для установки файлов и ключей реестра. Соответствующие этим ресурсам записи присутствуют в таблицах MSI (File, Registry, Shortcut и т.д.). Для внесения изменений в установку достаточно отредактировать записи этих таблиц в трансформе — вы имеете практически полный котроль над процессом инсталляции.

Простые примеры «чистых MSI» – Skype, InstEd.
Для диагностирования проблем с такими установщиками используются стандартные возможности – чтение записей журнала событий (журнал Application, события с источником MsiInstaller) или полное логирование установки (запуск msiexec с параметром /l*v <install.log>).

«Комбинированный MSI»

В эту категорию я отнес установщики в формате Windows Installer, устанавливающие ресурсы нестандартным для Windows Installer способом. В этом случае Windows Installer используется для вспомогательных задач, а основную часть работы выполняет бинарный Custom Action (.dll или .exe).


Пример первый – Google Chrome for Business.

Хорошо видно, что таблица File в установщике вообще отсутствует, а основную часть установки выполняет бинарный Custom Action под названием DoInstall, внутри него и находятся файлы, которые будут установлены в систему.

Еще один интересный пример – Java Runtime Environment. Извлекаем msi-файл с сопутствующим cab-файлом из оффлайн-установщика, распространяемого в формате exe-файла.
Таблица File этого vendor MSI содержит всего четыре записи, основные файлы приложения находятся внутри zip-архива (который в свою очередь находится внутри cab-файла) с последующей их распаковкой в процессе установки:

За основную часть процесса инсталляции отвечает файл regutils.dll, названия Custom Actions довольно красноречивы:

Инсталляторы такого типа иногда преподносят неприятные сюрпризы в процессе установки (приходилось разбираться с JRE и Adobe Flash Player, сваливавшимися на выполнении Custom Action), и на диагностику и исправление ошибок может понадобиться некоторое время.

Теперь перейдем к возможностям настройки пакетов, предлагаемым нам производителями ПО.

MSI с простой настройкой через трансформ или параметры

Это самый распространенный способ – большинство vendor MSI имеют возможность такой настройки. Обычно производитель уже предусмотрел самые востребованные настройки вроде отключения автообновлений приложения и настроек подключения к серверу, и описал это в документации. Настройки могут быть описаны в виде параметров командной строки установщика, параметров MSI (MSI properties) или даже описания реестровых записей, которые вы можете добавить в трансформ для пакета.
Стоит упомянуть, что иногда в более новой версии vendor MSI параметры могут вести себя не так, как в предыдущей (или совсем перестать работать, как когда-то произошло с переставшими работать параметрами отключения автообновлений JRE), но это бывает крайне редко.

MSI с мастером настройки

Некоторые вендоры не ограничиваются публикацией перечня параметров командной строки для установки и настройки пакета. Они предоставляют утилиту для тонкой настройки инсталлятора, выполняющую несколько полезных функций:
• Интуитивно-понятный интерфейс избавляет системного администратора от необходимости открывать msi-файл в редакторе и вручную изменять большое количество записей в таблицах
• Утилита обычно предусматривает некоторую «защиту от дурака» и производит проверку правильности значений изменяемых параметров.


В результате выполнения мастера настроек для msi-файла формируется трансформ, который будет использоваться при развертывании пакета. Естественно, вы можете просмотреть содержимое сохраненного трансформа, применив его к открытому в редакторе msi-файлу.
Хорошим примером такого подхода может служить Adobe Customization Wizard, используемый для настройки параметров установки Adobe Reader и Adobe Acrobat:

Другой пример известного мастера настроек – Office Customization Tool (OCT). Эта утилита позволяет сконфигурировать большое количество параметров, относящихся к установке и пользовательским настройкам MS Office. В результате выполнения мастера создается MSP-файл (патч в терминологии Windows Installer), который используется при дальнейшем развертывании MS Office в корпоративной среде.

Как видите, за общим названием vendor MSI скрываются иногда совершенно непохожие инсталляторы. Надеюсь, эта обзорная статья помогла вам получить представление об их многообразии и о возможных проблемах установки и способах их диагностики.

Официальный сайт MSI - Главная страница

На своём официальном сайте MSI предлагает множество продукции, в числе которой ноутбуки, планшеты, десктопы, материнские платы и много другое. Чтобы ознакомиться со всем множеством предлагаемой продукции достаточно подвести курсор к одноимённой вкладке главного меню.

Официальный сайт MSI - Вкладка "Продукция"

После этого пользователю будет достаточно выбрать конкретную продукцию. При этом он сможет ознакомиться с её основными характеристиками, полным описанием, наградами, спецификацией, поддержкой, а также местами покупки/продажи.

Официальный сайт MSI - Описание продукции

Официальный сайт MSI - Вкладка "Поддержка"

Официальный сайт MSI - Вкладка "Где купить"

Официальный сайт MSI - Вкладка "Спецификации"

Большое внимание на официальном сайте MSI уделяется рекламе, не заметить которую просто не возможно.

Официальный сайт MSI - Реклама

Внизу страницы официального сайта MSI представлено ещё несколько блоков с информацией. Один из них посвящён непосредственно самой компании. Здесь можно узнать об истории бренда, философии MSI, контактах компании и многом другом.

Три последующих блока дублируют вкладки основного меню.

Официальный сайт MSI - Вкладки

Имеются у сайта компании MSI и собственные правила пользования, ознакомиться с которыми можно перейдя по соответствующей ссылке, размещённой внизу страницы.

Официальный сайт MSI - Правила пользования сайтом

Там же можно ознакомиться и с политикой конфиденциальности MSI, а также выбрать иной регион из списка имеющихся.

Покупка игрового ноутбука – мероприятие весьма ответственное. Ведь стоит такой компьютер немало, а хочется, чтобы он был мощным и легко настраиваемым в плане производительности и прочих «плюшек». Ноутбуки MSI выгодно отличаются в этом плане от многих конкурентов – они и стоят относительно недорого, и оснащаются передовыми технологическими новинками в области оборудования. Нельзя не упомянуть и фирменное ПО, в частности, утилиту MSI Dragon Center, позволяющую управлять различными параметрами мобильного устройства, от скорости вращения вентиляторов до выбора любимого эффекта подсветки. Словом, программа для геймеров очень полезная. Да и не только геймеров.

Ошибка запуска MSI Dragon Center

С недавних пор многие пользователи ноутбуков этого бренда (вернее, материнских плат с поддержкой передовых моделей процессоров Intel/AMD) стали жаловаться на невозможность загрузки программы. В результате многостороннего анализа были выделены следующие основные причины данного бага:

Рассмотрим, как эти проблемы устраняются – в том же порядке, в котором приведены.

Запуск утилиты с правами администратора

Статистика говорит о том, что те пользователи, которые входят в систему с привилегиями (с учёткой/профилем администратора), проблем при запуске приложения не испытывают. Так что вполне вероятно, что именно из-за этого и невозможно воспользоваться фирменной утилитой.

Впрочем, практику всегда работать с правами администратора нельзя назвать хорошей – далеко не все запускаемые программы являются безобидными… Но очевидно, что приложение от MSI таковым не является, а значит, его смело можно запускать в привилегированном режиме. И, по отзывам геймеров, в этом случае проблема сразу решается.

Рассмотрим, как запускать Dragon Center от имени администратора (метод пригоден практически для любых программ):

После этого при запуске программы могут начать появляться диалоговые окна, просящие подтвердить полномочия MSI Dragon Center на доступ к определённым ресурсам компьютера – во всех случаях соглашаемся.

Установка самой свежей версии утилиты

Так что и вам стоит обновить Dragon Center, скачав последнюю версию фирменного приложения с официального сайта MSI, удалив старую программу и выполнив установку новой «с нуля».

Для этого придерживаемся следующей инструкции:

То, что мы только что сделали, называется «чистой» установкой программы. Проверяем, устранилась ли проблема. Если в результате MSI Dragon Center всё равно не запускается, переходим к следующему разделу.

Обновление драйвера устройства

Во время загрузки система обнаружит неработающее устройство и попытается установить для него драйвер от производителя оборудования.

Переход в Диспетчер устройств

Если она не сможет этого сделать, задача по установке драйвера ляжет на ваши плечи. Для этого снова запустите «Диспетчер устройств» и в верхней панели кликните по кнопке «Обновить конфигурацию оборудования», она расположена в правом углу. Дождитесь, пока утилита не завершит поиск неработающего оборудования и драйверов для него. Она же автоматически их и установит.

Кнопка «Обновить конфигурацию оборудования»

Вам останется только проверить, решилась ли проблема с запуском MSI Dragon Center.

Переустановка пакета Microsoft Visual C++

Многие программы, в том числе Dragon Center, используют готовые SDK (в нашем случае – Visual C++), что существенно облегчает труд программистов. Может случиться так, что установленная версия приложения MSI оказалась несовместимой с устаревшим вариантом интегрированной среды разработки, или один из её компонентов утерян/повреждён. Тогда потребуется обновление/переустановка пакета.

Придерживаемся следующей инструкции:

  • через меню «Пуск» или любым другим удобным способом запускаем «Панель управления»;
  • переходим во вкладку «Программы», в блоке «Программы и компоненты» кликаем по строке «Удаление программ» (в Windows 10 достаточно нажатия по вкладке «Программы»);
  • появится окно с перечнем всех установленных на ноутбуке программ;
  • ищем все строки, в которых присутствует текст Microsoft Visual C++. Скорее всего, их будет несколько. Последовательно кликаем по каждой такой строке и затем по кнопке «Удалить» в верхней панели утилиты. Дожидаемся, пока системный деинсталлятор не отработает, подтверждаем все запросы при появлении диалоговых окон;
  • когда все версии пакета Visual C++ будут успешно удалены, жмём кнопку Finish;
  • скачиваем с официального сайта нужный файл (vc_redist.x86.exe или vc_redist.x64.exe, в зависимости от разрядности вашей операционной системы);
  • когда закачка завершится, запускаем установочный файл и, следуя инструкциям, дожидаемся окончания установки.

Останется проверить, решилась ли проблема с загрузкой MSI Dragon Center – если предыдущие шаги результата не дали, вероятность успеха будет достаточно высокой.

Как видим, устранить ошибку при запуске приложения вполне можно своими силами, учитывая, что число возможных причин не так велико.



2. Для авторизации необходимо указать e-mail или личный номер паспорта и пароль, указанный при регистрации в МСИ.


3. После прохождения идентификации в МСИ необходимо разрешить ОАО «Белинвестбанк» доступ к аккаунту в МСИ.

4. Далее на адрес электронной почты клиенту будет выслан временный пароль для входа в систему «Интернет-банкинг». Временным паролем можно воспользоваться единожды, затем пароль необходимо заменить. В случае, если у клиента отсутствует адрес электронной почты в МСИ, необходимо указать адрес электронной почты для получения временного пароля к личному кабинету системы «Интернет-банкинг». При входе в систему «Интернет-банкинг» автоматически будет создана учетная запись клиента, где персональный номер будет являться логином для входа в систему «Интернет-банкинг» и в дальнейшем использоваться для входа в систему «Интернет-банкинг» с использованием логина и пароля (т.е. не используя данные, полученные из МСИ).




5. Для дальнейшей полноценной работы в системе «Интернет-банкинг» клиенту будет предложено обновить анкету на основании данных, которые были получены из МСИ при авторизации клиента, или заказать карточку.


6. Уточнить персональные данные анкеты клиент может также, выбрав пункт меню Настройки – Обновление анкеты, используя данные МСИ.


7. В случае, если клиент уже является пользователем систем ДБО, будет выполнен вход в учетную запись клиента с отображением ранее выполненных настроек приложения, подписок, карточек и т.д.

1. Для входа в приложение «Мобильный банкинг» с использованием данных, полученных их МСИ, необходимо нажать на кнопку «МСИ».





3. Для авторизации необходимо указать e-mail или личный номер паспорта и пароль, указанный при регистрации в МСИ.



4. После прохождения идентификации в МСИ необходимо разрешить ОАО «Белинвестбанк» доступ к аккаунту в МСИ.



5. Далее на адрес электронной почты клиенту будет выслан временный пароль для входа в приложение «Мобильный банкинг». Временным паролем можно воспользоваться единожды, затем пароль необходимо заменить. В случае, если у клиента отсутствует адрес электронной почты в МСИ, необходимо указать адрес электронной почты для получения временного пароля к личному кабинету приложения «Мобильный банкинг». При входе в приложение «Мобильный банкинг» автоматически будет создана учетная запись клиента, где персональный номер будет являться логином для входа в приложение и в дальнейшем может использоваться для входа в приложение «Мобильный банкинг» с использованием логина и пароля (т.е. не используя данные, полученные из МСИ).


6. Для дальнейшей полноценной работы в приложении «Мобильный банкинг» клиенту будет предложено обновить анкету на основании данных, которые были получены из МСИ при авторизации клиента, или заказать карточку. Уточнить персональные данные анкеты клиент может также, выбрав пункт меню Настройки – Обновление анкеты, используя данные МСИ.




7. В случае, если клиент уже является пользователем систем ДБО, будет выполнен вход в учетную запись клиента с отображением ранее выполненных настроек приложения, подписок, карточек и т.д.

Читайте также: