При установке программ и компонентов 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_MACHINESystemCurrentControlSetServicesmsiserver
и дважды нажмите по параметру 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_MACHINESOFTWAREPoliciesMicrosoftWindows
и проверьте, есть ли в нем подраздел с именем Installer. Если есть — удалите его (правый клик по «папке» Installer — удалить).
- Проверьте наличие аналогичного раздела в
HKEY_CURRENT_USERSOFTWAREPoliciesMicrosoftWindows
Если приведенные способы не помогли, попробуйте восстановить работу службы установщика Windows вручную — 2-й способ в отдельной инструкции Служба установщика Windows недоступна, также обратите внимание и на 3-й вариант, он может сработать.
Windows 7 Enterprise Windows 7 Home Basic Windows 7 Home Premium Windows 7 Professional Windows 7 Starter Windows 7 Ultimate Windows Vista Business Windows Vista Enterprise Windows Vista Home Basic Windows Vista Home Premium Windows Vista Starter Windows Vista Ultimate Еще…Меньше
Проблема
При попытке установить программу на компьютер под управлением Windows 7 или Windows Vista появляется следующее сообщение об ошибке:
«Не удалось получить доступ к службе установщика Windows. Это может произойти, если неверно установлен установщик Windows. Обратитесь к специалисту службы поддержки за помощью.»
Решение
Чтобы решить эту проблему, используйте способ 1. Если это не поможет, переходите к следующему указанному способу, пока проблема не будет устранена.
Внимание! В этом разделе, описании метода или задачи содержатся сведения о внесении изменений в реестр. Однако неправильное изменение параметров реестра может привести к возникновению серьезных проблем. Поэтому такие действия необходимо выполнять с осторожностью. В качестве дополнительной защитной меры перед изменением реестра необходимо создать его резервную копию. Это позволит восстановить реестр в случае возникновения проблем. Дополнительные сведения о создании резервной копии и восстановлении реестра см. в следующей статье базы знаний Майкрософт: 322756 Создание резервной копии и восстановление реестра Windows
Чтобы сбросить параметры службы установщика Windows в реестре, создайте файл реестра с помощью программы Блокнот. Затем запустите файл, чтобы обновить раздел реестра.
Для этого сделайте следующее.
-
Нажмите кнопку Пуск и в поле поиска введите Блокнот.
-
В списке Программы выберите файл Notepad.exe.
-
Скопируйте приведенный ниже текст и вставьте его в окно программы Блокнот.
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesmsiserver] "DisplayName"="@%SystemRoot%\system32\msimsg.dll,-27" "ImagePath"=hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,00,6f,00,6f,00, 74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d, 00,73,00,69,00,65,00,78,00,65,00,63,00,20,00,2f,00,56,00,00,00 "Description"="@%SystemRoot%\system32\msimsg.dll,-32" "ObjectName"="LocalSystem" "ErrorControl"=dword:00000001 "Start"=dword:00000003 "Type"=dword:00000010 "DependOnService"=hex(7):72,00,70,00,63,00,73,00,73,00,00,00,00,00 "ServiceSidType"=dword:00000001 "RequiredPrivileges"=hex(7):53,00,65,00,54,00,63,00,62,00,50,00,72,00,69,00,76, 00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,65,00,61,00, 74,00,65,00,50,00,61,00,67,00,65,00,66,00,69,00,6c,00,65,00,50,00,72,00,69, 00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,4c,00,6f,00,63,00, 6b,00,4d,00,65,00,6d,00,6f,00,72,00,79,00,50,00,72,00,69,00,76,00,69,00,6c, 00,65,00,67,00,65,00,00,00,53,00,65,00,49,00,6e,00,63,00,72,00,65,00,61,00, 73,00,65,00,42,00,61,00,73,00,65,00,50,00,72,00,69,00,6f,00,72,00,69,00,74, 00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00, 65,00,43,00,72,00,65,00,61,00,74,00,65,00,50,00,65,00,72,00,6d,00,61,00,6e, 00,65,00,6e,00,74,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00, 00,00,53,00,65,00,41,00,75,00,64,00,69,00,74,00,50,00,72,00,69,00,76,00,69, 00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,53,00,65,00,63,00,75,00,72,00, 69,00,74,00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00, 00,53,00,65,00,43,00,68,00,61,00,6e,00,67,00,65,00,4e,00,6f,00,74,00,69,00, 66,00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53, 00,65,00,50,00,72,00,6f,00,66,00,69,00,6c,00,65,00,53,00,69,00,6e,00,67,00, 6c,00,65,00,50,00,72,00,6f,00,63,00,65,00,73,00,73,00,50,00,72,00,69,00,76, 00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,49,00,6d,00,70,00,65,00, 72,00,73,00,6f,00,6e,00,61,00,74,00,65,00,50,00,72,00,69,00,76,00,69,00,6c, 00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,65,00,61,00,74,00,65,00, 47,00,6c,00,6f,00,62,00,61,00,6c,00,50,00,72,00,69,00,76,00,69,00,6c,00,65, 00,67,00,65,00,00,00,53,00,65,00,41,00,73,00,73,00,69,00,67,00,6e,00,50,00, 72,00,69,00,6d,00,61,00,72,00,79,00,54,00,6f,00,6b,00,65,00,6e,00,50,00,72, 00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,52,00,65,00, 73,00,74,00,6f,00,72,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67, 00,65,00,00,00,53,00,65,00,49,00,6e,00,63,00,72,00,65,00,61,00,73,00,65,00, 51,00,75,00,6f,00,74,00,61,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67, 00,65,00,00,00,53,00,65,00,53,00,68,00,75,00,74,00,64,00,6f,00,77,00,6e,00, 50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,54, 00,61,00,6b,00,65,00,4f,00,77,00,6e,00,65,00,72,00,73,00,68,00,69,00,70,00, 50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,4c, 00,6f,00,61,00,64,00,44,00,72,00,69,00,76,00,65,00,72,00,50,00,72,00,69,00, 76,00,69,00,6c,00,65,00,67,00,65,00,00,00,00,00 "FailureActions"=hex:84,03,00,00,00,00,00,00,00,00,00,00,03,00,00,00,14,00,00, 00,01,00,00,00,c0,d4,01,00,01,00,00,00,e0,93,04,00,00,00,00,00,00,00,00,00 [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesmsiserverEnum] "0"="Root\LEGACY_MSISERVER\0000" "Count"=dword:00000001 "NextInstance"=dword:00000001
-
В меню Файл выберите пункт Сохранить как и назовите файл Msirepair.reg.
-
В поле Тип файла выберите Все файлы (*.*).
-
В поле Сохранить в выберите Рабочий стол и нажмите кнопку Сохранить.
-
В меню Файл выберите пункт Выход, чтобы закрыть Блокнот.
-
На рабочем столе щелкните файл Msirepair.reg правой кнопкой мыши и выберите пункт Запуск от имени администратора. Если система предложит ввести пароль администратора или подтвердить действие, введите пароль или нажмите кнопку Продолжить.
-
Нажмите кнопку Да, когда будет предложено установить разделы реестра.
-
Повторно запустите установку необходимой программы.
Чтобы запустить службу установщика Windows, выполните следующие действия.
-
Нажмите кнопку Пуск и в диалоговом окне Найти программы и файлы введите CMD.
-
Щелкните файл cmd.exe правой кнопкой мыши и выберите пункт Запуск от имени администратора.
-
Введите net start MSIServer и нажмите клавишу ВВОД.
-
Повторно запустите установку необходимой программы.
Чтобы проверить, запущена ли служба установщика Windows, сделайте следующее.
-
Нажмите кнопку Пуск, в поле Поиск введите services.msc и в списке Программы выберите Службы.
-
В списке Службы (локальные) щелкните правой кнопкой мыши Установщик Windows и выберите пункт Свойства.
-
В раскрывающемся списке Тип запуска должно быть задано значение Вручную.
-
Если служба установщика Windows запущена, для записи Состояние службы: должно отображаться значение Работает.
Если на компьютере имеется предыдущая версия той программы, которую необходимо установить, сделайте следующее.
-
Нажмите кнопку Пуск, выберите Панель управления и в разделе Программы перейдите по ссылке Удалить программу.
-
Выберите программу, которую требуется установить.
-
Нажмите кнопку Удалить (или Удалить/Изменить в Windows Vista) и следуйте инструкциям или подсказкам для удаления приложения.
-
Перезагрузите компьютер.
-
Повторно запустите установку необходимой программы.
Эта проблема возникает при выполнении одного или нескольких перечисленных ниже условий.
-
Перед попыткой установить на компьютер нужную программу была установлена или удалена программа, использующая службу установщика Microsoft.
-
Служба установщика Windows не запущена.
-
Параметры реестра для установщика Windows повреждены или неправильно настроены.
Дополнительные сведения об этой проблеме в Windows XP и Windows Server 2003 см. в следующей статье базы знаний Майкрософт:
315346 При попытке установить или удалить программу в системе Windows XP или Windows Server 2003 появляется сообщение об ошибке «Нет доступа к службе установщика Windows».
Нужна дополнительная помощь?
При попытке установить или удалить программу, игру в Windows 11/10/8.1/7 может возникнуть ошибка, что Не удалось получить доступ к службе установщика Windows Installer.
Установщик Windows — Отвечает за установку приложений и, если с данной службой возникнут какие-либо повреждения, то пользователь не сможет установить программы.
Чтобы исправить ошибку доступа к службе установщика Windows нужно запустить службу вручную, перерегистрировать её и проверить целостность системы.
1. Включить службу Установщик Windows
Нажмите сочетание кнопок Win+R и введите services.msc, чтобы открыть службы. Найдите Установщик Windows и дважды щелкните по данной службе, после чего нажмите в новом появившимся окне Запустить.
Если запуск будет неудачным, то откройте командную строку от имени администратора и введите net start MSIServer
, чтобы запустить службу.
2. Перерегистрировать установщик Windows
Чтобы исправить ошибку «Не удается получить доступ к службе Windows Installer» запустите командную строку от имени администратора и введите следующие команды:
%windir%system32msiexec.exe /unregister
%windir%system32msiexec.exe /regserver
%windir%syswow64msiexec.exe /unregister
%windir%syswow64msiexec.exe /regserver
3. SFC и DISM
Проверим и восстановим поврежденные системные файлы, если таковы имеются. В командной строке с повышенными правами введите команды по порядку:
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
4. Удалить дубликат msiexec
В системе Windows может присутствовать пустой msiexec файл-дубликат и тем самым создавать конфликт установщика Windows. Перейдите по пути C:WINDOWSSystem32 и найдите msiexec без расширения .exe. Далее переименуйте его в msiexec.mwp.
5. Удалите старую версию программы
Ошибка Не удается получить доступ к службе Windows Installer может возникать, когда вы устанавливаете новую версию программы, а старая версия всё еще присутствует в системе.
- Перейдите в Приложения и возможности и удалите старую версию программы.
Смотрите еще:
- Автономный установщик обнаружил ошибку: 0x8007000d
- Установщик модулей TrustedInstaller.exe — Что это такое
- Как cкачать установщик Microsoft Store для Windows 10
- Не удалось запустить службу Windows Audio на локальном ПК
- Служба обновления завершает работу при установке обновления
[ Telegram | Поддержать ]
Иметь дело с распространяемыми в виде 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, если вдруг по какой-то причине она не стартует сама.
Пытаясь установить какое-либо программное обеспечение в операционной системе Microsoft, пользователи сталкиваются с проблемой. Она звучит как: «Не удалось получить доступ к службе установщика Windows Installer», и что делать в этой ситуации — не ясно. В первую очередь нам нужно определиться, что такое Виндовс Инсталлер. Это такая служба в системе, которая имеет расширения «msi». Она обеспечивает установку различных программ.
Содержание
- Причины возникновения ошибки в Windows Installer
- Регистрируем заново установщик Windows
- Что можно сделать через реестр для решения проблемы
- Если ошибка в предыдущих версиях устанавливаемых программ
Причины возникновения ошибки в Windows Installer
Для начала рассмотрим простые причины, по которым система отказывается устанавливать программу. Сообщение может появляться из-за вашей учетной записи, если вы пытаетесь установить программу из под учетной записи обычного пользователя. Устанавливать программу нужно с правами администратора. Сделать это можно в контекстном меню, нажав правую кнопку мыши.
Причина может быть в неправильных настройках служб системы. Давайте их проверим:
- Нажмите меню «Пуск», «Панель управления».
- Далее найдите пункт «Система безопасности», следующий пункт «Администрирование» и «Службы».
- В окне, которое откроется, обратите внимание нижнюю часть списка, найдите «Установщик Windows», откройте его.
- В открывшемся окне нам нужен раздел «Общие». В графе «Тип запуска» нужно, чтобы было установлено «Вручную». Убедитесь, что следующая строка верна C:Windowssystem32msiexec.exe/V.
- Теперь нам нужна вкладка «Зависимости».
- В открывшемся окне проследите пункт «Удаленный вызов процедур (RPC)», как на картинке.
Читайте также: ERR_CACHE_MISS — как исправить ошибку?
Регистрируем заново установщик Windows
Следующий способ и решение задачи, если не удается получить доступ к службе установщика Виндовс, основан на изменении параметров реестра. При входе в настройки реестра нужно помнить, что, если вы внесете неправильно какой-либо параметр или настройку это может стать причиной серьезных сбоев в операционной системе. Поэтому внимательно следите за инструкциями и осторожно вносите правки в реестре. Хорошей практикой будет создание резервной копии реестра Microsoft Windows. Это даст вам возможность при неправильных правках и проблемах с ОС при настройке вернуть их в исходное положение. Как сделать резервную копию можно посмотреть на официальном сайте Microsoft.
Помочь решить проблему может перерегистрация службы. При сбоях и неправильной работе системы в этой службе могут возникнуть ошибки, из-за чего мы сталкиваемся с данной проблемой.
Чтобы это исправить, проследуйте несложным указаниям:
- Запускаем командную строку, чтобы это сделать, нажмите WIN+R.
- В окне введите команду msiexec /unregister и нажмите ввод. Если после исполнения работы строки ничего не произошло – так и должно быть.
- Теперь вернитесь к командной строке и снова введите следующую команду msiexec /regserver.
- Эта команда является завершающим этапом в перерегистрации службы установщика. После завершения работы службы проблема должна исчезнуть.
Это может быть полезным: Ошибка System_thread_exception_not_handled на Windows 10, что делать?
Что можно сделать через реестр для решения проблемы
Теперь мы будем применять реестр Windows для решения нашей проблемы:
- Нажмите WIN+R для открытия командной строки и нажмите ввод.
- В редакторе вам нужно перейти по пути «hkey_local_machinesystemcurrentcontrolsetservicesmsiserver». Здесь нужно проверить значение «imagepath». Сравните его с картинкой, должно быть, как на рисунке ниже. Если потребуется изменить путь и откройте службу установщика с помощью services.msc.
- Если вы имеете 64-битную архитектуру операционной системы, проверьте параметр – wow64. В том случае, если его параметр имеет значение 1, его необходимо поменять на 0.
- После всего проделанного закройте все окна и перезапустите систему, ошибка установщика Windows должна исчезнуть.
Рекомендуем к прочтению: Unsupported partition table в Windows Loader — что делать?
Если ошибка в предыдущих версиях устанавливаемых программ
Еще одной причиной вывода ошибки на экран монитора системой является старая версия программы, которую вы пытаетесь установить. В этом случае необходимо удалить полностью старую версию из компьютера.
Для этого:
- Перейдите в меню «Пуск», «Панель управления». В Windows 10 меню «Пуск» — «Параметры» — «Система» — «Приложения и возможности» и внизу выберите «Программы и компоненты».
- Откройте в появившемся окне «Установка и удаление программ» и найдите в списке старую версию программы.
- Нажмите на нее и выберите кнопку «Удалить».
- Теперь закрываем окна и перезапускаем компьютер.
Обычно проблема возникает при условиях, которые перечислены ниже:
Условие | Особенности |
---|---|
Некорректный запуск установщика | Служба «Установщик» не запущена при старте Windows. |
Удаление нужной программы | Когда вы устанавливали на свой ПК определенную программу, в системе была удалена программа, которая использует установщик Microsoft. |
Неверная настройка параметров | В реестре, который отвечает за установщика Windows, параметры настроены неверно. |
Мы разобрали, что можно сделать, если не удалось получить доступ к службе установщика Windows Installer. А также рассмотрели все способы решения проблемы.
Опубликовано 14 июля 2019 Обновлено 08 октября 2020
Служба установщика Windows (она же Windows Installer), является одним из основных компонентов операционной системы, необходимых для установки программного обеспечения. Windows Installer используют все программы, созданные для Windows, соответственно, если в процессе установки программы эта служба не отвечает или не доступна, установка завершится неудачей.
Как правило, в таких случаях на дисплеях пользователей появляется следующее сообщение об ошибке:
Ошибка 1719. Не удалось получить доступ к службе установщика Windows. Возможно, установщик Windows не установлен. Обратитесь за помощью в службу поддержки.
Так эта ошибка выглядит на английском языке:
Один из возможных способов решения этой проблемы заключается в использовании средства сканирования системных файлов. Чтобы его запустить, откройте командную строку с правами администратора, введите команду sfc /scannow, нажмите Enter и дождитесь завершения проверки файлов.
Если sfc /scannow не помог и программы по-прежнему не устанавливаются, можно попробовать несколько других вариантов, которые совокупно должны помочь устранить проблему.
1. Убедитесь, что служба установщика Windows запущена
Нажмите + R, введите services.msc и нажмите OK.
В окне «Службы» прокрутите вниз и найдите службу Windows Installer. Вполне возможно, что она просто отключена, отсюда и ошибка 1719.
Двойным щелчком мыши откройте окно свойств службы и измените тип запуска с «Отключена» на «Вручную» или «Автоматически». Затем нажмите «Запустить» и примените изменения.
Закройте окно «Службы» и проверьте состояние проблемы. Если ошибка все еще имеет место быть, приступайте к выполнению следующего шага.
2. Перерегистрация службы установщика Windows
В большинстве случаев достаточно выполнить перечисленные выше шаги, но иногда также может потребоваться повторная регистрация службы установщика Windows.
Итак, нажмите + R, введите MSIEXEC /UNREGISTER и нажмите OK. Ничего страшного, если после выполнения команды на экране ничего не произойдет.
Опять-таки, нажмите + R и введите MSIEXEC /REGSERVER.
Эта команда завершит перерегистрацию службы установщика, а вместе с этим должна решиться и ваша проблема. Если нет, тогда попробуйте еще кое-что.
3. Пробуем через реестр
Нажмите + R, введите regedit и нажмите OK.
В окне редактора реестра перейдите в HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesmsiserver.
Проверьте значение параметра ImagePath. Должно быть так, как на скриншоте ниже; при необходимости измените путь и запустите службу установщика Windows через services.msc.
В 64-разрядных версиях Windows есть еще один параметр – WOW64, который следует проверить.
Обратите внимание на его значение – если 1, это и является причиной проблемы.
Двойным щелчком мыши откройте свойства параметра WOW64 и поменяйте значение на 0.
Далее просто перезагрузите машину. После этого ошибка 1719 должна исчезнуть.
Отличного Вам дня!
Недавно мой друг попытался установить программу на своем компьютере с Windows, и компьютер выдал синий экран ошибки смерти. После перезагрузки компьютера он попытался запустить другую программу и получил следующее сообщение:
Не удалось получить доступ к службе установщика Windows. Это может произойти, если установщик Windows установлен неправильно.
Если вы получаете эту ошибку в Windows, вот несколько вещей, которые вы можете попробовать исправить!
Иногда, если служба установщика отключена, вы получите эту ошибку. Вы можете включить его, выбрав «Пуск», затем «Выполнить» и введя Services.msc. В более новых версиях Windows просто нажмите «Пуск» и начните вводить services.msc.
Затем прокрутите вниз до установщика Windows и дважды щелкните по нему. Установите для параметра «Тип запуска» значение «Вручную», нажмите «Применить» и нажмите «Пуск», чтобы запустить службу.
Вы также можете запустить службу, перейдя в Пуск, Выполнить и введите чистый старт MSIServer в поле «Выполнить».
Способ 2 — удалить MSIEXEC без расширения
Другая странная вещь, которая может произойти, — это создание второго файла msiexec в вашем каталоге C: Windows system32. По умолчанию в этом каталоге должен быть только один файл msiexec.exe, но иногда создается другой файл без расширения и размером 0 КБ.
В этом случае вам следует переименовать дополнительный файл msiexec с расширением .OLD. После переименования вы можете перезапустить службу установщика Windows. Опять же, просто перейдите в раздел «Службы», щелкните правой кнопкой мыши установщик Windows и выберите «Перезагрузить».
Способ 3 — Изменить службу удаленного вызова процедур
Иногда проблема может быть вызвана другой службой под названием Удаленный вызов процедур. Снова перейдите в раздел «Службы», как упомянуто выше («Пуск», «Выполнить», services.msc), и щелкните правой кнопкой мыши «Удаленный вызов процедур» (не тот, который говорит «Локатор RPC») и выберите «Свойства».
Теперь нажмите на вкладку «Вход в систему» и в разделе «Вход в систему как:» выберите «Учетная запись локальной системы» и установите флажок «Разрешить этой службе взаимодействовать с рабочим столом». Затем перезагрузите компьютер и посмотрите, исчезнет ли проблема.
Если это не работает, выберите переключатель «Эта учетная запись:» и нажмите «Обзор». Найдите Network Service и нажмите OK. Пароль будет автоматически заполнен для этой учетной записи, поэтому не меняйте его.
Снова перезагрузите компьютер и посмотрите, исчезнет ли проблема. Обратите внимание, что если он пропадет, когда вы выбрали Локальную системную учетную запись, просто оставьте его с этой настройкой. Измените его только на NT Authority NetworkService, если локальная системная учетная запись не работает.
Способ 4 — переустановите службу установщика Windows
Если это не помогает, вы можете загрузить Службу установщика Windows и переустановить ее! Какая ирония, а ?! Сделайте это, если вы даже не видите службу, указанную в апплете Services, или если ничего не работает.
Вы можете скачать пакет MSIServer с WinHelpOnline, Загрузив его, разархивируйте его, щелкните правой кнопкой мыши файл .REG и нажмите «Объединить». Нажмите Да, когда вас попросят подтвердить. Это в основном добавляет необходимые разделы реестра для правильной работы службы установщика.
Способ 5 — установить последнюю версию установщика Windows
Наконец, вы можете выполнить поиск в Google для «Установщика Windows» и загрузить Последняя версия от Microsoft. Это гарантирует, что вы не используете более старую версию, которая может вызывать конфликты с другим программным обеспечением и т. Д.
Надеюсь, одно из этих решений решит вашу проблему! Если вы сделали это по-другому, пожалуйста, оставьте комментарий, дающий нам знать, как! Спасибо!
Код статьи | : | 319624 |
Последнее изменение : | : | 23 декабря 2005 г. |
Редакция | : | 6.1 |
На этой странице
Проблема
После обновления установщика 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. | Перейдите на вкладку Свойства по умолчанию.
|
||||
3. | Нажмите кнопку Пуск, выберите пункт Выполнить, введите команду explorer /select, %windir%system32msisip.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. | Для каждого куста реестра выполните следующие действия.
|
||||
3. | Убедитесь, что системная запись обладает правом полного доступа. В противном случае добавьте системную учетную запись и предоставьте ей право полного доступа. |
Перейти к началу страницы
Способ 5. Восстановление поврежденного раздела безопасности для службы MsiServer
1. | Запустите Windows 2000. |
2. | Нажмите кнопку Пуск, выберите пункт Выполнить, введите команду regedit.exe, а затем присвойте указанному разделу реестра имя Old_Security:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSIServerSecurity |
3. | Перезагрузите компьютер. |
4. | Для восстановления поврежденного раздела реестра службы установщика Windows повторно запустите программу Instmsiw.exe. |
Перейти к началу страницы
Информация в данной статье применима к:
• | Microsoft Windows Installer 1.0 на следующих платформах | |||||||||||
|
||||||||||||
• | Microsoft Windows Installer 1.1 на следующих платформах | |||||||||||
|
||||||||||||
• | Microsoft Windows Installer 1.2 на следующих платформах | |||||||||||
|
||||||||||||
• | Microsoft Windows Installer 2.0 на следующих платформах | |||||||||||
|
Перейти к началу страницы
Ключевые слова: |
kbpubtypekc kbprb KB319624 |
При попытке установить или удалить программу в системе Windows XP либо Windows Server 2003 появляется сообщение об ошибке «Нет доступа к службе установки Windows».
Код статьи | : | 315346 |
Последнее изменение : | : | 22 апреля 2008 г. |
Редакция | : | 15.3 |
Сведения в этой статье неприменимы к системам Windows Vista. Дополнительные сведения о справке и поддержке для Windows Vista см. на веб-узле Центра решений Windows Vista:
Эта статья предназначена для опытных пользователей. Если дополнительные способы устранения неполадок слишком сложны, обратитесь за помощью к специалисту или в службу поддержки. Дополнительные сведения о том, как это сделать, см. на следующем веб-узле корпорации Майкрософт:
На этой странице
Проблема
При попытке установить программу в системе Windows XP или Windows Server 2003 может появиться следующее сообщение об ошибке:
«Нет доступа к службе установки Windows. Возможно, система запущена в безопасном режиме, или установщик Windows установлен неправильно. Обратитесь за помощью в службу поддержки».
Примечание. Эта проблема может также возникнуть при попытке удалить программу.
Перейти к началу страницы
Причина
Подобная ситуация наблюдается в следующих случаях:
• | Повреждены или отсутствуют файлы установщика Windows на жестком диске. |
• | Выполняется установка или удаление программы, использующей файл пакета MSI (Windows Installer Microsoft Software Installation). Это может происходить при попытке установить Microsoft Office. |
Перейти к началу страницы
Решение
Для решения этой проблемы воспользуйтесь описанными ниже способами.
Перейти к началу страницы
Способ 1. Перерегистрируйте установщик Windows
Чтобы перерегистрировать установщик Windows, проверьте расположение файла Msiexec.exe на жестком диске и в реестре Windows, затем перерегистрируйте установщик. Для этого выполните описанные ниже действия.
Примечание. Указанные ниже действия могут различаться в зависимости от версии операционной системы Microsoft Windows, установленной на компьютере. В этом случае см. указания в документации к продукту.
1. | Определите расположение файла Msiexec.exe на жестком диске. Для этого выполните описанные ниже действия.
|
||||||||||||||||||
2. | Важно! В данный раздел, метод или задачу включены действия по изменению параметров реестра. Однако их неправильное изменение может привести к возникновению серьезных проблем. Поэтому такие действия необходимо выполнять очень внимательно. Для дополнительной защиты создайте резервную копию системного реестра. При возникновении неполадок можно восстановить реестр. Дополнительные сведения о создании резервной копии и восстановлении реестра см. в следующей статье базы знаний Майкрософт:
322756 (http://support.microsoft.com/kb/322756/) Создание резервной копии, редактирование и восстановление реестра Windows XP и Windows Server 2003 Проверьте правильность расположения файла Msiexec.exe в редакторе реестра. Для этого выполните описанные ниже действия.
|
||||||||||||||||||
3. | Запустите компьютер в безопасном режиме и зарегистрируйте файл Msiexec.exe. Для этого выполните описанные ниже действия.
|
Если проблема не устраняется и продолжают появляться сообщения об ошибках, которые перечислены в разделе «Проблема», выполните действия, описанные в способе 2.
Перейти к началу страницы
Способ 2. Заново установите установщик Windows
Для этого переименуйте поврежденные файлы установщика и заново установите компонент. Для этого выполните описанные ниже действия.
1. | Откройте меню Пуск, выберите пункт Выполнить, в текстовом поле Открыть: введите команду cmd и нажмите кнопку ОК. |
2. | Введите команду cd %windir%system32 и нажмите клавишу ВВОД. |
3. | Введите команду attrib -r -s -h dllcache и нажмите клавишу ВВОД. |
4. | Введите команду ren msi.dll msi.old и нажмите клавишу ВВОД. |
5. | Введите команду ren msiexec.exe msiexec.old и нажмите клавишу ВВОД. |
6. | Введите команду ren msihnd.dll msihnd.old и нажмите клавишу ВВОД. |
7. | Введите команду exit и нажмите клавишу ВВОД. |
8. | В командной строке введите exit и нажмите клавишу ВВОД. |
9. | Откройте меню Пуск и выберите пункт Выключение компьютера или Завершение работы. |
10. | Выберите вариант Перезагрузка и нажмите кнопку ОК или Перезагрузка. |
11. | Войдите в систему. |
12. | Загрузите и установите последнюю версию установщика Windows. Дополнительные сведения о получении установщика Windows см. в следующей статье базы знаний Майкрософт:
893803 (http://support.microsoft.com/kb/893803/) Доступен установщик Windows 3.1 версии 2 (3.1.4000.2435) |
13. | Откройте меню Пуск и выберите пункт Выключение компьютера или Завершение работы. |
14. | Выберите вариант Перезагрузка и нажмите кнопку ОК или Перезагрузка. |
Перейти к началу страницы
Дополнительная информация
Установщик Windows версии 4.0 для Windows Vista свободно не распространяется. Он входит в состав операционной системы Windows Vista.
Если способы, описанные в этой статье, не помогают решить проблему, обратитесь за дополнительной помощью в службу поддержки пользователей корпорации Майкрософт.
Эта проблема может также возникнуть в случае, если для параметра «Тип запуска» установщика Windows выбрано значение «Отключено». Чтобы проверить значение этого параметра, выполните указанные ниже действия.
1. | Откройте меню Пуск, выберите пункт Выполнить, в текстовом поле Открыть: введите команду cmd и нажмите кнопку ОК. |
2. | В списке Службы (локальные) щелкните правой кнопкой мыши элемент Windows Installer и выберите пункт Свойства. |
3. | Если в раскрывающемся списке Тип запуска выбрано значение Отключено, выберите из этого списка вариант Вручную и нажмите кнопку ОК. |
4. | В меню Файл выберите пункт Выход. |
Перейти к началу страницы
Дополнительные сведения об установщике Windows см. на следующем веб-узле MSDN:
Для получения дополнительных сведений о получении установщика Windows щелкните следующий номер статьи базы знаний Майкрософт:
292539 (http://support.microsoft.com/kb/292539/) INFO: MSI: Получение установщика Windows
Перейти к началу страницы
Информация в данной статье относится к следующим продуктам.
• | Microsoft Windows Server 2003, Standard x64 Edition |
• | Microsoft Windows Server 2003, Enterprise x64 Edition |
• | Microsoft Windows Server 2003, Datacenter x64 Edition |
• | Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems |
• | Microsoft Windows XP Home Edition |
• | Microsoft Windows XP Professional |
• | Microsoft Windows XP Professional x64 Edition |
Перейти к началу страницы
Ключевые слова: |
kbresolve kberrmsg kbprb KB315346 |
Полезные утилиты:
Описание средства Windows Installer Clean Up
Код статьи | : | 290301 |
Последнее изменение : | : | 21 ноября 2006 г. |
Редакция | : | 5.4 |
Сведения о бета-версии
В этой статье содержатся сведения о бета-версии программного продукта корпорации Майкрософт. Сведения, приведенные в этой статье, не являются официальными и могут быть изменены без предварительного уведомления.
Бета-версия продукта не обслуживается по каналам технической поддержки корпорации Майкрософт. Сведения о поддержке бета-версии приведены в документации, поставляемой вместе с бета-версией продукта, или на веб-узле, с которого была загружена бета-версия.
Предупреждение Средство Windows Installer Clean Up поставляется на условиях «как есть» и предназначено для устранения проблем, которые возникают при установке программ, использующих установщик Microsoft Windows. Возможно, после использования данного средства придется переустановить другие программы. Применяйте данное средство с осторожностью.
На этой странице
Аннотация
Корпорация Майкрософт выпустила обновленную версию средства Windows Installer Clean Up. Данное средство позволяет удалять параметры настройки установщика Windows для установленных программ. Это может потребоваться при возникновении проблем в ходе установки программы. Например, удаление параметров настройки установщика Windows для какой-либо программы может потребоваться в случае возникновения проблем при добавлении (или удалении) компонентов программы, которые отсутствовали при начальной установке.
Средство Windows Installer CleanUp не выполняет следующих функций:
• | удаление установщика Windows; |
• | удаление файлов программ, установленных с помощью установщика Windows (например Office 2003). |
Средство Windows Installer CleanUp позволяет сделать следующее:
• | Воспользоваться диалоговым окном, в котором можно выбрать одну или несколько программ, установленных с помощью установщика Windows.
Для выбора программ используется список Installed Products окна Windows Installer CleanUp. По окончании выбора средство Windows Installer Clean Up удалит параметры настройки установщика Windows только для выбранных программ. |
• | Удалить файлы и параметры реестра, содержащие параметры настройки установщика Windows для программ, выбранных в окне средства Windows Installer Clean Up. |
Если данное средство используется для удаления параметров конфигурации установщика Windows, относящихся к какому-либо приложению, то при повторной установке данного приложения необходимо использовать ту же папку, что и при начальной установке. Это предотвращает дублирование файлов на жестком диске (или дисках).
Перейти к началу страницы
Дополнительная информация
Данная версия средства Windows Installer Clean Up работает под управлением любой 32-разрядной версии Microsoft Windows. К числу 32-разрядных версий Microsoft Windows относятся следующие версии:
• | Microsoft Windows Vista |
• | Microsoft Windows Server 2003 |
• | Microsoft Windows XP |
• | Microsoft Windows Millennium Edition |
• | Microsoft Windows 2000 |
• | Microsoft Windows NT 4.0 с пакетом обновления 3 (SP3) или более поздней версии |
• | Microsoft Windows 98 |
• | Microsoft Windows 95 |
Данная версия средства Windows Installer Clean Up работает под управлением любой 64-разрядной версии Microsoft Windows. К числу 64-разрядных версий Microsoft Windows относятся следующие версии:
• | Microsoft Windows Server 2003 |
• | Microsoft Windows XP |
• | Microsoft Windows Vista |
Следующий файл доступен в центре загрузки Microsoft:
Загрузить средство Windows Installer Clean Up. (http://download.microsoft.com/download/e/9/d/e9d80355-7ab4-45b8-80e8-983a48d5e1bd/msicuu2.exe)
Перейти к началу страницы
Содержимое файла Readme.txt
ФАЙЛ СВЕДЕНИЙ ДЛЯ СРЕДСТВА WINDOWS INSTALLER CLEAN UP версия 3 СЕНТЯБРЬ 2006 г. ДЛЯ ЧЕГО ПРЕДНАЗНАЧЕНО СРЕДСТВО WINDOWS INSTALLER CLEAN UP? Средство Windows Installer Clean Up можно использовать для удаления параметров управления настройкой установщика Windows в случае возникновения проблем. *** ПРИМЕЧАНИЕ. Средство Windows Installer Clean Up не следует использовать для удаления информации об установке 2007 Microsoft Office System. *** Параметры управления настройкой установщика Windows могут быть повреждены в следующих случаях: - поврежден реестр; - в раздел реестра, используемый установщиком Windows, внесены необратимые изменения, которые привели к появлению неполадок; - прервана установка программы, которая использует установщик Windows (например Microsoft Office 2003); - одновременно запущено несколько экземпляров программы установки, или экземпляр программы установки недоступен. ЧТО СЛУЧИЛОСЬ С ФАЙЛОМ MSICU.EXE? В исходном выпуске были две версии средства Windows Installer Clean Up: Msicu.exe (для Microsoft Windows 95, Windows 98 и Windows ME) и Msicuu.exe (для Windows NT, Windows 2000, Windows XP и Windows Server 2003). Msicu.exe больше не используется, поскольку Msicuu.exe теперь работает на 32-разрядных версиях Microsoft Windows. ЧТО ТАКОЕ MSIZAP.EXE? Средство Windows Installer Clean Up использует файл программы Msizap.exe в процессе очистки параметров управления настройкой установщика Windows. Не рекомендуется запускать этот файл вручную, поскольку программа Msizap.exe использует интерфейс командной строки. Программа Msizap.exe менее удобна и менее безопасна, чем средство Windows Installer Clean Up. ПОЧЕМУ СРЕДИ ИЗВЛЕЧЕННЫХ ФАЙЛОВ НЕТ MSIZAP.EXE? Есть две версии файла MSIZAP.EXE: MsiZapA.exe (для Windows 95, Windows 98 и Windows ME) и MsiZapU.exe (для Windows NT, Windows 2000, Windows XP и Windows Server 2003). Для корректной работы средства Windows Installer Clean Up соответствующая исполняемая программа должна быть переименована в MsiZap.exe. В процессе установки нужная версия переименовывается и устанавливается автоматически. КАК УСТАНОВИТЬ СРЕДСТВО WINDOWS INSTALLER CLEAN UP? При загрузке служебной программы выберите Установить или Сохранить (если вы выбрали Сохранить, запустите исполняемый файл из той папки, в которой вы его сохранили). По умолчанию программа установки размещает файлы средства Windows Installer Clean Up в папке, создаваемой в папке Program Files. Папка называется Windows Installer Clean Up. Все файлы, которые использует служебная программа (Msicuu.exe, Msizap.exe и данный файл Readme), копируются в эту папку, а в разделе «Программы» в меню «Пуск» создается значок. Файлы из загруженного дистрибутива можно извлечь вручную. В таком случае нужно переименовать нужный файл MsiZap*.exe в MsiZap.exe. (ПРИМЕЧАНИЕ. Если служебная программа будет использоваться на Windows 95/98/98SE/ME, переименовать нужно MsiZapA.exe. В противном случае нужно переименовать MsiZapU.exe.) КАК ИСПОЛЬЗОВАТЬ СРЕДСТВО WINDOWS INSTALLER CLEAN UP? Чтобы запустить средство Windows Installer Clean Up, воспользуйтесь одним из следующих способов. - Нажмите кнопку «Пуск», выберите «Все программы» (в некоторых операционных системах этот пункт называется «Программы»), а затем выберите ярлык средства Windows Installer Clean Up. - Найдите и запустите файл Msicuu.exe. Откроется диалоговое окно с сообщением, списком установленных продуктов и четырьмя кнопками. Сообщение в диалоговом окне: В случае продолжения в систему будут внесены необратимые изменения. Возможно, придется переустановить некоторые приложения, которые использовали в процессе установки установщик Windows. Для выхода из программы нажмите кнопку «Exit». Нажатие кнопки «Remove» вызовет необратимые изменения. В списке содержатся названия программ, зарегистрированных при помощи установщика Windows. Поскольку средство Windows Installer Clean Up использует установщик Windows, оно также должно быть в этом списке. Выберите программу, которую нужно удалить. (Чтобы выбрать несколько программ в списке, удерживайте клавишу SHIFT или CTRL при выборе программ.) Четыре кнопки в диалоговом окне: [Select All] - позволяет выбрать все программы в списке. [Clear All] - позволяет снять отметку со всех выбранных программ. [Remove] - удаляет параметры установки установщика Windows для выбранных программ. [Exit] - завершение работы средства Windows Installer Clean Up. Если нажать кнопку «Remove», появится следующая подсказка: Внимание! Все выбранные программы будут удалены из базы данных установщика Windows. Для правильной работы в будущем их необходимо переустановить. Нажмите кнопку «OK» для удаления программы или «Cancel» для отмены. Если нажать кнопку «OK», вся информация установщика Windows, связанная с выбранными программами, будет удалена. В том числе будут удалены сведения, отображаемые в окне «Установка и удаление программ» панели управления. Если удалена информация об установке программы, невозможно ни добавить, ни удалить ее компоненты, ни восстановить программу при повреждении. ПРИМЕЧАНИЕ. При удалении информации об установке сами файлы и ярлыки программ не удаляются. Прежде чем использовать такие программы, необходимо их переустановить. ДЕЙСТВИЯ ПРИ ПОЛУЧЕНИИ СООБЩЕНИЯ ОБ ОШИБКЕ В приведенной ниже таблице перечислены возможные сообщения об ошибке при работе средства Windows Installer Clean Up и причины их появления. Сообщение об ошибке: Файл Msizap.exe версии 2 или выше должен быть в этой же папке. Причина. Файл Msizap.exe версии 2 или более поздней версии не найден в той папке, в которой расположен файл Msicuu.exe. --------------------------------------------------------------------------- Сообщение об ошибке: Для запуска это программы нужны права администратора. Причина. Для запуска Msicuu.exe необходимо войти в систему с правами администратора. --------------------------------------------------------------------------- Сообщение об ошибке: Для работы этой программы необходимо, чтобы установщик Windows был установлен и правильно зарегистрирован. Причина. Msicuu.exe использует объектную модель установщика Windows для поиска установленных продуктов. Для решения проблемы попробуйте перерегистрировать Msi.dll. КАК УДАЛИТЬ СРЕДСТВО WINDOWS INSTALLER CLEAN UP? После установки средства Windows Installer Clean Up создается соответствующая запись в разделе «Установка и удаление программ» в Панели управления. Чтобы удалить средство Windows Installer Clean Up, выделите эту запись в списке установленных программ и нажмите кнопку «Удалить».
Перейти к началу страницы
Информация в данной статье относится к следующим продуктам.
• | Microsoft Office 2003, All Editions |
• | Microsoft Office 2000 Standard Edition |
• | Microsoft Access 2002 Standard Edition |
• | Microsoft Access 2000 Standard Edition |
• | Microsoft Excel 2002 Standard Edition |
• | Microsoft Excel 2000 Standard Edition |
• | Microsoft FrontPage 2002 Standard Edition |
• | Microsoft FrontPage 2000 Standard Edition |
• | Microsoft Office InfoPath 2003 |
• | Microsoft Office OneNote 2003 |
• | Microsoft Outlook 2002 Standard Edition |
• | Microsoft Outlook 2000 Standard Edition |
• | Microsoft Office PowerPoint 2003 |
• | Microsoft PowerPoint 2002 Standard Edition |
• | Microsoft PowerPoint 2000 Standard Edition |
• | Microsoft Office Publisher 2003 |
• | Microsoft Publisher 2002 Standard Edition |
• | Microsoft Publisher 2000 Standard Edition |
• | Microsoft Office Visio Professional 2003 |
• | Microsoft Visio 2002 Professional Edition |
• | Microsoft Visio 2002 Standard Edition |
• | Microsoft Visio 2000 Professional Edition |
• | Microsoft Visio 2000 Standard Edition |
• | Microsoft Word 2002 Standard Edition |
• | Microsoft Word 2000 Standard Edition |
• | Microsoft Office Project Professional 2003 |
• | Microsoft Office Project Standard 2003 |
• | Microsoft Project 2002 Standard Edition |
• | Microsoft Project 2000 Standard Edition |
Перейти к началу страницы
Ключевые слова: |
kbsetup kbbtsadapters kbfile kbhowto KB290301 |
У всех нас есть все виды приложений, которые мы используем ежедневно на наших компьютерах с Windows 10. К сожалению, немногие пользователи сообщили, что не удалось получить доступ к службе установщика Windows при попытке установить новые приложения.
Это звучит довольно серьезно, но есть способ исправить эту ошибку.
Что я могу сделать, если не удалось получить доступ к службе установщика Windows в Windows 10?
Многие пользователи сообщили, что они не могут установить определенные приложения из-за невозможности доступа к службе установщика Windows . Говоря об этой проблеме, вот некоторые из наиболее распространенных проблем, о которых сообщили пользователи:
- Не удалось получить доступ к службе установщика Windows. Безопасный режим — многие пользователи сообщали об этом сообщении об ошибке при попытке установить приложения в безопасном режиме . Чтобы исправить эту ошибку, обязательно попробуйте некоторые из наших решений.
- Установщик Windows не работает Windows 10 — Несколько пользователей сообщили, что Установщик Windows вообще не работает в Windows 10. Чтобы устранить проблему, обязательно проверьте, правильно ли работает служба Установщика Windows.
- Windows не удалось запустить Службу установщика Windows на локальном компьютере. Если это сообщение об ошибке появляется на вашем ПК, вы можете исправить это, просто перерегистрировав Службу установщика Microsoft.
- Служба установщика Windows не может получить доступ к сообщению об ошибке при установке приложения. Это сообщение обычно появляется при попытке установить новые приложения на вашем компьютере. Иногда это может быть вызвано повреждением файла, поэтому обязательно выполняйте команды SFC и DISM.
- Служба установщика Windows не может быть доступна ошибка 1719, 1601 — ошибки 1719 и 1601 тесно связаны с этим сообщением об ошибке, и если вы столкнулись с ними, обязательно попробуйте некоторые из наших решений.
- Доступ к службе установщика Windows невозможен пытаюсь установить.
- Невозможно получить доступ к службе установщика Windows. Неправильно установлена. Это еще одна проблема, которая может возникнуть с помощью службы установщика Windows. Если у вас возникла эта ошибка, убедитесь, что ваши службы настроены правильно.
Решение 1. Сброс реестра службы установщика Windows
Чтобы выполнить этот шаг, вам нужно добавить определенные значения в реестр. Имейте в виду, что изменение реестра может привести к нестабильности системы, если оно не выполняется должным образом, поэтому обязательно создайте резервную копию.
Чтобы создать резервную копию вашего реестра , выполните следующие действия:
- Нажмите Windows Key + R и введите regedit . Нажмите Enter или нажмите ОК .
- После открытия редактора реестра выберите « Файл»> «Экспорт» .
- Выберите « Все как диапазон экспорта», введите имя файла и нажмите « Сохранить» . В случае, если что-то пойдет не так, вы можете просто запустить этот файл и восстановить реестр.
- Создав резервную копию, закройте редактор реестра .
Не можете получить доступ к редактору реестра? Все не так страшно, как кажется. Ознакомьтесь с этим руководством и быстро решите проблему.
После создания резервной копии реестра вам необходимо создать файл .reg и добавить его в реестр. Для этого выполните следующие действия:
- Откройте Блокнот .
- Вставьте следующий текст в Блокнот:
- Редактор реестра Windows, версия 5.00
[HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services MSIServer]
«DisplayName» =»@% SystemRoot% system32msimsg.dll, -27”
«Путь_к_образ» = гекс (2): 25,00,73,00,79,00,73,00,74,00,65,00,6d, 00,72,00,6f, 00,6f, 00,
74,00,25,00,5c, 00,73,00,79,00,73,00,74,00,65,00,6d, 00,33,00,32,00,5c, 00,6d,
00,73,00,69,00,65,00,78,00,65,00,63,00,20,00,2f, 00,56,00,00,00
«Описание» =»@% SystemRoot% system32msimsg.dll, -32”
«ObjectName» =»LocalSystem»
«ErrorControl» = DWORD: 00000001
«Start» = DWORD: 00000003
«Тип» = DWORD: 00000010
«DependOnService» = гекс (7): 72,00,70,00,63,00,73,00,73,00,00,00,00,00
«ServiceSidType» = DWORD: 00000001
«RequiredPrivileges» = гекс (7): 53,00,65,00,54,00,63,00,62,00,50,00,72,00,69,00,76,
00,69,00,6c, 00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,65,00,61,00,
74,00,65,00,50,00,61,00,67,00,65,00,66,00,69,00,6c, 00,65,00,50,00,72,00,69,
00,76,00,69,00,6c, 00,65,00,67,00,65,00,00,00,53,00,65,00,4c, 00,6f, 00,63,00,
6b, 00,4d, 00,65,00,6d, 00,6f, 00,72,00,79,00,50,00,72,00,69,00,76,00,69,00,6c,
00,65,00,67,00,65,00,00,00,53,00,65,00,49,00,6e, 00,63,00,72,00,65,00,61,00,
73,00,65,00,42,00,61,00,73,00,65,00,50,00,72,00,69,00,6f, 00,72,00,69,00,74,
00,79,00,50,00,72,00,69,00,76,00,69,00,6c, 00,65,00,67,00,65,00,00,00,53,00,
65,00,43,00,72,00,65,00,61,00,74,00,65,00,50,00,65,00,72,00,6d, 00,61,00,6e,
00,65,00,6e, 00,74,00,50,00,72,00,69,00,76,00,69,00,6c, 00,65,00,67,00,65,00,
00,00,53,00,65,00,41,00,75,00,64,00,69,00,74,00,50,00,72,00,69,00,76,00,69,
00,6c, 00,65,00,67,00,65,00,00,00,53,00,65,00,53,00,65,00,63,00,75,00,72,00,
69,00,74,00,79,00,50,00,72,00,69,00,76,00,69,00,6c, 00,65,00,67,00,65,00,00,
00,53,00,65,00,43,00,68,00,61,00,6e, 00,67,00,65,00,4e, 00,6f, 00,74,00,69,00,
66,00,79,00,50,00,72,00,69,00,76,00,69,00,6c, 00,65,00,67,00,65,00,00,00,53,
00,65,00,50,00,72,00,6f, 00,66,00,69,00,6c, 00,65,00,53,00,69,00,6e, 00,67,00,
6с, 00,65,00,50,00,72,00,6f, 00,63,00,65,00,73,00,73,00,50,00,72,00,69,00,76,
00,69,00,6c, 00,65,00,67,00,65,00,00,00,53,00,65,00,49,00,6d, 00,70,00,65,00,
72,00,73,00,6f, 00,6e, 00,61,00,74,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,
00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,65,00,61,00,74,00,65,00,
47,00,6c, 00,6f, 00,62,00,61,00,6c, 00,50,00,72,00,69,00,76,00,69,00,6c, 00,65,
00,67,00,65,00,00,00,53,00,65,00,41,00,73,00,73,00,69,00,67,00,6e, 00,50,00,
72,00,69,00,6d, 00,61,00,72,00,79,00,54,00,6f, 00,6b, 00,65,00,6e, 00,50,00,72,
00,69,00,76,00,69,00,6c, 00,65,00,67,00,65,00,00,00,53,00,65,00,52,00,65,00,
73,00,74,00,6f, 00,72,00,65,00,50,00,72,00,69,00,76,00,69,00,6c, 00,65,00,67,
00,65,00,00,00,53,00,65,00,49,00,6e, 00,63,00,72,00,65,00,61,00,73,00,65,00,
51,00,75,00,6f, 00,74,00,61,00,50,00,72,00,69,00,76,00,69,00,6c, 00,65,00,67,
00,65,00,00,00,53,00,65,00,53,00,68,00,75,00,74,00,64,00,6f, 00,77,00,6e, 00,
50,00,72,00,69,00,76,00,69,00,6c, 00,65,00,67,00,65,00,00,00,53,00,65,00,54,
00,61,00,6b, 00,65,00,4f, 00,77,00,6e, 00,65,00,72,00,73,00,68,00,69,00,70,00,
50,00,72,00,69,00,76,00,69,00,6c, 00,65,00,67,00,65,00,00,00,53,00,65,00,4c,
00,6f, 00,61,00,64,00,44,00,72,00,69,00,76,00,65,00,72,00,50,00,72,00,69,00,
76,00,69,00,6c, 00,65,00,67,00,65,00,00,00,00,00
«FailureActions» = шестигранный: 84,03,00,00,00,00,00,00,00,00,00,00,03,00,00,00,14,00,00,
00,01,00,00,00, с0, d4,01,00,01,00,00,00, e0,93,04,00,00,00,00,00,00,00,00,00 [ HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services MSIServer Enum]
«0» =»RootLEGACY_MSISERVER000″
«Граф» = DWORD: 00000001
«NextInstance» = DWORD: 00000001
- Редактор реестра Windows, версия 5.00
- Нажмите Файл> Сохранить как . В качестве имени файла введите repair.reg, установите для параметра « Сохранить как тип» значение « Все файлы» и нажмите « Сохранить» .
- Закройте Блокнот .
- Найдите файл repair.reg, щелкните его правой кнопкой мыши и выберите « Запуск от имени администратора» .
- Если будет предложено, нажмите Да .
После того, как вы добавили repair.reg в реестр, попробуйте снова установить проблемное приложение.
Если вам не нравится Блокнот, вы можете использовать альтернативное приложение для создания заметок. Проверьте этот список, чтобы найти лучшие заметки приложений, доступных прямо сейчас.
Ничего не происходит, когда вы нажимаете на Запуск от имени администратора? Взгляните на эту статью, чтобы легко решить проблему.
Решение 2. Запустите службу установщика Windows вручную
Если у вас возникла ошибка службы установщика Windows , возможно, вы захотите попробовать запустить службу установщика Windows вручную. Для этого вам необходимо выполнить следующие шаги:
- Нажмите клавишу Windows + X и выберите в меню командную строку (Admin) .
- Когда откроется командная строка , введите net start MSIServer и нажмите Enter, чтобы запустить ее.
Если у вас возникли проблемы с доступом к командной строке от имени администратора, то вам лучше ознакомиться с этим руководством.
Чтобы проверить, работает ли служба установщика Windows, вам необходимо сделать следующее:
- Нажмите Windows Key + S и введите Услуги . Выберите Services из списка результатов.
- Когда откроется окно « Службы» , найдите службу установщика Windows и дважды щелкните ее.
- Проверьте Состояние службы , чтобы видеть, работает ли служба Установщика Windows.
- Если служба не запущена, нажмите кнопку « Пуск» , чтобы запустить ее.
Решение 3. Удалите старую версию программы, которую вы хотите установить.
Если у вас уже есть более старая версия программы, которую вы хотите установить на свой компьютер, мы советуем вам удалить эту версию с вашего компьютера, прежде чем пытаться установить более новую версию.
Это простое решение, но оно может сработать для вас, поэтому обязательно попробуйте.
Решение 4 — Перерегистрируйте Microsoft Installer Service
Иногда вы можете исправить ошибку службы установщика Windows, не может быть получен путем повторной регистрации службы установщика Microsoft. Для этого выполните следующие действия:
- Нажмите Windows Key + X и выберите командную строку в меню.
- Если у вас есть 64-разрядная версия Windows, введите следующие строки и нажмите Enter после каждой строки:
- % windir% system32 msiexec.exe / отменить регистрацию
- % windir% system32 msiexec.exe / regserver
- % windir% syswow64 msiexec.exe / отменить регистрацию
- % windir% syswow64 msiexec.exe / regserver
После того, как вы ввели все строки, закройте командную строку и перезагрузите компьютер.
Если у вас 32-разрядная версия Windows 10, вам необходимо ввести следующие команды:
- msiexec / unregister
- msiexec / regserver
После того, как вы ввели их, закройте командную строку и перезагрузите компьютер.
Решение 5. Используйте команду regsvr32
Чтобы использовать эту команду, вам нужно запустить командную строку от имени администратора. Мы объяснили, как это сделать, в нескольких решениях выше, поэтому обязательно проверьте это.
После запуска командной строки введите regsvr32 c: windows system32 msi и нажмите Enter, чтобы запустить ее. Запустив команду, закройте командную строку и попробуйте снова установить проблемное приложение.
Решение 6 — Используйте программное обеспечение для удаления
Если вы не можете удалить определенное приложение из-за невозможности доступа к службе установщика Windows , вы можете решить проблему, просто используя программу удаления.
Если вы не знакомы, программное обеспечение для удаления — это приложение, которое может удалить любое приложение с вашего ПК.
Помимо удаления приложений, эти инструменты также удаляют все файлы и записи реестра, связанные с приложением, которое вы хотите удалить.
Если вы ищете программное обеспечение для удаления, вы можете попробовать Revo Uninstaller и IOBit Uninstaller . Все эти инструменты просты в использовании и могут удалить любое приложение с вашего ПК, поэтому мы рекомендуем вам опробовать их.
Нужно больше альтернатив? Посмотрите на эту статью с лучшим программным обеспечением удаления, которое вы можете использовать сегодня!
Решение 7. Используйте команды SFC и DISM
Если вы получаете сообщение об ошибке « Служба установщика Windows не удается получить доступ», проблема может быть вызвана повреждением файла . Иногда ваша установка Windows может быть повреждена, и это может привести к появлению этой ошибки.
Чтобы решить эту проблему, некоторые пользователи предлагают восстановить вашу установку с помощью сканирования SFC . Для этого выполните следующие действия:
- Нажмите клавишу Windows + X и выберите в меню командную строку (Admin) . Если командная строка недоступна, вы также можете использовать PowerShell (Admin) .
- Когда запускается командная строка , введите sfc / scannow и нажмите Enter, чтобы запустить ее.
- Сканирование SFC начнется. Имейте в виду, что это может занять около 15 минут, поэтому не прерывайте его.
Команда Scannow остановлена до завершения процесса? Не волнуйтесь, у нас есть простое решение для вас.
По завершении сканирования проверьте, сохраняется ли проблема. Если проблема сохраняется, или если вы не смогли запустить сканирование SFC, вам, возможно, придется использовать сканирование DISM. Для этого выполните следующие действия:
- Запустите командную строку от имени администратора.
- При запуске командной строки запустите команду DISM / Online / Cleanup-Image / RestoreHealth .
- Процесс сканирования начнется. Имейте в виду, что этот процесс может занять около 20 минут или более, поэтому не вмешивайтесь в него.
После завершения сканирования проверьте, сохраняется ли проблема. Если вам не удалось запустить сканирование SFC ранее или если сканирование SFC не смогло устранить проблему, повторите это снова и проверьте, решает ли это проблему.
Кажется, что все потеряно при сбое DISM в Windows? Посмотрите это краткое руководство и избавьтесь от забот.
Решение 8. Установите распространяемый установщик Windows
Невозможно получить доступ к службе установщика Windows. Сообщение об ошибке может помешать установке новых приложений, но если у вас возникла эта проблема, вы можете исправить ее, установив распространяемый установщик Windows.
Несколько пользователей сообщили, что исправили проблему, скачав распространяемый установщик Windows и установив его. Это простое решение, которое подойдет многим пользователям, поэтому вы можете попробовать его.
Решение 9 — Удалить дублированный файл msiexec
По словам пользователей, вы можете столкнуться с сообщением об ошибке « Служба установщика Windows невозможно», если на вашем компьютере есть второй файл msiexec. Иногда ваш компьютер может создать копию этого файла, что может привести к этой и многим другим проблемам.
Чтобы проверить файл msiexec, вам нужно сделать следующее:
- Перейдите в каталог C: Windows System32 .
- Ищите msiexec.exe . Теперь найдите другой файл msiexec . Этот файл будет иметь размер 0 КБ и не будет иметь расширение .exe.
- Переименуйте дублированный файл msiexec в msiexec.old .
После этого вам просто нужно перейти в окно «Службы» и перезапустить службу установщика Windows.
Если вы не можете удалить определенный файл, ознакомьтесь с этим подробным руководством, которое поможет вам сделать это без проблем.
Решение 10. Изменение настроек службы удаленного вызова процедур
Несколько пользователей сообщили, что служба удаленного вызова процедур может привести к невозможности доступа к службе установщика Windows . Если у вас возникла эта проблема, вы можете исправить ее, просто изменив настройки службы удаленного вызова.
Для этого выполните следующие действия:
- Откройте окно « Службы» и дважды щелкните службу « Удаленный вызов процедур» (RPC) .
- Теперь перейдите на вкладку « Вход в систему » и выберите « Вход в систему как локальная системная учетная запись» и установите флажок « Разрешить этой службе взаимодействовать с рабочим столом» .
- Сохраните изменения и перезагрузите компьютер.
Проверьте, сохраняется ли проблема. Если проблема появляется снова, повторите те же действия, но на этот раз выберите Эта учетная запись на вкладке Вход в систему . Нажмите кнопку « Обзор» и выберите « Сетевая служба» из списка. Сохраните изменения и проверьте, решает ли это проблему.
Служба установщика Windows не может быть доступна. Сообщение об ошибке может создать много проблем, но мы надеемся, что некоторые из наших решений были вам полезны.
Если у вас есть еще вопросы или предложения, не стесняйтесь оставлять их в разделе комментариев ниже.
ЧИТАЙТЕ ТАКЖЕ:
- Исправлено: «Приложение не запустилось в нужное время» в Windows 10
- ИСПРАВЛЕНИЕ: ExpressVPN не устанавливается в Windows
- Как исправить ошибку 0x80240017 при попытке установить / обновить программы в Windows
- Как исправить Windows 10, 8, 8.1 MBR без установочного диска
- Исправлено: «Исходный файл не найден» в Windows 10 при установке приложений
Примечание редактора : этот пост был первоначально опубликован в мае 2016 года и с тех пор был полностью переработан и обновлен для обеспечения свежести, точности и полноты.