Отсутствует доступ к службе установки microsoft windows

Проблема

После обновления установщика Windows до версии 2.0 не запускается служба установщика Windows и появляется следующее сообщение об ошибке.

Нет доступа к службе установки Windows. Это может произойти при запуске Windows в безопасном режиме или в случае, если программа установки Windows установлена неверно. Обратитесь в службу поддержки.

Примечание Эта проблема не происходит на компьютерах под управлением следующих операционных систем:

  • Microsoft Windows XP.

  • Microsoft Windows Millennium Edition

  • Microsoft Windows 98

Причина

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

  • В конфигурации DCOM уровень проверки подлинности по умолчанию имеет значение Нет, а уровень олицетворения по умолчанию – значение Аноним.

  • У системной учетной записи нет права полного доступа к папке или разделу реестра, к которым обращается установщик Windows. Эта проблема относится только к случаям использования файловой системы NTFS.

Решение

Воспользуйтесь соответствующим способом в зависимости от сложившейся обстановки.

  • Способ 1. Отмена регистрации и повторная регистрация установщика Windows.

  • Способ 2. Проверка разрешений DCOM.

  • Способ 3. Предоставление права полного доступа системной учетной записи.

  • Способ 4. Проверка разрешений на доступ к разделам реестра.

  • Способ 5. Восстановление поврежденного раздела безопасности для службы MsiServer.

Предварительно убедитесь, что установлен соответствующий пакет обновления

Windows 2000: пакет обновления 2 (SP2)Windows NT 4.0: пакет обновления 6 (SP6)

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

Дополнительная информация

Способ 1. Отмена регистрации и повторная регистрация установщика Windows

  1. Выберите в меню Пуск пункт Выполнить, введите команду MSIEXEC /UNREGISTER и нажмите кнопку ОК. Даже если это действие было выполнено правильно, может создаться впечатление, что ничего не происходит.

  2. Выберите в меню Пуск пункт Выполнить, введите команду MSIEXEC /REGSERVER и нажмите кнопку ОК. Даже если это действие было выполнено правильно, может создаться впечатление, что ничего не происходит, или указатель на короткое время приобретает форму песочных часов. Операция будет завершена после того, как будет выполнена эта команда.

  3. Повторите попытку установить приложение, использующее программу установки Windows.

Способ 2. Проверка разрешений DCOM

Уровню олицетворения по умолчанию необходимо присвоить значение «Идентификация», удалить файл Msisip.dll и повторно установить пакет обновления 3 (SP3) для Windows 2000.

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

  1. Нажмите кнопку Пуск, выберите пункт Выполнить, введите команду dcomcnfg и нажмите кнопку ОК.

  2. Перейдите на вкладку Свойства по умолчанию.

    1. В списке Уровень проверки подлинности по умолчанию выберите значение Подключить.

    2. В списке Уровень олицетворения по умолчанию выберите значение Идентификация и нажмите кнопку ОК.

  3. Нажмите кнопку Пуск, выберите пункт Выполнить, введите команду explorer /select, %windir%\system32\msisip.dll и нажмите кнопку ОК.

  4. Присвойте файлу Msisip.dll имя Msisip.old.

  5. Переустановите пакет обновления 3 (SP3) для Windows 2000.

Способ 3. Предоставление права полного доступа системной учетной записи

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

  2. Откройте вкладку Безопасность и нажмите кнопку Добавить.

  3. В диалоговом окне Выбор: пользователи, компьютеры и группы выделите учетную запись SYSTEM, нажмите кнопку Добавить, а затем ОК.

  4. В разделе Разрешить установите флажок Полный доступ и нажмите кнопку ОК.

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

Способ 4. Проверка разрешений на доступ к разделам реестра

  1. Нажмите кнопку Пуск, выберите пункт Выполнить и введите команду Regedt32.

  2. Для каждого куста реестра выполните следующие действия.

    1. Выделите куст.

    2. Для Windows XP: в меню Правка выберите команду Разрешения.

      Для Windows 2000 и Windows NT 4.0: в меню Безопасность выберите команду Разрешения.

  3. Убедитесь, что системная запись обладает правом полного доступа. В противном случае добавьте системную учетную запись и предоставьте ей право полного доступа.

