Как обойти ограничение на установку или удаление MSI-программ в безопасном режиме Windows

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

MSI-файл

Причина тому очень проста. Служба Windows Installer имеет уязвимости, поэтому разработчики Microsoft ограничили к ней доступ при работе системы в безопасном режиме. Это значит, что ни установить, ни удалить MSI-приложение в безопасном режиме не получится. Не получится также и включить отключённую службу через встроенную оснастку, на этот раз система выдаст ошибку с кодом 1084 и сообщением о невозможности запуска службы.

Встроенная оснастка

Тем не менее, способ обойти это ограничение существует. После применения несложного твика реестра вы сможете запускать MSI-файлы как обычно.

Тут же в безопасном режиме командой regedit откройте редактор реестра и разверните в левой колонке эту ветку:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal

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

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SafeBoot\Network

Создайте в последнем подразделе новый подраздел с именем MSIServer.

MSIServer

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

Service

Теперь закройте редактор реестра, запустите от имени администратора командную строку или консоль PowerShell и выполните команду:

net start msiserver

PowerShell

Служба Windows Installer будет запущена, и вы сможете удалить или установить любое MSI-приложение в безопасном режиме.

Windows Installer

Оцените Статью:

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...

1 комментарий

  • Николай:

    Дмитрий, спасибо! Очень помог, у меня после установки отказалась работать MultiOTP, в компьютер попасть нельзя. Снести ее никак нельзя из под безопастного режима. Твое решение помогло -))

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *