Из какого файла запускается инсталлятор
Файл формата 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.
Подведение итогов
Установочные, или исполняемые файлы (installation files), иногда называются двоичными. Потому как их формат представляет собой сплошную последовательность двоичных значений. В вычислительной технике установочный файл вызывает компьютер для выполнения указанных задач в соответствии с закодированными инструкциями. Этим он отличается от обычного документа данных, который должен быть только прочитан. Файл с именем, оканчивающимся на .exe является программой, которая при открытии заставляет операционную систему запустить приложение.
Назначение и исполнение файлов
Такие installation files могут быть написаны вручную на машинном языке, хотя гораздо удобнее разрабатывать программное обеспечение в виде исходного кода на языке высокого уровня, который может быть легко понят программистом. В некоторых случаях исходный код может быть указан на языке ассемблера, который тесно связан с инструкциями машинного кода. Язык высокого уровня компилируется либо в установочный файл машинного кода, либо в объектный.
Несколько последних, связанные между собой, могут создать installation files. Они имеют формат контейнера, в виде установочного и связываемого форматов (ELF). Это структурирует сгенерированный машинный код, например сегментируя его на разделы:
- .text - установочный код;
- .data - статические переменные;
- .rodata - статические константы.
Для выполнения системой установочный файл должен соответствовать двоичному интерфейсу системного приложения (ABI). Наиболее просто он выполняется путем загрузки в память и простого перехода к началу адресного пространства и выполнения его оттуда. Но в более сложных интерфейсах installation files имеют дополнительные метаданные, определяющие отдельную точку входа. Например, в ELF точка входа указывается в заголовке в e_entity поле, определяющем адрес виртуальной памяти, с которого начинается выполнение. В GCC (GNU Compiler Collection) это поле устанавливается компоновщиком на основе _start символа.
Структура и функции запуска
Установочные файлы, как правило, включают в себя систему, контролирующую время выполнения, с реализацией функции языка, а также планирования задач, обработку исключений, вызов статических конструкторов и взаимодействия с операционной системой. Например, передачу аргументов, среды и возвращение состояния выхода вместе с другими функциями запуска и завершения работы, такими, как освобождение ресурсов. Для C это делается путем связывания объекта "crt0", который содержит фактическую точку входа и выполняет настройку и завершение работы, вызывая библиотеку времени выполнения.
Таким образом, установочные файлы Windows обычно содержат значительный дополнительный машинный код, помимо того, который непосредственно генерируется из исходного. В некоторых случаях желательно его пропустить, например при разработке встроенных систем или просто при изучении того, как работают компиляция, компоновка и загрузка. В C это можно сделать, пропустив обычную среду выполнения и вместо этого указав сценарий компоновщика, который генерирует точку входа и обрабатывает запуск и завершение работы, например, вызывая mainstart и возвращая состояние выхода ядру в конце операции.
Виды расширений
Установочный файл "Виндовс" также называется двоичным. Программа - это последовательность инструкций, понятная центральному процессору (ЦП) компьютера, которые он должен выполнять с набором данных.
Расширения файлов Macintosh: .APP, .SCPT, .APPLESCRIPT.
Установка может быть реализована в виде трех форматов:
- Пользовательская сторонняя система установки в EXE-файл.
- Установщик Windows в MSI.
- EXE-файл, который загружает MSI, встроенного в EXE.
MSI могут быть только установочными, а EXE, наоборот, могут быть буквально всем, что может работать на компьютере. Исполняемые файлы состоят из инструкций, которые были переведены из исходного кода в машинный, также называемый машинным языком или объектным кодом, с использованием специализированной скомпилированной программой. Код машины полностью состоит из нулей и единиц, которые представляют состояние логических схем процессора и ячеек памяти.
Запускаемые EXE-файлы
Установочные программы выполняет код или серию инструкций, содержащихся в них. Два основных типа: скомпилированные программы и сценарии.
В системах Windows скомпилированные программы имеют расширение EXE. На компьютерах Macintosh скомпилированные программы имеют расширение APP. Оба типа исполняемых файлов компилируются из исходного кода в двоичный машинный, который непосредственно выполняется процессором. EXE работают только в ОС Windows, а APP - в Mac OS X. Это связано с тем, что код выполняется операционной системой и поэтому должен компилироваться в формате ей понятном.
Не скомпилированные исполняемые файлы часто называют скриптами. Они сохраняются в текстовом формате, а не в двоичном. Другими словами, можно открыть сценарий и просмотреть код в текстовом редакторе. Поскольку сценарии не содержат исполняемого машинного кода, для их работы требуется интерпретатор. Например, файл PHP может выполнять код только при запуске через интерпретатор PHP. Если он недоступен, то скрипт PHP можно открыть только в виде текстового документа.
Поскольку исполняемые файлы запускают код при открытии, пользователь не должен открывать неизвестные, особенно те, которые получены в виде вложений электронной почты. Такие скомпилированные исполняемые файлы являются наиболее опасными и могут запускать вредоносный код. Например, VBScript (.VBS) могут автоматически запускаться в системах Windows через встроенный Windows Script Host. Аналогично AppleScript (.SCPT) могут запускаться через интерпретатор AppleScript, включенный в Mac OS X.
Пользовательский интерфейс MSI
MSI - это файлы базы данных, используемые установщиком Windows. Они содержат информацию о приложении, которая разделена на функции и компоненты, и каждый компонент может содержать данные реестра. Ярлыки MSI содержат пользовательский интерфейс, которые используются для установки, и различные другие данные в виде предварительных условий. Он также может содержать фактические файлы, которые должны устанавливаются самостоятельно, в настоящее время это рекомендуемый способ установки MSI в Windows. Альтернативой является написание программы, которая самостоятельно выполняет установку.
MSI выполняются EXE, который является частью Windows и называется MSIEXEC.EXE. Это приложение считывает данные в MSI и выполняет процесс.
Алгоритм запуска файлов MSI:
- Открывают меню "Пуск" в нижнем левом углу экрана.
- Нажимают "Компьютер", чтобы открыть собственный файловый менеджер Windows 7 с именем Windows Explorer. Он отображает диски и папки на левой панели. Если нажать по одному из дисков или папок, можно увидеть его содержимое на правой панели.
- Нажимают "Организовать" в верхнем левом углу менеджера и выбирают "Папка и параметры поиска" в раскрывающемся меню. Откроется окно "Параметры папки".
- Нажимают "Вид" в верхней части окна "Параметры папки", чтобы просмотреть параметры просмотра.
- Снимают флажок "Скрывать расширения для известных типов" в разделе "Файлы и папки", чтобы увидеть все расширения.
- Нажимают "Применить", а затем "ОК", чтобы применить настройки и закрыть окно "Параметры папки".
- Используют окно проводника, чтобы найти MSI, который нужно выполнить.
- Нажимают "Тип" в верхней части правой панели, чтобы отсортировать файлы по типу, чтобы все MSI отображались вместе. Если "Тип" не отображается в верхней части правой панели, передвигают ползунок представления в "Детали", чтобы отобразить сведения, включая "Тип". Слайдер вида находится в верхнем правом углу окна проводника.
- Дважды нажимают MSI, чтобы запустить приложение установщика Windows.
Запуск для системы DOS
Для того чтобы запустить файл из MS-DOS, запускают исполняемый тип, который представляет собой .exe, .bat или .com. Для проверки, какие документы в текущем каталоге являются исполняемыми, используют команду "dir" в приглашении MS-DOS. Этим способом можно определить ресурс с установочными файлами .exe или заменить их на .bat или .com. После того как определено имя исполняемого типа, вводят его имя в командной строке MS-DOS. Например, если исполняемый файл - game.exe, вводят в командной строке "game".
Создание директив для Windows
Каждое приложение должно быть скопировано на ПК с определенной структурой каталогов, которая гарантирует его правильное функционирование. Можно применить специальное ПО, например Inno Setup, которое очень полезно при создании исполняемых файлов (EXE), которые действуют как установщики приложений под Windows.
Основные преимущества бесплатного ПО заключаются в том, что оно обладает большим количеством функций, которые работают практически во всех системах Windows (7, 2008 R2, Vista, XP, 2008, 2003, 2000, Me, 98, 95 и NT 4.0. 32 бита и 64 бита). Для начала рекомендуется использовать мастер, а затем встроенный редактор сценариев для расширенной компиляции файлов установки.
В папке Inno Setup Example Scripts имеется множество примеров шаблонов различных моделей установщиков приложений, предварительно рекомендуется попробовать их все, чтобы получить представление о диапазоне доступных вариантов.
Опытные пользователи этого программного обеспечения, могут создавать свои собственные сценарии и изменять их, создавая мощные файлы для приложений. Рекомендуется просмотреть включенный справки, чтобы получить дополнительную информацию о доступных командах.
Нахождение расположения installation files
Для того чтобы определить, какие файлы установочные, проще всего взглянуть на свойства ярлыка. Последовательность действий:
- Открывают окно свойств ярлыка, например для Firefox.
- Можно использовать сочетания клавиш, если ярлык либо в меню "Пуск", либо в списке "Программы".
- Нажимают правой кнопкой мыши по ярлыку и выбирают "Свойства".
- Находят полный путь к исполняемому файлу и его имя.
- Для этого примера: C: \ Program Files \ Mozilla Firefox \ firefox.exe.
- Переходят к EXE через папку Mozilla Firefox, где и будет расположен установочный файл "Виндовс 7" для Firefox.
Архивирование игры
Для того чтобы превратить игру в один EXE используют популярный архиватор WinRAR, создают новый архив и называют его. Копируют туда все игровые данные .exe, файл шрифта, Unity exe и другое. Нажимают SFX, затем дополнительные параметры. Это превратит весь RAR в программу, которая будет извлекать себя, а затем запускать игру.
Метод создания IExpress
IExpress - это утилита, поставляемая в комплекте с версиями Windows, начиная с Windows XP и выше. Утилита поставляется с графическим интерфейсом, называемым IExpress Wizard. И также можно создавать установочные файлы, используя файлы SED, написанные вручную с использованием мастера.
Как и в 7-Zip выше, этот метод создает самораспаковывающийся архив с двумя основными отличиями. Во-первых, конечный пользователь будет проходить через многостраничный мастер установки, и во-вторых, конечный пользователь может указать целевой каталог, в котором находится инструмент и распакует файлы.
Порядок создания установщика EXE с помощью IExpress:
Пакет приложений, объединяющий все документы в один, называемый установочным файлом, упрощает развертывание и настройку их на компьютерах пользователей. Настройка снижает общую стоимость владения ресурсом, позволяя эффективно устанавливать и настраивать приложения. В результате получается пакет, который предоставляет продукту новые возможности, такие как объявление функций без их установки, установка продуктов по запросу, добавление пользовательских настроек и другие.
Устанавливаем приложения на компьютер
Чтобы установить программу или игру, используют установщик или, как его еще называют, инсталлятор. Он может находиться на установочном диске или же вы можете скачать его из интернета. Процесс установки ПО можно разбить на этапы, что и будет сделано в этой статье. Но к сожалению, в зависимости от установщика, эти шаги могут отличаться, а некоторые так и вовсе отсутствовать. Поэтому, если следуя инструкции вы заметили, что какого-то окна у вас нет, то просто переходите далее.
Стоит также сказать, что внешний вид установщика может в значительной мере отличаться разниться, но инструкция будет применима ко всем в равной степени.
Шаг 1: Запуск инсталлятора
Примечание: в некоторых случаях установочный файл нужно открывать от имени администратора, для этого кликните по нему правой кнопкой мыши (ПКМ) и выберите одноименный пункт.
Если инсталляция будет производиться с диска, то для начала вставьте его в дисковод, а затем выполните следующие действия:
-
Запустите «Проводник», нажав по его значку на панели задач.
Также бывают случаи, когда из интернета вы скачиваете не установочный файл, а ISO-образ, в этом случае его необходимо смонтировать. Делается это с помощью специальных программ, таких как DAEMON Tools Lite или же Alcohol 120%. Сейчас будет приведена инструкция по монтированию образа в DAEMON Tools Lite:
- Запустите программу.
- Нажмите на иконку «Быстрое монтирование», которая расположена на нижней панели.
После этого на экране появится окно «Контроль учетных записей», в котором вам необходимо будет нажать «Да», если вы уверены, что программа не несет в себе вредоносный код.
Шаг 2: Выбор языка
Этот этап в некоторых случаях может быть пропущен, все зависит непосредственно от установщика. Перед вами появится окно с выпадающим списком, в котором нужно выбрать язык инсталлятора. В некоторых случаях в списке может не оказаться русского, тогда выбирайте английский и нажимайте «ОК». Дальше по тексту будут приведены примеры двух локализаций установщика.
Шаг 3: Знакомство с программой
После того как вы выбрали язык, на экране появится первое окно самого инсталлятора. В нем описан продукт, который будет установлен на компьютер, будут даны рекомендации по установке и предложены дальнейшие действия. Из вариантов выбора есть всего две кнопки, вам необходимо нажать «Далее»/«Next».
Шаг 4: Выбор типа установки
Этот этап присутствует далеко не во всех инсталляторах. Перед тем как приступить непосредственно к установке приложения, необходимо выбрать ее тип. Зачастую в таком случае в инсталляторе есть две кнопки «Настроить»/«Customization» и «Установить»/«Install». После выбора кнопки для установки все последующие этапы будут пропущены, вплоть до двенадцатого. А вот после выбора расширенной настройки установщика вам будет предоставлена возможность самостоятельно указать множество параметров, начиная от выбора папки, в которую будут скопированы файлы приложения, и заканчивая выбором дополнительного программного обеспечения.
Шаг 5: Принятие лицензионного соглашения
Перед тем как приступать к настройке установщика, необходимо принять лицензионное соглашение, предварительно с ним ознакомившись. В противном случае продолжить установку приложения нельзя. В разных установщиках это действие совершается по-разному. В некоторых достаточно просто нажать «Далее»/«Next», а в других перед этим вам понадобится поставить переключатель в положение «Я принимаю условия соглашения»/«I accept the terms in License Agreement» или что-то близкое по содержанию.
Шаг 6: Выбор папки для инсталляции
Примечание: для корректной работы некоторых приложений необходимо, чтобы на пути к конечной директории не было русских букв, то есть все папки должны иметь имя, написанное на английском.
Шаг 7: Выбор папки в меню «Пуск»
Сразу стоит сказать, что этот этап иногда совмещен с предыдущим.
Между собой они практически не отличаются. Вам необходимо указать название папки, которая будет располагаться в меню «Пуск», откуда вы сможете запустить приложение. Как и в прошлый раз, можете вписать имя самостоятельно, изменив название в соответствующей графе, или же нажать «Обзор»/«Browse» и указать ее через «Проводник». Введя название, нажмите кнопку «Далее»/«Next».
Еще вы можете отказаться от создания этой папки, установив отметку рядом с соответствующим пунктом.
Шаг 8: Выбор компонентов
Шаг 9: Выбор файловых ассоциаций
Если программа, которую вы устанавливаете, взаимодействует с файлами различных расширений, то вам будет предложено выбрать те файловые форматы, которые будут запускаться в устанавливаемой программе по двойному нажатию ЛКМ. Как и на предыдущем этапе, вам точно так же необходимо поставить отметку рядом с пунктами в списке и нажать кнопку «Далее»/«Next».
Шаг 10: Создание ярлыков
Шаг 11: Установка дополнительного ПО
Стоит сразу сказать, что этот шаг может быть как позже, так и раньше. В нем вам будет предложено установить дополнительное программное обеспечение. Чаще всего это происходит в нелицензионных приложениях. В любом случае рекомендуется отказаться от предложенной возможности, так как сами по себе они бесполезны и лишь будут засорять компьютер, а в некоторых случаях так и вовсе таким образом распространяются вирусы. Для этого вам необходимо снять галочки со всех пунктов и нажать кнопку «Далее»/«Next».
Шаг 12: Ознакомление с отчетом
Шаг 13: Процесс инсталляции приложения
Шаг 14: Окончание установки
Также иногда будет кнопка «Перезагрузить сейчас». Происходит это в том случае, если для корректной работы установленного приложения необходима перезагрузка компьютера. Желательно ее выполнить, но вы можете сделать это позже, нажав соответствующую кнопку.
После выполнения всех вышеописанных действий на ваш компьютер будет произведена установка выбранного программного обеспечения и вы сразу же сможете приступить непосредственно к его использованию. В зависимости от сделанных ранее действия, ярлык программы будет располагаться на «Рабочем столе» или в меню «Пуск». Если вы отказались от его создания, то запуск необходимо производить непосредственно из директории, которую вы выбрали для инсталляции приложения.
Программы для установки ПО
Мы же рассмотрим использование подобного ПО на примере Npackd. К слову, его установку вы можете произвести, используя инструкцию, которая приведена выше. Чтобы установить программу, после запуска приложения вам необходимо сделать следующее:
-
Перейдите на вкладку «Пакеты».
Примечание: если вы знаете точное название программы, то можете пропустить все вышеописанные действия, введя его в поле «Поиск» и нажав Enter.
Программы для установки драйверов
Помимо программ для установки другого ПО существуют программные решения для автоматической инсталляции драйверов. Они хороши тем, что самостоятельно способны определить, какие драйвера отсутствуют или устарели, и произвести их установку. Вот список самых популярных представителей этого сегмента:
Пользоваться всеми вышеперечисленными программами очень просто, вам необходимо запустить сканирование системы, а потом нажать кнопку «Установить» или «Обновить». У нас на сайте есть руководство по использованию такого ПО.
Заключение
Отблагодарите автора, поделитесь статьей в социальных сетях.
Описание проблемы
Я работаю в очень крупной организации, и поэтому у нас легко привлекают для каких-то работ подрядчиков. Появилась задача модернизировать сервис Directum, это такой документооборот. Нашли подрядчика, создали для него виртуальную машину и выдали полные административные права. Через какое-то время подрядчик обратился с проблемой, что у него нет прав на установку программ и он получал ошибку:
Для установки клиентской части системы DIRECTUM необходимо запустить инсталлятор от имени администратораВ английском варианте это выглядит вот так:
You must be logged in as an administrator when installing this programВ качестве операционной системы выступает Windows 10 1909.
Наверняка многие скажут, так щелкните просто правым кликом по файлу и выберите пункт "Запуск от имени администратора". Сказано, сделано. Как видите у MSI файла просто этот пункт будет отсутствовать.
Попробуем зажать клавишу Shift и выбрать из меню пункт "Запуск от имени другого пользователя".
Даже обладая так же административными правами на данной системе вы получите ошибку:
Windows не удалось получить доступ к указанному устройству, пути или файлу. Возможно, у вас нет нужных разрешений для доступа к данному объектуКак обойти ошибку "Необходимо запустить инсталлятор от имени администратора"
Самый простой и действенный метод, который я использую в своей практике, это запуск командной строки или оболочки PowerShell в режиме администратора. Благодаря этому методу вы обойдете ограничение на запуск MSI пакетов в режиме администратора. Далее, когда вы запустили, например командную строку, вам необходимо перейти в каталог, где лежит ваш MSI пакет. В моем примере, это папка C:\Share. Выполним команду:
Командой dir мы выведем содержимое каталога.
Запускаем ваш MSI пакет.
В PowerShell это просто .\имя.MSI в cmd это просто имя.MSIКак видите, теперь ошибка "You must be logged in as an administrator when installing this program" не появилась и наш дистрибутив готов к дальнейшей установке.
Установка MSI через msiexec
Есть такая утилита командной строки msiexec, если вы ее запустите со специальным ключом, то она сразу установит MSI пакет, вам даже не нужно запускать командную строку в режиме администратора, для этого есть ключ /a. Выполните команду в cmd, PowerShell или вообще окне выполнить.
msiexec /a C:\Share\Client.msi (Где C:\Share\Client.msi путь до вашего MSI)Добавление пункта Install as Administrator
Еще у вас есть возможность внести изменение в реестр Windows и добавить в принудительном порядке пункт "Install as Administrator" для MSI пакетов. Для этого вы можете скачать у меня готовый reg файл или создать собственный вот с таким содержимым:
[HKEY_CLASSES_ROOT\Msi.Package\shell\runas]
@="Install &As Administrator. "
[HKEY_CLASSES_ROOT\Msi.Package\shell\runas\command]
@="msiexec /i \"%1\""
Далее запускаем его и соглашаемся с внесением изменений.
Теперь у вас при правом клике по MSI пакету, будет высвечиваться пункт "Install as Administrator"
Читайте также: