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

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

В данном руководстве подробно описано, как исправить ошибку "Не удалось получить доступ к службе Windows Installer" — представлено несколько способов, от более простых и часто эффективных до более сложных.

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

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

Проверка службы установщика Windows и ее запуск при необходимости

Первое, что необходимо проверить, не отключена ли по какой-то причине служба "Windows Installer".

Для этого выполните следующие простые действия

  1. Нажмите Win+R на клавиатуре, введите сервисы.msc В окне "Выполнить" и нажмите Enter.
  2. Откроется окно со списком служб, найдите в списке "Windows Installer" и дважды щелкните по этой службе. Если службы нет в списке, посмотрите, есть ли там Windows Installer (это одно и то же). Если и там его нет, то решение можно найти далее в инструкции. служба установщика Windows в файле services.msc
  3. По умолчанию тип запуска для службы должен быть установлен на "Вручную", а нормальное состояние — "Остановлена" (запускается только при установке программ).
  4. Если у вас Windows 7 или 8 (8.1), а тип запуска для службы установщика Windows установлен на "Отключена", измените его на "Вручную" и примените. 
  5. Если у вас Windows 10 и тип запуска установлен на "Отключен", вы можете обнаружить, что не можете изменить тип запуска в этом окне (это также может быть в случае 8). В этом случае выполните шаги 6-8. Служба установщика Windows
  6. Запустите редактор реестра (Win+R, введите regedit).
  7. Перейдите в раздел реестра
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\msiserver

    и дважды щелкните на параметре Пуск в правой панели. Тип запуска службы Windows Installer в реестре

  8. Установите значение 3, нажмите Ok и перезагрузите компьютер. Измените тип запуска на Ручной

Также на всякий случай проверьте тип запуска службы "Удаленный вызов процедуры RPC" (от нее зависит служба Windows Installer) — он должен быть установлен на "Автоматически", а сама служба должна работать. Также могут быть отключены службы "Модуль запуска процесса сервера DCOM" и "RPC endpoint mapper".

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

Если в службах отсутствует служба "Windows Installer" или "Windows Installer".msc

Иногда служба "Windows Installer" может отсутствовать в списке служб. В этом случае вы можете попробовать восстановить его с помощью reg-файла.

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

Проверьте политики службы установщика Windows

Иногда настройка системы и изменение политик установщика Windows может привести к возникновению рассматриваемой ошибки.

Если у вас Windows 10, 8 или Windows 7 Professional (или Enterprise), вы можете проверить, не были ли изменены политики установщика Windows следующим образом:

  1. Нажмите Win+R и введите gpedit.msc
  2. Перейдите в Конфигурация компьютера — Административные шаблоны — Компоненты — Установщик Windows. Политики службы установщика Windows
  3. Убедитесь, что для всех политик установлено значение "Не установлено". Если нет, дважды щелкните на политике с заданным состоянием и установите для нее значение "Не установлено".
  4. Проверьте политики в аналогичном разделе, но в "Конфигурация пользователя".

Если на вашем компьютере установлена домашняя редакция Windows, путь будет следующим:

  1. Перейдите в редактор реестра (Win+R — regedit).
  2. Перейдите к
    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\

    И проверьте, есть ли подраздел с названием Installer. Если он есть — удалите его (правый клик на "папке" установщика — удалить).

  3. Проверьте наличие такого же раздела в
    HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Windows\

Если описанные выше способы не помогли, попробуйте вручную восстановить службу установщика Windows — 2-й способ в отдельных инструкциях Служба установщика Windows недоступна, также обратите внимание на 3-й вариант, он может сработать.

Оцените статью
Добавить комментарий