То, как удалить службу Windows, когда нет никакого исполняемого файла для нее, уехало в системе?

Я заполняю экран согласия в API & amp; Auth консоли и ее работа отлично. Проверьте снимок экрана.

162
задан Magnus Lindhe 1 December 2008 в 13:31
поделиться

4 ответа

Необходимо быть в состоянии удалить его с помощью sc.exe (я думаю, что это включено в Windows Resource Kit) путем выполнения следующего в командной строке "администратора":

sc.exe delete <service name>

, где <service name> название самой службы, поскольку Вы видите его в консоли управления службами, не exe.

можно найти sc.exe в Системной папке, и ей нужны Административные привилегии работать. [Еще 112] информация в этой статье .

Microsoft KB, С другой стороны, можно непосредственно звонить DeleteService () API. Тот путь немного более сложен, так как необходимо получить дескриптор к диспетчеру управления службами через OpenSCManager () и так далее, но с другой стороны это дает Вам больше контроля тем, что происходит.

317
ответ дан CodeNaked 4 November 2019 в 17:04
поделиться

Мой любимый способ сделать это состоит в том, чтобы использовать , Sysinternals Автоматически работает приложение. Просто выберите сервис, и нажатие удаляют.

9
ответ дан Thomas Bratt 4 November 2019 в 17:04
поделиться

найденный здесь

я просто примерил Windows XP, он работал

локальный компьютер: кв/см \\. удалите [сервисное имя]

  Deleting services in Windows Server 2003

  We can use sc.exe in the Windows Server 2003 to control services, create services and delete services. Since some people thought they must directly modify the registry to delete a service, I would like to share how to use sc.exe to delete a service without directly modifying the registry so that decreased the possibility for system failures.

  To delete a service: 

  Click “start“ - “run“, and then enter “cmd“ to open Microsoft Command Console.

  Enter command:

  sc servername delete servicename

  For instance, sc \\dc delete myservice

  (Note: In this example, dc is my Domain Controller Server name, which is not the local machine, myservice is the name of the service I want to delete on the DC server.)

  Below is the official help of all sc functions:

  DESCRIPTION:
    SC is a command line program used for communicating with the
    NT Service Controller and services. 
  USAGE:
          sc
11
ответ дан Fredou 4 November 2019 в 17:04
поделиться

Создайте копию исполняемых файлов того же сервиса и вставьте его на том же пути существующего сервиса и затем удалите.

3
ответ дан Samiksha 4 November 2019 в 17:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: