Подразделы HKLM\SYSTEM\<ControlSet>\Services , как следует из пути, используются для хранения данных о службах Windows. Ключ управляется и блокируется диспетчером управления службами (SCM), который представляет собой процесс системного уровня, который запускается при включении Windows еще до того, как вы сможете войти в систему.
Вы можете управлять SCM несколькими способами, и у него есть функции для удаления служб Windows. В командной строке вы должны указать команду sc.exe delete <reg_key_name> должна запускаться с правами администратора. Вы можете получить справочную информацию из самой команды sc ; это довольно самодокументируется. Например:
> sc.exe delete
DESCRIPTION:
Deletes a service entry from the registry.
If the service is running, or another process has an
open handle to the service, the service is simply marked
for deletion.
USAGE:
sc <server> delete [service name]
Это предполагает, что служба не работает, в настоящее время. Вы можете получить текущее состояние службы с помощью команды sc.exe query <NAME> , а затем остановить службу, используя stop вместо query или delete .
Это, конечно, удаляет соответствующие службы Windows (например, из консоли управления services.msc ). Имейте в виду, что службы часто предоставляют полезные или даже важные функции для системы или программного обеспечения, которое вы установили; не удаляйте их без уважительной причины и убедитесь, что вы знаете, что делаете.