Как удалить приложение через безопасный режим
Если вы читаете данный пост, вы уже знаете, что установщик Windows (MSI) по умолчанию не работает в безопасном режиме Windows. Это очень неприятно, потому что возможно, вы установили приложение или программу в обычном режиме, которое в последствии не позволяет ОС Windows 10 запускаться. Попытка удалить программу из безопасного режима, вызывает ошибку, потому что служба установщика Windows Installer не запускается в безопасном режиме. Вот простой способ обхода данной проблемы, который позволит вам запустить службу установщика Windows в безопасном режиме.
Допустим, что после неправильного завершения работы одна из программ начала предотвращать загрузку операционной системы в обычном режиме. Как только загружается рабочий стол, ОС получала BAD_POOL_HEADER ( BSoD ). Если вы знаете какая из установленных программ вызывает сбой системы, вам нужно ее удалить, если нет, вам придется удалить по одной, последние установленные приложения.
Если вы попытаетесь удалить приложение, которое было установлено из пакета MSI в безопасном режиме, вы получите следующую ошибку:
Не удалось получить доступ к службе установщика Windows Installer. Возможно не установлен Windows Installer. Обратитесь за помощью в службу поддержки.
Как удалить программу или приложение в безопасном режиме
Чтобы включить установщик Windows Installer в безопасном режиме, выполните следующие действия.
Перейдите к следующему разделу реестра.
Создайте новый подраздел с именем «MSIServer».
В созданном разделе MSIServer, установите значение для строкового параметра по умолчанию на "Service", как показано ниже. Это позволит установщику Windows в обычном безопасном режиме (без поддержки сети).
Теперь повторите то же самое для
Это позволит включить установщик Windows в безопасном режиме с поддержкой сети. См. Снимок экрана ниже.
Теперь откройте командную строку и введите:
Это мгновенно активирует службу установщика Windows.
Теперь вы можете удалить любое приложение или программу в безопасном режиме!
Этот трюк работает во всех современных версиях Windows, включая Windows 10, Windows 8 и Windows 7.
Чтобы сэкономить ваше время, вы можете загрузить готовые файлы реестра.
В архиве два файла:
Enable Windows Installer in Safe Mode — Включить удаление приложений в Безопасном режиме.
Disable Windows Installer in Safe Mode — Выключить удаление приложений в Безопасном режиме (отмена изменений).
Недавно, после установки драйвера для электронного USB-ключа, мой ноутбук при загрузке в обычном режиме стал выдавать Синий экран смерти или просто BSoD. Конечно, можно было не заморачиваться, и набрать в поисковике ремонт компьютеров в Люберцах, найти какую-нибудь фирму и рублей за 500 они бы все починили. Но я пошел более сложным путем и решил разобраться сам в чем дело. Сразу скажу, что на моем ноуте стоит windows 7 и все скриншоты в статье и инструкции приведены именно для этой операционной системы.
Как выяснилось в дальнейшем, запустить службу можно путем правки системного реестра. Для того чтобы избежать выше перечисленных проблем и заставить работать Установщик WIndows в безопасном режиме подготовил краткую инструкцию:
1. Запустить редактор реестра regedit.
Для этого в меню «Пуск» в строке поиска файлов вводим regedit и запускаем найденный файл, который отобразиться в верхней части Пуска.
2. Вносим изменения в системный реестр.
Для этого с помощью древовидного меню в левой области редактора открываем этот раздел:
HKLM\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\
И создаем здесь подраздел с названием MSIServer. Для этого правой клавишей мыши щелкаем по названию раздела и в открывшемся меню выбираем «Создать -> Раздел».
И в качестве названия созданного подраздела пишем MSIServer.
Значение «По умолчанию» делаем равным «Service». Для этого щелкаем два раза мышью по названию параметра. Появится окно «Изменение строкового параметра». В этом окне в поле «Значение» вводим нужное значение.
В результате правки системного реестра в разделе HKLM\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\ у нас должен появиться подраздел MSIServer у которого значение параметра По умолчанию должно быть равно Service.
3. Запуск службы Windows Installer
Либо можно воспользоваться консолью управления службами. Для этого правой клавишей мыши щелкаем по значку «Мой компьютер» на рабочем столе или в меню «Пуск» и нажимаем «Управление».
После этого откроется окно «Управление компьютером». В левой области окна в меню переходим в раздел «Службы и приложения» -> «Службы». В правой области окна откроется список служб. В этом списке ищем службу «Установщик Windows», щелкаем по ней правой клавишей и нажимаем «Запустить».
Если сделали все правильно, то служба должна запуститься и появиться возможность удалять программы в безопасном режиме.
Добавлю, что подобным образом можно запустить практически любую службу в безопасном режиме. На этом все, до новых встреч на страницах блога.
А ведь подобный функционал бывает порой крайне необходим. Почему в Microsoft решили ввести такое ограничение для безопасного режима, для меня не совсем понятно. Ведь не всегда имеются точки восстановления, чтобы откатиться до того момента, когда система встала раком, после установки какого-то драйвера или программы. Тут бы совсем не помешала возможность удаления программ в штатном режиме, а ковыряния ручками в реестре оставить уже на крайний случай.
Однако, всё поправимо и я не раз штатно удалял программы из безопасного режима и сейчас расскажу как это делается. Способ работает начиная с Windows XP и заканчивая последними сборками «десятки».
Как запустить службу Windows Installer (Установщик Windows) и удалять программы в безопасном режиме
- Открываем редактор реестра regedit и переходим в ветку:
- Здесь создаём раздел с названием MSIServer (кликаем правой кнопкой мыши по названию раздела и выбираем «Создать -> Раздел»);
- Значение параметра «По умолчанию» для раздела изменяем на «Service».
После чего появляется возможность запустить службу Windows Installer (дополнительно перезагружать компьютер не требуется). Можете перейти в управления службами, я же предпочитаю делать это из командной строки:
net start msiserver
Яндекс.Дзен и узнавайте первыми о новых материалах, опубликованных на сайте.Если считаете статью полезной,
не ленитесь ставить лайки и делиться с друзьями.
Комментариев: 5
Не знаю пригодится ли мне это. Раньше было нужно, спасибо за информацию.
Огромное спасибо, помогли. Только у меня путь другой HKEY_LOCAL_MACHINE вместо HKLM (я так понимаю - это сокращенно). И компьютер пришлось перезагрузить, потому что запустили в безопасном режиме без поддержки командной строки. Может быть кому пригодиться.
Пишет ошибка 1084
Огромное спасибо! Очень помогли.
ОГРОМНОЕ СПАСИБО. Очень выручили в удалении "мутной" программы, которая мешала нормальной загрузке Win10.
Содержание статьи:
Средство устранения проблем, препятствующих установке и удалению программ
Несмотря на свою богатую историю и продуманность в деталях, система Windows тоже не является идеальной. Время от времени пользователей этой ОС беспокоят разнообразные ошибки в работе. Ситуация усугубляется ещё и огромным разнообразием софта для компьютеров, исходный код которых может быть недостаточно отлажен. Кроме того, некоторые программы могут попросту конфликтовать друг с другом при установке на одну систему. Причём ошибки способны доставить неудобства как во время установки и работы, так и во время удаления программы с компьютера.
Если на вашем компьютере возникают ошибки при установке или удалении программ, то, в первую очередь, советуем вам воспользоваться средством устранения проблем непосредственно от разработчика ОС, компании Microsoft.
ПОДДЕРЖИВАЕМЫЕ ПЛАТФОРМЫ | |
---|---|
➤ | Windows 7 |
➤ | Windows 8 |
➤ | Windows 8.1 |
➤ | Windows 10 |
Как видите, средство работает на большинстве современных ОС.
Теперь рассмотрим типовые проблемы, которые устраняются этой утилитой.
Данное исправление устраняет следующие проблемы системы: | |
---|---|
✓ | Поврежденный раздел реестра в 64-разрядных операционных системах |
✓ | Поврежденные разделы реестра, которые управляют обновлением данных |
✓ | Проблемы, которые препятствуют установке новых программ |
✓ | Проблемы, которые препятствуют полному удалению или обновлению существующих программ |
✓ | Проблемы, которые препятствуют удалению программ с помощью средства "Установка и удаление программ" (или "Программы и компоненты") в панели управления |
Разархивируете исполнительный файл MicrosoftProgram_Install_and_Uninstall.meta.diagcab в удобное место на компьютере и запускаете его.
Нажимаем кнопку Далее и ожидаем окончания проверки и исправления ошибок.
Ошибки при установке и удалении программ в Безопасном режиме Windows
Если средство от Microsoft применено, а вам по-прежнему не удаётся удалить программу, или какая-то из недавно установленных программ прописалась в автозагрузку и препятствует нормальному запуску системы (подробнее об управлении автозагрузкой здесь: Автозагрузка. Добавление приложений в автозагрузку Windows), то можно попробовать деинсталлировать приложение через Безопасный режим Windows . Данный способ пригодится и в тех случаях, когда разработчик программного обеспечения сам рекомендует удалять программу именно в Безопасном режиме.
Что такое Безопасный режим, все способы запуска системы в Безопасном режиме, нюансы входа в Безопасный режим для ОС Windows 10, отличия в действиях для предыдущих версий ОС, Windows 7 и Windows XP, рассмотрены в соответствующей статье: Безопасный режим Windows. Safe mode. В рамках текущей записи мы не будем подробно на этом останавливаться.
Что ж, мы зашли в Безопасный режим , открываем меню Программы и компоненты в Панели управления Windows, находим там приложение, которое хотим деинсталлировать, нажимаем кнопку Удалить и. получаем ошибку следующего содержания:
Не удалось получить доступ к службе установщика Windows Installer. Возможно, не установлен Windows Installer. Обратитесь за помощью в службу поддержки.
Более того, если мы попробуем запустить службу Установщик Windows вручную, то получим другую ошибку
Не удалось запустить службу Установщик Windows на Локальный компьютер.
Ошибка 1084: Эта служба не запускается в безопасном режиме (Safe Mode)
Устранение ошибок запуска Windows Installer
Чтобы запустить службу Установщик Windows, необходимо внести изменения в системный реестр Windows.
Открываем редактор реестра Windows
- Запускаем утилиту Выполнить перейдя в Пуск - Все программы - Стандартные (в Windows 10 утилита Выполнить находится в каталоге Служебные), либо зажав на клавиатуре клавиши Пуск (на некоторых клавиатурах она отмечается как Win) и R
- В открывшемся окне вбиваем команду
В редакторе реестра переходим в следующую ветку:
Если вы будете работать в безопасном режиме с загрузкой сетевых драйверов, то дальнейшие действия нужно проделывать на ветке:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\
Здесь, в левой же части редактора реестра, нужно создать ещё один раздел, назвав его MSIServer
В созданный раздел, в правой части окна редактора реестра, у созданного строкового параметра (добавляем новый строковый параметр, если он не появился автоматически) в поле Значение пишем Service
Сохраняем изменения и закрываем окно редактора реестра.
Теперь вы можете запустить службу Windows Installer. Сделать это можно двумя основными способами, которые мы и рассмотрим ниже.
Запуск службы Windows Installer из командной строки
Открываем командную строку:
В открывшейся консоли вводим команду
Можно не вводить команду вручную, а просто запустить созданный ранее bat-файл, который прикреплён к данной статье: msiserver_start Подробнее о батниках и о том, как писать их самостоятельно, можно почитать в записи Пакетные файлы (bat, батники) Windows
Запуск Windows Installer из меню Службы
Открываем меню Службы в Windows:
- Жмём правой кнопкой на Мой компьютер (в Windows 7 проводник называется просто Компьютер , в Windows 10 - Этот компьютер ), здесь выбираем пункт Управление (в Windows 10 этот пункт находится по пути Дополнительно - Управление ). Теперь слева раскрываем меню Службы и приложения и кликаем на вариант Службы .
- Либо идём по пути Пуск - Панель управления - Система и безопасность - Администрирование - Службы
Далее в правой части окна находим службу с именем Установщик Windows, нажимаем на неё правой кнопкой мышки и жмём Запустить
На этом всё. Теперь вы можете спокойно удалить любое приложение в Безопасном режиме Windows как сторонними программами деинсталляторами, так и стандартной утилитой Установка и удаление программ в Панели управления.
Добавить комментарий Отменить ответ
Удаление программ в безопасном режиме Windows : 8 комментариев
читал читал тыкал по кнопкам и тут в конце включение по сетивым драйверам
за это огромное спасибо спасли меня
я этот путь искал пол дня
Здравствуйте! а вот у меня пошагово по вашей инструкции немного не получилось в конце
win10. без.режим network
в конце когда зашел в службы что-бы запустить. она уже была запущена. тут я подумал что всё готово. но, ошибка так и осталась. у меня ошибка ETD
после каждого обновления виндовс он постоянно ставит не тот драйвер на тачпад. старый он мне вообще уничтожил. и теперь не работает тачпад. Помогите пожалуйста!
Что-бы запустить виндовс, мне постоянно приходится удалять ElanTouchpad. Теперь вообще не могу избавиться от него т.к в безопасном режиме не могу удалить даже в реестре.. (((((
Спасибо огромное за статью. Вы прямо жизнь спасли!!
помог способ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\, прописал как у Вас и всё заработало.
Спасибо. Удачи Вам во всём!
Здравствуйте! Очень подробная и доступная инструкция к применению. Спасибо огромное. Очень помогла ваша статья. Правда помучится пришлось( скакал в безопасный режим и обратно), т.к. не полностью переписал путь к папке: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\
ну и ещё пару раз.
Удачи Вам во всём, новых идей и благополучия.
Благодарю, Валентин, за приятный отзыв и пожелание.
Будем стараться.
Читайте также: