MSIEXEC – описание команды и примеры использования

MSIEXEC – описание команды и примеры использования

  • Содержание статьи
    • Описание
    • Установка и настройка продукта
      • Синтаксис
      • Параметры
      • Примечания
      • Примеры
    • Использование режима административной установки
      • Синтаксис
      • Параметры
      • Примечания
      • Примеры
    • Восстановление продукта
      • Синтаксис
      • Параметры
      • Примечания
      • Примеры
    • Удаление продукта
      • Синтаксис
      • Параметры
      • Примечания
      • Примеры
    • Объявление продукта
      • Синтаксис
      • Параметры
      • Примечания
      • Примеры
    • Установка уровня ведения журнала
      • Синтаксис
      • Параметры
      • Примечания
      • Примеры
    • Справочная информация
    • Добавить комментарий

Описание

MSIEXEC – Средство установки, изменения и выполнения операций установщика Windows из командной строки.

Установка и настройка продукта

Синтаксис

Параметры

  • /i – Установка или настройка продукта.
  • пакет – Имя файла пакета установщика Windows.
  • код_продукта – Глобальный уникальный идентификатор (GUID) пакета установщика Windows.

Примечания

  • Регистр букв при вводе параметров командной строки установщика Windows не учитывается.

Примеры

Чтобы установить продукт из файла A:Example.msi, введите:

Использование режима административной установки

Синтаксис

Параметры

  • /a – Выбор режима административной установки.
  • пакет – Имя файла пакета установщика Windows.

Примечания

  • Регистр букв при вводе параметров командной строки установщика Windows не учитывается.

Примеры

Чтобы установить продукт из файла A:Example.msi в режиме административной установки, введите:

Восстановление продукта

Синтаксис

Параметры

  • /f – Включение одного или нескольких параметров командной строки, перечисленных в следующей таблице.
  • пакет – Имя файла пакета установщика Windows.
  • код_продукта – Глобальный уникальный идентификатор (GUID) пакета установщика Windows.
Параметр Описание
p Переустановка только в случае отсутствия файла.
o Переустановка при отсутствии файла или если установлена его старая версия.
e Переустановка при отсутствии файла или если установлена его текущая либо старая версия.
d Переустановка в случае отсутствия файла или если установлена другая его версия.
c Переустановка в случае отсутствия файла или в случае, если контрольная сумма не совпадает с вычисленным значением.
a Принудительная переустановка всех файлов.
u Перезапись всех необходимых пользовательских записей реестра.
m Перезапись всех необходимых записей реестра компьютера.
s Перезапись всех имеющихся ярлыков.
v Запуск файлов из источника и повторное кэширование локального пакета.

Примечания

  • Параметром по умолчанию для этой командной строки является параметр /fpecms.
  • Регистр букв при вводе параметров командной строки установщика Windows не учитывается.

Примеры

Чтобы восстановить пакет установки, введите:

Удаление продукта

Синтаксис

Параметры

  • /x – Удаление продукта.
  • пакет – Имя файла пакета установщика Windows.
  • код_продукта – Глобальный уникальный идентификатор (GUID) пакета установщика Windows.

Примечания

  • Регистр букв при вводе параметров командной строки установщика Windows не учитывается.

Примеры

Чтобы удалить или отменить установку пакета, введите:

Объявление продукта

Синтаксис

Параметры

  • /j – Объявление продукта. u – Объявление для текущего пользователя. m – Объявление для всех пользователей компьютера.
  • пакет – Файл пакета установщика Windows.
  • /g код_языка – Служит для задания языка.
  • /t список_преобразований – Применение преобразований к объявляемому пакету.

Примечания

  • При необходимости установить приложение с повышенными привилегиями используйте параметр /jm.
  • Регистр букв при вводе параметров командной строки установщика Windows не учитывается.

Примеры

Чтобы объявить пакет для всех пользователей этого компьютера, введите:

Установка уровня ведения журнала

Синтаксис

Параметры

  • /L – Путь к файлу журнала.
  • i – Занесение в журнал сообщений о состоянии.
  • w – Занесение в журнал некритических предупреждений.
  • e – Занесение в журнал сообщений об ошибках.
  • a – Занесение в журнал выполнения действий.
  • r – Занесение в журнал записей со сведениями о действиях.
  • u – Занесение в журнал запросов пользователей.
  • c – Занесение в журнал исходных параметров пользовательского интерфейса.
  • m – Занесение в журнал нехватки памяти.
  • p – Занесение в журнал свойств терминала.
  • v – Занесение в журнал подробных сведений. Для использования параметра v следует задавать /L*v.
  • + – Добавление в существующий файл.
  • ! – Сброс в журнал каждой строки.
  • * – Занесение в журнал всех сведений, кроме параметра v. Это подстановочный знак.
  • файл_журнала.txt – Имя и путь к текстовому файлу журнала.

Примечания

  • Регистр букв при вводе параметров командной строки установщика Windows не учитывается.
  • Чтобы включить в файл журнала параметр v при использовании подстановочного знака, введите в командной строке /L*v.
  • Параметры файла журнала установщика Windows могут также использоваться для процессов удаления и восстановления.

Примеры

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

Справочная информация

msiexec /Option [необязательный параметр]

Установка или настройка продукта
/a Административная установка – установка продукта в сеть
/j [/t ] [/g ]
Объявление о продукте: “m” – всем пользователям; “u” – текущему пользователю
Удаление продукта
Параметры отображения
/quiet
Тихий режим, без взаимодействия с пользователем
/passive
Автоматический режим – только указатель хода выполнения
/q[n|b|r|f]
Выбор уровня интерфейса пользователя
n – Без интерфейса
b – Основной интерфейс
r – Сокращенный интерфейс
f – Полный интерфейс (по умолчанию)
/help
Вывод справки по использованию
Параметры перезапуска
/norestart
Не перезапускать после завершения установки
/promptrestart
Запрашивать перезапуск при необходимости
/forcerestart
Всегда перезапускать компьютер после завершения установки
Параметры ведения журнала
/l[i|w|e|a|r|u|c|m|o|p|v|x|+|!|*]
i – сообщения о состоянии
w – сообщения об устранимых ошибках
e – все сообщения об ошибках
a – запуски действий
r – записи, специфические для действий
u – запросы пользователя
c – начальные параметры интерфейса пользователя
m – сведения о выходе из-за недостатка памяти или неустранимой ошибки
o – сообщения о недостатке места на диске
p – свойства терминала
v – подробный вывод
x – дополнительные отладочные сведения
+ – добавление в существующий файл журнала
! – сбрасывание каждой строки в журнал
* – заносить в журнал все сведения, кроме параметров “v” и “x”
/log
Равнозначен /l*
Параметры обновления
/update [;Update2.msp]
Применение обновлений
/uninstall [;Update2.msp] /package Удаление обновлений продукта
Параметры восстановления
/f[p|e|c|m|s|o|d|a|u|v] Восстановление продукта
p – только при отсутствии файла
o – если файл отсутствует или установлена старая версия (по умолчанию)
e – если файл отсутствует или установлена такая же либо старая версия
d – если файл отсутствует или установлена другая версия
c – если файл отсутствует или контрольная сумма не совпадает с подсчитанным значением
a – принудительная переустановка всех файлов
u – все необходимые элементы реестра, специфические для пользователя (по умолчанию)
m – все необходимые элементы реестра, специфические для компьютера (по умолчанию)
s – все существующие ярлыки (по умолчанию)
v – запуск из источника с повторным кэшированием локальных пакетов

Что за процесс MSIEXEC.EXE

MSIEXEC.EXE – процесс, который иногда может включаться на Вашем ПК. Давайте разберемся, за что он отвечает и можно ли его отключить.

