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

    27.01.2024

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

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

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

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

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

    В открывшемся окне «Службы (локальные)» в самом низу списка находим раздел «Установщик Windows» и дважды кликаем по этому пункту левой кнопкой мышки.

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

    C:\WINDOWS\system32\msiexec.exe /V

    Вместо C может стоять, например, буква D — это буквы локальных дисков.

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

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

    Программа установщика называется msiexec.exe и находится в системном каталоге System32 (проще найти её поиском, как показано выше).

    Для начала предлагаю разобраться - что же это за служба такая?

    Служба Windows Installer - отвечает за установку программ на вашем . И без нее вы не сможете установить программу, которой нужна установка на компьютер (это касается только установщиков формата *.msi).

    А при попытке установить, у вас выскачет сообщение со следующим содержанием:

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

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

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

    Это значит, что вы вошли в операционную систему не как администратор, а как гость или с ограниченной записью. А в этом случае установить вам что либо - вряд ли получится.

    Решение проблемы:

    Если это не ваш компьютер, или компьютер на вашей работе, обратитесь к администратору или владельцу компа - пусть выдаст вам права.

    Но если это ваш компьютер, значит с вами живет хитропопый родственник , который ограничил вам доступ, и вы входите на свой собственный компьютер без прав администратора. Дайте ему в тык. :boks:

    Служба установщика Windows Installer отключена.

    Ну, тут уже ясен пень, какого лешего вы не можете нифига установить. Кстати, это самая распространенная ошибка.

    Почему служба отключается? Сам не знаю, может вы установили что-нибудь гадкое, а может подхватили вредного вируса, или, вполне вероятно - во всем виноваты чьи то кривые руки... Как по мне, так эти руки виноваты во всем.

    В общем причин может быть много. А решение одно:

    1. Жмем "Пуск" - "Выполнить". (Win + R)

    2. В появившемся окне вводим: services.msc , и тыкаем "Enter"

    3. В окне "Службы" ищем: "Установщик Windows ". И делаем двойной щелчок мышкой.

    5. В появившемся окне смотрим вкладку "Общие".

    6. В ней в поле "Тип запуска" выбираем пункт "Вручную", если у вас стоит другой пункт.

    Все, теперь установщик должен будет запускаться, когда вы будете устанавливать программу.

    Если вы все просмотрели, но так и не нашли эту службу - советую просмотреть еще раз. Мало ли? И если вы уже сто пудов уверены в том, что службы такой нету, значит вам необходимо ее установить.

    Доброго дня, всем хорошим людям. Намедни, один мой хороший знакомец, попросил меня, помочь ему удаленно с установкой 1С 8.2 под Windows 10. Я был уверен что проблем особых быть не должно. Тем более всё лицензия. И операционка и 1С и антивирус, вообщем полный комплект.


    Однако при попытках установки и под администратором и в режиме совместимости в любом случае возникала ошибка - " " . Тоже самое кстати происходило и при попытке установить Skype .



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


    В общем не буду описывать весь процесс, но в итоге виновником оказался установленный ранее в систему, после обновления до Win10 , КриптоПро CSP 3.9.8171 , если не ошибаюсь версия от 28.05.2014. Как раз на день погранца.


    В итоге была выкачана последняя доступная мне версия КриптоПро CSP 3.9.8339 от 2.10.2015, если не ошибаюсь. Специально скачивал именно версию 3.9 чтобы не возится с переносом ключей в КриптоПро. После данная версия была установлена в системе по верх существующей от имени администратора. Система попросила перазагрузится и уже после перазагрузки всё пошло как по маслу.


    Симпотомы были следующие:
    1. При установке программ, конкретно 1С 8.2 и Skype , обязательно появлялось сообщение Не удается получить доступ к программе установки windows.Обратитесь в службу поддержки для подтверждения... и установка завершалась.

    2. Как успел заметить, в системе не работали некоторые панели управления. Например нельзя было просмотреть свойства компьютера, через контекстное меню и т.д.

    3. Стоял старенький КриптоПро, которому больше года.


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

    Надеюсь кому то пригодится, потому как нечего путного в интернетах я не нашел. Если у кого то, вдруг, возникнет жгучее и непреодолимое желание отблагодарить меня за этот пост, то можете перечислить мне немного денежек на телефон. Мой номер +7961-440-1882. Или Яндекс деньги, номер кошелька 41001859167452.

    На этом всё. Всем добрым людям хорошего дня и удачи.

    Ошибки при установке приложений из файлов с расширением.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, параметры которой хранятся в разделе реестра .
    Перед диагностикой важно удостоверится, что в системе присутствуют оба этих файла, что в реестре есть вышеназванный раздел и его параметры имеют нормальные значения (значения можно посмотреть в реестре аналогичной, работоспособной системы). Также откройте список служб (нажмите 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-файл, из которого вы пытаетесь установить программу.
    На все эти объекты системе нужно предоставить полный доступ. Делается это также, как мы разобрали выше. После этих операций в большинстве случаев проблема с установщиком успешно решается. Если наши советы вам не помогли, причина сбоя кроется в чем-то другом и разбираться с ней должны уже специалисты.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Похожие статьи