sc start 失败的原因

yonghx 2010-08-30 09:41:50
在命令行下配置服务,使用net start/stop service 成功,但使用 sc start/stop 失败。
以telnet 为例,如下:

C:\>net start telnet
Telnet 服务正在启动 .
Telnet 服务已经启动成功。


C:\>net stop telnet
Telnet 服务正在停止.
Telnet 服务已成功停止。

同样使用 sc 则失败,如下:
C:\>sc start telnet
[SC] StartService: OpenService FAILED 1060:

本来,如果是在本机,也没什么,关键是我现在要配置网络机器,如下:

C:\>sc \\192.168.0.146 qc termservice
[SC] GetServiceConfig SUCCESS

SERVICE_NAME: termservice
TYPE : 20 WIN32_SHARE_PROCESS
START_TYPE : 4 DISABLED
ERROR_CONTROL : 1 NORMAL
BINARY_PATH_NAME : C:\WINDOWS\System32\svchost -k DComLaunch
LOAD_ORDER_GROUP :
TAG : 0
DISPLAY_NAME : Terminal Services
DEPENDENCIES : RPCSS
SERVICE_START_NAME : LocalSystem

我修改服务启动方式为自动启动

C:\>sc \\192.168.0.146 config termservice start= auto
[SC] ChangeServiceConfig SUCCESS


SERVICE_NAME: termservice
TYPE : 20 WIN32_SHARE_PROCESS
START_TYPE : 2 AUTO_START
ERROR_CONTROL : 1 NORMAL
BINARY_PATH_NAME : C:\WINDOWS\System32\svchost -k DComLaunch
LOAD_ORDER_GROUP :
TAG : 0
DISPLAY_NAME : Terminal Services
DEPENDENCIES : RPCSS
SERVICE_START_NAME : LocalSystem


已经成功配置远程主机的服务为自动启动,但

C:\>sc \\192.168.0.146 start termservice
[SC] StartService FAILED 1056:

这条命令在本机执行同样失败,与网络无关
请问有无高手可以解决?与诺顿有关吗,如何应对呢?
...全文
3294 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
拓跋野 2011-01-16
  • 打赏
  • 举报
回复

[SC] OpenService FAILED 1060: '错误解释:指定的服务并未以已安装的服务存在

原因:

服务名称和显示名称的问题,有些服务两个名字都支持,有的只支持服务名称,而不支持显示名称。例如:telnet。这些服务你使用sc config server[或是telnet] start= auto返回的肯都是[SC] OpenService FAILED 1060:
C:\WINDOWS\system32>sc config telnet start= auto
[SC] OpenService FAILED 1060:


解决办法:换成服务名称,server是显示名称,它对应的服务名称是lanmanserver
C:\WINDOWS\system32>sc config lanmanserver start= demand
[SC] ChangeServiceConfig SUCCESS


6,185

社区成员

发帖
与我相关
我的任务
社区描述
windows网络管理与配置
社区管理员
  • 网络管理与配置社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