Большинство исполняемых файлов десктопных программ распространяются в формате EXE и только малая их часть имеет формат MSI. В обычном режиме загрузки Windows нет особой разницы будет ли использоваться установщик EXE или MSI, но не в безопасном режиме, в котором запустить MSI-файл будет невозможно, а если вы попробуете это сделать, то получите ошибку «Не удалось получить доступ к службе Windows Installer».
Причина тому очень проста. Служба Windows Installer имеет уязвимости, поэтому разработчики Microsoft ограничили к ней доступ при работе системы в безопасном режиме. Это значит, что ни установить, ни удалить MSI-приложение в безопасном режиме не получится. Не получится также и включить отключённую службу через встроенную оснастку, на этот раз система выдаст ошибку с кодом 1084 и сообщением о невозможности запуска службы.
Тем не менее, способ обойти это ограничение существует. После применения несложного твика реестра вы сможете запускать MSI-файлы как обычно.
Тут же в безопасном режиме командой regedit откройте редактор реестра и разверните в левой колонке эту ветку:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal
Если вы используете безопасный режим с поддержкой сети, описанную манипуляцию следует выполнять в ключе:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SafeBoot\Network
Создайте в последнем подразделе новый подраздел с именем MSIServer.
Дважды кликните по имеющемуся в нём параметру по умолчанию и установите в качестве его значения строку Service.
Теперь закройте редактор реестра, запустите от имени администратора командную строку или консоль PowerShell и выполните команду:
net start msiserver
Служба Windows Installer будет запущена, и вы сможете удалить или установить любое MSI-приложение в безопасном режиме.
Дмитрий, спасибо! Очень помог, у меня после установки отказалась работать MultiOTP, в компьютер попасть нельзя. Снести ее никак нельзя из под безопастного режима. Твое решение помогло -))