Скачать msiexec для windows 10. msiexec.exe

в папке System32.

  • C:\Windows\System32\Msiexec.exe
  • C:\Windows\System32\msi.dll

Если файлы  Msiexec.exe

Ошибки при установке программ из пакета Windows Installer «.msi»

Довольно распространённая неувязка посреди юзеров операционной системы Windows всех версий – ошибка msi при установке программ из файла с расширением .msi. В данной статье я обрисую нередко встречаемые задачи с установщиком Windows 7/10/XP и варианты их решения, а также сделаю видео по текущему вопросу.

Файлы с расширением .msi это обыденные пакеты установки (дистрибутивы) из которых ставится программа. В отличии от обыденных «setup.exe», для пуска файла msi система употребляет службу Windows Installer (процесс msiexec.exe). Говоря простыми словами, установщик Windows разархивирует и запускает файлы из дистрибутива. Когда Windows Installer не работает, то возникают разные ошибки.

Вообще, меня это жутко бесит, т.к. опосля глуповатого сообщения о ошибке совершенно непонятно что делать далее. Microsoft специально разработали установщик Windows Installer для расширения способностей установки программ (в основном это касается системных администраторов), но не позаботились подабающим образом о безглючной работе данной службы либо хотя бы о адекватных сообщениях о дилеммах. А нам сейчас это разгребать

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

Ошибки msi файлов

Очень нередко ошибки возникают из-за недостающих прав системы на файлы либо папки. Нельзя огласить, что Windows Installer не работает, в этом случае довольно просто добавить нужные права и всё заработает. Практически вчера я столкнулся с тем, что скаченный дистрибутив .msi не захотел устанавливаться, при этом удачно запускается мастер установки, выбираются характеристики, но потом система задумывается несколько секунд и выдаёт ошибку:

«Error reading from file «имя файла» verify that the file exists and that you can access it» (Error 1305). Переводится «Ошибка чтения из файла … проверьте существует ли файл и имеете ли вы к нему доступ». Ну не тупняк ли? Естественно, что клавиша «Повторить» не помогает, а отмена прекращает всю установку. Сообщение особенной смысловой перегрузки также не несёт, т.к. файл точно существует и я имею к нему доступ, по другому бы просто не сумел его запустить и получить это сообщение, к тому же почему-либо на британском языке 🙂

А ошибка в том, что не Я должен иметь доступ к файлу, а установщик Windows, поточнее сама Система. Решается чрезвычайно просто:

  1. Кликаем правой клавишей по файлу с расширением .msi, избираем «Свойства»
  2. На вкладке «Безопасность» смотрим, есть ли в перечне юзер с именованием «система» либо «System»
  3. Скорее всего вы такового не увидите. Потому будем добавлять вручную. Жмем клавишу «Изменить…», потом «Добавить…»
  4. В поле пишем «система» либо «System» (если у вас британская Windows) и жмем «Проверить имена». При этом слово обязано стать подчёркнутым как на картинке.
  5. Нажимаем «ОК», ставим галочку «Полный доступ», «ОК»
  6. Кнопка «Дополнительно» -> «Изменить разрешения…» ставим «Добавить разрешения,  наследуемые от родительских объектов», «ОК» три раза.
Читайте также  Ошибка second boot на этапе boot. Что делать с ошибкой 0xC1900101 – 0x40017 при установке Windows 10?

Теперь ошибка установщика не появится! Можно добавить доступ на всю папку, из которой вы традиционно инсталлируете программы, к примеру на папку «Downloads», как у меня. Смотрим видео по решению заморочек с правами доступа:

В Windows XP вкладки «Безопасность» не будет, ежели включён обычный общий доступ к файлам. Чтоб его выключить, необходимо зайти в «Пуск -> Панель управления -> Характеристики папки -> Вид» и выключить опцию «Использовать обычный общий доступ к файлам». В урезанных версиях Windows 7/10 и XP вкладки «Безопасность» нет в принципе. Чтоб её узреть, необходимо загрузить Windows в безопасном режиме и зайти в неё под администратором.

Ещё методы решить проблему

  • Запускайте установку, войдя в систему под администраторским аккаунтом
  • Правой клавишей по пакету «.msi» и избираем «Запуск от имени Администратора»
  • Выключите антивирус на время
  • Включить режим сопоставимости с прошлыми операционными системами. Для этого зайдите в характеристики файла msi и на вкладке «Совместимость» поставьте галочку «Запустить програмку в режиме совместимости»
  • Если файл на флешке, то попытайтесь скопировать его куда-нибудь на жёсткий диск и запустить оттуда (бывает, что запрещена установка программ со съёмных накопителей)
  • Попробуйте просто сделать новейшую папку с хоть каким именованием в корне диска, перекинуть туда дистрибутив и запустить его оттуда

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

  • Error 1723
  • Internal Error 2203
  • Системная ошибка 2147287035
  • Ошибка «Невозможно открыть этот установочный пакет»
  • Ошибка 1603: Во время установки произошла неискоренимая ошибка

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

  1. Сначала узнаем нужные пути. Нажмите «Win + Pause» и зайдите в «Дополнительные характеристики системы -> Вкладка «Дополнительно» -> клавиша «Переменные среды»»
  2. В перечнях ищем переменные с наименованиями «TEMP» и «TMP» (значения традиционно совпадают), в их записаны пути к временным папкам, которые употребляет установщик Windows
  3. Теперь идём к сиим папкам и смотрим в их свойствах, имеет ли к ним доступ «система». Чтоб быстро получить путь к временной папке юзера, кликните два раза по переменной, скопируйте путь и вставьте его в адресной строке «Проводника» Windows
Читайте также  Как скачать приложение на nokia. Программы для Nokia X

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

Если служба Windows Installer всё равно не желает работать, то проверьте права на папку «C:Config.Msi», сюда «система» также обязана иметь полный доступ. В этом случае вы могли следить ошибку «Error 1310». На всякий вариант удостоверьтесь, что к папке КУДА вы инсталлируете софт также есть все права.

Если вы используете шифрование папок, то отключите его для указанных мной папок. Дело в том, что хотя мы сами имеем к ним доступ, служба Microsoft Installer не может до их достучаться пока они зашифрованы.

Ещё ошибка может быть связана с битым файлом. Может быть он не вполне скачался либо оказался битым уже на сервере. Попытайтесь скачать его ещё раз оттуда же либо лучше с другого места.

Ошибка установщика Windows

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

  • Нет доступа к службе установщика Windows
  • Не удалось получить доступ к службе установщика Windows
  • Ошибка пакета установщика Windows (1719)

или ещё нечто схожее со словами «ошибка msi», «Windows Installer Error». Всё это значит, что система отдала сбой и сейчас её нужно вылечивать. Может вы ставили некий софт, который попортил системные файлы и реестр, либо схватили вирус. Естественно, никогда не будет излишним удалить вирусы, либо убедиться что их нет. Но оставьте этот вариант на позже, т.к. традиционно неувязка кроется в другом.

Сначала давайте проверим работает ли служба Windows Installer:

  1. Нажмите «Win + R» и введите services.msc
  2. Найдите в конце перечня службу «Установщик Windows» либо «Windows Installer»
  3. Тип пуска должен быть «Вручную». Ежели она «Отключена», то зайдите в «Свойства» и выберите «Вручную»
  4. Затем кликните по ней правой клавишей и выберите «Запустить» либо «Перезапустить». Ежели ошибок нет и состояние перебегает в режим «Работает», то тут всё нормально.
  5. Нажмите «Win + R» и введите msiexec. Ежели модуль MSI работает нормально, то обязано показаться окно с версией установщика и параметрами пуска, а не ошибка.
Читайте также  В ворде съехала таблица что делать. Word не могу над таблицей заголовк написать улетает вниз

Следующее что я посоветую сделать – это выполнить команду сканирования системы на повреждённые и изменённые системные файлы. Нажмите «Win + R» и введите

Sfc /scannow

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

Microsoft сам дает утилиту, призванную решить нашу делему. Запустите програмку Easy Fix и следуйте мастеру.

Скачать Easy Fix

Параметры реестра и службы

Следующий метод устранения ошибки – восстановление рабочих характеристик в реестре установщика Windows Installer.

Скачать msiserver.reg

Для этого скачайте архив и запустите оттуда два reg-файла, соответственно собственной версии Windows. Согласитесь с импортом настроек.

В Windows XP либо Windows Server 2000 установите последнюю версию установщика 4.5.

Скачать Windows Installer 4.5

Если не посодействовало, то проделайте ещё перерегистрацию компонентов:

  1. Нажмите «Win + R» и введите «cmd». Затем в чёрном окне введите поочередно команды:
    MSIExec /unregister
    MSIExec /regserver
  2. В ответ обязана быть пустота, никаких ошибок. Ежели неувязка не решена, введите ещё команду
    regsvr32 msi.dll
  3. Закройте чёрное окно

Если пишет, что не хватает прав, то необходимо запускать командную строчку от имени Администратора.

Если команды выполнились, но не посодействовало, то скачайте файл и запустите msi_error.bat из архива, проверьте результат.

Последний вариант — скачайте програмку Kerish Doctor, почитайте мою статью, там есть функция исправления работы службы установщика и почти всех остальных нередких заморочек Windows.

Также, почти все программы употребляют .NET Framework, потому не будет излишним установить последнюю версию этого пакета. И, напоследок,  ещё один совет: ежели в пути к файлу-дистрибутиву есть хоть одна папка с пробелом в начале наименования, то удалите пробел. Таковой обычной приём решит вашу делему  🙂

Подведение итогов

Ошибки с установщиком Windows чрезвычайно противные, их много и сходу непонятно куда копать. Одно ясно – система отдала сбой и необходимо восстанавливать её до рабочего состояния. Время от времени ничего не помогает и приходится переустанавливать Windows. Но не спешите это делать, попытайтесь попросить помощи на этом форуме. В точности опишите вашу делему, поведайте что вы уже делали, какие сообщения получили, и, может быть, для вас помогут! Ведь мир не без хороших людей 🙂

Оставьте комментарий