- Что за процесс MSIEXEC.EXE
- Сведения о процессе
- Функции
- Расположение файла
- Завершение процесса
- Процесс работает постоянно
- Подмена вредоносным ПО
- Процесс MSIEXEC.EXE: за что отвечает
- За что отвечает MSIEXEC.EXE
- Где расположен процесс MSIEXEC.EXE
- Постоянная работа MSIEXEC.EXE
- Как завершить процесс MSIEXEC.EXE
- Вирусное ПО
- Устранение ошибок установщика Windows, проводника и MSIEXEC
- Аннотация
- Решение
- Решение 1. Возобновление работы установщика Windows на вашем компьютере в автоматическом режиме
- Решение 2. Устранение неполадок установщика Windows
- Решение 3. Изменение реестра
- msiexec.exe — командная строка и полный контроль над процессом установки Windows
- Варианты установки
- Показать варианты
- Параметры перезапуска
- Параметры ведения журнала
- Обновить параметры
- Варианты ремонта
- Установить общедоступные свойства
Что за процесс MSIEXEC.EXE
MSIEXEC.EXE – процесс, который иногда может включаться на Вашем ПК. Давайте разберемся, за что он отвечает и можно ли его отключить.
Сведения о процессе
Увидеть MSIEXEC.EXE можно во вкладке «Процессы» Диспетчера задач.
Функции
Системная программа MSIEXEC.EXE является разработкой Microsoft. Она связана с Установщиком Windows и используется для установки новых программ из файла в формате MSI.
Работать MSIEXEC.EXE начинает при запуске установщика, и должен сам завершаться по окончании процесса инсталляции.
Расположение файла
Программа MSIEXEC.EXE должна располагаться по следующему пути:
Убедиться в этом можно, нажав «Открыть место хранения файла» в контекстном меню процесса.
После этого откроется папка, где располагается данный EXE-файл.
Завершение процесса
Останавливать работу данного процесса не рекомендуется, особенно при выполнении установки ПО на Ваш компьютер. Из-за этого будет прервана распаковка файлов и новая программа наверняка не будет работать.
Если же необходимость выключения MSIEXEC.EXE всё же возникла, то сделать это можно следующим образом:
- Выделите этот процесс в перечне Диспетчера задач.
- Нажмите кнопку «Завершить процесс».
Ознакомьтесь с появившимся предупреждением и снова нажмите «Завершить процесс».
Процесс работает постоянно
Бывает, что MSIEXEC.EXE начинает работать при каждом запуске системы. В этом случае стоит проверить статус службы «Установщик Windows» – возможно, по какой-то причине она запускается автоматически, хотя по умолчанию должно быть ручное включение.
- Запустите программу «Выполнить», используя комбинацию клавиш Win+R.
- Пропишите «services.msc» и нажмите «ОК».
Отыщите службу «Установщик Windows». В графе «Тип запуска» должно стоять значение «Вручную».
В противном случае дважды щёлкните по её названию. В появившимся окне свойств можно увидеть название уже знакомого нам исполняемого файла MSIEXEC.EXE. Нажмите кнопку «Остановить», измените тип запуска на «Вручную» и кликните «ОК».
Подмена вредоносным ПО
Если Вы ничего не устанавливаете и служба работает как нужно, то под MSIEXEC.EXE может маскироваться вирус. Среди других признаков можно выделить:
- повышенную нагрузку на систему;
- подмену некоторых символов в имени процесса;
- исполняемый файл хранится в другой папке.
Избавиться от вредоносного ПО можно, просканировав компьютер с помощью антивирусной программы, например, Dr.Web CureIt. Также можно попытаться удалить файл, загрузив систему в Безопасном режиме, но Вы должны быть уверены, что это вирус, а не системный файл.
На нашем сайте вы можете узнать о том, как запустить в безопасном режиме Windows XP, Windows 8 и Windows 10.
Процесс MSIEXEC.EXE: за что отвечает
MSIEXEC.EXE – это стандартный процесс Windows, который иногда может включаться на вашем компьютере. Чаще всего это случае, когда в операционную систему или какие-то другие продукты от Майкрософт устанавливаются обновления. Он может создавать высокую нагрузку, но непродолжительное время – пока идет процесс установки обновлений.
За что отвечает MSIEXEC.EXE
MSIEXEC.EXE – процесс стандартной одноименной программы в Windows, отвечающий за корректный запуск и работу Установщика Windows. Запускается во время установки обновлений для операционной системы, программ или инсталляции нового ПО из файла с расширением MSI. Автоматически завершается через небольшой промежуток времени после завершения процесса установки/обновления.
Увидеть данный процесс можно в «Диспетчере задач»:
- Воспользуйтесь сочетанием клавиш Ctrl+Shift+Esc.
- Если вы пользуетесь операционной системой Windows 7, то переключитесь во вкладку «Процессы». В случае с Windows 10 используйте вкладку «Подробности».
Не рекомендуется завершать процесс MSIEXEC.EXE, пока идет установка каких-либо обновлений или программ. В противном случае задача будет выполнена некорректно.
Где расположен процесс MSIEXEC.EXE
Посмотреть расположение файла, отвечающего за работу данного процесса можно через «Диспетчер задач»:
- Откройте вкладку «Процессы» или «Подробности» и отыщите в списке наименование нужного процесса.
- Кликните по нему правой кнопкой мыши. Из контекстного меню выберите пункт «Открыть место хранения файла».
- Должна открыться директория, расположенная по пути C:\Windows\System32. Путь расположения можно посмотреть в адресной строке «Проводника».
Постоянная работа MSIEXEC.EXE
Процесс MSIEXEC.EXE может не завершиться после завершения установки и/или включаться вместе с операционной системой. Это не всегда значит, что на компьютер проник вирус. Возможно, что у службы «Установщик Windows» в работе произошел какой-то сбой, из-за чего происходит автоматический запуск всех сопутствующих процессов.
Проверить состояние службы «Установщик Windows» и попытаться решить проблему можно следующим образом:
- Откройте окно служб. Это делается с помощью строки «Выполнить», которая открывается сочетанием клавиш Win+R. В нее пропишите команду services.msc и нажмите Enter или «Ок» для применения.
- В перечне служб найдите «Установщик Windows». Обратите внимание на графу «Тип запуска». Там должно стоять значение «Вручную».
- Если стоит другое значение, то его можно изменить в настройках свойств службы. Для открытия нужного окна кликните два раза левой кнопкой мыши по названию службы.
- Для начала остановите работу, воспользовавшись соответствующей кнопкой.
- В графе «Тип запуска» поставьте значение «Вручную». Воспользуйтесь кнопками «Применить» и «Ок» для сохранения настроек.
Как завершить процесс MSIEXEC.EXE
Если на компьютер устанавливается какое-либо обновление или новое ПО, то выполнять остановку данного процесса категорически не рекомендуется. Скорее всего, этим вы прервете установку или завершите ее некорректно из-за чего программа не будет запускаться или работать корректно.
Потребность в остановке процесса все же может возникнуть, например, если на компьютер попал вирус:
- Откройте «Диспетчер задач» и вкладку с процессами.
- Среди них выделите нужный процесс и нажмите на кнопку «Завершить процесс» или «Снять задачу» (зависит от ОС).
- Появится окошко с предупреждением о последствиях завершения процесса. Ознакомьтесь с ним и нажмите по кнопке «Завершить процесс».
Вирусное ПО
Сам вирус вряд ли сможет постоянно запускать процесс MSIEXEC.EXE, но вот замаскироваться под него и создавать дополнительную нагрузку на операционную систему – вполне. У «вирусного» происхождения процесса могут быть следующие признаки:
- Повышенная нагрузка на операционную систему;
- Имя процесса написано некорректно, например, с заменой некоторых символов. Часто встречается вариант, когда «I» заменяется строчной «L»;
- Файл процесса находится по другому адресу, а не по C:\Windows\System32.
Если все из этих условий выполняются, то это точно вирус. Сразу же завершайте работу данного процесса и удаляйте исполняемый.
Важно! Если исполняемый файл процесса находится по адресу C:\Windows\System32, то не удаляйте его, а лучше выполните сканирование компьютера антивирусом.
Проводить проверку ПК на наличие вирусов рекомендуется с помощью проверенных коммерческих антивирусов или встроенного Защитника Windows, если речь идет о «десятке». Если же у вас нет сторонних антивирусов и/или вы не являетесь пользователем Windows 10, то можно воспользоваться бесплатными решениями, которые не требуется устанавливать, например, Dr. Web Curelt.
- Скачайте исполняемый файл программы с официального сайта разработчика. Устанавливать ничего не нужно – просто выполните запуск.
- В главном окне вам будет предложено выполнить проверку компьютера на вирусы. Доступно несколько вариантов, среди которых настоятельно рекомендуется установить маркер на «полная проверка».
- После запуска проверки ожидайте, пока процедура завершится. Она может занять до нескольких часов. В это время можно пользоваться компьютером, но мы рекомендуем воздержаться от этого.
- Dr. Web Curelt должен выдать все обнаруженные вирусы или подозрительные файлы. Рекомендуется их удалить или поместить в карантин.
Устранение ошибок установщика Windows, проводника и MSIEXEC
Аннотация
Иногда при попытке установить или обновить программное обеспечение может появиться сообщение об ошибке. В этой статье приводятся решения для подобных ошибок.
Решение
Примечание.: В этой статье описываются шаги, дополняющие инструкции в статье Устранение неполадок установщика Windows (на английском языке) и msiexec.exe, а также устранение неполадок проводника и установщика Windows.
Для решения проблем такого рода следует изменить реестр следующим образом.
Решение 1. Возобновление работы установщика Windows на вашем компьютере в автоматическом режиме
Нажмите кнопку Пуск , введите services.msc в поле поиска и нажмите ВВОД.
В окне Службы дважды щелкните Установщик Windows.
В свойствах установщика Windows выберите тип запуска Автоматически.
Нажмите кнопку Применить для сохранения параметров, а затем — кнопку ОК.
Решение 2. Устранение неполадок установщика Windows
Перед тем как перейти к решению 3, следует проверить работу установщика Windows, выполнив действия, описанные в статье Устранение неполадок установщика Windows(на английском языке)
Решение 3. Изменение реестра
ВНИМАНИЕ!: В этой статье приводятся инструкции по изменению реестра. Прежде чем изменять реестр, создайте резервную копию, чтобы можно было восстановить реестр в случае возникновения проблем. Для получения информации о создании резервной копии, восстановлении и изменении реестра щелкните следующий номер статьи для просмотра в статье базы знаний Майкрософт:
Сведения о реестре Windows для опытных пользователей Сведения о реестре Windows для опытных пользователей
Чтобы открыть редактор реестра, нажмите кнопку Пуск , введите regedit в поле поиска и нажмите ВВОД.
Примечание.: Если появится запрос на ввод пароля администратора или подтверждение, введите пароль или подтвердите его при необходимости
В области навигации редактора реестранайдите следующий раздел:
Присвойте новое имя записи MachineThrottling — MachineThrottling. Чтобы сделать это, щелкните запись правой кнопкой мыши и выберите Переименовать.
Примечание.: если запись MachineThrottlingотсутствует, перейдите к шагам 5, 6 и 7.
Затем перезагрузите компьютер, чтобы изменения вступили в силу.
Если проблема сохранится, повторите шаги 1 и 2, а затем перейдите к шагам 5, 6 и 7.
Щелкните правой кнопкой мыши папку DisabledSessions и выберите пункт Удалить.
Подтвердите операцию, нажав кнопку Да.
Перезагрузите компьютер, чтобы изменения вступили в силу.
Примечание.: Посетите следующую страницу, чтобы проверить, установлена ли на вашем компьютере последняя версия установщика Windows: Выпущенные версии установщика Windows (на английском языке).
Нас интересует ваше мнение! Мы ждем ваших отзывов по данным статьям; их можно ввести в поле для комментариев в нижней части страницы. Ваши отзывы помогают нам повышать качество контента. Заранее спасибо!
msiexec.exe — командная строка и полный контроль над процессом установки Windows
Технология установки Windows использует Msiexec.exe для установки пакетов MSI и MSP. Этот инструмент дает вам полный контроль над процессом установки, позволяя вам установить такие параметры:
- варианты установки (установка, удаление, административная установка, реклама продукта)
- параметры отображения (полный, базовый или без интерфейса во время установки)
- параметры перезапуска (если машина будет перезагружена после установки)
- параметры ведения журнала
- обновить параметры (применить или удалить обновления)
- варианты ремонта (только для установленного пакета)
- публичные свойства, которые используются при установке
Обычная форма командной строки msiexec:
Варианты установки
При запуске установочного пакета вы можете установить тип установки с помощью следующих параметров:
- / i — нормальная установка
- / a — административная установка
- / j — рекламировать товар
- u — реклама для текущего пользователя
- m — реклама для всех пользователей
- / g — идентификатор языка, используемый рекламируемым пакетом
- / t — применить преобразование для рекламы пакета
- / x — удалить пакет
Пример командной строки:
Показать варианты
Уровень пользовательского интерфейса установки можно настроить в соответствии с целевой средой. Например, пакет, распространяемый среди клиентов, должен иметь полный пользовательский интерфейс, а пакет, развернутый с помощью групповой политики, не должен иметь пользовательского интерфейса. Msiexec.exe устанавливает уровень пользовательского интерфейса установки с помощью этих параметров:
- / quiet — тихий режим (нет взаимодействия с пользователем)
- / passive — автоматический режим (при установке отображается только индикатор выполнения)
- / q — установить уровень пользовательского интерфейса:
- n — нет интерфейса
- n + — нет пользовательского интерфейса, за исключением модального диалогового окна, отображаемого в конце.
- b — базовый интерфейс
- b + — базовый интерфейс с модальным диалоговым окном, отображаемым в конце. Модальное поле не отображается, если пользователь отменяет установку. Используйте qb +! или qb! +, чтобы скрыть кнопку [Отмена] .
- b — — базовый интерфейс без модальных диалоговых окон. Обратите внимание, что / qb + — не поддерживается уровень пользовательского интерфейса. Используйте qb-! или qb! — скрыть кнопку [Отмена] .
- r — уменьшенный интерфейс
- f — полный интерфейс
Пример командной строки:
Параметры перезапуска
Иногда установка перезаписывает файлы, которые используются или должны перезагрузить компьютер, чтобы завершить его. Политика перезагрузки, используемая при установке, может быть установлена с помощью следующих параметров:
- / norestart — машина не будет перезагружена после завершения установки
- / promptrestart — пользователю будет предложено перезагрузить компьютер
- / forcerestart — машина будет перезапущена после завершения установки
Пример командной строки:
Параметры ведения журнала
При отладке установочного пакета вы можете использовать несколько параметров ведения журнала для создания журнала . Этот журнал будет содержать различную информацию для каждого параметра, который вы используете:
- / L — включить ведение журнала
- i — включить сообщения о состоянии
- w — включить нефатальные предупреждения
- e — включить все сообщения об ошибках
- a — упомянуть, когда начинается действие
- r — включить записи о действиях
- u — включить запросы пользователя
- c — включить начальные параметры интерфейса
- m — включает нехватку памяти или фатальную информацию о выходе
- o — включить сообщения вне дискового пространства
- p — включить свойства терминала
- v — подробный вывод
- x — включить дополнительную информацию отладки
- + — добавить в существующий файл журнала
- ! — очистить каждую строку в журнале
- * — записывать всю информацию, за исключением v и х вариантов
- / log — эквивалент / l *
Пример командной строки:
Обновить параметры
Командная строка установщика Windows может применять или удалять обновления (например, исправления) с помощью следующих параметров:
- / p — установить патч MSP. При установке патча в режиме без вывода сообщений вам необходимо установить для свойства REINSTALLMODE значение «ecmus», а для REINSTALL значение «ALL». В противном случае патч просто обновит MSI, кэшированный на целевой машине.
- / update — применять обновления (если есть несколько обновлений, вы можете разделить их через символ « ; »).
- / uninstall — удалить обновление для продукта (если есть несколько обновлений, вы можете разделить их через символ » ; «)
- /package — указывает пакет, для которого обновление удаляется.
Примеры командных строк:
Варианты ремонта
Если у вас установлен пакет, вы можете использовать командную строку установщика Windows для его восстановления:
- / f — починить пакет
- p — восстанавливать только если файл отсутствует
- o — восстановить, если файл отсутствует или установлена более старая версия
- e — восстановить, если файл отсутствует или установлена аналогичная или более старая версия
- d — восстановить, если файл отсутствует или установлена другая версия
- c — восстановить, если файл отсутствует или контрольная сумма не соответствует вычисленному значению
- a — принудительно переустанавливает все файлы
- u — восстановить все необходимые пользовательские записи реестра
- m — восстановить все необходимые записи реестра для компьютера
- s — восстановить все существующие ярлыки
- v — запустить из исходного кода и восстановить локальный пакет
Пример командной строки:
Установить общедоступные свойства
Имя открытого свойства содержит только заглавные буквы (например, PROPERTY ). Этот тип свойств может быть установлен через командную строку следующим образом: PROPERTY = «value» .