Download Windows Speedup Tool to fix errors and make PC run faster
While trying to update a program on your Windows 11/10 device, you may run into the error message Windows Installer Service could not be accessed or started because it may be installed incorrectly; and when you open Services console to troubleshoot, you may discover that the Windows Installer Service is missing. This post offers the most suitable solutions to this issue.
Windows Installer Service is missing or not available
If Windows Installer Service is missing or not available you can try our recommended solutions below in no particular order and see if that helps to resolve the issue.
- Enable Windows Installer Service
- Run DISM scan
- Reset Windows Installer Service settings
- Uninstall Update or Perform System Restore
- Cloud Reset or In-place Upgrade Repair Windows
Let’s look at the description of the process involved concerning each solution.
1] Enable Windows Installer Service
If you encounter this Windows Installer Service missing issue on your Windows PC, the Windows Installer Service may be disabled. In this case, you can try to enable msiserver, but since it’s not listed in Services Manager, you will need to enable Windows Installer Service via Command Prompt or Registry Editor.
2] Run DISM scan
Deployment Image Servicing and Management (DISM) is a powerful utility in fixing the problematic Windows image files. Since corruption in these files can lead to this issue, you can run DISM scan and see if that helps.
3] Reset Windows Installer Service settings
This solution requires you to reset the Windows Installer Service settings in the registry on your Windows PC.
Since this is a registry operation, it is recommended that you back up the registry or create a system restore point as necessary precautionary measures. Once done, you can proceed as follows:
- Download the Reset_msiserver zip file from our servers.
- Unzip the archive package.
- Double-click the Reset_msiserver.reg file to merge it to the Windows Registry.
- If prompted, click on Run > Yes (UAC) > Yes > OK to approve the merge.
- You can now delete the .reg file if you like.
4] Uninstall Update or Perform System Restore
If you encountered this issue after installing a new Windows update, you can uninstall the update or you can restore your system to an earlier point prior to the issue, when the system was working correctly.
5] Cloud Reset or In-place Upgrade Repair Windows 11/10
If none of the above solutions has worked so far, you can try Cloud Reset to reset every Windows component or perform an In-place Upgrade Repair and see if that helps. If both of these actions still don’t resolve the issue, you can clean install Windows.
I hope this helps!
Related post: Windows Installer not working properly.
How do I get Windows Installer service?
To get the Windows Installer service, press ‘Win + R,’ type ‘services.msc,’ and hit Enter. Locate ‘Windows Installer’ in the list, right-click and choose ‘Start’ or ‘Restart.’ Ensure it is set to ‘Manual’ or ‘Automatic’ for proper operation after reboot.
How to install missing Windows services?
To install missing Windows services on Windows 11/10, you can use four methods: Run System File Checker, use DISM tool, use Reset This PC or perform a Windows repair install. These steps help fix corrupted or deleted services.
Obinna has completed B.Tech in Information & Communication Technology. He has worked as a System Support Engineer, primarily on User Endpoint Administration, as well as a Technical Analyst, primarily on Server/System Administration. He also has experience as a Network and Communications Officer. He has been a Windows Insider MVP (2020) and currently owns and runs a Computer Clinic.
Все способы:
- Вариант 1: Не запускается служба установщика
- Способ 1: Настройки службы
- Способ 2: Проверка системных политик
- Способ 3: Перерегистрация службы
- Вариант 2: Не запускается файл «setup.exe»
- Вопросы и ответы: 0
Способы устранения неполадки будут отличаться в зависимости от того, о каком установщике идет речь, – службе «msiserver» или файле «setup.exe», запускающем процедуру установки операционной системы Windows. Ниже рассмотрены оба варианта.
Вариант 1: Не запускается служба установщика
Служба «Windows Installer» позволяет запускать, устанавливать и удалять приложения, предоставленные пакетом установщика MSI – аналога более распространенного EXE. Ошибка запуска установщика может быть связана с некорректными настройками службы, настройками ее зависимостей или повреждением системных файлов и ключей реестра.
Способ 1: Настройки службы
Первым делом проверьте настройки службы – она должна иметь тип запуска «Вручную» или «Автоматически». Также необходимо будет проверить настройки зависимостей.
- Откройте оснастку управления службами командой
services.msc
в вызванном нажатием клавиш Win + R диалоговом окошке быстрого запуска приложений. - Отыщите в списке службу с названием «Установщик Windows» и откройте ее «Свойства» двойным по ней кликом.
- Убедитесь, что она имеет тип запуска «Вручную», также допустимым вариантом является тип запуска «Автоматически». В противном случае измените тип запуска, запустите службу и проверьте ее работу, попробовав открыть любой установщик MSI.
- Если настройка изменения типа запуска неактивна, измените ее через реестр. Откройте «Редактор реестра» командой
regedit
в окошке «Выполнить» (Win + R). - Перейдите к ключу
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver
, найдите справа параметр «Start» и откройте окошко его редактирования двойным кликом. - Установите значение «3», закройте «Редактор реестра» и перезагрузите компьютер.
- В оснастке управления службами проверьте статус служб «Модуль запуска процессов DCOM-сервера» и «Сопоставитель конечных точек RPC». Они должны работать и иметь тип запуска «Автоматически».
Способ 2: Проверка системных политик
Проверьте настройки политик «Установщика Windows» в оснастке управления политиками. Они не должны быть изменены.
- Запустите «Редактор локальных групповых политик» командой
gpedit.msc
в окошке «Выполнить» (Win + R). - Перейдите в раздел «Конфигурация компьютера» → «Административные шаблоны» → «Компоненты Windows» → «Установщик Windows». Убедитесь, что все политики в списке справа имеют статус «Не задана».
- В противном случае кликните по измененной политике два раза мышкой, чтобы открыть ее настройки, активируйте радиокнопку «Не задано», нажмите «ОК» и перезагрузите компьютер.
Дополнительно проверьте состояние политик в разделе «Конфигурация пользователя» → «Административные шаблоны» → «Компоненты Windows» → «Установщик Windows» и выполните при необходимости те же действия.
Способ 3: Перерегистрация службы
Возможно, причиной неполадки со службой установщика Windows стал ее сбой. В этом случае эффективным решением может стать ее повторная регистрация в системе.
- Запустите от имени администратора консоль «PowerShell» из контекстного меню кнопки «Пуск».
- Выполните одну за другой следующие команды:
msiexec.exe /unregister
msiexec.exe /register
cd %windir%\syswow64
msiexec.exe /unregister
msiexec.exe /register
В 32-разрядной Windows 10 три последние команды выполнять не нужно. Перезагрузите компьютер и проверьте работу установщика Windows.
Вариант 2: Не запускается файл «setup.exe»
Проблема с запуском файла установки может иметь разные причины, начиная от совместимости программного обеспечения и железа и заканчивая повреждением файлов установки. Рекомендуется исключить все сценарии по очереди.
- Убедитесь, что устанавливаемая версия Windows 10 совместима с аппаратной платформой компьютера. Если ПК слишком старый, установить на него Win 10 не получится. В случае обновления с локального диска (смонтированного или распакованного ISO) новая сборка Windows 10 должна иметь ту же разрядность, что и обновляемая система.
- Загрузочная флешка должна быть записана в том же режиме, который используется на компьютере. Если на ПК включен режим UEFI, флешку с Виндовс необходимо записывать в режиме GPT/UEFI, а для установки операционной системы на компьютер с классическим BIOS в программе для создания загрузочной флешки следует использовать режим MBR/BIOS.
- Отключите в BIOS или UEFI режим защиты «Secure Boot». В разных версиях BIOS соответствующая опция может находиться в разных разделах: «Advanced Mode», «Security» или «System Configuration».
Читайте также: Отключаем «Secure Boot» в BIOS
- Возможно, дистрибутив Windows поврежден. Пересоздайте установочную флешку средствами фирменной утилиты Microsoft — Media Creation Tool.
Читайте также: Руководство по созданию загрузочной флешки с Windows 10
При получении любых ошибок установщика Виндовс обращайте внимание на описание и коды. Это позволит максимально сузить круг причин неполадки, которые могут быть очень разными. Так, помимо перечисленных выше причин, ошибка запуска установщика может быть вызвана повреждением системных файлов (при установке с диска), а также сбоем ассоциаций EXE-файлов в реестре. Если ошибка возникает при установке Windows 10 с флешки, не будет лишним проверить съемный накопитель на предмет повреждений файловой системы и наличие bad-блоков. То же самое касается внутреннего жесткого диска/твердотельного накопителя, на который устанавливается операционная система.
Читайте также:
Как восстановить ассоциации файлов в Windows 10
Что делать, если не запускаются файлы EXE в Windows 10
Программы для восстановления флешки
Проверка жесткого диска на работоспособность
Проверяем SSD на наличие ошибок
Наша группа в TelegramПолезные советы и помощь
Вообще за установку программ в Винде отвечает процесс Windows Installer, который запускается из файла msiexec.exe. Для начала проверрьте его наличие в папке Windows\system32 (или что-то подобное, если у вас например 64-битная версия системы — кстати довольно глючная зараза, особенно в последних версиях типа 8 и 10).
Если фвйл присутствует, то проверьте список служб на установку процесса Windows Installer в режиме автозапуска.
Как вариант может быть банальное отсутствие у вас администраторских прав (хотя для покупной предустановленной винды это маловероятно).
Наиболее вероятен случай порчи (подмены) файла msiexec.exe каким-нить вирусом. Почистите систему от вирусов, попробуйте найти в сети и скачать файл msiexec.exe для вашей винды.
А в принципе почитайте здесь вроде то же самое написано, только мудреными фразами…
При установке программ и компонентов Windows, распространяемых в виде установщика с расширением .MSI вы можете столкнуться с ошибкой «Не удалось получить доступ к службе установщика Windows Installer». С проблемой можно столкнуться в Windows 10, 8 и Windows 7.
В этой инструкции подробно о том, как исправить ошибку «Не удалось получить доступ к службе установщика Windows Installer» — представлено несколько способов, начиная с более простых и часто более эффективных и заканчивая более сложными.
Примечание: прежде чем приступать к следующим шагам, рекомендую проверить, а есть ли на компьютере точки восстановления (панель управления — восстановление системы) и использовать их, если они в наличии. Также, если у вас отключены обновления Windows, включите их и выполните обновление системы, часто это решает проблему.
Проверка работы службы «Установщик Windows», её запуск при необходимости
Первое, что следует проверить — не отключена ли служба «Установщик Windows» по какой-либо причине.
Для этого выполните следующие простые шаги
- Нажмите клавиши Win+R на клавиатуре, введите services.msc в окно «Выполнить» и нажмите Enter.
- Откроется окно со списком служб, найдите в списке «Установщик Windows» и дважды нажмите по этой службе. Если служба отсутствует в списке, посмотрите, есть ли там Windows Installer (это одно и то же). Если же нет и её, то о решении — далее в инструкции.
- По умолчанию, тип запуска для службы должен быть установлен в положение «Вручную», а обычное состояние — «Остановлена» (она запускается только в процессе установки программ).
- Если у вас Windows 7 или 8 (8.1), а тип запуска для службы Установщик Windows установлен в «Отключено», измените на «Вручную» и примените настройки.
- Если у вас Windows 10 и тип запуска установлен «Отключена», вы можете столкнуться с тем, что изменить тип запуска в этом окне нельзя (такое может быть и в 8-ке). В этом случае выполните шаги 6-8.
- Запустите редактор реестра (Win+R, ввести regedit).
- Перейдите к разделу реестра
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\msiserver
и дважды нажмите по параметру Start в правой панели.
- Установите для него значение 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 следующим образом:
- Нажмите клавиши Win+R и введите gpedit.msc
- Перейдите к разделу Конфигурация компьютера — Административные шаблоны — Компоненты — Установщик Windows.
- Убедитесь, что для всех политик установлено «Не задана». Если это не так, дважды нажмите по политике с заданным состоянием и установите его в «Не задано».
- Проверьте политики в аналогичном разделе, но в «Конфигурация пользователя».
Если на вашем компьютере установлена домашняя редакция Windows, путь будет следующим:
- Зайдите в редактор реестра (Win+R — regedit).
- Перейдите к разделу
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\
и проверьте, есть ли в нем подраздел с именем Installer. Если есть — удалите его (правый клик по «папке» Installer — удалить).
- Проверьте наличие аналогичного раздела в
HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Windows\
Если приведенные способы не помогли, попробуйте восстановить работу службы установщика Windows вручную — 2-й способ в отдельной инструкции Служба установщика Windows недоступна, также обратите внимание и на 3-й вариант, он может сработать.