【发布时间】:2010-05-04 18:53:46
【问题描述】:
如何从命令行启动已禁用的 Windows 服务?
NET START“服务”对禁用的服务不起作用
【问题讨论】:
-
在 UI 中:转到服务,找到您的服务,双击(或右键单击,然后属性),启动类型=手动。如果要删除,请重新启动计算机。
标签: windows networking windows-services
如何从命令行启动已禁用的 Windows 服务?
NET START“服务”对禁用的服务不起作用
【问题讨论】:
标签: windows networking windows-services
打开命令行(cmd.exe)并使用:
sc config "ServiceName" start= auto
小心,不是start = auto 或start=auto 或start =auto。
【讨论】:
您可以使用sc.exe 实用程序来启用该服务,也可以选择启动它。
要启用服务,您需要设置除禁用之外的任何启动选项:
sc.exe config [ServiceName] start= [option]
开始= {启动 |系统 |汽车 |需求 |残疾人|延迟自动}
指定服务的启动类型。
boot - 指定由引导加载程序加载的设备驱动程序。
system - 指定在内核期间启动的设备驱动程序 初始化。
auto - 指定每次计算机重新启动时自动启动并运行的服务,即使没有人登录计算机。
需求 - 指定必须手动启动的服务。这是默认值。
delayed-auto - 指定在其他自动服务启动后不久自动启动的服务。
然后可以通过执行手动运行:
sc.exe start [ServiceName]
【讨论】: