我尝试用sc delete <服务名>删除一个Windows服务,并遇到以下错误:
[SC] DeleteService FAILED 1072:
指定的服务已标记为删除。
我已经做了:
Stopped the service, obviously. The sc queryex "<service name>" gives the following result:
SERVICE_NAME: Stub service
TYPE : 10 WIN32_OWN_PROCESS
STATE : 1 STOPPED
WIN32_EXIT_CODE : 1067 (0x42b)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x0
PID : 0
FLAGS :
Ensured that Microsoft Management Console is closed (taskkill /F /IM mmc.exe),
Ensured that Event Viewer is closed,
Removed the key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\<service name> from the registry.
Due to this removal, services.msc still shows the service (with a name, but no status or startup type), but the description is “<Failed to Read Description. Error Code: 2 >”. When attempting to view the properties, “The system cannot find the file specified.” is shown five times.
问题依然存在。
下一步是什么?