Способ 5. Восстановление поврежденного раздела безопасности для службы MsiServer

  1. Запустите Windows 2000.

  2. Нажмите кнопку Пуск, выберите пункт Выполнить, введите команду regedit.exe, а затем присвойте указанному разделу реестра имя Old_Security:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSIServer\Security

  3. Перезагрузите компьютер.

  4. Для восстановления поврежденного раздела реестра службы установщика Windows повторно запустите программу Instmsiw.exe.

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

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

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

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

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

Первое, что следует проверить — не отключена ли служба «Установщик Windows» по какой-либо причине.

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

  1. Нажмите клавиши Win+R на клавиатуре, введите services.msc в окно «Выполнить» и нажмите Enter.
  2. Откроется окно со списком служб, найдите в списке «Установщик Windows» и дважды нажмите по этой службе. Если служба отсутствует в списке, посмотрите, есть ли там Windows Installer (это одно и то же). Если же нет и её, то о решении — далее в инструкции. 
    Служба Установщик Windows в services.msc

  3. По умолчанию, тип запуска для службы должен быть установлен в положение «Вручную», а обычное состояние — «Остановлена» (она запускается только в процессе установки программ).
  4. Если у вас Windows 7 или 8 (8.1), а тип запуска для службы Установщик Windows установлен в «Отключено», измените на «Вручную» и примените настройки. 
    Служба установщика Windows 7

  5. Если у вас Windows 10 и тип запуска установлен «Отключена», вы можете столкнуться с тем, что изменить тип запуска в этом окне нельзя (такое может быть и в 8-ке). В этом случае выполните шаги 6-8. 
    Служба установщик Windows Installer

  6. Запустите редактор реестра (Win+R, ввести regedit).
  7. Перейдите к разделу реестра
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\msiserver

    и дважды нажмите по параметру Start в правой панели. 

    Тип запуска службы Windows Installer в реестре

  8. Установите для него значение 3, нажмите Ок и перезагрузите компьютер. 

Также, на всякий случай проверьте тип запуска службы «Удаленный вызов процедур RPC» (от него зависит работа службы установщика Windows) — он должен быть установлен в «Автоматически», а сама служба — работать. Также на работу могут влиять отключенные службы «Модуль запуска процессов DCOM-сервера» и «Сопоставитель конечных точек RPC».

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

Если нет службы «Установщик Windows» или «Windows Installer» в services.msc

Иногда может оказаться, что службы «Установщик Windows» отсутствует в списке служб. В этом случае вы можете попробовать восстановить её, использовав reg-файл.

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

  • https://www.tenforums.com/tutorials/57567-restore-default-services-windows-10-a.html (для Windows 10)
  • https://www.sevenforums.com/tutorials/236709-services-restore-default-services-windows-7-a.html (для Windows 7).

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

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

Если у вас Windows 10, 8 или Windows 7 Профессиональная (или Корпоративная), вы можете проверить, не были ли изменены политики установщика 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. Если есть — удалите его (правый клик по «папке» Installer — удалить).

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

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

Иметь дело с распространяемыми в виде MSI-установщиков приложениями приходится нечасто, но почему-то именно они вызывают у пользователей больше всего проблем. Самая распространенная из них проявляется ошибкой «Не удалось получить доступ к службе установщика Windows Installer», причем столкнуться с ней вы можете в любой версии Windows. В большинстве случаев появление ошибки связано с некорректной работой соответствующей службы — установщика Windows или msiserver. Чаще всего при проверке она оказывается отключена. Убедиться, что со службой всё в порядке можно следующим образом.

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

Откройте командой services.msc оснастку управления службами и отыщите в списке элемент «Установщик Windows».

По умолчанию эта служба находится в неактивном состоянии, а тип её запуска выбран «Вручную».

По идее, при запуске исполняемого MSI-файла она должна автоматически активироваться, но этого не произойдёт, если по какой-то причине тип запуска будет установлен «Отключена». Нужно изменить настройки, выбрав в выпадающем списке опцию «Вручную», но скорее всего настройки окажутся недоступными, что характерно для Windows 10. Придётся действовать в обход. 

Откройте в редакторе реестра ключ HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/msiserver и измените значение параметра Start с 4 на 3, а затем перезагрузитесь.

Тип запуска изменится на «Вручную», а кнопка запуска станет активной. Чтобы установить тип запуска «Автоматически», значение Start необходимо заменить на 2. Поскольку служба msiserver является зависимой, рекомендуем также проверить состояние службы «Удалённый вызов процедур RPC». Она должна быть запущенной и тип запуска иметь «Автоматически».

Может статься, что службы «Установщик Windows» вообще не окажется в списке. Наиболее вероятная тому причина — повреждение отвечающих за неё данных в реестре. В этом случае попробуйте её восстановить, выполнив слияние файла Windows_Installer.reg, доступного по ссылке

https://cloud.mail.ru/public/2eVp/mWmQUP8FG

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

Неплохо также будет проверить настройки политики установщика Windows. Командой gpedit.msc вызовите редактор локальных политик и перейдите по цепочке Конфигурация компьютера — Административные шаблоны — Компоненты Windows — Установщик Windows. Все политики должны иметь состояние «Не задано».

Аналогичным образом проверьте настройки в разделе «Конфигурация пользователя».

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

https://cloud.mail.ru/public/9bBp/bYNiRVB82

. После повторной регистрации службы компьютер следует перезагрузить, а затем запустить службу установщика командой net start MSIServer, если вдруг по какой-то причине она не стартует сама.

Рекомендуемые сообщения

Nikolay_Shadrin

    • Поделиться

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

Ссылка на комментарий
Поделиться на другие сайты

ЗЛОЙДЕД

    • Поделиться

Win+R/services.msc

Ищем в списке Windows installer и смотрим в Тип запуска, если отключено — включаем.

Ссылка на комментарий
Поделиться на другие сайты

SQ

    • Поделиться

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

как вариант в коммандной строке:

msiexec /regserver


Изменено пользователем SQ

Ссылка на комментарий
Поделиться на другие сайты

Nikolay_Shadrin

  • Автор
    • Поделиться

При запуске службы «Установщик Windows» выдает ошибку: Служба «Установщик Windows» на «Локальный компьютер» была запущена и затем остановлена. Некоторые службы автоматически останавливаются, если они не используются другими службами или программами.

Когда прописываю в командной строке msiexec /regserver ничего не происходит

Ссылка на комментарий
Поделиться на другие сайты

Fasawe

    • Поделиться

Скорее всего поврежден сам системный файл службы.

sfc /scannow исправит это.

Либо более быстрый способ — попробуйте поставить Windows Installer последней версии поверх этого.

А служба запускается и работает непосредственно в момент установки. У меня она вообще в режиме Вручную стоит…

Ссылка на комментарий
Поделиться на другие сайты

ЗЛОЙДЕД

    • Поделиться

Эта служба по умолчанию стоит «вручную» и желательно так и выставить.

Ссылка на комментарий
Поделиться на другие сайты

Nikolay_Shadrin

  • Автор
    • Поделиться

После ввода команды sfc /scannow и после сканирования выдало: Защита ресурсов Windows не обнаружила нарушений целостности? А где можно скачать Windows Installer последней версии для Висты хом премиум?

Скачал с официального сайта MS файл Windows6.0-KB942288-v2-x86.msu, запустил -> Обновление не применимо к данной системе

Ссылка на комментарий
Поделиться на другие сайты

Yustas

    • Поделиться

Возможно, у Вас Windows Vista 64-разрядная, тогда этот файл не подойдет, он для 32-разрядных(х86) систем.

Разрядность можно посмотреть в свойствах системы: Мой компьютер> свойства.

Ссылка на комментарий
Поделиться на другие сайты

Nikolay_Shadrin

  • Автор
    • Поделиться

у меня vista 32-разрядная

Ссылка на комментарий
Поделиться на другие сайты

Пожалуйста, войдите, чтобы комментировать

Вы сможете оставить комментарий после входа в

Войти

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Amd log utility driver windows 7 для чего
  • Microsoft store windows terminal
  • Не устанавливается rockstar games launcher на windows 10
  • Как перезапустить буфер обмена windows 10
  • Прослушивать с данного устройства windows 11