Софт-Портал

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

Рейтинг: 4.7/5.0 (883 проголосовавших)

Категория: Windows

Описание

Ошибка: Не удается получить доступ к службе Windows Installer

Не удается получить доступ к службе Windows Installer

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

Служба Windows Installer позволяет добавлять, изменять или удалять приложения, предоставленные пакетом установщика Windows (*.msi). Неправильно настроенная служба может привести к невозможности установки каких-либо программ.

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

1. Проверить наличие службы

Для этого нужно зайти в Панель управления - Администрирование - Службы

В появившемся окне найти службу Windows Installer (Установщик Windows ).

Двойным щелчком мыши открыть свойства службы Windows Installer.

На вкладке Общие в поле Исполняемый файл должно быть значение: C:\WINDOWS\system32\msiexec.exe /V

На вкладке Зависимости в разделе Данная служба зависит от следующих компонентов должно быть Удаленный вызов процедур (RPC) .

2. Проверить запускаемую программу для расширения .msi

Откройте Мой компьютер или любую папку. В меню выберите Сервис - Свойства папки и перейдите на вкладку Типы файлов .

Выделите расширение MSI и нажмите кнопку Дополнительно. В разделе Действия должно быть три действия: Восстановить, Удалить, Установить. Если их нет, нужно создать.

Действие: &Восстановить приложение, исполняющее действие:
"C:\WINDOWS\System32\msiexec.exe" /f "%1" %*

Действие: & Удалить приложение, исполняющее действие:
"C:\WINDOWS\System32\msiexec.exe" /x "%1" %*

Действие: Ус & тановить приложение, исполняющее действие:
"C:\WINDOWS\System32\msiexec.exe" /i "%1" %*

3. Регистрация msiexec

В меню Пуск - Выполнить набрать команду msiexec /unregister и нажать ENTER. Затем там же выполнить команду msiexec /register

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

Статьи по теме