Сведения о процессе

Увидеть MSIEXEC.EXE можно во вкладке «Процессы» Диспетчера задач.

Функции

Системная программа MSIEXEC.EXE является разработкой Microsoft. Она связана с Установщиком Windows и используется для установки новых программ из файла в формате MSI.

Работать MSIEXEC.EXE начинает при запуске установщика, и должен сам завершаться по окончании процесса инсталляции.

Расположение файла

Программа MSIEXEC.EXE должна располагаться по следующему пути:

Убедиться в этом можно, нажав «Открыть место хранения файла» в контекстном меню процесса.

После этого откроется папка, где располагается данный EXE-файл.

Завершение процесса

Останавливать работу данного процесса не рекомендуется, особенно при выполнении установки ПО на Ваш компьютер. Из-за этого будет прервана распаковка файлов и новая программа наверняка не будет работать.

Если же необходимость выключения MSIEXEC.EXE всё же возникла, то сделать это можно следующим образом:

  1. Выделите этот процесс в перечне Диспетчера задач.
  2. Нажмите кнопку «Завершить процесс».

Ознакомьтесь с появившимся предупреждением и снова нажмите «Завершить процесс».

Процесс работает постоянно

Бывает, что MSIEXEC.EXE начинает работать при каждом запуске системы. В этом случае стоит проверить статус службы «Установщик Windows» – возможно, по какой-то причине она запускается автоматически, хотя по умолчанию должно быть ручное включение.

  1. Запустите программу «Выполнить», используя комбинацию клавиш Win+R.
  2. Пропишите «services.msc» и нажмите «ОК».

Отыщите службу «Установщик Windows». В графе «Тип запуска» должно стоять значение «Вручную».

В противном случае дважды щёлкните по её названию. В появившимся окне свойств можно увидеть название уже знакомого нам исполняемого файла MSIEXEC.EXE. Нажмите кнопку «Остановить», измените тип запуска на «Вручную» и кликните «ОК».

Подмена вредоносным ПО

Если Вы ничего не устанавливаете и служба работает как нужно, то под MSIEXEC.EXE может маскироваться вирус. Среди других признаков можно выделить:

  • повышенную нагрузку на систему;
  • подмену некоторых символов в имени процесса;
  • исполняемый файл хранится в другой папке.

Избавиться от вредоносного ПО можно, просканировав компьютер с помощью антивирусной программы, например, Dr.Web CureIt. Также можно попытаться удалить файл, загрузив систему в Безопасном режиме, но Вы должны быть уверены, что это вирус, а не системный файл.

На нашем сайте вы можете узнать о том, как запустить в безопасном режиме Windows XP, Windows 8 и Windows 10.

Программа MSIEXEC.EXE

Опубликовано 14 февраля 2018
Автор статьи NimdaIT
Категория Полезные советы
Обсуждение нет комментариев

Многие пользователи, зайдя в «Диспетчер задач», могут увидеть процесс MSIEXEC.EXE. Он может запускаться на компьютере автоматически. В этой статье будет рассматриваться функционал процесса и способы его отключения.

Информация о MSIEXEC.EXE

Для того чтобы увидеть запущен ли он на вашем ПК, перейдите в пункт «Процессы», открыв «Диспетчер задач».

Для чего он нужен

Эта системная утилита от Microsoft и основное ее предназначение – инсталляция приложений записанных в разрешении MSI. Она автоматически активируется при запуске Установщика Виндовс и точно также самостоятельно должна отключаться при завершении процесса установки.

Где сохранен MSIEXEC.EXE

Для того чтобы перейти в каталог с хранившимся там файлом нужно проследовать по такому пути:

Так же переход можно осуществить следующим образом:

  1. Запустите «Диспетчер задач».
  2. Найдите во вкладке «Процессы» необходимую графу.
  3. Нажмите на нее правой кнопкой мыши и в появившемся меню выберите «Открыть место хранения файла».
  4. Должна будет открыться директория, в которой сохранен файл.

Как отключить процесс

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

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

  1. Зайдите в «Диспетчер задач» и правой клавишей мыши выберете необходимый процесс.
  2. В появившемся меню нажмите на пункт «Завершить процесс».
  3. Отобразится окно предупреждения о возможных нарушениях в работе ОС.
  4. Выберите «Завершить процесс».

Ситуация, когда процесс автоматически не отключается

Постоянная работа этой программы оттягивает на себя часть быстродействия вашего ПК. В таком случае ее необходимо выключить. Это может быть связано с тем, что Установщик Виндовс беспрерывно активен на ПК, хотя обычно он запускается только при установке какого-либо ПО.

  1. Перейдите в окно «Выполнить», воспользовавшись сочетанием клавиш Win+R.
  2. В графе «Открыть» введите команду «services.msc».
  3. В отобразившемся списке выберите «Установщик Windows» и проверьте колонку «Тип запуска». В ней должно быть написано «Вручную».

В том случае, если в графе указано значение «Автоматически» выполняем следующую процедуру:

  1. Выбираем нужный процесс и дважды кликаем на него мышкой.
  2. В появившемся окне во вкладке «Общие» нажимаем на «Остановить».
  3. В строке «Тип запуска» выбираем вариант «Вручную».
  4. Подтверждаем изменения.

Если процесс – это вирус

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

  • процесс потребляет чрезмерно много ресурсов системы;
  • его название указывается некорректно с ошибками;
  • каталог хранения файла находится в другом месте.

Самое главное – убедиться, что этот процесс действительно вредоносное ПО и не деинсталлировать нужный файл. Если вы уверенны в этом, можно использовать удаление в безопасном режиме ОС. Если нет, проверьте файл антивирусом и если подозрения подтвердятся им же и удалите его.

msiexec.exe – что это за процесс и для чего он нужен

Для обеспечения полноценной работы операционной системы в ней необходимы запущенные процессы, которые пользователи могли видеть в окне “Диспетчера задач”. Процессов этих очень много, и каждый за что-то отвечает. Можно их разделить на системные и пользовательские. Во втором случае при их закрытии ничего критического не произойдет – максимум, закроется какая-то программа. В первом же случае последствия могут быть более серьезными.

В это статье мы поговорим о msiexec.exe – что это за процесс, какова его функция, где расположен файл, запускающий его, как завершить процесс и что из-за этого произойдет, и еще кое о чем. Ознакомьтесь со статьей целиком, чтобы понять природу этого процесса.

Функции

Как и большинство системных процессов, работающих в “Виндовс”, msiexec.exe является приложением от компании Microsoft. Его основной задачей является произведение инсталляции файлов формата MSI. Большинство привыкли для установки игр и программ использовать формат EXE, но есть отдельная категория приложений, которые имеют расширение MSI. Так вот, представленный процесс позволяет его запускать как EXE. Другими словами, вы попросту не заметите разницу в установке.

Соответственно, запускается процесс сразу же после открытия файла MSI, а завершается после его закрытия. Вот мы и узнали, что это за процесс – msiexec.exe. Но это речь шла лишь о функции, но есть еще о чем рассказать.

Расположение файла

Зная, что это за процесс в компьютере – msiexec.exe, некоторые пользователи хотели бы узнать его местонахождение на диске. По умолчанию данный файл находится в системной папке”System32, которая расположена на локальном диске C в каталоге Windows. Но чтобы не гадать о точном расположении, можно воспользоваться функциями “Диспетчера задач”. Итак, вам необходимо сделать следующее:

  1. Запустите “Диспетчер задач”. Сделать это можно, нажав Ctrl+Shift+Esc.
  2. Нажмите по вкладке “Процессы”.
  3. Отыщите msiexec.exe.
  4. Нажмите по процессу ПКМ.
  5. Выберите из меню “Открыть место хранения файла” или “Расположение файла” (в зависимости от версии ОС).

Откроется окно файлового менеджера “Проводник”, в котором будет открыта папка этого процесса, а сам он будет подсвечен. Теперь вы знаете, что это за процесс – msiexec.exe, и где он находится. Теперь же давайте поговорим о том, что будет, если его закрыть.

Завершение процесса

Сразу стоит сказать, что завершить процесс можно, и от этого операционная система не сломается, но делать это крайне нежелательно. msiexec.exe отвечает за запуск установщиков формата MSI, соответственно, если этот процесс завершить, то реализация инсталляции программ через установщик данного формата не получится. Но после перезапуска компьютера все снова придет в норму.

Если вы все же отважились его закрыть, то для этого нужно сделать следующее:

  1. Запустите “Диспетчер задач”. Как это сделать, было рассказано ранее.
  2. Перейдите во вкладку “Процессы”.
  3. Отыщите в списке нужный процесс.
  4. Нажмите по нему один раз ЛКМ, чтобы выделить.
  5. Нажмите кнопку “Завершить процесс”, которая расположена в нижней правой части окна.

После этого должно появиться предупреждение, в котором объясняются риски данного действия, но если вы уверены, то нажимайте “Завершить процесс”.

Что такое Msiexec.exe?

Время от времени, открывая диспетчер задач и просматривая в нем список активных процессов, можно заметить процесс под названием Msiexec.exe. Многим пользователям становится интересно о его назначении. В данной статье мы расскажем вам все о процессе Msiexec.exe, для чего он нужен и стоит ли его завершать.

Процесс msiexec.exe в диспетчере задач

Что делает Msiexec.exe?

Данный процесс отвечает за работу системной службы “Установщик Windows”, которая в свою очередь обеспечивает работоспособность всех операций установки и удалений программ из пакетов MSI.

Проще говоря, когда вы устанавливаете или удаляете какую – либо игру или программу, активируется служба “Установщик Windows”, а вместе с ней и процесс Msiexec.exe.

Поэтому если вы видите его активность в диспетчере задач, то не стоит его завершать. Возможно в этот момент что – то устанавливается или обновляется.

Подозрительная активность Msiexec.exe

Если вы заметили, что данный процесс запущен и загружает процессор или память слишком часто, причем в эти моменты вы ничего не устанавливаете и не обновляете, то стоит проверить Msiexec.exe на наличие вирусов.

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

Для проверки процесса Msiexec.exe на вирусы в первую очередь нужно обратить внимание на расположение его исполняемого файла.

Чтобы это сделать, нужно найти Msiexec.exe в диспетчере задач, кликнуть по нему правой кнопкой мыши и в открывшемся меню выбрать “Открыть место хранения файла“.

Открываем расположение файла

Если откроется папка C:/Windows/System32, значит скорее всего Msiexec.exe не заражен вирусами, если же какая – либо другая папка, то вероятность его инфицирования большая.

Требуемый результат открытия местоположения файла msiexec.exe

В этом случае советуем вам проверить свой компьютер бесплатными утилитами от Касперского и Доктора Веба. Причем сделать это нужно даже при наличии антивируса на компьютере с обновленными базами.

Еще одна причина, по которой процесс Msiexec.exe может постоянно висеть в списке активных может неправильно выставленная опция включения службы “Установщик Windows“.

Чтобы проверить это нужно зайти в управление компьютером и далее открыть список всех служб.

Заходим в управление компьютером

Службы в Windows

В этом списке найти службу “Установщик Windows“, и кликнуть по ней два раза левой кнопкой мыши и в открывшемся окне проверить опцию “Тип запуска“.

Служба “Установщик Windows”

Там должно стоять значение “Вручную“. Если оно отлично от “Вручную“, то нужно его переключить и нажать кнопку “Ок” в низу окна.

Требуемые параметры службы “Установщик Windows”