Служба установщика Windows недоступна — как исправить ошибку
Эта инструкция должна помочь, если при установке какой-либо программы в Windows 7, Windows 10 или 8.1 вы видите одно из следующих сообщений об ошибке:
- Служба установщика Windows 7 недоступна
- Не удалось получить доступ к службе установщика Windows. Это может произойти, если неверно установлен установщик Windows
- Не удалось получить доступ к службе установщика Windows Installer
- Возможно, не установлен Windows Installer
По порядку разберем все шаги, которые помогут исправить эту ошибку в Windows. См. также: какие службы можно отключить для оптимизации работы.
1. Проверить, запущена ли служба установщика Windows и есть ли она вообще
Откройте список служб Windows 7, 8.1 или Windows 10, для этого, нажмите клавиши Win + R и в появившемся окне «Выполнить» введите команду services.msc
Найдите в списке службу Установщик Windows (Windows Installer), дважды кликните по ней. По умолчанию, параметры запуска службы должны выглядеть как на скриншотах ниже.
Обратите внимание, что в Windows 7 можно изменить тип запуска для установщика Windows — поставить «Автоматически», а в Windows 10 и 8.1 данное изменение заблокировано (решение — далее). Таким образом, если у вас Windows 7, попробуйте включить автоматический запуск службы установщика, перезагрузить компьютер и попробовать установить программу снова.
Важно: если у вас нет службы Установщик Windows или Windows Installer в services.msc, или если она есть, но вы не можете поменять тип запуска этой службы в Windows 10 и 8.1, решение для этих двух случаев описано в инструкции Не удалось получить доступ к службе установщика Windows Installer. Там же описаны пара дополнительных методов исправить рассматриваемую ошибку.
2. Исправление ошибки вручную
Еще один способ исправить ошибку, связанную с тем, что служба установщика Windows недоступна — заново зарегистрировать службу Windows Installer в системе.
Для этого запустите командную строку от имени администратора (в Windows 8 нажать Win + X и выбрать соответствующий пункт, в Windows 7 — найти командную строку в стандартных программах, кликнуть по ней правой кнопкой мыши, выбрать «Запуск от имени Администратора).
Если у вас 32-битная версия Windows, то введите по порядку следующие команды:
msiexec /unregister msiexec /register
Это перерегистрирует службу установщика в системе, после выполнения команд, перезагрузите компьютер.
Если у вас 64-битная версия Windows, то выполните по порядку следующие команды:
%windir%\system32\msiexec.exe /unregister %windir%\system32\msiexec.exe /regserver %windir%\syswow64\msiexec.exe /unregister %windir%\syswow64\msiexec.exe /regserver
И также перезагрузите компьютер. Ошибка должна исчезнуть. Если проблема сохраняется, попробуйте вручную запустить службу: откройте командную строку от имени администратора, а затем введите команду net start MSIServer и нажмите Enter.
3. Сброс параметров службы установщика Windows в реестре
Как правило, второго способа оказывается достаточно для исправления рассматриваемой ошибки установщика Windows. Однако, если проблему так и не удалось решить, рекомендую ознакомиться со способом сброса параметров службы в реестре, описанный на сайте Microsoft: http://support.microsoft.com/kb/2642495/ru
Обратите внимание, что способ с реестром может не подходить для Windows 8 (точной информации на этот счет дать, не могу.
Удачи!
Геннадий
В свойствах инсталлера каким-то чудом слетел путь к msiexec.exe, что делать в такой ситуации?
Ответить
Dmitry
хм… точки восстановления системы и sfc /scannow от администратора уже опробованы?
Ответить
Артём
такая же проблема ни windows installer ни установщик виндовс что делать?
Ответить
Олег
А если вообще нету этой службы, что тогда делать?
Ответить
Dmitry
Она может называться Windows Installer или Установщик Windows. Внимательно смотрели?
Ответить
Андрей
такая же проблема! Её реально нету в службах! И точки восстановления не работают, я постоянно замечаю тонны проблем у тех, у которых включены обновления Windows и куча апдейтов уже установлено, всегда удаляю их и всё оживает, но тут их очень много
Ответить
макс
От имени админа не запускается, что делать?
Ответить
Владимир
этот сайт самый мудрый какие мне известны, как чайнику. Хотя не все удается претворить в жизнь. По причине опрометчивого перехода на виндоус 10 имею большие проблемы, особенно с выходом на скайп. С наилучшими пожеланиями успехов. Влад
Ответить
Dmitry
Спасибо за отзыв!
Ответить
Alexey
Спасибо! Помогло!
Ответить
Андрей
Не помогла операция в консоли и патч реестра что еще можно сделать пробовал sfc /scannow
пишет Защите ресурсов Windows не удается запустить службу восстановления.
в безопасный режим грузился аналогичное сообщение.
Ответить
Дженифер Энистон
не устанавливался скайп из-за недоступа к службе windows installer ..два дня а точнее почти двое суток колупалась со всем этим выше описанным и ни чего. плюнула, дай думаю установлю все пакеты обновлений из центра обновлений windows и вуаля заработало! почувствовала себя хакером за эти два дня
у меня w8.1
Ответить
Николай
Спасибо! Второй вариант помог исправить проблему!
Ответить
Кирилл
Ознакомился, применил, однако оба варианта (консоль и реестр) не дали результата. Остается последний — переустановка Windows, вот только решит ли это проблему?
Ответить
Dmitry
Почти гарантированно решит (при условии, конечно, что это не какая-то сборка, в которой что-то сломано создателем).
Ответить
Наталья
Спасибо помогли!
Ответить
Алексей
У меня исчезла служба установщика виндовс
Ответить
Dmitry
А после каких действий или событий не известно?
Ответить
Арчи
не помогло(
Ответить
Андрей
Спасибо, помогло!
Ответить
Pincky
При попытке запуске msiexec из командной строки, пишет, что программа слишком большая чтобы поместиться в памяти
Ответить
vladkiy
есть проблема у меня эта служба в services msc всё время в состоянии выполняется что делать?
Ответить
Dmitry
А тип запуска Вручную? Проверьте, сразу после перезагрузки компьютера — тоже выполняется?
Ответить
Геннадий
Не помогло. Инсталлер включен. Инсталлер сбросил. А все равно Служба установщика Windows недоступна
Ответить
Салим
Чтобы сбросить параметры службы установщика Windows в реестре, создайте файл реестра с помощью программы Блокнот. Затем запустите файл, чтобы обновить раздел реестра.
*** помогло только это
Ответить
аноним
Этот метод здесь вроде не описан.
Ответить
Armen
Помогло sfc /scannow
Ответить
Кирилл
Спасибо огромное! Получилось, у кого не получается попробуйте последний способ с
Перезапустил пк и помогло! Огромное спасибо! У меня виндовс 7 если что)
Ответить
Дмитрий
Windows 10
При запуске какого-либо установщика выдавало проблему «Не удалось получить доступ к Службе установщика Windows. Возможно, Windows работает в защищенном режиме или неправильно установлен установщик Windows. Обратитесь в службу поддержки».
Оказалось, что проблема вовсе не в установщике, а в отстсутвии cmd.exe на компьютере, каким-то образом он у меня удалился. Открыл замену cmd — windows powershell, вбил команду sfc / scannow (Средство проверки системных файлов . Если при проверке системных файлов обнаруживается, что защищенный файл был изменен, то он заменяется его исходной версией.). Файл cmd.exe вновь появился и проблема была решена. Надеюсь, кому-то поможет.
Ответить