Содержание
- Что такое MSIEXEC.exe? Что это за программа?
- MSIEXEC — описание команды и примеры использования
- Установка и настройка продукта
- Использование режима административной установки
- Восстановление продукта
- Удаление продукта
- Объявление продукта
- Установка уровня ведения журнала
- Справочная информация
- Что такое Msiexec.exe?
- Что делает Msiexec.exe?
- Подозрительная активность Msiexec.exe
- Vlad Shvets | ТОРМОЗИТ КОМПЬЮТЕР ГРУЗИТ ПРОЦЕССОР НА 50 99 100 % | РЕШЕНО |
- Удаление программ через командную строку (wmic msiexec)
- Метод обхода проблемы с Msiexec (если MSI-пакет при установке выдаёт ошибку)

(C) Корпорация Майкрософт. Все права защищены.
Что такое MSIEXEC.exe? Что это за программа?
Параметры установкиУстановка или настройка продукта
/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 — запуск из источника с повторным кэшированием локальных
пакетов
Настройка общих свойств
[PROPERTY=PropertyValue]
Обратитесь к руководству разработчиков Windows (R) Installer за дополнительными сведениями по использованию командной строки.
(C) Корпорация Майкрософт. Все права защищены.
MSIEXEC — описание команды и примеры использования

MSIEXEC — Средство установки, изменения и выполнения операций установщика Windows из командной строки.
Эта команда поддерживается в CMD.EXE и в PowerShell.
Установка и настройка продукта
Синтаксис
msiexec /i
Параметры
- /i — Установка или настройка продукта.
- пакет — Имя файла пакета установщика Windows.
- код_продукта — Глобальный уникальный идентификатор (GUID) пакета установщика Windows.
Примечания
- Регистр букв при вводе параметров командной строки установщика Windows не учитывается.
Примеры
Чтобы установить продукт из файла A:\Example.msi, введите:
msiexec /i A:\Example.msi
Использование режима административной установки
Синтаксис
msiexec /a пакет
Параметры
- /a — Выбор режима административной установки.
- пакет — Имя файла пакета установщика Windows.
Примечания
- Регистр букв при вводе параметров командной строки установщика Windows не учитывается.
Примеры
Чтобы установить продукт из файла A:\Example.msi в режиме административной установки, введите:
msiexec /a A:\Example.msi
Восстановление продукта
Синтаксис
msiexec /f [p][o][e][d][c][a][u][m][s][v]
Параметры
- /f — Включение одного или нескольких параметров командной строки, перечисленных в следующей таблице.
- пакет — Имя файла пакета установщика Windows.
- код_продукта — Глобальный уникальный идентификатор (GUID) пакета установщика Windows.
Примечания
- Параметром по умолчанию для этой командной строки является параметр /fpecms.
- Регистр букв при вводе параметров командной строки установщика Windows не учитывается.
Примеры
Чтобы восстановить пакет установки, введите:
msiexec /fpecms Example.msi
Удаление продукта
Синтаксис
msiexec /x
Параметры
- /x — Удаление продукта.
- пакет — Имя файла пакета установщика Windows.
- код_продукта — Глобальный уникальный идентификатор (GUID) пакета установщика Windows.
Примечания
- Регистр букв при вводе параметров командной строки установщика Windows не учитывается.
Примеры
Чтобы удалить или отменить установку пакета, введите:
msiexec /x Example.msi
Объявление продукта
Синтаксис
msiexec /j [] пакет
msiexec пакет /t список_преобразований

msiexec пакет /g код_языка
Параметры
- /j — Объявление продукта. u — Объявление для текущего пользователя. m — Объявление для всех пользователей компьютера.
- пакет — Файл пакета установщика Windows.
- /g код_языка — Служит для задания языка.
- /t список_преобразований — Применение преобразований к объявляемому пакету.
Примечания
- При необходимости установить приложение с повышенными привилегиями используйте параметр /jm.
- Регистр букв при вводе параметров командной строки установщика Windows не учитывается.
Примеры
Чтобы объявить пакет для всех пользователей этого компьютера, введите:
msiexec /jm Example.msi
Установка уровня ведения журнала
Синтаксис
msiexec /L [i][w][e][a][r][u][c][m][p][v][+][!]файл_журнала.txt
Параметры
- /L — Путь к файлу журнала.
- i — Занесение в журнал сообщений о состоянии.
- w — Занесение в журнал некритических предупреждений.
- e — Занесение в журнал сообщений об ошибках.
- a — Занесение в журнал выполнения действий.
- r — Занесение в журнал записей со сведениями о действиях.
- u — Занесение в журнал запросов пользователей.
- c — Занесение в журнал исходных параметров пользовательского интерфейса.
- m — Занесение в журнал нехватки памяти.
- p — Занесение в журнал свойств терминала.
- v — Занесение в журнал подробных сведений. Для использования параметра v следует задавать /L*v.
- + — Добавление в существующий файл.
- ! — Сброс в журнал каждой строки.
- * — Занесение в журнал всех сведений, кроме параметра v. Это подстановочный знак.
- файл_журнала.txt — Имя и путь к текстовому файлу журнала.
Примечания
- Регистр букв при вводе параметров командной строки установщика Windows не учитывается.
- Чтобы включить в файл журнала параметр v при использовании подстановочного знака, введите в командной строке /L*v.
- Параметры файла журнала установщика Windows могут также использоваться для процессов удаления и восстановления.
Примеры
Чтобы установить пакет и создать файл журнала, включающий в себя сведения о состоянии, сообщения о нехватке памяти и все сообщения об ошибках, введите следующую команду:
msiexec /i Example.msi /L ime logfile.txt
Справочная информация
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 в диспетчере задач
Что делает Msiexec.exe?
Данный процесс отвечает за работу системной службы “Установщик Windows”, которая в свою очередь обеспечивает работоспособность всех операций установки и удалений программ из пакетов MSI.
Проще говоря, когда вы устанавливаете или удаляете какую – либо игру или программу, активируется служба “Установщик Windows”, а вместе с ней и процесс Msiexec.exe.
Поэтому если вы видите его активность в диспетчере задач, то не стоит его завершать. Возможно в этот момент что – то устанавливается или обновляется.
Подозрительная активность Msiexec.exe
Если вы заметили, что данный процесс запущен и загружает процессор или память слишком часто, причем в эти моменты вы ничего не устанавливаете и не обновляете, то стоит проверить Msiexec.exe на наличие вирусов.
Ведь вирусы запросто могут маскироваться под системные процессы, и спокойно работать в системе, выполняя свои вредоносные функции.
Для проверки процесса Msiexec.exe на вирусы в первую очередь нужно обратить внимание на расположение его исполняемого файла.
Чтобы это сделать, нужно найти Msiexec.exe в диспетчере задач, кликнуть по нему правой кнопкой мыши и в открывшемся меню выбрать “Открыть место хранения файла“.

Открываем расположение файла
Если откроется папка C:/Windows/System32, значит скорее всего Msiexec.exe не заражен вирусами, если же какая – либо другая папка, то вероятность его инфицирования большая.
Vlad Shvets | ТОРМОЗИТ КОМПЬЮТЕР ГРУЗИТ ПРОЦЕССОР НА 50 99 100 % | РЕШЕНО |

Удаление программ через командную строку (wmic msiexec)
Требуемый результат открытия местоположения файла msiexec.exe
В этом случае советуем вам проверить свой компьютер бесплатными утилитами от Касперского и Доктора Веба. Причем сделать это нужно даже при наличии антивируса на компьютере с обновленными базами.
Метод обхода проблемы с Msiexec (если MSI-пакет при установке выдаёт ошибку)
Еще одна причина, по которой процесс Msiexec.exe может постоянно висеть в списке активных может неправильно выставленная опция включения службы “Установщик Windows“.
Чтобы проверить это нужно зайти в управление компьютером и далее открыть список всех служб.

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

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

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

Требуемые параметры службы “Установщик Windows”
Лучшая благодарность автору — репост к себе на страничку: