Имея проблему с удалением программы, я обычно удаляю все ее файлы и папки, а затем вручную очищаю реестр от остатков и затем использую ccleaner для исправления оставшихся устаревших ключей реестра. До сегодняшнего дня. На этот раз у меня была программа, которая не будет удалена. Я сделал то, что обычно делаю. На этот раз конкретная программа оставила позади фоновый сервис. Я уже удалил реестр. Так что теперь эта служба не может быть запущена, остановлена или управляема. Требуется переустановить программу. Как удалить этот сервис?
2 ответа
Если он все еще появляется (после перезагрузки), то вы пропустили ссылку на него в реестре.
Вы можете попытаться удалить его, используя sc delete <servicename>
(сначала убедитесь, что он остановлен: sc stop <servicename>
).
С sc /?
:
удалить ---------- Удаляет службу (из реестра).
Если использование утилиты командной строки "sc" не работает (попробуйте сначала!), Вы все равно можете удалить службу вручную.
Откройте консоль управления службами (services.msc), затем щелкните правой кнопкой мыши службу и выберите "Свойства". Обратите внимание на "Имя службы" и "Путь к исполняемому файлу". Убедитесь, что служба остановлена, прежде чем продолжить.
Удалите указанный файл в пути к исполняемому файлу, затем откройте реестр. Перейдите в следующее местоположение, затем удалите ключ, соответствующий имени службы.
HKLM\SYSTEM\CurrentControlSet\ Services \
Пожалуйста, продолжайте с обычным набором мер предосторожности: не удаляйте файлы операционной системы, делайте резервные копии перед удалением файлов или вносите изменения в реестр, не редактируйте реестр напрямую ...
Кроме того, вы можете попробовать очиститель реестра, например CCleaner от Piriform. Пожалуйста, соблюдайте особую осторожность при разрешении программного обеспечения для очистки реестра.