ошибка установщика windows installer:

  • скачать
  • скачать
  • Другие статьи, обзоры программ, новости

    Ошибка установки windows installer

    Skype сбой; код 1601 Не удалось получить доступ к услуге.

    вот он у меня интсалер полетел и itunes не устанавливается 23.Я следуя вашим рекомендациям, записал windows installer4.5 запустил. User Парни, ну объясните доценту. Зачем он нужен в XP. У меня windows 7 стоит.

    Все говорят "ты что нужен". Огромное спасибо вашему сайту. fast мне чет не помогло 10. На вопрос какому ПО название он необходим все молчат.

    За много лет работы я устанавливал кучу ПО. И не разу в нём не было нужды. А вот с ним возникает частенько много проблем 22.

    Администратор sanek, Direct X в Windows 7 интегрирован, версия 11, установить можно и 9. Можете погуглить и почитать, а можете заблуждаться и дальше.

    sanek Администратор, если чё в Windows 7 Direct X какой установишь, такой и будет. это зависит от твоей видеокарте, какой Direct X она поддерживает.С версией 4.5 проблема установщика полностью тьфу-тьфу снята. Vadim484 Скажите какую из этих качать?Старые версии перестают поддерживаться и отказываются работать.

    novicok Спасибо сайту за программу и всем за комментарии 16. Ev Mitkov Огромное спасибо за подсказку, за файл инсталлера и за ПОМОЩЬ.

    Удачи Вам всем. С искренним уважением 15.

    Ibostar max6819, Zenit95 На диспеччере задач зайдите в службу и там включите Установшик Windows и все сработает Норм работает 14. Patsient Было- windows installer работает в защищённом режиме, либо служба win installer установлена неправильно. Ошибка установки windows installer

    После обновления все заработало. bugor3101 Ошибка-windows installer работает в защищённом режиме, либо служба win installer установлена неправильно.

    Больше проблем нет! haha Спасибо. Illusion max6819,zenit95 переустановите ОС и все. А дебильная служба поодержки все плакала про какую то регистрацию, и типа для XP не надо ничего переустанавливать.

    Респект. То что надо Теперь программа опять пашет 8.

    1111 что делать! ivan что делать! Не удаётся получить доступ к службе windows installer 7. Не удаётся получить доступ к службе windows installer либо установлен неправильно 6.

    Администратор valerik, во-первых непонятно к чему этот комментарий, а во-вторых в Windows 7 Direct X 11, а не 10 ; 5. Skype получил большую популярность как средство общение через Интернет. Но эта программа постоянно развивается, и выходят все новые версии Скайпа особенно после того, как программу купила корпорация Microsoft.

    • Однако все может оказаться не так просто и привести к сюрпризам, например ошибки при установки / обновлении Skype сбой; код 1601 Не удалось получить доступ к услуге установки Windows.
    Итак, установка/ обновление Скайпа заканчивается ошибкой Skype сбой; код 1601 Не удалось получить доступ к услуге установки Windows.
  • Это проблема связанна со службой установщика Windows. И зачастую возникает на операционных системах Windows XP.
  • Для того, что бы устранить ошибку Skype сбой; код 1601 Не удалось получить доступ к услуге установки Windows необходимо выполнить два простых шага 1 Обновить Windows Installer. Для этого скачайте его по ссылке и установите на компьютер/ ноутбук.
  • В установке обновления нет ничего сложного, необходимо пару раз нажать кнопку " Далее".
  • 2 Выполните отмену регистрации и повторную регистрацию установщика Windows.

    Не удалось получить доступ к службе установщика Windows

    Ошибка установки windows installer. Оценка: 80 / 100 Всего: 364 оценок.

    Другие новости по теме:

    - При создании кластера в администрировании серверов 1С Предприятия вываливается ошибка " Ошибка сетевого доступа к серверу" Windows Sockets 10053 иногда выдаёт эту 10054.

    - Wine - это не эмулятор Windows, как думают многие, а альтернативная реализация API Windows 3.x и Win32 кстати, и расшифровывается Wine как " Wine Is Not Emulator".

    - Ваза из бутылки своими руками.

  • Error Windows installer при установке невозможно запустить

    Иногда при способе установить какое-либо приложение OS выдает табличку с надписью: пакета Windows installer невозможно запустить необходимую программу. Ситуация довольно распространенная, и существует множество причин, вызывающих ее появление.

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

    Решение неприятности из-за ограничения доступа

    Иногда система не может определить у кого больше прав для разрешения установки – у нее или у пользователя. Что, естественно, приводит к подобному конфликту. Например, ошибка пакета Windows installer при установке itunes очень часто возникает именно по этой причине. Поэтому для решения этого казуса потребуется выполнить определенную процедуру:

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

    Все. Высока вероятность того, что apple software update ошибка пакета Windows installer перестанет себя проявлять, а инсталляция нового обновления пройдет без затруднений.

    Обычно этот метод прекрасно помогает, если возникла проблема с Windows installer для Windows 7 или более современными версиями OS.

    Если проблему выдает Windows installer для XP, то решение должно быть несколько иным.

    Исправление для OS Win XP

    Если не устанавливается itunes — ошибка Windows installer для версии XP, то потребуется совершить вход в операционку с правами администратора. Дальше – запустить установку нужного обновления, одновременно на время отключить антивирусные средства защиты. После этого:

    • Нажать на устанавливаемом файле правой кнопкой мышки.
    • Перейти в свойства.
    • Нажать на иконку «запустить в режиме совместимости».
    Другие способы исправить ситуацию

    Иногда Windows modules installer worker выдает причину под различными кодами. Например, ошибка пакета Windows installer при установке itunes Windows 10 может привести к таким вот надписям на экране: error 1723, error 1603, error 2203 и так далее. Обычно это говорит об ограничении прав пользователя к доступу к некоторым приложениям или папкам.

    Для этого потребуется зайти в панель управления ОС. Дальше в дополнительные параметры – «переменные среды». Необходимо выбрать все названия, которые расположены под именами «TEMP» и «TMP». Проверить, что бы в их свойствах был указан доступ «system», аналогичным образом, как было рассказано в первом пункте нашей статьи.

    Существует еще одним способ выхода из ситуации, из-за возникшего осложнения с Windows installer clean up, если все остальные оставили вопрос без ответа. Последний вариант подразумевает:

    1. Запуск проводника.
    2. Дальше следуем по пути: сервис – параметры папки – «File type».
    3. Выделяем все имена, которые содержат расширение «.msi». Нажимаем на пункт «дополнительно» и доходим до строки «application used».
    4. В строке необходимо прописать вручную фразу C:\ WINDOWS\SYSTEM32\msiexec.exe» /i «%1» %*

    В завершении потребуется открыть командную строку и прописать две команды:

    Msiexec /unregister. Выполнить.

    Msiexec /regserver. Выполнить.

    Перезагрузить компьютер. Неприятность должна, с высокой вероятностью на успех, устраниться

    Не удается получить доступ к службе Windows Installer

    Ошибка: Не удается получить доступ к службе Windows Installer

    Среда, 13, июня, 2012

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

    style="display:block"
    data-ad-client="ca-pub-4420784113687006"
    data-ad-slot="4373493636"
    data-ad-format="auto">

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

    Не работает служба Windows Installer. Проверьте настройки службы:

    1. Зайдите в «Панель управления» -> «Администрирование» — «Службы»

    2. В окне «Службы» находим: «Установщик Windows» (или «Windows Installer») и делаем по нему двойной щелчок мышкой.

    3. В появившемся окне на вкладке «Общие» убеждаемся, что в поле Исполняемый файл указано:

    C:WINDOWSsystem32msiexec. exe /V

    В поле Тип запуска выбран пункт «Вручную».

    На вкладке «Зависимости» в разделе Данная служба зависит от следующих компонентов должно быть «Удаленный вызов процедур (RPC)».

    Проверьте сопоставление программы для файлов с расширением. msi

    Откройте «Панель управления» -> «Свойства папки», перейдите на вкладку «Типы файлов».

    Выделите расширение MSI и нажмите кнопку «Дополнительно». В разделе Действия должно быть три действия: Восстановить, Удалить, Установить. Если их нет, необходимо создать.

    Действие: &Восстановить приложение, исполняющее действие:

    «C:WINDOWSSystem32msiexec. exe» /f "%1 %*

    Действие: &Удалить приложение, исполняющее действие:

    «C:WINDOWSSystem32msiexec. exe» /x "%1 %*

    Действие: Установить приложение, исполняющее действие:

    «C:WINDOWSSystem32msiexec. exe» /i "%1 %*

    Идем в «Пуск» -> «Выполнить», наберите команду: msiexec /unregister и нажмите «OK». Затем таким же образом выполните команду: msiexec /register

    После выше перечисленных действий проблема должна решиться.

    Как заставить работать установщик Windows Installer

    Почему не устанавливаются программы из файлов .msi? Не работает windows installer

    Ошибки при установке приложений из файлов с расширением .msi - это одно из проявлений неполадок в работе службы Windows Installer (в русскоязычной версии - установщика Windows).

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

    Причиной того, что Windows Installer не работает, может быть следующее:

    • вирусное заражение, причем удаление вируса не всегда решает проблему;
    • некорректная установка обновлений Windows;
    • сбой в работе защитного ПО, когда вместо блокировки одного подозрительного msi-файла служба установки блокируется целиком;
    • изменения в политиках безопасности на компьютере;
    • повреждение системных файлов или реестра по причинам, не связанным с вирусами (удаление компонентов установщика, неквалифицированная правка реестра, "кривой" софт, неисправность жесткого диска и т. п.).
    Проверяем целостность структуры Windows Installer

    Установщик Windows представлен следующими компонентами:

    • файлом C:\Windows\System32\Msiexec.exe - непосредственно самим приложением-инсталлятором;
    • файлом C:\Windows\System32\msi.dll - библиотекой Windows Installer;
    • службой Msiserver, параметры которой хранятся в разделе реестра [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msiserver].

    Перед диагностикой важно удостоверится, что в системе присутствуют оба этих файла, что в реестре есть вышеназванный раздел и его параметры имеют нормальные значения (значения можно посмотреть в реестре аналогичной, работоспособной системы). Также откройте список служб (нажмите Windows + R и впишите в строку "Открыть" приложения "Выполнить" команду services.msc). Найдите "Установщик Windows" и убедитесь, что он запускается.

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

    Если отсутствует или поврежден раздел реестра - также перенесите его с рабочей системы. Для этого на исправном компьютере запустите редактор реестра (C:\Windows\Regedt.exe) и найдите вышеназванный раздел.

    Разверните правым кликом контекстное меню папки msiserver и щелкните пункт "Экспортировать". Сохраните файл в формате .reg и перенесите его на проблемную машину.

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

    Если служба Msiserver по прежнему не запускается, проверьте, работает ли служба RPC (Удаленный вызов процедур), от которой она зависит.

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

    Проверяем настройки безопасности и права доступа

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

    Для начала разберемся с софтом. Если у вас установлен антивирус - временно отключите его. Способы отключения у каждого продукта свои, но чаще всего это делается через контекстное меню значка антивируса в системном трее.

    Теперь займемся правами. Откройте контекстное меню Msiexec.exe и разверните его свойства.

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

    Служба Trustedinstaller впервые появилась в Windows Vista, поэтому в Windows XP полный доступ необходимо предоставить системе. Всё, что написано ниже, относиться к версиям, выпущенным позже XP.

    Чтобы проверить, кто владелец Msiexec.exe, щелкните кнопку "Дополнительно" на этой же вкладке.

    В следующем окне раскройте вкладку "Владелец". Сделайте владельцем службу Trustedinstaller, если в качестве него указано что-то другое. Если в списке "Изменить владельца на" его нет, щелкните кнопку "Изменить", а следом - "Другие пользователи и группы".

    Впишите Trustedinstaller в поле "Введите имена. ", нажмите "Проверить имена" и ОК.

    Вернитесь в предыдущее окно. На вкладке "Действующие разрешения" назначьте Trustedinstaller и системе необходимые права.

    Точно такие же настройки безопасности должны быть у библиотеки msi.dll.

    Теперь проверим, нет ли ограничений для пользователя "Система" на доступ к следующему:

    • системный диск (обычно это диск С);
    • временные папки (это C:\Windows\Temp и C:\Users\Текущий_пользователь\AppData\Temp);
    • папка C:\Config.Msi;
    • папка, где находится msi-файл, из которого вы пытаетесь установить программу.

    На все эти объекты системе нужно предоставить полный доступ. Делается это также, как мы разобрали выше.

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

    Как установить виндовс инсталлер - Мир компьютерных инноваций

    Oшибка установщика Windows Installer, решение проблемы +видео

    Довольно распространённая проблема среди пользователей операционной системы Windows любых версий – ошибка msi при установке программ из файла с расширением .msi. В этой статье я опишу часто встречаемые проблемы с установщиком Windows 7/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»
  • Скорее всего вы такого не увидите. Поэтому будем добавлять вручную. Нажимаем кнопку «Изменить…», затем «Добавить…»
  • В поле пишем «система» или «System» (если у вас английская Windows) и нажимаем «Проверить имена». При этом слово должно стать подчёркнутым как на картинке.
  • Нажимаем «ОК», ставим галочку «Полный доступ», «ОК»
  • Кнопка «Дополнительно» -> «Изменить разрешения…» ставим «Добавить разрешения, наследуемые от родительских объектов», «ОК» три раза.
  • Всё, эта ошибка установщика Windows не появится, а установка должна пройти как по маслу! Можно добавить доступ на всю папку, из которой вы обычно инсталлируете программы, например на папку «Downloads», как у меня.

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

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

    • Запускайте установку, войдя в систему под администраторским аккаунтом
    • Выключите антивирус на время
    • Включить режим совместимости с предыдущими операционными системами

    Для этого зайдите в свойства файла msi и на вкладке «Совместимость» поставьте галочку «Запустить программу в режиме совместимости».

    • Если файл на флешке, то попробуйте скопировать его куда-нибудь на жёсткий диск и запустить оттуда (бывает, что запрещена инсталляция программ со съёмных накопителей)
    • Попробуйте просто создать новую папку с любым именем в корне диска, перекинуть туда дистрибутив и запустить его оттуда

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

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

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

    1. Сначала узнаем нужные пути. Нажмите «Win + Pause» и зайдите в «Дополнительные параметры системы -> Вкладка «Дополнительно» -> кнопка «Переменные среды»»
    Похожие статьи:

    Не удалось получить доступ к службе установщика Windows Installer

    Добро пожаловать на Форум системных администраторов

    Зарегистрируйтесь, чтобы получить доступ ко всем функциям форума. После регистрации и входа на форум Вы сможете создавать темы, отвечать на существующие темы, ставить репутацию коллегам, размещать обновления статуса, управлять профилем и многое другое. Это сообщение будет удалено, как только Вы войдёте в систему.
    ВОЙТИ РЕГИСТРАЦИЯ

    У вас отключен JavaScript. Некоторые возможности системы не будут работать. Пожалуйста, включите JavaScript для получения доступа ко всем функциям.

    Не удалось получить доступ к службе установщика Windows Installer. Возможно, не установлен Windows Installer. Обратитесь за помощью в службу поддержки.

    Автор ROOT. 19 Май 2015 01:47

    • Авторизуйтесь для ответа в теме

    Как исправить ошибки службы установщика?

    При ошибке службы установщика Windows система выдаёт следующие ошибки:

    • Служба установщика Windows недоступна.
    • Не удалось получить доступ к службе установщика Windows
    • Не удалось получить доступ к службе установщика Windows Installer
    • Windows installer недоступен.

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

    Для начала проверим, запущена ли служба установщика Windows и есть ли она вообще в списке служб.

    Для этого нажимаем Win+R и в появившемся окне набираем services.msc

    Дважды нажмите на службу установщик Windows. Её параметры должны выглядеть следующим образом:

    Для Windows 7 попробуйте установить режим запуска службы "Автоматически" вместо "Вручную" и перезагрузить компьютер. Если же установщик вовсе отсутствует, попробуйте загрузить его отдельно с сайта Microsoft - http://www.microsoft. ls.aspx?id=8483 и установить. (протестировано на Windows XP). А вот в Windows 7 используется компонент Windows Installer 5, и он по заявлению на сайте Microsoft не является распространяемым, а встроен в систему.

    Регистрируем службу установщика в системе:

    Для исправления ошибки попробуем заново зарегистрировать службу установщика Windows в системе. Для этого также нажимаем сочетание клавиш Win+R и набираем CMD. Запуститься командная строка.

    К командной строке для 32-битной версии Windows наберите:

    Для 64-битной версии Windows:

    Данные команды заново зарегистрируют службу установщика Windows в системе. Если эти действия не помогли, попробуйте воспользоваться инструкцией от компании Microsoft: http://support.micro. s/kb/2642495/ru

    Ошибка Windows Installer

    Ошибка Windows Installer. Как исправить?

    Здравствуйте. Сегодня хочу поднять тему, которая успела наболеть. Не знаю, как вы, а я в последнее время по работе довольно часто сталкиваюсь с проблемами установщика Windows – ошибками msi. Причем, данный вопрос бывает актуальным как для старой доброй Windows XP, так и для относительно «свежих» Windows 7 и Windows 8. Давайте разберем этот вопрос подробно, так как тема очень серьезная и если проблема возникла один раз, то поверьте, жизнь она вам осложнит – однозначно.

    Что же это за файлы такие, имеющие расширение msi?

    Этот файл установочного пакета, с помощью которого инсталлируется программное обеспечение, и который использует службу установщика Windows. Свое название расширение msi взяло от «Microsoft Installer». как раньше называлась версия установщика Windows. Такой файл содержит в себе полный сценарий установки программного продукта, вспомогательные компоненты, библиотеки и, в большинстве случаев, все установочные файлы, сжатые в cab-архивы. Можно долго обсуждать все достоинства и недостатки в работе Windows Installer, но придется все же принять его «как есть», а на некоторые неполадки в работе будем грамотно и адекватно реагировать. Ошибки могут возникать как в работе службы, так и по причине самих msi файлов.

    Вот, что иногда случается: Error 1305: Error reading from file и далее система предлагает мне убедиться, а действительно ли был файл установщика, который я запускал. Поначалу звучит как минимум странно. Но, читая дальше послание системы, понимаю, что мне предлагают убедиться не только в наличии самого файла, но и в моих правах на доступ к нему. Как оказалось, это не я, а Windows Installer был обделен доступом к файлу, отсюда и проблема.

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

    Более чем уверен, что там вы его не обнаружите, так что добавляем сами – жмем на «Изменить», потом на «Добавить» и вписываем имя: «Система» (или же System, в случае англоязычной версии системы),

    после чего жмем на «Проверить имена» (строчка становится подчеркнутой).
    Подтверждаем – ОК и ставим отметку в чекбоксе «Полный доступ», опять подтверждаем.

    Жмем на «Дополнительно», далее – «Изменить разрешения» – «Добавить разрешения», наследуемые от родительских объектов и все подтверждаем трижды.
    Таким образом, от этой ошибки установщика мы избавились, и больше она нас не побеспокоит в процессе установки. Хотя более разумно и предусмотрительно было бы добавить права полного доступа системы на всю папку с содержимым, из которой по обыкновению происходит инсталлирование программного обеспечения (как в моем случае папка «Install»).

    Если на вашем компьютере имеется операционная система Windows ХР, а в «Свойствах папки» включен «простой общий доступ к файлам», вы не увидите вкладку «Безопасность» в свойствах файла. В таком случае вам следует зайти в «Свойства папки» и снять отметку в чекбоксе «Использовать простой общий доступ к файлам». Также этой вкладки вы рискуете не обнаружить в разных «сборках» и «облегченных версиях» как Windows XP, так и Windows 7. Чтобы таки зайти на эту вкладку, придется загрузиться в Safe mode (Безопасном режиме) и войти под учетной записью администратора.

    Еще проблему с Windows Installer можно избежать, запуская установку приложений с отключенной программой-антивирусом, с правами администратора, а также в режиме совместимости (вкладка «Совместимость» в свойствах msi-файла, ставим галочку в соответствующем чекбоксе).

    Также проблемы могут быть при попытке установить программу со съемного носителя, флешки, например (запрет на такие действия можно сделать в настройках операционной системы) – просто скопируйте установочный файл в удобное место на жестком диске. Еще вариант решения проблемы – создайте новую папку под любым понравившимся именем и скопируйте в нее установочный пакет, оттуда и запускайте установку – бывает полезным при ошибках номер 1603, 214 728 7035, 2203 и 1723.

    Обязательно убедитесь в наличии доступа системы к каталогам временных файлов. Откройте «Свойства системы» (Win+Pause или в контекстном меню по правому клику мышкой на иконке Мой компьютер выберите строку Свойства), в «Дополнительных параметрах системы»,

    Находим папки временных переменных (они в своих названиях имеют слова TEMP, TMP), проверим, есть ли к ним доступ у системы (по уже описанному выше алгоритму). Надеюсь, вы помните, чтобы узнать адрес такой папки, необходимо сделать двойной клик по переменной

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

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

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

    Причина ошибки установщика Windows

    Теперь стоит рассмотреть ситуацию, когда установка приложения невозможна по причине ошибок в самом Windows Installer’e. Если процесс установки не начинается, какое бы приложение вы не пытались инсталлировать, то скорее всего проблема в самой службе установщика. Могут появляться системные сообщения об ошибках, в которых присутствуют соответствующие фразы, наподобие: Ошибка пакета установщика или Windows Installer Error. Причиной тому могут быть как ошибки в системном реестре, так и вирусная атака. Начнем с проверки состояния службы Windows Installer и типа ее запуска. С этой целью мы в строке Выполнить (Win+R) вводим команду services.msc. a в открывшейся консоли находим искомый пункт – «Установщик Windows (Windows Installer)».

    Смотрим, работает ли она и какой у нее Тип запуска (должен быть задан Вручную) Если же служба не работает и имеет другой тип запуска, то запускаем (нажимаем «Запустить», можно – «Перезапустить») ее, а в свойствах изменяем тип запуска на «Вручную». В случае запуска службы проверим ситуацию и введем в строке «Выполнить» команду msiexec – если все ОК, то вместо ошибки вы увидите окно с параметрами запуска установщика Windows и номером его версии.

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

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

    Еще одним из вариантов устранения этой напасти может быть попытка восстановления параметров реестра для установщика Windows, при которых все нормально работает. Запустите файл редактора реестра из вот этого архива и подтвердите импорт новых настроек (не забудьте перед изменением параметров в реестре создать точку восстановления, чтобы иметь возможность отката к предыдущему состоянию системы).

    В случае, если на вашем компьютере установлены такие ОС, как Windows Server 2000, Windows XP попробуйте инсталлировать свежую версию Windows Installer. В случае, если проблема остается, можно заново перерегистрировать компоненты. Выполняем команду cmd и в черном окне сначала вводим команду: msiexec/unregister. а затем: msiexec/unregister. Для большей уверенности можно еще ввести regsvr32msi.dll. после чего черное окно можно закрыть.

    Как вариант, можете на своем компьютере запустить «батник» msi_error.bat из вот этого архива, очень многим помогло исправить подобную ситуацию. Также неплохо было бы обновить пакет «.NET Framework» на свежий, т. к. большое количество приложений использует его в своей работе.

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

    Наш сайт ProstoComp.net призван помочь каждому в поиске ответа на вопросы связанные с проблемами, которые возникают при пользовании персональным компьютером. Даёт практические советы по настройке и оптимизации компьютера, а также предоставляет обзор полезного софта для ПК. Информация, размещённая на сайте написана IT-cпециалистами, которые делятся полезной информацией исходя из собственного опыта.

    Подпишитесь на ProstoComp.net: