Недавно столкнулся с необходимостью удалить программу из безопасного режима. При запуске в этом режиме и попытке удаления программы система выдавала ошибку о том, что служба установщика либо защищена, либо не запущена.
Тем не менее, программу удалить было нужно, чтобы восстановить работоспособность Windows - под обычным режимом система не работала. Соответственно, задачей было найти решение.
Решение:
1) regedit
2) HKLM\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\
в этом разделе находятся данные о запускаемых службах в данном режиме. Установщик Windows в этот список не входит. Поэтому нам нужно просто его добавить.
Создаем ветку с названием MSIServer и в значении по умолчанию устанавливаем параметром "Service", как показано на изображении ниже:
3) Темперь мы можем запустить службу установщика вручную и удалять любые программы:
net start msiserver
Данный способ тестировался на Windows XP и Windows 7. Хотя, судя по логике реализации, проблем не должно возникнуть и на других версиях.
|
Комментарии
как раз таки msiserverЦитировать
RSS лента комментариев этой записи.