使用命令行启动服务
1.
打开“命令提示符”。
2.
键入:
sc config service name start= {boot|system|auto|demand|disabled}
值 描述
sc config
修改注册表和“服务控制管理器”数据库中的服务项的值。
service name
指定服务的简短名称。
start=
指定服务的启动类型。
boot
由启动加载程序加载的设备驱动程序。
system
在内核初始化过程中启动的设备驱动程序。
auto
每次计算机重新启动时,甚至没有人登录计算机时,都能自动启动的服务。
demand
必须手动启动的服务。如果没有指定 start=,这就是默认值。
disabled
不能启动的服务。要启动一个已禁用的服务,请把启动类型更改为其他值。
注意
• 要打开命令提示符,请单击“开始”,依次指向“所有程序”和“附件”,然后单击“命令提示符”。
• 要查看该命令的完整语法,请在命令提示符下键入:
sc config help
例子:
禁用“假脱机服务”:
sc config Spooler start= DISABLED
//注意“start=”和“DISABLED”之间必有空格
///
一个优化win服务的批处理,复制保存为*.BAT的文件。
@echo off
COLOR 2f
title 服务优化批处理=============
@echo.
@echo. 欢迎使用..........
@echo. =========================================================
@echo. Windows XP 服务优化批处理,开始之前请备份服务.
@echo.
@echo.
@echo. sc config (服务名) start= DISABLED (禁用)
@echo. sc config (服务名) start= DEMAND (手动)
@echo. sc config (服务名) start= AUTO (自动)
@echo.
@echo. SC的命令用法,大家可以按自己的机器情况来修改
@echo. 请按任意键开始进行系统的服务优化.............
@echo. =========================================================
@pause >U
sc config Alerter start= DISABLED
sc config ALG start= DISABLED
sc config AppMgmt start= DEMAND
sc config wuauserv start= DISABLED
sc config BITS start= DISABLED
sc config ClipSrv start= DISABLED
sc config EventSystem start= DISABLED
sc config COMSysApp start= DEMAND
sc config Browser start= DISABLED
sc config CryptSvc start= DISABLED
sc config DcomLaunch start= AUTO
sc config Dhcp start= AUTO
sc config TrkWks start= DISABLED
sc config MSDTC start= DISABLED
sc config Dnscache start= DISABLED
sc config ERSvc start= DISABLED
sc config Eventlog start= AUTO
sc config FastUserSwitchingCompatibility start= DISABLED
sc config helpsvc start= DISABLED
sc config HTTPFilter start= DISABLED
sc config HidServ start= DISABLED
sc config ImapiService start= DISABLED
sc config CiSvc start= DISABLED
sc config PolicyAgent start= DISABLED
sc config dmserver start= DISABLED
sc config dmadmin start= DISABLED
sc config Messenger start= DISABLED
sc config swprv start= DISABLED
sc config Netlogon start= DISABLED
sc config mnmsrvc start= DISABLED
sc config Netman start= DEMAND
sc config NetDDE start= DISABLED
sc config NetDDEdsdm start= DISABLED
sc config Nla start= DISABLED
sc config xmlprov start= DEMAND
sc config NtLmSsp start= DISABLED
sc config SysmonLog start= DISABLED
sc config PlugPlay start= AUTO
sc config WmdmPmSN start= DISABLED
sc config Spooler start= DISABLED
sc config ProtectedStorage start= DISABLED
sc config RSVP start= DISABLED
sc config RasAuto start= DISABLED
sc config RasMan start= DEMAND
sc config RDSessMgr start= DISABLED
sc config RpcSs start= AUTO
sc config RpcLocator start= DISABLED
sc config remoteRegistry start= DISABLED
sc config NtmsSvc start= DISABLED
sc config remoteAccess start= DISABLED
sc config seclogon start= DISABLED
sc config SamSs start= AUTO
sc config wscsvc start= DISABLED
sc config lanmanserver start= DISABLED
sc config ShellHWDetection start= DISABLED
sc config SCardSv start= DISABLED
sc config SSDPSRV start= DISABLED
sc config SENS start= DISABLED
sc config srservice start= DISABLED
sc config Schedule start= DISABLED
sc config LmHosts start= AUTO
sc config TapiSrv start= DEMAND
sc config TlntSvr start= DISABLED
sc config TermService start= DISABLED
sc config Themes start= DISABLED
sc config UPS start= DISABLED
sc config upnphost start= DEMAND
sc config VSS start= DISABLED
sc config WebClient start= DISABLED
sc config AudioSrv start= AUTO
sc config WudfSvc start= DEMAND
sc config SharedAccess start= DEMAND
sc config stisvc start= DISABLED
sc config MSIServer start= DEMAND
sc config winmgmt start= AUTO
sc config Wmi start= DEMAND
sc config W32Time start= DISABLED
sc config WZCSVC start= DISABLED
sc config WmiApSrv start= DISABLED
sc config lanmanworkstation start= AUTO
@pause
//
关于SC
与“服务控制器”和已安装设备进行通讯。SC.exe 检索和设置有关服务的控制信息。可以使用 SC.exe 来测试和调试服务程序。可以设置存储在注册表中的服务属性,以控制如何在启动时启动服务应用程序,以及如何将其作为后台程序运行。SC.exe 的参数可以配置指定的服务,检索当前服务的状态,也可以停止和启动服务。可以创建批处理文件来调用不同的 SC.exe 命令,以自动启动或关闭服务序列。SC.exe 提供的功能类似于“控制面板”中“管理工具”项中的“服务”。