服务启动项Start类型详解
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
服务启动项Start类型详解
注册表的服务启动项 Start类型详解
HKLM\SYSTEM\CurrentControlSet\services\
下的服务项。
不论有没有在services.msc服务管理控制台中显⽰,在注册表中都有⼀个Start项。
Start的可能取值有以下⼏种,分别代表了不同的服务启动类型
Start=0 boot
Start=1 system
Start=2 ⾃动
Start=3 ⼿动
Start=4 禁⽤
对应于SC命令⾏来设置服务启动类型
SC config “SERNER_NAME” START= {BOOT|SYSTEM|AUTO|DEMAND|DISABLED|delayed-auto}
接下来启动服务
SC Start “SERVER_NAME”
指定服务的起始类型。
值说明
boot 由启动引导程序加载的设备驱动器。
system 在核⼼初始化过程中启动的设备驱动器。
auto 每次计算机重新启动时,甚⾄没有⼈登录计算机时,都能⾃动开始的服务。
demand 必须⼿动启动的服务。
如果没有指定“start=”,这就默认值。
disabled 不能启动的服务。
要启动⼀个禁⽤的服务,把启动类型更改为其他值
delayed-auto ⾃动延时启动。
此时start=2并且DelayedAutostart=1 ;Start为其它值时,DelayedAutostart为1不起作⽤。
服务管理器不能及时更新delayedautostart的值。