使用SC卸载windows服务
引言: 安装一些中间件支撑或者防火墙等等这类的软件、工具后,winxp可能会遗留一些服务空跑着浪费资源。本文介绍一个DOS命令,并解决一个应用的小问题。
内容: 一、SC卸载服务的用法。
二、失败提示。“DeleteService FAILED 1072: The specified service has been marked for deletion.”处理
正文:一、SC卸载服务的用法。 命令格式:
$ sc delete [server name]
“server name”在这里查看。如图下“sc_delete_winserver.jpg”
例如上图所标服务的卸载命令即为:
$ sc delete aspnet_state
运行即可卸载。
二、失败提示。 可能会遇上一个失败提示“DeleteService FAILED 1072: The specified service has been marked for deletion.”,或者运行没报错,但服务仍然在服务管理列表中。
这是因为server被卸载掉时,会检查状态(实际是标记状态,启动服务时检查,确定定启动或是卸载)。如果是启动状态,则在服务停止时自动卸载;否则立即卸载。因此如果急着清好服务管理列表。再运行一条停止服务的命令即可,命令样例如下:
$ sc stop aspnet_state