Ahpub - Компьютер Шаг за Шагом

Решение ошибки Microsoft Installer при установке Skype. Почему не устанавливаются программы из файлов.msi? Не работает windows installer Скачать и установить программу установщик windows

Довольно распространённая проблема среди пользователей операционной системы 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, точнее сама Система. Решается очень просто:

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

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

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


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

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

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

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

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

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

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

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

Важно! Перед последним действием желательно ! Если способ не поможет или станет хуже, вы сможете восстановиться до прежнего состояния.

В Windows XP или Windows Server 2000 установите последнюю версию установщика 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 – операционная система, которая стоит на большей части современных компьютеров. Для неё выпускается множество не только игр, но и приложений. Но иногда и у самых надёжных устройств случаются проблемы. Что делать, если формат программы неизвестен компьютеру, от чего она не запускается? Решить проблему просто – скачиванием и установкой службы Windows Installer для Windows 7 x32.

О назначении программы

Благодаря этой программе у пользователей больше не возникнет проблем при работе с приложениями, имеющими расширение msi. Их можно будет удалять и настраивать, устанавливать. Установщик позволяет в любой момент установить и настроить необходимые параметры.

Сложности с работой службы. И их причины

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

Решение проблем с запуском

Компьютер принадлежит только вам? Тогда достаточно воспользоваться правами главного пользователя или в администратора, снова зайти. Если компьютер чужой – надо обратиться к тому, кто отвечает за доступ к системе.

Иногда появляется сообщение о том, что служба вообще была отключена. В такой ситуации тоже нет ничего сложного.


Проблемы возникают из-за того, что версия программы используется устаревшая, либо этот инструмент вообще отсутствует. Тогда нужно просто найти службу в интернете, установить её. Начиная с 7 версии Windows, программа совместима со всеми последними операционными системами.

При переустановке программы надо будет перезагрузить компьютер, чтобы изменения вступили в силу. Есть и ещё одно решение от разработчиков самой операционной системы – Windows Installer Clean Up . Благодаря этому решению легко удалить параметры в установщике, если какие-то из них мешают нормально работать с программами. Главное – предотвратить дублирование файлов в папках и на жёстких дисках.

Операционная система состоит из огромного количества программ и служб, каждая из которых выполняет свои функции. К примеру, для установки на ваш компьютер новых программ используется Windows Installer – служба-установщик для Windows 7. Она отвечает за распаковку файлов и занесение данных в системный реестр. Некоторые пользователи при попытках установки приложений сталкиваются с ошибкой «Не удалось получить доступ к службе», в результате которой инсталляция программы становится невозможной. В данной статье представлены пути решения проблемы.

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

Команда «scan now»

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


После этого попробуйте снова вызвать Installer, запустив установку какого-нибудь приложения. Если проблема не разрешилась – переходите к следующему пункту руководства.

Диспетчер служб

Возможно, Installer не работает из-за отключенной службы, которая за него отвечает. Попробуйте открыть менеджер и включить ее. Если вы не знаете, как это делать – следуйте инструкции:


Если в представленном списке нужного элемента нет, вызовите командную строку. Как это сделать, описывается выше, в предыдущем разделе руководства. В консоли требуется ввести команду «net start MSIServer» и нажать Энтер. Если никаких проблем не возникнет, вы увидите надпись «Установщик Windows успешно запущен».

Экспорт реестра

Вы также можете найти в сети копию раздела чужого реестра и импортировать ее на свой компьютер. Необходимая вам директория называется «HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msiserver» .

Ошибка windows installer – это одна из самых распространенных всплывающих неполадок, с которой сталкиваются пользователи операционной системы Windows.

Ошибка может появляться независимо от версии вашей ОС.

Причины появления ошибки

Выполнить сканирование ОС можно с помощью команды Sfc /scannow. Вводить ее нужно в окно командной строки.

Запустить командную строку можно также еще двумя способами:

  • Пуск -> Все программы -> Стандартные -> Командная строка.
  • Пуск -> Выполнить и введите имя программы cmd.exe

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

Командная строка не только найдет испорченные и повреждённые файл, но и заменит их на работоспособные.

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

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

Перейдите по веб-адресу официального сайта компании https://support.microsoft.com/ru-ru/mats/program_install_and_uninstall

В открывшемся окне нажмите на клавишу «Запустить сейчас». Утилита восстановит правильную конфигурацию инсталлера.

Стоит заметить, что утилита не работает с восьмой версией операционной системы.

Настройка доступа установщика к файлам msi

Неполадка при установке может быть вызвана тем, что installer не имеет доступа к файлам формата msi. Пользователь может разрешить эту проблему самостоятельно.

Следуйте нижеприведенной инструкции:

  • Найдите ваш установочный файл и нажмите на нем правой кнопкой мышки;
  • Выберите окно свойств;
  • Перейдите на вкладку настройки безопасности;
  • В текстовом поле групп или пользователей проверьте, есть ли пользователь с именем «система». Если его нет, необходимо добавить юзера вручную;

  • Для добавления нового пользователя нажмите на кнопку Изменить и затем на кнопку Добавить;
  • В текстовом поле имен выбираемого объекта напишите слово «система» (без кавычек). Если вы используете английскую версию операционной системы, введите слово System;
  • Введённое слово должно мгновенно стать подчеркнутым, как показано на рисунке ниже;

  • Поставьте галочку напротив поля полного доступа и теперь нажмите на кнопку ОК;

Теперь установщик сможет получить доступ к исполняемому файлу. Установка должна быть завершена без проблем.

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

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

Ошибка Windows Installer - Способы решения неполадки

Это небольшая специализированная утилита от компании Microsoft, которая нужна для установки приложений из пакетов.msi, которые в наши дни можно очень часто встретить. Почему они так широко распространены? Все просто, при установке Windows Installer запомнит все изменения вносимые изменения в систему, таким образом после того как вы решите удалить программу установленную через этот пакет, ваше приложение полностью откатит все вносимые изменения в систему, то есть произойдет полностью правильная деинсталляция. Это нравится как разработчикам ПО так и нам, пользователям, ведь никто не хочет засорять систему лишним мусором. Если у вас проблемы с данным пакетом, то рекомендую скачать бесплатно Windows Installer с нашего сайта, думаю все проблемы будут решены.

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

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

Итак, дорогие друзья, если вам надо скачать Microsoft Windows Installer для Windows XP или Vista, сделать вы можете это с нашего сайта чуть ниже в новости, всем спасибо за внимание и удачи!

Многие задают этот вопрос, пытаясь скачать windows installer для операционной системы Windows 7, однако сделать это не так и просто, ведь последняя версия, которую можно загрузить отдельно это 4.5 и она представлена на нашем сайте. Между тем установщик Установщик Windows 5.0 входит в состав Windows 7/8/8.1 и он не является распространяемым компонентом. Поэтому не занимайтесь ерундой и если у вас ОС XP/Vista и у вас проблемы при установке.msi программ, то вам данный пакет поможет, все остальные могут про него просто забыть и расслабиться.

Разработчик : Microsoft
Лицензия : FreeWare
Язык : English
Размер : 1.69 & 2.94 & 3.17 & 4.47 MB
ОС : Windows
Скачать .

Загрузка...